builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-293 starttime: 1463604229.41 results: success (0) buildid: 20160518120510 builduid: c4e7078188e44464b812096bf4fff1fa revision: 6d8d672786ef1098c9821400884992785f55beb3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 13:43:49.412686) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 13:43:49.413173) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 13:43:49.413740) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 13:43:49.764813) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-18 13:43:49.765130) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347 _=/tools/buildbot/bin/python using PTY: False --2016-05-18 13:43:50-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.77M=0.001s 2016-05-18 13:43:50 (9.77 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.534872 ========= master_lag: 1.99 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-18 13:43:52.285349) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 13:43:52.285713) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.034017 ========= master_lag: 0.14 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 13:43:52.460074) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-18 13:43:52.460401) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 6d8d672786ef1098c9821400884992785f55beb3 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 6d8d672786ef1098c9821400884992785f55beb3 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347 _=/tools/buildbot/bin/python using PTY: False 2016-05-18 13:43:52,882 truncating revision to first 12 chars 2016-05-18 13:43:52,882 Setting DEBUG logging. 2016-05-18 13:43:52,883 attempt 1/10 2016-05-18 13:43:52,883 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/6d8d672786ef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-18 13:43:54,849 unpacking tar archive at: mozilla-aurora-6d8d672786ef/testing/mozharness/ program finished with exit code 0 elapsedTime=2.699105 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-18 13:43:55.185631) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 13:43:55.185949) ========= script_repo_revision: 6d8d672786ef1098c9821400884992785f55beb3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 13:43:55.186346) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 13:43:55.186645) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 13:43:55.517997) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 15 secs) (at 2016-05-18 13:43:55.518267) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347 _=/tools/buildbot/bin/python using PTY: False 13:43:56 INFO - MultiFileLogger online at 20160518 13:43:56 in /builds/slave/test 13:43:56 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 13:43:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:43:56 INFO - {'append_to_log': False, 13:43:56 INFO - 'base_work_dir': '/builds/slave/test', 13:43:56 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:43:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:43:56 INFO - 'buildbot_json_path': 'buildprops.json', 13:43:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:43:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:43:56 INFO - 'download_minidump_stackwalk': True, 13:43:56 INFO - 'download_symbols': 'true', 13:43:56 INFO - 'e10s': False, 13:43:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:43:56 INFO - 'tooltool.py': '/tools/tooltool.py', 13:43:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:43:56 INFO - '/tools/misc-python/virtualenv.py')}, 13:43:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:43:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:43:56 INFO - 'log_level': 'info', 13:43:56 INFO - 'log_to_console': True, 13:43:56 INFO - 'opt_config_files': (), 13:43:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:43:56 INFO - '--processes=1', 13:43:56 INFO - '--config=%(test_path)s/wptrunner.ini', 13:43:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:43:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:43:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:43:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:43:56 INFO - 'pip_index': False, 13:43:56 INFO - 'require_test_zip': True, 13:43:56 INFO - 'test_type': ('testharness',), 13:43:56 INFO - 'this_chunk': '1', 13:43:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:43:56 INFO - 'total_chunks': '10', 13:43:56 INFO - 'virtualenv_path': 'venv', 13:43:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:43:56 INFO - 'work_dir': 'build'} 13:43:56 INFO - ##### 13:43:56 INFO - ##### Running clobber step. 13:43:56 INFO - ##### 13:43:56 INFO - Running pre-action listener: _resource_record_pre_action 13:43:56 INFO - Running main action method: clobber 13:43:56 INFO - rmtree: /builds/slave/test/build 13:43:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:43:57 INFO - Running post-action listener: _resource_record_post_action 13:43:57 INFO - ##### 13:43:57 INFO - ##### Running read-buildbot-config step. 13:43:57 INFO - ##### 13:43:57 INFO - Running pre-action listener: _resource_record_pre_action 13:43:57 INFO - Running main action method: read_buildbot_config 13:43:57 INFO - Using buildbot properties: 13:43:57 INFO - { 13:43:57 INFO - "project": "", 13:43:57 INFO - "product": "firefox", 13:43:57 INFO - "script_repo_revision": "production", 13:43:57 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 13:43:57 INFO - "repository": "", 13:43:57 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 13:43:57 INFO - "buildid": "20160518120510", 13:43:57 INFO - "pgo_build": "False", 13:43:57 INFO - "basedir": "/builds/slave/test", 13:43:57 INFO - "buildnumber": 19, 13:43:57 INFO - "slavename": "tst-linux32-spot-293", 13:43:57 INFO - "revision": "6d8d672786ef1098c9821400884992785f55beb3", 13:43:57 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 13:43:57 INFO - "platform": "linux", 13:43:57 INFO - "branch": "mozilla-aurora", 13:43:57 INFO - "repo_path": "releases/mozilla-aurora", 13:43:57 INFO - "moz_repo_path": "", 13:43:57 INFO - "stage_platform": "linux", 13:43:57 INFO - "builduid": "c4e7078188e44464b812096bf4fff1fa", 13:43:57 INFO - "slavebuilddir": "test" 13:43:57 INFO - } 13:43:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 13:43:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 13:43:57 INFO - Running post-action listener: _resource_record_post_action 13:43:57 INFO - ##### 13:43:57 INFO - ##### Running download-and-extract step. 13:43:57 INFO - ##### 13:43:57 INFO - Running pre-action listener: _resource_record_pre_action 13:43:57 INFO - Running main action method: download_and_extract 13:43:57 INFO - mkdir: /builds/slave/test/build/tests 13:43:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:43:57 INFO - https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:43:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:43:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:43:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:43:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 13:43:58 INFO - Downloaded 1325 bytes. 13:43:58 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 13:43:58 INFO - Using the following test package requirements: 13:43:58 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:43:58 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:43:58 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 13:43:58 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:43:58 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 13:43:58 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:43:58 INFO - u'jsshell-linux-i686.zip'], 13:43:58 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:43:58 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 13:43:58 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 13:43:58 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:43:58 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 13:43:58 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:43:58 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 13:43:58 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:43:58 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 13:43:58 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 13:43:58 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 13:43:58 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 13:43:58 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')]} 13:43:58 INFO - https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:43:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:43:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:43:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 13:43:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 13:44:01 INFO - Downloaded 22437362 bytes. 13:44:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:44:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:44:01 INFO - caution: filename not matched: web-platform/* 13:44:01 INFO - Return code: 11 13:44:01 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')]} 13:44:01 INFO - https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:44:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:44:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:44:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 13:44:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 13:44:06 INFO - Downloaded 36409041 bytes. 13:44:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:44:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:44:09 INFO - caution: filename not matched: bin/* 13:44:09 INFO - caution: filename not matched: config/* 13:44:09 INFO - caution: filename not matched: mozbase/* 13:44:09 INFO - caution: filename not matched: marionette/* 13:44:09 INFO - caution: filename not matched: tools/wptserve/* 13:44:09 INFO - Return code: 11 13:44:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:44:09 INFO - https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:44:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:44:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:44:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:44:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 13:44:18 INFO - Downloaded 69297761 bytes. 13:44:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:44:18 INFO - mkdir: /builds/slave/test/properties 13:44:18 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:44:18 INFO - Writing to file /builds/slave/test/properties/build_url 13:44:18 INFO - Contents: 13:44:18 INFO - build_url:https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 13:44:38 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:44:38 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:44:38 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:44:38 INFO - Contents: 13:44:38 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:44: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')]} 13:44:38 INFO - https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:44:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:44:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:44:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 13:44:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 13:44:44 INFO - Downloaded 92277092 bytes. 13:44:44 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:44:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:44:54 INFO - Return code: 0 13:44:54 INFO - Running post-action listener: _resource_record_post_action 13:44:54 INFO - Running post-action listener: set_extra_try_arguments 13:44:54 INFO - ##### 13:44:54 INFO - ##### Running create-virtualenv step. 13:44:54 INFO - ##### 13:44:54 INFO - Running pre-action listener: _pre_create_virtualenv 13:44:54 INFO - Running pre-action listener: _resource_record_pre_action 13:44:54 INFO - Running main action method: create_virtualenv 13:44:54 INFO - Creating virtualenv /builds/slave/test/build/venv 13:44:54 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 13:44:54 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:44:55 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:44:55 INFO - Using real prefix '/usr' 13:44:55 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:44:56 INFO - Installing distribute.............................................................................................................................................................................................done. 13:44:59 INFO - Installing pip.................done. 13:44:59 INFO - Return code: 0 13:44:59 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:44: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')]} 13:44:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:44:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:44: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')]} 13:44:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:44:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:44:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9ae3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b4a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9bfcf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98dee30>, '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 0x9b7bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9bfa470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', '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 13:44:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:44:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:44:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:44:59 INFO - 'CCACHE_UMASK': '002', 13:44:59 INFO - 'DISPLAY': ':0', 13:44:59 INFO - 'HOME': '/home/cltbld', 13:44:59 INFO - 'LANG': 'en_US.UTF-8', 13:44:59 INFO - 'LOGNAME': 'cltbld', 13:44:59 INFO - 'MAIL': '/var/mail/cltbld', 13:44:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:44:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:44:59 INFO - 'MOZ_NO_REMOTE': '1', 13:44:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:44:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:44:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:44:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:44:59 INFO - 'PWD': '/builds/slave/test', 13:44:59 INFO - 'SHELL': '/bin/bash', 13:44:59 INFO - 'SHLVL': '1', 13:44:59 INFO - 'TERM': 'linux', 13:44:59 INFO - 'TMOUT': '86400', 13:44:59 INFO - 'USER': 'cltbld', 13:44:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', 13:44:59 INFO - '_': '/tools/buildbot/bin/python'} 13:45:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:45:00 INFO - Downloading/unpacking psutil>=0.7.1 13:45:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:45:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:45:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:45:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:45:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:45:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:45:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:45:05 INFO - Installing collected packages: psutil 13:45:05 INFO - Running setup.py install for psutil 13:45:06 INFO - building 'psutil._psutil_linux' extension 13:45:06 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 13:45:06 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:45:06 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:45:06 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 13:45:06 INFO - building 'psutil._psutil_posix' extension 13:45:06 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 13:45:06 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 13:45:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:45:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:45:06 INFO - Successfully installed psutil 13:45:06 INFO - Cleaning up... 13:45:07 INFO - Return code: 0 13:45:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:45:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:45:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:45:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:45:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:45:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:45:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:45:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ae3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b4a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9bfcf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98dee30>, '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 0x9b7bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9bfa470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', '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 13:45:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:45:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:45:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:45:07 INFO - 'CCACHE_UMASK': '002', 13:45:07 INFO - 'DISPLAY': ':0', 13:45:07 INFO - 'HOME': '/home/cltbld', 13:45:07 INFO - 'LANG': 'en_US.UTF-8', 13:45:07 INFO - 'LOGNAME': 'cltbld', 13:45:07 INFO - 'MAIL': '/var/mail/cltbld', 13:45:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:45:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:45:07 INFO - 'MOZ_NO_REMOTE': '1', 13:45:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:45:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:45:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:45:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:45:07 INFO - 'PWD': '/builds/slave/test', 13:45:07 INFO - 'SHELL': '/bin/bash', 13:45:07 INFO - 'SHLVL': '1', 13:45:07 INFO - 'TERM': 'linux', 13:45:07 INFO - 'TMOUT': '86400', 13:45:07 INFO - 'USER': 'cltbld', 13:45:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', 13:45:07 INFO - '_': '/tools/buildbot/bin/python'} 13:45:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:45:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:45:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:45:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:45:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:45:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:45:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:45:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:45:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:45:12 INFO - Installing collected packages: mozsystemmonitor 13:45:12 INFO - Running setup.py install for mozsystemmonitor 13:45:12 INFO - Successfully installed mozsystemmonitor 13:45:12 INFO - Cleaning up... 13:45:12 INFO - Return code: 0 13:45:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:45:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:45:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:45:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:45:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:45:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:45:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:45:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ae3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b4a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9bfcf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98dee30>, '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 0x9b7bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9bfa470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', '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 13:45:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:45:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:45:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:45:12 INFO - 'CCACHE_UMASK': '002', 13:45:12 INFO - 'DISPLAY': ':0', 13:45:12 INFO - 'HOME': '/home/cltbld', 13:45:12 INFO - 'LANG': 'en_US.UTF-8', 13:45:12 INFO - 'LOGNAME': 'cltbld', 13:45:12 INFO - 'MAIL': '/var/mail/cltbld', 13:45:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:45:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:45:12 INFO - 'MOZ_NO_REMOTE': '1', 13:45:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:45:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:45:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:45:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:45:12 INFO - 'PWD': '/builds/slave/test', 13:45:12 INFO - 'SHELL': '/bin/bash', 13:45:12 INFO - 'SHLVL': '1', 13:45:12 INFO - 'TERM': 'linux', 13:45:12 INFO - 'TMOUT': '86400', 13:45:12 INFO - 'USER': 'cltbld', 13:45:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', 13:45:12 INFO - '_': '/tools/buildbot/bin/python'} 13:45:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:45:13 INFO - Downloading/unpacking blobuploader==1.2.4 13:45:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:45:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:45:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:45:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:45:18 INFO - Downloading blobuploader-1.2.4.tar.gz 13:45:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:45:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:45:18 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 13:45:18 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 13:45:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:18 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 13:45:18 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 13:45:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:45:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:45:19 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 13:45:19 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 13:45:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:19 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 13:45:19 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 13:45:20 INFO - Downloading docopt-0.6.1.tar.gz 13:45:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:45:20 INFO - Installing collected packages: blobuploader, requests, docopt 13:45:20 INFO - Running setup.py install for blobuploader 13:45:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:45:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:45:20 INFO - Running setup.py install for requests 13:45:21 INFO - Running setup.py install for docopt 13:45:21 INFO - Successfully installed blobuploader requests docopt 13:45:21 INFO - Cleaning up... 13:45:21 INFO - Return code: 0 13:45:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:45: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')]} 13:45:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:45:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:45: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')]} 13:45:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:45:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:45:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ae3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b4a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9bfcf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98dee30>, '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 0x9b7bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9bfa470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', '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 13:45:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:45:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:45:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:45:21 INFO - 'CCACHE_UMASK': '002', 13:45:21 INFO - 'DISPLAY': ':0', 13:45:21 INFO - 'HOME': '/home/cltbld', 13:45:21 INFO - 'LANG': 'en_US.UTF-8', 13:45:21 INFO - 'LOGNAME': 'cltbld', 13:45:21 INFO - 'MAIL': '/var/mail/cltbld', 13:45:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:45:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:45:21 INFO - 'MOZ_NO_REMOTE': '1', 13:45:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:45:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:45:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:45:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:45:21 INFO - 'PWD': '/builds/slave/test', 13:45:21 INFO - 'SHELL': '/bin/bash', 13:45:21 INFO - 'SHLVL': '1', 13:45:21 INFO - 'TERM': 'linux', 13:45:21 INFO - 'TMOUT': '86400', 13:45:21 INFO - 'USER': 'cltbld', 13:45:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', 13:45:21 INFO - '_': '/tools/buildbot/bin/python'} 13:45:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:45:22 INFO - Running setup.py (path:/tmp/pip-NDuaRr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:45:22 INFO - Running setup.py (path:/tmp/pip-XntpEp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:45:22 INFO - Running setup.py (path:/tmp/pip-4YVhFi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:45:22 INFO - Running setup.py (path:/tmp/pip-6syAZe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:45:22 INFO - Running setup.py (path:/tmp/pip-ZbityD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:45:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:45:22 INFO - Running setup.py (path:/tmp/pip-mUFYDX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:45:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:45:23 INFO - Running setup.py (path:/tmp/pip-8IatLx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:45:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:45:23 INFO - Running setup.py (path:/tmp/pip-W0gQsR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:45:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:45:23 INFO - Running setup.py (path:/tmp/pip-wbBBk3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:45:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:45:23 INFO - Running setup.py (path:/tmp/pip-3HApny-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:45:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:45:23 INFO - Running setup.py (path:/tmp/pip-oPfLF3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:45:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:45:23 INFO - Running setup.py (path:/tmp/pip-WN0q4e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:45:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:45:23 INFO - Running setup.py (path:/tmp/pip-cwpG7N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:45:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:45:23 INFO - Running setup.py (path:/tmp/pip-g4TWXw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:45:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:45:24 INFO - Running setup.py (path:/tmp/pip-TzH423-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:45:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:45:24 INFO - Running setup.py (path:/tmp/pip-L9gwOU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:45:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:45:24 INFO - Running setup.py (path:/tmp/pip-0pm_d7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:45:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:45:24 INFO - Running setup.py (path:/tmp/pip-h9oIzH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:45:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:45:24 INFO - Running setup.py (path:/tmp/pip-1ErsXw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:45:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:45:24 INFO - Running setup.py (path:/tmp/pip-CTJx6Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:45:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:45:25 INFO - Running setup.py (path:/tmp/pip-VYSScr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:45:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:45:25 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 13:45:25 INFO - Running setup.py install for manifestparser 13:45:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:45:25 INFO - Running setup.py install for mozcrash 13:45:25 INFO - Running setup.py install for mozdebug 13:45:26 INFO - Running setup.py install for mozdevice 13:45:26 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:45:26 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:45:26 INFO - Running setup.py install for mozfile 13:45:26 INFO - Running setup.py install for mozhttpd 13:45:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:45:26 INFO - Running setup.py install for mozinfo 13:45:27 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:45:27 INFO - Running setup.py install for mozInstall 13:45:27 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:45:27 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:45:27 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:45:27 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:45:27 INFO - Running setup.py install for mozleak 13:45:27 INFO - Running setup.py install for mozlog 13:45:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:45:27 INFO - Running setup.py install for moznetwork 13:45:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:45:27 INFO - Running setup.py install for mozprocess 13:45:28 INFO - Running setup.py install for mozprofile 13:45:28 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:45:28 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:45:28 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:45:28 INFO - Running setup.py install for mozrunner 13:45:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:45:28 INFO - Running setup.py install for mozscreenshot 13:45:28 INFO - Running setup.py install for moztest 13:45:29 INFO - Running setup.py install for mozversion 13:45:29 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:45:29 INFO - Running setup.py install for wptserve 13:45:29 INFO - Running setup.py install for marionette-driver 13:45:29 INFO - Running setup.py install for browsermob-proxy 13:45:30 INFO - Running setup.py install for marionette-client 13:45:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:45:30 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:45:30 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 13:45:30 INFO - Cleaning up... 13:45:30 INFO - Return code: 0 13:45:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:45:30 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')]} 13:45:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:45:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:45:30 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')]} 13:45:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:45:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:45:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ae3c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b4a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9bfcf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98dee30>, '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 0x9b7bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9bfa470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', '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 13:45:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:45:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:45:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:45:30 INFO - 'CCACHE_UMASK': '002', 13:45:30 INFO - 'DISPLAY': ':0', 13:45:30 INFO - 'HOME': '/home/cltbld', 13:45:30 INFO - 'LANG': 'en_US.UTF-8', 13:45:30 INFO - 'LOGNAME': 'cltbld', 13:45:30 INFO - 'MAIL': '/var/mail/cltbld', 13:45:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:45:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:45:30 INFO - 'MOZ_NO_REMOTE': '1', 13:45:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:45:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:45:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:45:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:45:30 INFO - 'PWD': '/builds/slave/test', 13:45:30 INFO - 'SHELL': '/bin/bash', 13:45:30 INFO - 'SHLVL': '1', 13:45:30 INFO - 'TERM': 'linux', 13:45:30 INFO - 'TMOUT': '86400', 13:45:30 INFO - 'USER': 'cltbld', 13:45:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', 13:45:30 INFO - '_': '/tools/buildbot/bin/python'} 13:45:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:45:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:45:31 INFO - Running setup.py (path:/tmp/pip-oupElk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:45:31 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)) 13:45:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:45:31 INFO - Running setup.py (path:/tmp/pip-GkbZPj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:45:31 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)) 13:45:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:45:31 INFO - Running setup.py (path:/tmp/pip-10g0A0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:45:31 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)) 13:45:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:45:31 INFO - Running setup.py (path:/tmp/pip-mCFLxs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:45:31 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)) 13:45:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:45:31 INFO - Running setup.py (path:/tmp/pip-tCOHrN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:45:31 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)) 13:45:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:45:31 INFO - Running setup.py (path:/tmp/pip-k_O2VL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:45:31 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)) 13:45:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:45:31 INFO - Running setup.py (path:/tmp/pip-TWY6Ql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:45:32 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)) 13:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:45:32 INFO - Running setup.py (path:/tmp/pip-GFcjCw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:45:32 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)) 13:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:45:32 INFO - Running setup.py (path:/tmp/pip-FecrRZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:45:32 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)) 13:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:45:32 INFO - Running setup.py (path:/tmp/pip-WtQNAq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:45:32 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)) 13:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:45:32 INFO - Running setup.py (path:/tmp/pip-kl3avW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:45:32 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)) 13:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:45:32 INFO - Running setup.py (path:/tmp/pip-nH2W7I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:45:32 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)) 13:45:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:45:32 INFO - Running setup.py (path:/tmp/pip-ntczfT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:45:33 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)) 13:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:45:33 INFO - Running setup.py (path:/tmp/pip-kzxqVJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:45:33 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)) 13:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:45:33 INFO - Running setup.py (path:/tmp/pip-GJ_ZIt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:45:33 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)) 13:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:45:33 INFO - Running setup.py (path:/tmp/pip-XfngD4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:45:33 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)) 13:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:45:33 INFO - Running setup.py (path:/tmp/pip-UBzZ3x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:45:33 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)) 13:45:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:45:33 INFO - Running setup.py (path:/tmp/pip-pCzr7P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:45:33 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)) 13:45:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:45:33 INFO - Running setup.py (path:/tmp/pip-uc0xZP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:45:33 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)) 13:45:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:45:33 INFO - Running setup.py (path:/tmp/pip-eVjWSg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:45:34 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)) 13:45:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:45:34 INFO - Running setup.py (path:/tmp/pip-uyYRwQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:45:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:45:34 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)) 13:45:34 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)) 13:45:34 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)) 13:45:34 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)) 13:45:34 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)) 13:45:34 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)) 13:45:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:45:34 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 13:45:34 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 13:45:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:45:34 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 13:45:34 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 13:45:39 INFO - Downloading blessings-1.6.tar.gz 13:45:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:45:39 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)) 13:45:39 INFO - Installing collected packages: blessings 13:45:39 INFO - Running setup.py install for blessings 13:45:39 INFO - Successfully installed blessings 13:45:39 INFO - Cleaning up... 13:45:40 INFO - Return code: 0 13:45:40 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:45:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:45:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:45:40 INFO - Reading from file tmpfile_stdout 13:45:40 INFO - Current package versions: 13:45:40 INFO - argparse == 1.2.1 13:45:40 INFO - blessings == 1.6 13:45:40 INFO - blobuploader == 1.2.4 13:45:40 INFO - browsermob-proxy == 0.6.0 13:45:40 INFO - docopt == 0.6.1 13:45:40 INFO - manifestparser == 1.1 13:45:40 INFO - marionette-client == 2.3.0 13:45:40 INFO - marionette-driver == 1.4.0 13:45:40 INFO - mozInstall == 1.12 13:45:40 INFO - mozcrash == 0.17 13:45:40 INFO - mozdebug == 0.1 13:45:40 INFO - mozdevice == 0.48 13:45:40 INFO - mozfile == 1.2 13:45:40 INFO - mozhttpd == 0.7 13:45:40 INFO - mozinfo == 0.9 13:45:40 INFO - mozleak == 0.1 13:45:40 INFO - mozlog == 3.1 13:45:40 INFO - moznetwork == 0.27 13:45:40 INFO - mozprocess == 0.22 13:45:40 INFO - mozprofile == 0.28 13:45:40 INFO - mozrunner == 6.11 13:45:40 INFO - mozscreenshot == 0.1 13:45:40 INFO - mozsystemmonitor == 0.0 13:45:40 INFO - moztest == 0.7 13:45:40 INFO - mozversion == 1.4 13:45:40 INFO - psutil == 3.1.1 13:45:40 INFO - requests == 1.2.3 13:45:40 INFO - wptserve == 1.4.0 13:45:40 INFO - wsgiref == 0.1.2 13:45:40 INFO - Running post-action listener: _resource_record_post_action 13:45:40 INFO - Running post-action listener: _start_resource_monitoring 13:45:40 INFO - Starting resource monitoring. 13:45:40 INFO - ##### 13:45:40 INFO - ##### Running pull step. 13:45:40 INFO - ##### 13:45:40 INFO - Running pre-action listener: _resource_record_pre_action 13:45:40 INFO - Running main action method: pull 13:45:40 INFO - Pull has nothing to do! 13:45:40 INFO - Running post-action listener: _resource_record_post_action 13:45:40 INFO - ##### 13:45:40 INFO - ##### Running install step. 13:45:40 INFO - ##### 13:45:40 INFO - Running pre-action listener: _resource_record_pre_action 13:45:40 INFO - Running main action method: install 13:45:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:45:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:45:41 INFO - Reading from file tmpfile_stdout 13:45:41 INFO - Detecting whether we're running mozinstall >=1.0... 13:45:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:45:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:45:41 INFO - Reading from file tmpfile_stdout 13:45:41 INFO - Output received: 13:45:41 INFO - Usage: mozinstall [options] installer 13:45:41 INFO - Options: 13:45:41 INFO - -h, --help show this help message and exit 13:45:41 INFO - -d DEST, --destination=DEST 13:45:41 INFO - Directory to install application into. [default: 13:45:41 INFO - "/builds/slave/test"] 13:45:41 INFO - --app=APP Application being installed. [default: firefox] 13:45:41 INFO - mkdir: /builds/slave/test/build/application 13:45:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 13:45:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 13:46:11 INFO - Reading from file tmpfile_stdout 13:46:11 INFO - Output received: 13:46:11 INFO - /builds/slave/test/build/application/firefox/firefox 13:46:11 INFO - Running post-action listener: _resource_record_post_action 13:46:11 INFO - ##### 13:46:11 INFO - ##### Running run-tests step. 13:46:11 INFO - ##### 13:46:11 INFO - Running pre-action listener: _resource_record_pre_action 13:46:11 INFO - Running main action method: run_tests 13:46:11 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:46:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:46:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:46:11 INFO - grabbing minidump binary from tooltool 13:46:11 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')]} 13:46:11 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x98dee30>, '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 0x9b7bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9bfa470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:46:11 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 13:46:11 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 13:46:11 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:46:11 INFO - Return code: 0 13:46:11 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:46:11 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:46:11 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/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 13:46:11 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/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 13:46:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:46:11 INFO - 'CCACHE_UMASK': '002', 13:46:11 INFO - 'DISPLAY': ':0', 13:46:11 INFO - 'HOME': '/home/cltbld', 13:46:11 INFO - 'LANG': 'en_US.UTF-8', 13:46:11 INFO - 'LOGNAME': 'cltbld', 13:46:11 INFO - 'MAIL': '/var/mail/cltbld', 13:46:11 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:46:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:46:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:46:11 INFO - 'MOZ_NO_REMOTE': '1', 13:46:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:46:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:46:11 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:46:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:46:11 INFO - 'PWD': '/builds/slave/test', 13:46:11 INFO - 'SHELL': '/bin/bash', 13:46:11 INFO - 'SHLVL': '1', 13:46:11 INFO - 'TERM': 'linux', 13:46:11 INFO - 'TMOUT': '86400', 13:46:11 INFO - 'USER': 'cltbld', 13:46:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347', 13:46:11 INFO - '_': '/tools/buildbot/bin/python'} 13:46:11 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/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 13:46:12 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 13:46:12 INFO - import pkg_resources 13:46:13 INFO - Using 1 client processes 13:46:14 INFO - wptserve Starting http server on 127.0.0.1:8000 13:46:14 INFO - wptserve Starting http server on 127.0.0.1:8001 13:46:14 INFO - wptserve Starting http server on 127.0.0.1:8443 13:46:16 INFO - SUITE-START | Running 778 tests 13:46:16 INFO - Running testharness tests 13:46:16 INFO - Setting up ssl 13:46:16 INFO - PROCESS | certutil | 13:46:16 INFO - PROCESS | certutil | 13:46:16 INFO - PROCESS | certutil | 13:46:16 INFO - Certificate Nickname Trust Attributes 13:46:16 INFO - SSL,S/MIME,JAR/XPI 13:46:16 INFO - 13:46:16 INFO - web-platform-tests CT,, 13:46:16 INFO - 13:46:16 INFO - Starting runner 13:46:19 INFO - PROCESS | 14256 | 1463604379293 Marionette DEBUG Marionette enabled via build flag and pref 13:46:19 INFO - PROCESS | 14256 | ++DOCSHELL 0xa51ef800 == 1 [pid = 14256] [id = 1] 13:46:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 1 (0xa51efc00) [pid = 14256] [serial = 1] [outer = (nil)] 13:46:19 INFO - PROCESS | 14256 | [14256] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:46:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 2 (0xa51f0400) [pid = 14256] [serial = 2] [outer = 0xa51efc00] 13:46:19 INFO - PROCESS | 14256 | 1463604379987 Marionette INFO Listening on port 2828 13:46:20 INFO - PROCESS | 14256 | 1463604380632 Marionette DEBUG Marionette enabled via command-line flag 13:46:20 INFO - PROCESS | 14256 | ++DOCSHELL 0xa237b000 == 2 [pid = 14256] [id = 2] 13:46:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 3 (0xa23bc000) [pid = 14256] [serial = 3] [outer = (nil)] 13:46:20 INFO - PROCESS | 14256 | [14256] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:46:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 4 (0xa23bc800) [pid = 14256] [serial = 4] [outer = 0xa23bc000] 13:46:20 INFO - PROCESS | 14256 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2290de0 13:46:20 INFO - PROCESS | 14256 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a69228e0 13:46:20 INFO - PROCESS | 14256 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b27e0 13:46:20 INFO - PROCESS | 14256 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b5440 13:46:20 INFO - PROCESS | 14256 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22d0180 13:46:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 5 (0xa22ac400) [pid = 14256] [serial = 5] [outer = 0xa51efc00] 13:46:21 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:46:21 INFO - PROCESS | 14256 | 1463604381019 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58790 13:46:21 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:46:21 INFO - PROCESS | 14256 | 1463604381052 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58791 13:46:21 INFO - PROCESS | 14256 | 1463604381112 Marionette DEBUG Closed connection conn0 13:46:21 INFO - PROCESS | 14256 | [14256] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 13:46:21 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:46:21 INFO - PROCESS | 14256 | 1463604381236 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58792 13:46:21 INFO - PROCESS | 14256 | 1463604381239 Marionette DEBUG Closed connection conn1 13:46:21 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:46:21 INFO - PROCESS | 14256 | 1463604381298 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58793 13:46:21 INFO - PROCESS | 14256 | 1463604381308 Marionette DEBUG Closed connection conn2 13:46:21 INFO - PROCESS | 14256 | 1463604381347 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:46:21 INFO - PROCESS | 14256 | 1463604381368 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160518120510","device":"desktop","version":"48.0a2"} 13:46:22 INFO - PROCESS | 14256 | [14256] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:46:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b315c00 == 3 [pid = 14256] [id = 3] 13:46:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 6 (0x9b316000) [pid = 14256] [serial = 6] [outer = (nil)] 13:46:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b316400 == 4 [pid = 14256] [id = 4] 13:46:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 7 (0x9b319c00) [pid = 14256] [serial = 7] [outer = (nil)] 13:46:23 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:46:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aabc000 == 5 [pid = 14256] [id = 5] 13:46:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 8 (0x9aabc400) [pid = 14256] [serial = 8] [outer = (nil)] 13:46:24 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:46:24 INFO - PROCESS | 14256 | [14256] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:46:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 9 (0x9a71f800) [pid = 14256] [serial = 9] [outer = 0x9aabc400] 13:46:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 10 (0x9aa22800) [pid = 14256] [serial = 10] [outer = 0x9b316000] 13:46:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 11 (0x9aa24400) [pid = 14256] [serial = 11] [outer = 0x9b319c00] 13:46:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 12 (0x9a34f800) [pid = 14256] [serial = 12] [outer = 0x9aabc400] 13:46:25 INFO - PROCESS | 14256 | 1463604385725 Marionette DEBUG loaded listener.js 13:46:25 INFO - PROCESS | 14256 | 1463604385745 Marionette DEBUG loaded listener.js 13:46:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 13 (0x990f9800) [pid = 14256] [serial = 13] [outer = 0x9aabc400] 13:46:26 INFO - PROCESS | 14256 | 1463604386619 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"e81f5ba2-77f1-4842-a504-fb04f6a971d5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160518120510","device":"desktop","version":"48.0a2","command_id":1}}] 13:46:26 INFO - PROCESS | 14256 | 1463604386868 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}] 13:46:27 INFO - PROCESS | 14256 | 1463604387003 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:46:27 INFO - PROCESS | 14256 | 1463604387321 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:46:27 INFO - PROCESS | 14256 | [14256] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:46:27 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:46:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 14 (0x9464dc00) [pid = 14256] [serial = 14] [outer = 0x9aabc400] 13:46:27 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:46:27 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:46:27 INFO - PROCESS | 14256 | 1463604387839 Marionette TRACE conn3 <- [1,3,null,{}] 13:46:27 INFO - PROCESS | 14256 | 1463604387856 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:46:27 INFO - PROCESS | 14256 | 1463604387883 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:46:27 INFO - PROCESS | 14256 | 1463604387923 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:46:27 INFO - PROCESS | 14256 | 1463604387926 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 13:46:27 INFO - PROCESS | 14256 | 1463604387935 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:46:27 INFO - PROCESS | 14256 | 1463604387944 Marionette TRACE conn3 <- [1,6,null,{}] 13:46:27 INFO - PROCESS | 14256 | 1463604387952 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}] 13:46:27 INFO - PROCESS | 14256 | 1463604387979 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:46:28 INFO - PROCESS | 14256 | 1463604388007 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x946f7000 == 6 [pid = 14256] [id = 6] 13:46:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 15 (0x946fa800) [pid = 14256] [serial = 15] [outer = (nil)] 13:46:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 16 (0x95246000) [pid = 14256] [serial = 16] [outer = 0x946fa800] 13:46:28 INFO - PROCESS | 14256 | 1463604388122 Marionette DEBUG loaded listener.js 13:46:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 17 (0x9c342000) [pid = 14256] [serial = 17] [outer = 0x946fa800] 13:46:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x93a3b400 == 7 [pid = 14256] [id = 7] 13:46:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 18 (0x93a3b800) [pid = 14256] [serial = 18] [outer = (nil)] 13:46:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 19 (0x93a3d400) [pid = 14256] [serial = 19] [outer = 0x93a3b800] 13:46:28 INFO - PROCESS | 14256 | 1463604388774 Marionette DEBUG loaded listener.js 13:46:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 20 (0x9a29cc00) [pid = 14256] [serial = 20] [outer = 0x93a3b800] 13:46:29 INFO - PROCESS | 14256 | [14256] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 13:46:29 INFO - PROCESS | 14256 | 1463604389429 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]]]}] 13:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1547ms 13:46:29 INFO - PROCESS | 14256 | 1463604389549 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:46:29 INFO - PROCESS | 14256 | 1463604389553 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 13:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:46:29 INFO - PROCESS | 14256 | 1463604389579 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:46:29 INFO - PROCESS | 14256 | 1463604389583 Marionette TRACE conn3 <- [1,10,null,{}] 13:46:29 INFO - PROCESS | 14256 | 1463604389606 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}] 13:46:29 INFO - PROCESS | 14256 | 1463604389846 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:46:30 INFO - PROCESS | 14256 | 1463604390083 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x9287bc00 == 8 [pid = 14256] [id = 8] 13:46:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 21 (0x9287c000) [pid = 14256] [serial = 21] [outer = (nil)] 13:46:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 22 (0x9287e000) [pid = 14256] [serial = 22] [outer = 0x9287c000] 13:46:30 INFO - PROCESS | 14256 | 1463604390183 Marionette DEBUG loaded listener.js 13:46:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 23 (0x92e67800) [pid = 14256] [serial = 23] [outer = 0x9287c000] 13:46:31 INFO - PROCESS | 14256 | 1463604391037 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]]]}] 13:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1512ms 13:46:31 INFO - PROCESS | 14256 | 1463604391077 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:46:31 INFO - PROCESS | 14256 | 1463604391083 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 13:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:46:31 INFO - PROCESS | 14256 | 1463604391091 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:46:31 INFO - PROCESS | 14256 | 1463604391098 Marionette TRACE conn3 <- [1,14,null,{}] 13:46:31 INFO - PROCESS | 14256 | 1463604391106 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}] 13:46:31 INFO - PROCESS | 14256 | 1463604391298 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:46:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x946fbc00 == 9 [pid = 14256] [id = 9] 13:46:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 24 (0x95248000) [pid = 14256] [serial = 24] [outer = (nil)] 13:46:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 25 (0x95248c00) [pid = 14256] [serial = 25] [outer = 0x95248000] 13:46:31 INFO - PROCESS | 14256 | 1463604391456 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 26 (0x99086000) [pid = 14256] [serial = 26] [outer = 0x95248000] 13:46:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x992e5800 == 10 [pid = 14256] [id = 10] 13:46:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 27 (0x992ef800) [pid = 14256] [serial = 27] [outer = (nil)] 13:46:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 28 (0x99762800) [pid = 14256] [serial = 28] [outer = 0x992ef800] 13:46:31 INFO - PROCESS | 14256 | 1463604391568 Marionette DEBUG loaded listener.js 13:46:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 29 (0x99ec6c00) [pid = 14256] [serial = 29] [outer = 0x992ef800] 13:46:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x93a36c00 == 11 [pid = 14256] [id = 11] 13:46:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 30 (0x93a39000) [pid = 14256] [serial = 30] [outer = (nil)] 13:46:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 31 (0x9ad06000) [pid = 14256] [serial = 31] [outer = 0x93a39000] 13:46:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 32 (0x9c036800) [pid = 14256] [serial = 32] [outer = 0x93a39000] 13:46:32 INFO - PROCESS | 14256 | 1463604392793 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]]]}] 13:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1746ms 13:46:32 INFO - PROCESS | 14256 | 1463604392837 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:46:32 INFO - PROCESS | 14256 | 1463604392842 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 13:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:46:32 INFO - PROCESS | 14256 | 1463604392849 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:46:32 INFO - PROCESS | 14256 | 1463604392853 Marionette TRACE conn3 <- [1,18,null,{}] 13:46:32 INFO - PROCESS | 14256 | 1463604392859 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}] 13:46:33 INFO - PROCESS | 14256 | 1463604393084 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:46:33 INFO - PROCESS | 14256 | 1463604393235 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x92e67400 == 12 [pid = 14256] [id = 12] 13:46:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 33 (0x9c172800) [pid = 14256] [serial = 33] [outer = (nil)] 13:46:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 34 (0x9c297400) [pid = 14256] [serial = 34] [outer = 0x9c172800] 13:46:33 INFO - PROCESS | 14256 | 1463604393324 Marionette DEBUG loaded listener.js 13:46:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 35 (0x9c29c000) [pid = 14256] [serial = 35] [outer = 0x9c172800] 13:46:34 INFO - PROCESS | 14256 | 1463604394221 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]]]}] 13:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1382ms 13:46:34 INFO - PROCESS | 14256 | 1463604394233 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:46:34 INFO - PROCESS | 14256 | 1463604394240 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 13:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:46:34 INFO - PROCESS | 14256 | 1463604394257 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:46:34 INFO - PROCESS | 14256 | 1463604394264 Marionette TRACE conn3 <- [1,22,null,{}] 13:46:34 INFO - PROCESS | 14256 | 1463604394270 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}] 13:46:34 INFO - PROCESS | 14256 | 1463604394497 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:46:34 INFO - PROCESS | 14256 | 1463604394626 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c2a1000 == 13 [pid = 14256] [id = 13] 13:46:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 36 (0x9c349000) [pid = 14256] [serial = 36] [outer = (nil)] 13:46:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 37 (0xa2376c00) [pid = 14256] [serial = 37] [outer = 0x9c349000] 13:46:34 INFO - PROCESS | 14256 | 1463604394715 Marionette DEBUG loaded listener.js 13:46:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 38 (0xa31dc800) [pid = 14256] [serial = 38] [outer = 0x9c349000] 13:46:35 INFO - PROCESS | 14256 | 1463604395567 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]]]}] 13:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1392ms 13:46:35 INFO - PROCESS | 14256 | 1463604395767 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:46:35 INFO - PROCESS | 14256 | 1463604395772 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 13:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:46:35 INFO - PROCESS | 14256 | 1463604395791 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:46:35 INFO - PROCESS | 14256 | 1463604395795 Marionette TRACE conn3 <- [1,26,null,{}] 13:46:35 INFO - PROCESS | 14256 | 1463604395801 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}] 13:46:35 INFO - PROCESS | 14256 | 1463604395996 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:46:36 INFO - PROCESS | 14256 | 1463604396366 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x93a3dc00 == 14 [pid = 14256] [id = 14] 13:46:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 39 (0x93a3e800) [pid = 14256] [serial = 39] [outer = (nil)] 13:46:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 40 (0x94650c00) [pid = 14256] [serial = 40] [outer = 0x93a3e800] 13:46:36 INFO - PROCESS | 14256 | 1463604396469 Marionette DEBUG loaded listener.js 13:46:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 41 (0x9524c400) [pid = 14256] [serial = 41] [outer = 0x93a3e800] 13:46:37 INFO - PROCESS | 14256 | 1463604397321 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]]]}] 13:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1586ms 13:46:37 INFO - PROCESS | 14256 | 1463604397378 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:46:37 INFO - PROCESS | 14256 | 1463604397385 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 13:46:37 INFO - PROCESS | 14256 | 1463604397395 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:46:37 INFO - PROCESS | 14256 | 1463604397400 Marionette TRACE conn3 <- [1,30,null,{}] 13:46:37 INFO - PROCESS | 14256 | 1463604397408 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}] 13:46:37 INFO - PROCESS | 14256 | 1463604397599 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:46:37 INFO - PROCESS | 14256 | 1463604397721 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:37 INFO - PROCESS | 14256 | --DOCSHELL 0x946f7000 == 13 [pid = 14256] [id = 6] 13:46:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x946f4800 == 14 [pid = 14256] [id = 15] 13:46:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 42 (0x946f7000) [pid = 14256] [serial = 42] [outer = (nil)] 13:46:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 43 (0x992f2c00) [pid = 14256] [serial = 43] [outer = 0x946f7000] 13:46:37 INFO - PROCESS | 14256 | 1463604397819 Marionette DEBUG loaded listener.js 13:46:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 44 (0x99fe5800) [pid = 14256] [serial = 44] [outer = 0x946f7000] 13:46:38 INFO - PROCESS | 14256 | 1463604398568 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]]]}] 13:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1195ms 13:46:38 INFO - PROCESS | 14256 | 1463604398589 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:46:38 INFO - PROCESS | 14256 | 1463604398595 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 13:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:46:38 INFO - PROCESS | 14256 | 1463604398603 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:46:38 INFO - PROCESS | 14256 | 1463604398607 Marionette TRACE conn3 <- [1,34,null,{}] 13:46:38 INFO - PROCESS | 14256 | 1463604398613 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}] 13:46:38 INFO - PROCESS | 14256 | 1463604398784 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:46:38 INFO - PROCESS | 14256 | 1463604398878 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a001800 == 15 [pid = 14256] [id = 16] 13:46:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 45 (0x9a00ac00) [pid = 14256] [serial = 45] [outer = (nil)] 13:46:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 46 (0x9b311000) [pid = 14256] [serial = 46] [outer = 0x9a00ac00] 13:46:38 INFO - PROCESS | 14256 | 1463604398953 Marionette DEBUG loaded listener.js 13:46:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 47 (0x9b5a7800) [pid = 14256] [serial = 47] [outer = 0x9a00ac00] 13:46:39 INFO - PROCESS | 14256 | 1463604399691 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]]]}] 13:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1129ms 13:46:39 INFO - PROCESS | 14256 | 1463604399734 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:46:39 INFO - PROCESS | 14256 | 1463604399738 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 13:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:46:39 INFO - PROCESS | 14256 | 1463604399746 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:46:39 INFO - PROCESS | 14256 | 1463604399755 Marionette TRACE conn3 <- [1,38,null,{}] 13:46:39 INFO - PROCESS | 14256 | 1463604399769 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}] 13:46:39 INFO - PROCESS | 14256 | 1463604399929 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:46:39 INFO - PROCESS | 14256 | 1463604399945 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x9396b400 == 16 [pid = 14256] [id = 17] 13:46:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 48 (0x9b5a9400) [pid = 14256] [serial = 48] [outer = (nil)] 13:46:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 49 (0x9c038800) [pid = 14256] [serial = 49] [outer = 0x9b5a9400] 13:46:40 INFO - PROCESS | 14256 | 1463604400018 Marionette DEBUG loaded listener.js 13:46:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 50 (0x9c07a000) [pid = 14256] [serial = 50] [outer = 0x9b5a9400] 13:46:40 INFO - PROCESS | 14256 | 1463604400801 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]]]}] 13:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1091ms 13:46:40 INFO - PROCESS | 14256 | 1463604400836 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:46:40 INFO - PROCESS | 14256 | 1463604400839 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 13:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:46:40 INFO - PROCESS | 14256 | 1463604400859 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:46:40 INFO - PROCESS | 14256 | 1463604400863 Marionette TRACE conn3 <- [1,42,null,{}] 13:46:40 INFO - PROCESS | 14256 | 1463604400868 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}] 13:46:41 INFO - PROCESS | 14256 | 1463604401018 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:46:41 INFO - PROCESS | 14256 | 1463604401034 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c172000 == 17 [pid = 14256] [id = 18] 13:46:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 51 (0x9c17d000) [pid = 14256] [serial = 51] [outer = (nil)] 13:46:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 52 (0x9c297800) [pid = 14256] [serial = 52] [outer = 0x9c17d000] 13:46:41 INFO - PROCESS | 14256 | 1463604401108 Marionette DEBUG loaded listener.js 13:46:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 53 (0x9c2a1800) [pid = 14256] [serial = 53] [outer = 0x9c17d000] 13:46:41 INFO - PROCESS | 14256 | 1463604401894 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]]]}] 13:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1085ms 13:46:41 INFO - PROCESS | 14256 | 1463604401944 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:46:41 INFO - PROCESS | 14256 | 1463604401948 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 13:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:46:41 INFO - PROCESS | 14256 | 1463604401954 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:46:41 INFO - PROCESS | 14256 | 1463604401957 Marionette TRACE conn3 <- [1,46,null,{}] 13:46:41 INFO - PROCESS | 14256 | 1463604401963 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}] 13:46:42 INFO - PROCESS | 14256 | 1463604402129 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:46:42 INFO - PROCESS | 14256 | 1463604402141 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c342400 == 18 [pid = 14256] [id = 19] 13:46:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 54 (0x9c347000) [pid = 14256] [serial = 54] [outer = (nil)] 13:46:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 55 (0x9d9d1400) [pid = 14256] [serial = 55] [outer = 0x9c347000] 13:46:42 INFO - PROCESS | 14256 | 1463604402232 Marionette DEBUG loaded listener.js 13:46:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 56 (0xa22a2000) [pid = 14256] [serial = 56] [outer = 0x9c347000] 13:46:43 INFO - PROCESS | 14256 | 1463604403083 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]]]}] 13:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1189ms 13:46:43 INFO - PROCESS | 14256 | 1463604403144 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:46:43 INFO - PROCESS | 14256 | 1463604403148 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 13:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:46:43 INFO - PROCESS | 14256 | 1463604403154 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:46:43 INFO - PROCESS | 14256 | 1463604403157 Marionette TRACE conn3 <- [1,50,null,{}] 13:46:43 INFO - PROCESS | 14256 | 1463604403163 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}] 13:46:43 INFO - PROCESS | 14256 | 1463604403317 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:46:43 INFO - PROCESS | 14256 | 1463604403330 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c33dc00 == 19 [pid = 14256] [id = 20] 13:46:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 57 (0xa0606000) [pid = 14256] [serial = 57] [outer = (nil)] 13:46:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 58 (0xa2727c00) [pid = 14256] [serial = 58] [outer = 0xa0606000] 13:46:43 INFO - PROCESS | 14256 | 1463604403402 Marionette DEBUG loaded listener.js 13:46:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 59 (0xa23bc400) [pid = 14256] [serial = 59] [outer = 0xa0606000] 13:46:44 INFO - PROCESS | 14256 | 1463604404175 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]]]}] 13:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1036ms 13:46:44 INFO - PROCESS | 14256 | 1463604404191 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:46:44 INFO - PROCESS | 14256 | 1463604404193 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 13:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:46:44 INFO - PROCESS | 14256 | 1463604404201 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:46:44 INFO - PROCESS | 14256 | 1463604404204 Marionette TRACE conn3 <- [1,54,null,{}] 13:46:44 INFO - PROCESS | 14256 | 1463604404210 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}] 13:46:44 INFO - PROCESS | 14256 | 1463604404392 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:46:44 INFO - PROCESS | 14256 | 1463604404411 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:44 INFO - PROCESS | 14256 | ++DOCSHELL 0xa2377000 == 20 [pid = 14256] [id = 21] 13:46:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 60 (0xa2377400) [pid = 14256] [serial = 60] [outer = (nil)] 13:46:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 61 (0xa31ed800) [pid = 14256] [serial = 61] [outer = 0xa2377400] 13:46:44 INFO - PROCESS | 14256 | 1463604404483 Marionette DEBUG loaded listener.js 13:46:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 62 (0xa3322400) [pid = 14256] [serial = 62] [outer = 0xa2377400] 13:46:45 INFO - PROCESS | 14256 | 1463604405184 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]]]}] 13:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1031ms 13:46:45 INFO - PROCESS | 14256 | 1463604405233 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:46:45 INFO - PROCESS | 14256 | 1463604405236 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 13:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:46:45 INFO - PROCESS | 14256 | 1463604405243 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:46:45 INFO - PROCESS | 14256 | 1463604405246 Marionette TRACE conn3 <- [1,58,null,{}] 13:46:45 INFO - PROCESS | 14256 | 1463604405252 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}] 13:46:45 INFO - PROCESS | 14256 | 1463604405444 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:46:45 INFO - PROCESS | 14256 | 1463604405460 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x9223ec00 == 21 [pid = 14256] [id = 22] 13:46:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 63 (0x92240800) [pid = 14256] [serial = 63] [outer = (nil)] 13:46:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 64 (0x92247800) [pid = 14256] [serial = 64] [outer = 0x92240800] 13:46:45 INFO - PROCESS | 14256 | 1463604405534 Marionette DEBUG loaded listener.js 13:46:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 65 (0x9224b400) [pid = 14256] [serial = 65] [outer = 0x92240800] 13:46:46 INFO - PROCESS | 14256 | 1463604406304 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]]]}] 13:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1079ms 13:46:46 INFO - PROCESS | 14256 | 1463604406323 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:46:46 INFO - PROCESS | 14256 | 1463604406328 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 13:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:46:46 INFO - PROCESS | 14256 | 1463604406334 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:46:46 INFO - PROCESS | 14256 | 1463604406337 Marionette TRACE conn3 <- [1,62,null,{}] 13:46:46 INFO - PROCESS | 14256 | 1463604406342 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}] 13:46:47 INFO - PROCESS | 14256 | --DOCSHELL 0x92e67400 == 20 [pid = 14256] [id = 12] 13:46:47 INFO - PROCESS | 14256 | --DOCSHELL 0x9c2a1000 == 19 [pid = 14256] [id = 13] 13:46:47 INFO - PROCESS | 14256 | --DOCSHELL 0x9287bc00 == 18 [pid = 14256] [id = 8] 13:46:47 INFO - PROCESS | 14256 | --DOCSHELL 0x992e5800 == 17 [pid = 14256] [id = 10] 13:46:47 INFO - PROCESS | 14256 | 1463604407509 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:46:47 INFO - PROCESS | 14256 | 1463604407548 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x9224c400 == 18 [pid = 14256] [id = 23] 13:46:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 66 (0x92875400) [pid = 14256] [serial = 66] [outer = (nil)] 13:46:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 67 (0x93966c00) [pid = 14256] [serial = 67] [outer = 0x92875400] 13:46:47 INFO - PROCESS | 14256 | 1463604407624 Marionette DEBUG loaded listener.js 13:46:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 68 (0x93cc4400) [pid = 14256] [serial = 68] [outer = 0x92875400] 13:46:48 INFO - PROCESS | 14256 | 1463604408351 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]]]}] 13:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2085ms 13:46:48 INFO - PROCESS | 14256 | 1463604408427 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:46:48 INFO - PROCESS | 14256 | 1463604408432 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 13:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:46:48 INFO - PROCESS | 14256 | 1463604408439 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:46:48 INFO - PROCESS | 14256 | 1463604408446 Marionette TRACE conn3 <- [1,66,null,{}] 13:46:48 INFO - PROCESS | 14256 | 1463604408453 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}] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 67 (0x9c17d000) [pid = 14256] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 66 (0xa0606000) [pid = 14256] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 65 (0xa2377400) [pid = 14256] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 64 (0x946fa800) [pid = 14256] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 63 (0x9287c000) [pid = 14256] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 62 (0x992ef800) [pid = 14256] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 61 (0x9c172800) [pid = 14256] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 60 (0x9c349000) [pid = 14256] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 59 (0x93a3e800) [pid = 14256] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 58 (0x946f7000) [pid = 14256] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 57 (0x9a00ac00) [pid = 14256] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:46:49 INFO - PROCESS | 14256 | --DOMWINDOW == 56 (0x9b5a9400) [pid = 14256] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:46:49 INFO - PROCESS | 14256 | 1463604409247 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:46:49 INFO - PROCESS | 14256 | 1463604409330 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x946fcc00 == 19 [pid = 14256] [id = 24] 13:46:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 57 (0x95044c00) [pid = 14256] [serial = 69] [outer = (nil)] 13:46:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 58 (0x95246400) [pid = 14256] [serial = 70] [outer = 0x95044c00] 13:46:49 INFO - PROCESS | 14256 | 1463604409416 Marionette DEBUG loaded listener.js 13:46:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 59 (0x9925a400) [pid = 14256] [serial = 71] [outer = 0x95044c00] 13:46:50 INFO - PROCESS | 14256 | 1463604410085 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]]]}] 13:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1699ms 13:46:50 INFO - PROCESS | 14256 | 1463604410139 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:46:50 INFO - PROCESS | 14256 | 1463604410144 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 13:46:50 INFO - PROCESS | 14256 | 1463604410151 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:46:50 INFO - PROCESS | 14256 | 1463604410154 Marionette TRACE conn3 <- [1,70,null,{}] 13:46:50 INFO - PROCESS | 14256 | 1463604410160 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}] 13:46:50 INFO - PROCESS | 14256 | 1463604410348 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:46:50 INFO - PROCESS | 14256 | 1463604410366 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x9546e400 == 20 [pid = 14256] [id = 25] 13:46:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 60 (0x9a22d000) [pid = 14256] [serial = 72] [outer = (nil)] 13:46:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 61 (0x9a236400) [pid = 14256] [serial = 73] [outer = 0x9a22d000] 13:46:50 INFO - PROCESS | 14256 | 1463604410449 Marionette DEBUG loaded listener.js 13:46:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 62 (0x9a727000) [pid = 14256] [serial = 74] [outer = 0x9a22d000] 13:46:51 INFO - PROCESS | 14256 | 1463604411262 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]]]}] 13:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1190ms 13:46:51 INFO - PROCESS | 14256 | 1463604411341 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:46:51 INFO - PROCESS | 14256 | 1463604411348 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 13:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:46:51 INFO - PROCESS | 14256 | 1463604411357 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:46:51 INFO - PROCESS | 14256 | 1463604411363 Marionette TRACE conn3 <- [1,74,null,{}] 13:46:51 INFO - PROCESS | 14256 | 1463604411374 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}] 13:46:51 INFO - PROCESS | 14256 | 1463604411554 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:46:51 INFO - PROCESS | 14256 | 1463604411662 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x92872000 == 21 [pid = 14256] [id = 26] 13:46:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 63 (0x9287c800) [pid = 14256] [serial = 75] [outer = (nil)] 13:46:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 64 (0x946f8c00) [pid = 14256] [serial = 76] [outer = 0x9287c800] 13:46:51 INFO - PROCESS | 14256 | 1463604411749 Marionette DEBUG loaded listener.js 13:46:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 65 (0x99769000) [pid = 14256] [serial = 77] [outer = 0x9287c800] 13:46:52 INFO - PROCESS | 14256 | 1463604412607 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]]]}] 13:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1289ms 13:46:52 INFO - PROCESS | 14256 | 1463604412653 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:46:52 INFO - PROCESS | 14256 | 1463604412662 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 13:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:46:52 INFO - PROCESS | 14256 | 1463604412673 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:46:52 INFO - PROCESS | 14256 | 1463604412677 Marionette TRACE conn3 <- [1,78,null,{}] 13:46:52 INFO - PROCESS | 14256 | 1463604412684 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}] 13:46:52 INFO - PROCESS | 14256 | 1463604412855 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:46:53 INFO - PROCESS | 14256 | 1463604412987 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x95050c00 == 22 [pid = 14256] [id = 27] 13:46:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 66 (0x9a7ac000) [pid = 14256] [serial = 78] [outer = (nil)] 13:46:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 67 (0x9b5a6400) [pid = 14256] [serial = 79] [outer = 0x9a7ac000] 13:46:53 INFO - PROCESS | 14256 | 1463604413076 Marionette DEBUG loaded listener.js 13:46:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 68 (0x9b5bd400) [pid = 14256] [serial = 80] [outer = 0x9a7ac000] 13:46:53 INFO - PROCESS | 14256 | 1463604413938 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]]]}] 13:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1334ms 13:46:54 INFO - PROCESS | 14256 | 1463604414007 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:46:54 INFO - PROCESS | 14256 | 1463604414012 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 13:46:54 INFO - PROCESS | 14256 | 1463604414019 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:46:54 INFO - PROCESS | 14256 | 1463604414025 Marionette TRACE conn3 <- [1,82,null,{}] 13:46:54 INFO - PROCESS | 14256 | 1463604414042 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}] 13:46:54 INFO - PROCESS | 14256 | 1463604414229 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:46:54 INFO - PROCESS | 14256 | 1463604414338 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x9907f400 == 23 [pid = 14256] [id = 28] 13:46:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 69 (0x9b918000) [pid = 14256] [serial = 81] [outer = (nil)] 13:46:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 70 (0x9c1b6800) [pid = 14256] [serial = 82] [outer = 0x9b918000] 13:46:54 INFO - PROCESS | 14256 | 1463604414427 Marionette DEBUG loaded listener.js 13:46:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 71 (0x9c2a0400) [pid = 14256] [serial = 83] [outer = 0x9b918000] 13:46:55 INFO - PROCESS | 14256 | 1463604415278 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]]]}] 13:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1336ms 13:46:55 INFO - PROCESS | 14256 | 1463604415356 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:46:55 INFO - PROCESS | 14256 | 1463604415361 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 13:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:46:55 INFO - PROCESS | 14256 | 1463604415368 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:46:55 INFO - PROCESS | 14256 | 1463604415371 Marionette TRACE conn3 <- [1,86,null,{}] 13:46:55 INFO - PROCESS | 14256 | 1463604415378 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}] 13:46:55 INFO - PROCESS | 14256 | 1463604415540 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:46:55 INFO - PROCESS | 14256 | 1463604415674 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x93a39400 == 24 [pid = 14256] [id = 29] 13:46:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 72 (0x946ef000) [pid = 14256] [serial = 84] [outer = (nil)] 13:46:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 73 (0xa0605400) [pid = 14256] [serial = 85] [outer = 0x946ef000] 13:46:55 INFO - PROCESS | 14256 | 1463604415772 Marionette DEBUG loaded listener.js 13:46:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 74 (0xa114a800) [pid = 14256] [serial = 86] [outer = 0x946ef000] 13:46:56 INFO - PROCESS | 14256 | 1463604416631 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]]]}] 13:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1331ms 13:46:56 INFO - PROCESS | 14256 | 1463604416700 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:46:56 INFO - PROCESS | 14256 | 1463604416703 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 13:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:46:56 INFO - PROCESS | 14256 | 1463604416711 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:46:56 INFO - PROCESS | 14256 | 1463604416715 Marionette TRACE conn3 <- [1,90,null,{}] 13:46:56 INFO - PROCESS | 14256 | 1463604416721 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}] 13:46:56 INFO - PROCESS | 14256 | 1463604416924 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:46:57 INFO - PROCESS | 14256 | 1463604417059 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x9d9c8400 == 25 [pid = 14256] [id = 30] 13:46:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 75 (0x9d9c9c00) [pid = 14256] [serial = 87] [outer = (nil)] 13:46:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 76 (0xa23be000) [pid = 14256] [serial = 88] [outer = 0x9d9c9c00] 13:46:57 INFO - PROCESS | 14256 | 1463604417146 Marionette DEBUG loaded listener.js 13:46:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 77 (0xa25f0000) [pid = 14256] [serial = 89] [outer = 0x9d9c9c00] 13:46:57 INFO - PROCESS | 14256 | 1463604417945 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]]]}] 13:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1292ms 13:46:58 INFO - PROCESS | 14256 | 1463604418004 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:46:58 INFO - PROCESS | 14256 | 1463604418008 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 13:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:46:58 INFO - PROCESS | 14256 | 1463604418033 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:46:58 INFO - PROCESS | 14256 | 1463604418036 Marionette TRACE conn3 <- [1,94,null,{}] 13:46:58 INFO - PROCESS | 14256 | 1463604418043 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}] 13:46:58 INFO - PROCESS | 14256 | 1463604418241 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:46:58 INFO - PROCESS | 14256 | 1463604418379 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:58 INFO - PROCESS | 14256 | ++DOCSHELL 0xa0606400 == 26 [pid = 14256] [id = 31] 13:46:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 78 (0xa22ae800) [pid = 14256] [serial = 90] [outer = (nil)] 13:46:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 79 (0xa3642400) [pid = 14256] [serial = 91] [outer = 0xa22ae800] 13:46:58 INFO - PROCESS | 14256 | 1463604418469 Marionette DEBUG loaded listener.js 13:46:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 80 (0xa31ee000) [pid = 14256] [serial = 92] [outer = 0xa22ae800] 13:46:59 INFO - PROCESS | 14256 | 1463604419317 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]]]}] 13:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1342ms 13:46:59 INFO - PROCESS | 14256 | 1463604419374 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:46:59 INFO - PROCESS | 14256 | 1463604419378 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 13:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:46:59 INFO - PROCESS | 14256 | 1463604419385 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:46:59 INFO - PROCESS | 14256 | 1463604419388 Marionette TRACE conn3 <- [1,98,null,{}] 13:46:59 INFO - PROCESS | 14256 | 1463604419394 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}] 13:46:59 INFO - PROCESS | 14256 | 1463604419554 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:46:59 INFO - PROCESS | 14256 | 1463604419698 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:46:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x9223f800 == 27 [pid = 14256] [id = 32] 13:46:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 81 (0x94647000) [pid = 14256] [serial = 93] [outer = (nil)] 13:46:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 82 (0xa6380400) [pid = 14256] [serial = 94] [outer = 0x94647000] 13:46:59 INFO - PROCESS | 14256 | 1463604419783 Marionette DEBUG loaded listener.js 13:46:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 83 (0xa51e8400) [pid = 14256] [serial = 95] [outer = 0x94647000] 13:47:00 INFO - PROCESS | 14256 | 1463604420777 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]]]}] 13:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1437ms 13:47:00 INFO - PROCESS | 14256 | 1463604420823 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:47:00 INFO - PROCESS | 14256 | 1463604420829 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 13:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:47:00 INFO - PROCESS | 14256 | 1463604420838 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:47:00 INFO - PROCESS | 14256 | 1463604420844 Marionette TRACE conn3 <- [1,102,null,{}] 13:47:00 INFO - PROCESS | 14256 | 1463604420854 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}] 13:47:01 INFO - PROCESS | 14256 | 1463604421027 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:47:01 INFO - PROCESS | 14256 | 1463604421188 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x93a3e800 == 28 [pid = 14256] [id = 33] 13:47:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 84 (0x93a40c00) [pid = 14256] [serial = 96] [outer = (nil)] 13:47:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 85 (0x95248400) [pid = 14256] [serial = 97] [outer = 0x93a40c00] 13:47:01 INFO - PROCESS | 14256 | 1463604421320 Marionette DEBUG loaded listener.js 13:47:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 86 (0x9975dc00) [pid = 14256] [serial = 98] [outer = 0x93a40c00] 13:47:02 INFO - PROCESS | 14256 | --DOCSHELL 0x93a3dc00 == 27 [pid = 14256] [id = 14] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 85 (0x9c297800) [pid = 14256] [serial = 52] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 84 (0x9d9d1400) [pid = 14256] [serial = 55] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 83 (0xa2727c00) [pid = 14256] [serial = 58] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 82 (0xa31ed800) [pid = 14256] [serial = 61] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 81 (0x9287e000) [pid = 14256] [serial = 22] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 80 (0x99762800) [pid = 14256] [serial = 28] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 79 (0x9ad06000) [pid = 14256] [serial = 31] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 78 (0x9c297400) [pid = 14256] [serial = 34] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 77 (0xa2376c00) [pid = 14256] [serial = 37] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 76 (0x94650c00) [pid = 14256] [serial = 40] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 75 (0x9524c400) [pid = 14256] [serial = 41] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 74 (0x992f2c00) [pid = 14256] [serial = 43] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 73 (0x9b311000) [pid = 14256] [serial = 46] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 72 (0x9b5a7800) [pid = 14256] [serial = 47] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 71 (0x9c038800) [pid = 14256] [serial = 49] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 70 (0x95248c00) [pid = 14256] [serial = 25] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 69 (0x9c07a000) [pid = 14256] [serial = 50] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 68 (0x9c2a1800) [pid = 14256] [serial = 53] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 67 (0xa23bc400) [pid = 14256] [serial = 59] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 66 (0xa3322400) [pid = 14256] [serial = 62] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 65 (0x99ec6c00) [pid = 14256] [serial = 29] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 64 (0x9c29c000) [pid = 14256] [serial = 35] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 63 (0x92e67800) [pid = 14256] [serial = 23] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 62 (0x9c342000) [pid = 14256] [serial = 17] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 61 (0xa31dc800) [pid = 14256] [serial = 38] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 60 (0x99fe5800) [pid = 14256] [serial = 44] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 59 (0x9a71f800) [pid = 14256] [serial = 9] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 58 (0xa51f0400) [pid = 14256] [serial = 2] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 57 (0x93a3d400) [pid = 14256] [serial = 19] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 56 (0x95246000) [pid = 14256] [serial = 16] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | --DOMWINDOW == 55 (0x9a34f800) [pid = 14256] [serial = 12] [outer = (nil)] [url = about:blank] 13:47:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 56 (0x93a3fc00) [pid = 14256] [serial = 99] [outer = 0x93a39000] 13:47:02 INFO - PROCESS | 14256 | 1463604422981 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]]]}] 13:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2198ms 13:47:03 INFO - PROCESS | 14256 | 1463604423038 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:47:03 INFO - PROCESS | 14256 | 1463604423045 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 13:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:47:03 INFO - PROCESS | 14256 | 1463604423055 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:47:03 INFO - PROCESS | 14256 | 1463604423060 Marionette TRACE conn3 <- [1,106,null,{}] 13:47:03 INFO - PROCESS | 14256 | 1463604423069 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}] 13:47:03 INFO - PROCESS | 14256 | 1463604423268 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:47:03 INFO - PROCESS | 14256 | 1463604423390 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x92e6d400 == 28 [pid = 14256] [id = 34] 13:47:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 57 (0x93ccb000) [pid = 14256] [serial = 100] [outer = (nil)] 13:47:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 58 (0x9774ac00) [pid = 14256] [serial = 101] [outer = 0x93ccb000] 13:47:03 INFO - PROCESS | 14256 | 1463604423478 Marionette DEBUG loaded listener.js 13:47:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 59 (0x992efc00) [pid = 14256] [serial = 102] [outer = 0x93ccb000] 13:47:04 INFO - PROCESS | 14256 | 1463604424191 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]]]}] 13:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1184ms 13:47:04 INFO - PROCESS | 14256 | 1463604424239 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:47:04 INFO - PROCESS | 14256 | 1463604424248 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 13:47:04 INFO - PROCESS | 14256 | 1463604424260 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:47:04 INFO - PROCESS | 14256 | 1463604424264 Marionette TRACE conn3 <- [1,110,null,{}] 13:47:04 INFO - PROCESS | 14256 | 1463604424289 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}] 13:47:04 INFO - PROCESS | 14256 | 1463604424471 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:47:04 INFO - PROCESS | 14256 | 1463604424489 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x9817cc00 == 29 [pid = 14256] [id = 35] 13:47:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 60 (0x992f2000) [pid = 14256] [serial = 103] [outer = (nil)] 13:47:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 61 (0x9a353c00) [pid = 14256] [serial = 104] [outer = 0x992f2000] 13:47:04 INFO - PROCESS | 14256 | 1463604424563 Marionette DEBUG loaded listener.js 13:47:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 62 (0x9aa17400) [pid = 14256] [serial = 105] [outer = 0x992f2000] 13:47:05 INFO - PROCESS | 14256 | 1463604425449 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]]]}] 13:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1254ms 13:47:05 INFO - PROCESS | 14256 | 1463604425517 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:47:05 INFO - PROCESS | 14256 | 1463604425520 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 13:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:47:05 INFO - PROCESS | 14256 | 1463604425532 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:47:05 INFO - PROCESS | 14256 | 1463604425538 Marionette TRACE conn3 <- [1,114,null,{}] 13:47:05 INFO - PROCESS | 14256 | 1463604425572 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}] 13:47:05 INFO - PROCESS | 14256 | 1463604425774 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:47:05 INFO - PROCESS | 14256 | 1463604425801 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:05 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b3aa000 == 30 [pid = 14256] [id = 36] 13:47:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 63 (0x9b3ad800) [pid = 14256] [serial = 106] [outer = (nil)] 13:47:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 64 (0x9b91c000) [pid = 14256] [serial = 107] [outer = 0x9b3ad800] 13:47:05 INFO - PROCESS | 14256 | 1463604425885 Marionette DEBUG loaded listener.js 13:47:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 65 (0x9c076000) [pid = 14256] [serial = 108] [outer = 0x9b3ad800] 13:47:06 INFO - PROCESS | 14256 | 1463604426738 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]]]}] 13:47:06 INFO - PROCESS | 14256 | --DOMWINDOW == 64 (0x92240800) [pid = 14256] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:47:06 INFO - PROCESS | 14256 | --DOMWINDOW == 63 (0x9c347000) [pid = 14256] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:47:06 INFO - PROCESS | 14256 | --DOMWINDOW == 62 (0x9a22d000) [pid = 14256] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:47:06 INFO - PROCESS | 14256 | --DOMWINDOW == 61 (0x92875400) [pid = 14256] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:47:06 INFO - PROCESS | 14256 | --DOMWINDOW == 60 (0x95044c00) [pid = 14256] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1353ms 13:47:06 INFO - PROCESS | 14256 | 1463604426883 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:47:06 INFO - PROCESS | 14256 | 1463604426892 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 13:47:06 INFO - PROCESS | 14256 | 1463604426900 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:47:06 INFO - PROCESS | 14256 | 1463604426907 Marionette TRACE conn3 <- [1,118,null,{}] 13:47:06 INFO - PROCESS | 14256 | 1463604426913 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}] 13:47:07 INFO - PROCESS | 14256 | 1463604427071 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:47:07 INFO - PROCESS | 14256 | 1463604427183 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x92e62c00 == 31 [pid = 14256] [id = 37] 13:47:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 61 (0x99762400) [pid = 14256] [serial = 109] [outer = (nil)] 13:47:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 62 (0x9c172800) [pid = 14256] [serial = 110] [outer = 0x99762400] 13:47:07 INFO - PROCESS | 14256 | 1463604427263 Marionette DEBUG loaded listener.js 13:47:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 63 (0x9c295400) [pid = 14256] [serial = 111] [outer = 0x99762400] 13:47:07 INFO - PROCESS | 14256 | 1463604427925 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]]]}] 13:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1085ms 13:47:07 INFO - PROCESS | 14256 | 1463604427988 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:47:07 INFO - PROCESS | 14256 | 1463604427992 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 13:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:47:08 INFO - PROCESS | 14256 | 1463604427998 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:47:08 INFO - PROCESS | 14256 | 1463604428001 Marionette TRACE conn3 <- [1,122,null,{}] 13:47:08 INFO - PROCESS | 14256 | 1463604428007 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}] 13:47:08 INFO - PROCESS | 14256 | 1463604428179 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:47:08 INFO - PROCESS | 14256 | 1463604428274 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x99fe5400 == 32 [pid = 14256] [id = 38] 13:47:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 64 (0x9c17c800) [pid = 14256] [serial = 112] [outer = (nil)] 13:47:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 65 (0x9c29f000) [pid = 14256] [serial = 113] [outer = 0x9c17c800] 13:47:08 INFO - PROCESS | 14256 | 1463604428348 Marionette DEBUG loaded listener.js 13:47:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 66 (0x9c2a0c00) [pid = 14256] [serial = 114] [outer = 0x9c17c800] 13:47:09 INFO - PROCESS | 14256 | 1463604429163 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]]]}] 13:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1180ms 13:47:09 INFO - PROCESS | 14256 | 1463604429179 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:47:09 INFO - PROCESS | 14256 | 1463604429185 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 13:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:47:09 INFO - PROCESS | 14256 | 1463604429223 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:47:09 INFO - PROCESS | 14256 | 1463604429230 Marionette TRACE conn3 <- [1,126,null,{}] 13:47:09 INFO - PROCESS | 14256 | 1463604429243 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}] 13:47:09 INFO - PROCESS | 14256 | 1463604429472 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:47:09 INFO - PROCESS | 14256 | 1463604429622 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x92e61800 == 33 [pid = 14256] [id = 39] 13:47:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 67 (0x94652c00) [pid = 14256] [serial = 115] [outer = (nil)] 13:47:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 68 (0x95046800) [pid = 14256] [serial = 116] [outer = 0x94652c00] 13:47:09 INFO - PROCESS | 14256 | 1463604429725 Marionette DEBUG loaded listener.js 13:47:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 69 (0x9546e800) [pid = 14256] [serial = 117] [outer = 0x94652c00] 13:47:10 INFO - PROCESS | 14256 | 1463604430787 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]]]}] 13:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1622ms 13:47:10 INFO - PROCESS | 14256 | 1463604430819 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:47:10 INFO - PROCESS | 14256 | 1463604430829 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 13:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:47:10 INFO - PROCESS | 14256 | 1463604430840 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:47:10 INFO - PROCESS | 14256 | 1463604430845 Marionette TRACE conn3 <- [1,130,null,{}] 13:47:10 INFO - PROCESS | 14256 | 1463604430852 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}] 13:47:11 INFO - PROCESS | 14256 | 1463604431060 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:47:11 INFO - PROCESS | 14256 | 1463604431232 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x9524d400 == 34 [pid = 14256] [id = 40] 13:47:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 70 (0x99085c00) [pid = 14256] [serial = 118] [outer = (nil)] 13:47:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 71 (0x99fda800) [pid = 14256] [serial = 119] [outer = 0x99085c00] 13:47:11 INFO - PROCESS | 14256 | 1463604431323 Marionette DEBUG loaded listener.js 13:47:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 72 (0x9a35d400) [pid = 14256] [serial = 120] [outer = 0x99085c00] 13:47:12 INFO - PROCESS | 14256 | 1463604432342 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]]]}] 13:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1533ms 13:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:47:12 INFO - PROCESS | 14256 | 1463604432373 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:47:12 INFO - PROCESS | 14256 | 1463604432377 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 13:47:12 INFO - PROCESS | 14256 | 1463604432384 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:47:12 INFO - PROCESS | 14256 | 1463604432390 Marionette TRACE conn3 <- [1,134,null,{}] 13:47:12 INFO - PROCESS | 14256 | 1463604432407 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}] 13:47:12 INFO - PROCESS | 14256 | 1463604432638 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:47:12 INFO - PROCESS | 14256 | 1463604432812 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c174400 == 35 [pid = 14256] [id = 41] 13:47:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 73 (0x9c17fc00) [pid = 14256] [serial = 121] [outer = (nil)] 13:47:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 74 (0x9c2a1400) [pid = 14256] [serial = 122] [outer = 0x9c17fc00] 13:47:12 INFO - PROCESS | 14256 | 1463604432954 Marionette DEBUG loaded listener.js 13:47:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 75 (0x9c346800) [pid = 14256] [serial = 123] [outer = 0x9c17fc00] 13:47:14 INFO - PROCESS | 14256 | 1463604434047 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]]]}] 13:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1697ms 13:47:14 INFO - PROCESS | 14256 | 1463604434080 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:47:14 INFO - PROCESS | 14256 | 1463604434085 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 13:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:47:14 INFO - PROCESS | 14256 | 1463604434094 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:47:14 INFO - PROCESS | 14256 | 1463604434101 Marionette TRACE conn3 <- [1,138,null,{}] 13:47:14 INFO - PROCESS | 14256 | 1463604434111 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}] 13:47:14 INFO - PROCESS | 14256 | 1463604434359 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:47:14 INFO - PROCESS | 14256 | --DOMWINDOW == 74 (0x92247800) [pid = 14256] [serial = 64] [outer = (nil)] [url = about:blank] 13:47:14 INFO - PROCESS | 14256 | --DOMWINDOW == 73 (0xa22a2000) [pid = 14256] [serial = 56] [outer = (nil)] [url = about:blank] 13:47:14 INFO - PROCESS | 14256 | --DOMWINDOW == 72 (0x9a236400) [pid = 14256] [serial = 73] [outer = (nil)] [url = about:blank] 13:47:14 INFO - PROCESS | 14256 | --DOMWINDOW == 71 (0x9224b400) [pid = 14256] [serial = 65] [outer = (nil)] [url = about:blank] 13:47:14 INFO - PROCESS | 14256 | --DOMWINDOW == 70 (0x9a727000) [pid = 14256] [serial = 74] [outer = (nil)] [url = about:blank] 13:47:14 INFO - PROCESS | 14256 | --DOMWINDOW == 69 (0x93966c00) [pid = 14256] [serial = 67] [outer = (nil)] [url = about:blank] 13:47:14 INFO - PROCESS | 14256 | --DOMWINDOW == 68 (0x93cc4400) [pid = 14256] [serial = 68] [outer = (nil)] [url = about:blank] 13:47:14 INFO - PROCESS | 14256 | --DOMWINDOW == 67 (0x9925a400) [pid = 14256] [serial = 71] [outer = (nil)] [url = about:blank] 13:47:14 INFO - PROCESS | 14256 | --DOMWINDOW == 66 (0x95246400) [pid = 14256] [serial = 70] [outer = (nil)] [url = about:blank] 13:47:14 INFO - PROCESS | 14256 | 1463604434664 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x92248400 == 36 [pid = 14256] [id = 42] 13:47:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 67 (0x92249000) [pid = 14256] [serial = 124] [outer = (nil)] 13:47:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 68 (0x93a32c00) [pid = 14256] [serial = 125] [outer = 0x92249000] 13:47:14 INFO - PROCESS | 14256 | 1463604434745 Marionette DEBUG loaded listener.js 13:47:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 69 (0x95045c00) [pid = 14256] [serial = 126] [outer = 0x92249000] 13:47:15 INFO - PROCESS | 14256 | 1463604435464 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]]]}] 13:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1394ms 13:47:15 INFO - PROCESS | 14256 | 1463604435488 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:47:15 INFO - PROCESS | 14256 | 1463604435496 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 13:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:47:15 INFO - PROCESS | 14256 | 1463604435506 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:47:15 INFO - PROCESS | 14256 | 1463604435509 Marionette TRACE conn3 <- [1,142,null,{}] 13:47:15 INFO - PROCESS | 14256 | 1463604435516 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}] 13:47:15 INFO - PROCESS | 14256 | 1463604435667 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:47:15 INFO - PROCESS | 14256 | 1463604435771 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x9774d800 == 37 [pid = 14256] [id = 43] 13:47:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 70 (0x9925a400) [pid = 14256] [serial = 127] [outer = (nil)] 13:47:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 71 (0x9976a400) [pid = 14256] [serial = 128] [outer = 0x9925a400] 13:47:15 INFO - PROCESS | 14256 | 1463604435846 Marionette DEBUG loaded listener.js 13:47:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 72 (0x99fe5000) [pid = 14256] [serial = 129] [outer = 0x9925a400] 13:47:16 INFO - PROCESS | 14256 | 1463604436714 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]]]}] 13:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1229ms 13:47:16 INFO - PROCESS | 14256 | 1463604436773 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:47:16 INFO - PROCESS | 14256 | 1463604436776 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 13:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:47:16 INFO - PROCESS | 14256 | 1463604436787 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:47:16 INFO - PROCESS | 14256 | 1463604436792 Marionette TRACE conn3 <- [1,146,null,{}] 13:47:16 INFO - PROCESS | 14256 | 1463604436809 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}] 13:47:16 INFO - PROCESS | 14256 | 1463604436977 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:47:17 INFO - PROCESS | 14256 | 1463604437084 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:17 INFO - PROCESS | 14256 | ++DOCSHELL 0x9524c400 == 38 [pid = 14256] [id = 44] 13:47:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 73 (0x9a22d000) [pid = 14256] [serial = 130] [outer = (nil)] 13:47:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 74 (0x9c0cf000) [pid = 14256] [serial = 131] [outer = 0x9a22d000] 13:47:17 INFO - PROCESS | 14256 | 1463604437164 Marionette DEBUG loaded listener.js 13:47:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 75 (0x9c29dc00) [pid = 14256] [serial = 132] [outer = 0x9a22d000] 13:47:18 INFO - PROCESS | 14256 | 1463604438078 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]]]}] 13:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1339ms 13:47:18 INFO - PROCESS | 14256 | 1463604438134 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:47:18 INFO - PROCESS | 14256 | 1463604438138 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 13:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:47:18 INFO - PROCESS | 14256 | 1463604438145 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:47:18 INFO - PROCESS | 14256 | 1463604438147 Marionette TRACE conn3 <- [1,150,null,{}] 13:47:18 INFO - PROCESS | 14256 | 1463604438153 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}] 13:47:18 INFO - PROCESS | 14256 | 1463604438337 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:47:18 INFO - PROCESS | 14256 | 1463604438360 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c33b800 == 39 [pid = 14256] [id = 45] 13:47:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 76 (0xa2242800) [pid = 14256] [serial = 133] [outer = (nil)] 13:47:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 77 (0xa2378400) [pid = 14256] [serial = 134] [outer = 0xa2242800] 13:47:18 INFO - PROCESS | 14256 | 1463604438434 Marionette DEBUG loaded listener.js 13:47:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 78 (0xa23c3400) [pid = 14256] [serial = 135] [outer = 0xa2242800] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 77 (0x9b3ad800) [pid = 14256] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 76 (0x9287c800) [pid = 14256] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 75 (0x9a7ac000) [pid = 14256] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 74 (0x9b918000) [pid = 14256] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 73 (0x946ef000) [pid = 14256] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 72 (0x9d9c9c00) [pid = 14256] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 71 (0xa22ae800) [pid = 14256] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 70 (0x94647000) [pid = 14256] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 69 (0x99762400) [pid = 14256] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 68 (0x992f2000) [pid = 14256] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:47:19 INFO - PROCESS | 14256 | --DOMWINDOW == 67 (0x93ccb000) [pid = 14256] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:47:19 INFO - PROCESS | 14256 | 1463604439319 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]]]}] 13:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1189ms 13:47:19 INFO - PROCESS | 14256 | 1463604439334 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:47:19 INFO - PROCESS | 14256 | 1463604439336 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 13:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:47:19 INFO - PROCESS | 14256 | 1463604439343 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:47:19 INFO - PROCESS | 14256 | 1463604439347 Marionette TRACE conn3 <- [1,154,null,{}] 13:47:19 INFO - PROCESS | 14256 | 1463604439352 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}] 13:47:19 INFO - PROCESS | 14256 | 1463604439580 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:47:19 INFO - PROCESS | 14256 | 1463604439678 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b8bc000 == 40 [pid = 14256] [id = 46] 13:47:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 68 (0xa25fb000) [pid = 14256] [serial = 136] [outer = (nil)] 13:47:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 69 (0xa276fc00) [pid = 14256] [serial = 137] [outer = 0xa25fb000] 13:47:19 INFO - PROCESS | 14256 | 1463604439760 Marionette DEBUG loaded listener.js 13:47:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 70 (0xa272d800) [pid = 14256] [serial = 138] [outer = 0xa25fb000] 13:47:20 INFO - PROCESS | 14256 | 1463604440659 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]]]}] 13:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1387ms 13:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:47:20 INFO - PROCESS | 14256 | 1463604440731 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:47:20 INFO - PROCESS | 14256 | 1463604440734 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 13:47:20 INFO - PROCESS | 14256 | 1463604440741 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:47:20 INFO - PROCESS | 14256 | 1463604440745 Marionette TRACE conn3 <- [1,158,null,{}] 13:47:20 INFO - PROCESS | 14256 | 1463604440750 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}] 13:47:20 INFO - PROCESS | 14256 | 1463604440932 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:47:21 INFO - PROCESS | 14256 | 1463604441030 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x92240800 == 41 [pid = 14256] [id = 47] 13:47:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 71 (0x92876c00) [pid = 14256] [serial = 139] [outer = (nil)] 13:47:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 72 (0xa3351000) [pid = 14256] [serial = 140] [outer = 0x92876c00] 13:47:21 INFO - PROCESS | 14256 | 1463604441109 Marionette DEBUG loaded listener.js 13:47:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 73 (0xa513f400) [pid = 14256] [serial = 141] [outer = 0x92876c00] 13:47:22 INFO - PROCESS | 14256 | 1463604442093 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]]]}] 13:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1431ms 13:47:22 INFO - PROCESS | 14256 | 1463604442173 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:47:22 INFO - PROCESS | 14256 | 1463604442181 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 13:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:47:22 INFO - PROCESS | 14256 | 1463604442190 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:47:22 INFO - PROCESS | 14256 | 1463604442197 Marionette TRACE conn3 <- [1,162,null,{}] 13:47:22 INFO - PROCESS | 14256 | 1463604442205 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}] 13:47:22 INFO - PROCESS | 14256 | 1463604442424 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:47:22 INFO - PROCESS | 14256 | 1463604442611 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:22 INFO - PROCESS | 14256 | ++DOCSHELL 0x946f9400 == 42 [pid = 14256] [id = 48] 13:47:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 74 (0x95245800) [pid = 14256] [serial = 142] [outer = (nil)] 13:47:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 75 (0x9547a800) [pid = 14256] [serial = 143] [outer = 0x95245800] 13:47:22 INFO - PROCESS | 14256 | 1463604442751 Marionette DEBUG loaded listener.js 13:47:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 76 (0x9a350000) [pid = 14256] [serial = 144] [outer = 0x95245800] 13:47:23 INFO - PROCESS | 14256 | 1463604443667 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]]]}] 13:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1541ms 13:47:23 INFO - PROCESS | 14256 | 1463604443732 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:47:23 INFO - PROCESS | 14256 | 1463604443741 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 13:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:47:23 INFO - PROCESS | 14256 | 1463604443752 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:47:23 INFO - PROCESS | 14256 | 1463604443755 Marionette TRACE conn3 <- [1,166,null,{}] 13:47:23 INFO - PROCESS | 14256 | 1463604443762 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}] 13:47:23 INFO - PROCESS | 14256 | 1463604443978 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:47:24 INFO - PROCESS | 14256 | 1463604444117 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a726c00 == 43 [pid = 14256] [id = 49] 13:47:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 77 (0x9a727000) [pid = 14256] [serial = 145] [outer = (nil)] 13:47:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 78 (0x9c0cdc00) [pid = 14256] [serial = 146] [outer = 0x9a727000] 13:47:24 INFO - PROCESS | 14256 | 1463604444204 Marionette DEBUG loaded listener.js 13:47:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 79 (0x9c343c00) [pid = 14256] [serial = 147] [outer = 0x9a727000] 13:47:25 INFO - PROCESS | 14256 | 1463604445094 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]]]}] 13:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1382ms 13:47:25 INFO - PROCESS | 14256 | 1463604445135 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:47:25 INFO - PROCESS | 14256 | 1463604445139 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 13:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:47:25 INFO - PROCESS | 14256 | 1463604445146 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:47:25 INFO - PROCESS | 14256 | 1463604445152 Marionette TRACE conn3 <- [1,170,null,{}] 13:47:25 INFO - PROCESS | 14256 | 1463604445169 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}] 13:47:25 INFO - PROCESS | 14256 | 1463604445355 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:47:25 INFO - PROCESS | 14256 | 1463604445496 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x95491000 == 44 [pid = 14256] [id = 50] 13:47:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 80 (0x95493c00) [pid = 14256] [serial = 148] [outer = (nil)] 13:47:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 81 (0x9b8c8000) [pid = 14256] [serial = 149] [outer = 0x95493c00] 13:47:25 INFO - PROCESS | 14256 | 1463604445585 Marionette DEBUG loaded listener.js 13:47:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 82 (0x9b8bd800) [pid = 14256] [serial = 150] [outer = 0x95493c00] 13:47:25 INFO - PROCESS | 14256 | 1463604445992 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:47:26 INFO - PROCESS | 14256 | 1463604446533 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]]]}] 13:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1434ms 13:47:26 INFO - PROCESS | 14256 | 1463604446582 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:47:26 INFO - PROCESS | 14256 | 1463604446586 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 13:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:47:26 INFO - PROCESS | 14256 | 1463604446593 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:47:26 INFO - PROCESS | 14256 | 1463604446596 Marionette TRACE conn3 <- [1,174,null,{}] 13:47:26 INFO - PROCESS | 14256 | 1463604446602 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}] 13:47:26 INFO - PROCESS | 14256 | 1463604446776 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:47:26 INFO - PROCESS | 14256 | 1463604446918 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x992f2400 == 45 [pid = 14256] [id = 51] 13:47:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 83 (0xa31d6000) [pid = 14256] [serial = 151] [outer = (nil)] 13:47:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 84 (0xa6380800) [pid = 14256] [serial = 152] [outer = 0xa31d6000] 13:47:27 INFO - PROCESS | 14256 | 1463604447018 Marionette DEBUG loaded listener.js 13:47:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 85 (0xa685f400) [pid = 14256] [serial = 153] [outer = 0xa31d6000] 13:47:27 INFO - PROCESS | 14256 | 1463604447997 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]]]}] 13:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1441ms 13:47:28 INFO - PROCESS | 14256 | 1463604448035 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:47:28 INFO - PROCESS | 14256 | 1463604448042 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 13:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:47:28 INFO - PROCESS | 14256 | 1463604448057 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:47:28 INFO - PROCESS | 14256 | 1463604448061 Marionette TRACE conn3 <- [1,178,null,{}] 13:47:28 INFO - PROCESS | 14256 | 1463604448071 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}] 13:47:28 INFO - PROCESS | 14256 | 1463604448375 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:47:28 INFO - PROCESS | 14256 | 1463604448536 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x9224bc00 == 46 [pid = 14256] [id = 52] 13:47:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 86 (0x9c035c00) [pid = 14256] [serial = 154] [outer = (nil)] 13:47:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 87 (0xa27bf000) [pid = 14256] [serial = 155] [outer = 0x9c035c00] 13:47:28 INFO - PROCESS | 14256 | 1463604448637 Marionette DEBUG loaded listener.js 13:47:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 88 (0xa31ddc00) [pid = 14256] [serial = 156] [outer = 0x9c035c00] 13:47:29 INFO - PROCESS | 14256 | 1463604449656 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]]]}] 13:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1700ms 13:47:29 INFO - PROCESS | 14256 | 1463604449793 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:47:29 INFO - PROCESS | 14256 | 1463604449800 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 13:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:47:29 INFO - PROCESS | 14256 | 1463604449817 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:47:29 INFO - PROCESS | 14256 | 1463604449821 Marionette TRACE conn3 <- [1,182,null,{}] 13:47:29 INFO - PROCESS | 14256 | 1463604449840 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}] 13:47:29 INFO - PROCESS | 14256 | 1463604449998 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:47:30 INFO - PROCESS | 14256 | 1463604450181 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x95493400 == 47 [pid = 14256] [id = 53] 13:47:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 89 (0x95495400) [pid = 14256] [serial = 157] [outer = (nil)] 13:47:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 90 (0x95498c00) [pid = 14256] [serial = 158] [outer = 0x95495400] 13:47:30 INFO - PROCESS | 14256 | 1463604450260 Marionette DEBUG loaded listener.js 13:47:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 91 (0x9549d800) [pid = 14256] [serial = 159] [outer = 0x95495400] 13:47:31 INFO - PROCESS | 14256 | 1463604451181 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]]]}] 13:47:31 INFO - PROCESS | 14256 | --DOCSHELL 0x9b8bc000 == 46 [pid = 14256] [id = 46] 13:47:31 INFO - PROCESS | 14256 | --DOCSHELL 0x9c33b800 == 45 [pid = 14256] [id = 45] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 90 (0x95248400) [pid = 14256] [serial = 97] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 89 (0x9c29f000) [pid = 14256] [serial = 113] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOCSHELL 0x9524c400 == 44 [pid = 14256] [id = 44] 13:47:31 INFO - PROCESS | 14256 | --DOCSHELL 0x9774d800 == 43 [pid = 14256] [id = 43] 13:47:31 INFO - PROCESS | 14256 | --DOCSHELL 0x92248400 == 42 [pid = 14256] [id = 42] 13:47:31 INFO - PROCESS | 14256 | --DOCSHELL 0x92e61800 == 41 [pid = 14256] [id = 39] 13:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1465ms 13:47:31 INFO - PROCESS | 14256 | 1463604451275 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:47:31 INFO - PROCESS | 14256 | 1463604451283 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 13:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:47:31 INFO - PROCESS | 14256 | 1463604451293 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:47:31 INFO - PROCESS | 14256 | 1463604451298 Marionette TRACE conn3 <- [1,186,null,{}] 13:47:31 INFO - PROCESS | 14256 | 1463604451310 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}] 13:47:31 INFO - PROCESS | 14256 | 1463604451470 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 88 (0x9b91c000) [pid = 14256] [serial = 107] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 87 (0x9c036800) [pid = 14256] [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.] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 86 (0x99769000) [pid = 14256] [serial = 77] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 85 (0x946f8c00) [pid = 14256] [serial = 76] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 84 (0x9b5bd400) [pid = 14256] [serial = 80] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 83 (0x9b5a6400) [pid = 14256] [serial = 79] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 82 (0x9c2a0400) [pid = 14256] [serial = 83] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 81 (0x9c1b6800) [pid = 14256] [serial = 82] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 80 (0xa114a800) [pid = 14256] [serial = 86] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 79 (0xa0605400) [pid = 14256] [serial = 85] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 78 (0xa25f0000) [pid = 14256] [serial = 89] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 77 (0xa23be000) [pid = 14256] [serial = 88] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 76 (0xa31ee000) [pid = 14256] [serial = 92] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 75 (0xa3642400) [pid = 14256] [serial = 91] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 74 (0xa51e8400) [pid = 14256] [serial = 95] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 73 (0xa6380400) [pid = 14256] [serial = 94] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 72 (0x9c172800) [pid = 14256] [serial = 110] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 71 (0x9a353c00) [pid = 14256] [serial = 104] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 70 (0x9774ac00) [pid = 14256] [serial = 101] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 69 (0x992efc00) [pid = 14256] [serial = 102] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 68 (0x9c076000) [pid = 14256] [serial = 108] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 67 (0x9c295400) [pid = 14256] [serial = 111] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | --DOMWINDOW == 66 (0x9aa17400) [pid = 14256] [serial = 105] [outer = (nil)] [url = about:blank] 13:47:31 INFO - PROCESS | 14256 | 1463604451603 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x946f8c00 == 42 [pid = 14256] [id = 54] 13:47:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 67 (0x95479800) [pid = 14256] [serial = 160] [outer = (nil)] 13:47:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 68 (0x990f5400) [pid = 14256] [serial = 161] [outer = 0x95479800] 13:47:31 INFO - PROCESS | 14256 | 1463604451684 Marionette DEBUG loaded listener.js 13:47:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 69 (0x99ec4800) [pid = 14256] [serial = 162] [outer = 0x95479800] 13:47:32 INFO - PROCESS | 14256 | 1463604452442 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]]]}] 13:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1196ms 13:47:32 INFO - PROCESS | 14256 | 1463604452490 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:47:32 INFO - PROCESS | 14256 | 1463604452494 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 13:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:47:32 INFO - PROCESS | 14256 | 1463604452500 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:47:32 INFO - PROCESS | 14256 | 1463604452506 Marionette TRACE conn3 <- [1,190,null,{}] 13:47:32 INFO - PROCESS | 14256 | 1463604452526 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}] 13:47:32 INFO - PROCESS | 14256 | 1463604452684 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:47:32 INFO - PROCESS | 14256 | 1463604452698 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:32 INFO - PROCESS | 14256 | ++DOCSHELL 0x9907b000 == 43 [pid = 14256] [id = 55] 13:47:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 70 (0x9addb800) [pid = 14256] [serial = 163] [outer = (nil)] 13:47:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 71 (0x9addf400) [pid = 14256] [serial = 164] [outer = 0x9addb800] 13:47:32 INFO - PROCESS | 14256 | 1463604452776 Marionette DEBUG loaded listener.js 13:47:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 72 (0x9b3af800) [pid = 14256] [serial = 165] [outer = 0x9addb800] 13:47:33 INFO - PROCESS | 14256 | 1463604453550 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]]]}] 13:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1089ms 13:47:33 INFO - PROCESS | 14256 | 1463604453607 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:47:33 INFO - PROCESS | 14256 | 1463604453612 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 13:47:33 INFO - PROCESS | 14256 | 1463604453619 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:47:33 INFO - PROCESS | 14256 | 1463604453622 Marionette TRACE conn3 <- [1,194,null,{}] 13:47:33 INFO - PROCESS | 14256 | 1463604453638 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}] 13:47:33 INFO - PROCESS | 14256 | 1463604453825 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:47:33 INFO - PROCESS | 14256 | 1463604453851 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x9addec00 == 44 [pid = 14256] [id = 56] 13:47:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 73 (0x9b5af000) [pid = 14256] [serial = 166] [outer = (nil)] 13:47:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 74 (0x9b8c7400) [pid = 14256] [serial = 167] [outer = 0x9b5af000] 13:47:33 INFO - PROCESS | 14256 | 1463604453923 Marionette DEBUG loaded listener.js 13:47:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 75 (0x9c07a000) [pid = 14256] [serial = 168] [outer = 0x9b5af000] 13:47:34 INFO - PROCESS | 14256 | 1463604454732 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]]]}] 13:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1141ms 13:47:34 INFO - PROCESS | 14256 | 1463604454763 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:47:34 INFO - PROCESS | 14256 | 1463604454767 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 13:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:47:34 INFO - PROCESS | 14256 | 1463604454773 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:47:34 INFO - PROCESS | 14256 | 1463604454776 Marionette TRACE conn3 <- [1,198,null,{}] 13:47:34 INFO - PROCESS | 14256 | 1463604454788 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}] 13:47:34 INFO - PROCESS | 14256 | 1463604454985 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:47:35 INFO - PROCESS | 14256 | 1463604455006 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b5ad400 == 45 [pid = 14256] [id = 57] 13:47:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 76 (0x9b5aec00) [pid = 14256] [serial = 169] [outer = (nil)] 13:47:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 77 (0x9c293800) [pid = 14256] [serial = 170] [outer = 0x9b5aec00] 13:47:35 INFO - PROCESS | 14256 | 1463604455080 Marionette DEBUG loaded listener.js 13:47:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 78 (0x9c296800) [pid = 14256] [serial = 171] [outer = 0x9b5aec00] 13:47:35 INFO - PROCESS | 14256 | --DOMWINDOW == 77 (0x9925a400) [pid = 14256] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:47:35 INFO - PROCESS | 14256 | --DOMWINDOW == 76 (0x92249000) [pid = 14256] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:47:35 INFO - PROCESS | 14256 | --DOMWINDOW == 75 (0xa2242800) [pid = 14256] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:47:35 INFO - PROCESS | 14256 | --DOMWINDOW == 74 (0x99085c00) [pid = 14256] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:47:35 INFO - PROCESS | 14256 | --DOMWINDOW == 73 (0x94652c00) [pid = 14256] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:47:35 INFO - PROCESS | 14256 | --DOMWINDOW == 72 (0x9c17fc00) [pid = 14256] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:47:35 INFO - PROCESS | 14256 | --DOMWINDOW == 71 (0x9a22d000) [pid = 14256] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:47:35 INFO - PROCESS | 14256 | --DOMWINDOW == 70 (0xa25fb000) [pid = 14256] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:47:35 INFO - PROCESS | 14256 | --DOMWINDOW == 69 (0x93a40c00) [pid = 14256] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:47:36 INFO - PROCESS | 14256 | 1463604456007 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]]]}] 13:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1286ms 13:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:47:36 INFO - PROCESS | 14256 | 1463604456060 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:47:36 INFO - PROCESS | 14256 | 1463604456063 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 13:47:36 INFO - PROCESS | 14256 | 1463604456070 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:47:36 INFO - PROCESS | 14256 | 1463604456073 Marionette TRACE conn3 <- [1,202,null,{}] 13:47:36 INFO - PROCESS | 14256 | 1463604456079 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}] 13:47:36 INFO - PROCESS | 14256 | 1463604456256 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:47:36 INFO - PROCESS | 14256 | 1463604456268 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x9224a800 == 46 [pid = 14256] [id = 58] 13:47:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 70 (0x92873400) [pid = 14256] [serial = 172] [outer = (nil)] 13:47:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 71 (0x9c347000) [pid = 14256] [serial = 173] [outer = 0x92873400] 13:47:36 INFO - PROCESS | 14256 | 1463604456429 Marionette DEBUG loaded listener.js 13:47:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 72 (0xa224b000) [pid = 14256] [serial = 174] [outer = 0x92873400] 13:47:37 INFO - PROCESS | 14256 | 1463604457102 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]]]}] 13:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1047ms 13:47:37 INFO - PROCESS | 14256 | 1463604457117 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:47:37 INFO - PROCESS | 14256 | 1463604457119 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 13:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:47:37 INFO - PROCESS | 14256 | 1463604457126 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:47:37 INFO - PROCESS | 14256 | 1463604457128 Marionette TRACE conn3 <- [1,206,null,{}] 13:47:37 INFO - PROCESS | 14256 | 1463604457134 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}] 13:47:37 INFO - PROCESS | 14256 | 1463604457277 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:47:37 INFO - PROCESS | 14256 | 1463604457297 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x951a8000 == 47 [pid = 14256] [id = 59] 13:47:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 73 (0x951a8800) [pid = 14256] [serial = 175] [outer = (nil)] 13:47:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 74 (0x951af800) [pid = 14256] [serial = 176] [outer = 0x951a8800] 13:47:37 INFO - PROCESS | 14256 | 1463604457369 Marionette DEBUG loaded listener.js 13:47:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 75 (0x951b2000) [pid = 14256] [serial = 177] [outer = 0x951a8800] 13:47:38 INFO - PROCESS | 14256 | 1463604458398 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]]]}] 13:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1282ms 13:47:38 INFO - PROCESS | 14256 | 1463604458409 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:47:38 INFO - PROCESS | 14256 | 1463604458414 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 13:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:47:38 INFO - PROCESS | 14256 | 1463604458425 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:47:38 INFO - PROCESS | 14256 | 1463604458430 Marionette TRACE conn3 <- [1,210,null,{}] 13:47:38 INFO - PROCESS | 14256 | 1463604458457 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}] 13:47:38 INFO - PROCESS | 14256 | 1463604458695 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:47:38 INFO - PROCESS | 14256 | 1463604458841 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x93a38800 == 48 [pid = 14256] [id = 60] 13:47:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 76 (0x93a40000) [pid = 14256] [serial = 178] [outer = (nil)] 13:47:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 77 (0x951b0400) [pid = 14256] [serial = 179] [outer = 0x93a40000] 13:47:38 INFO - PROCESS | 14256 | 1463604458933 Marionette DEBUG loaded listener.js 13:47:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 78 (0x95470800) [pid = 14256] [serial = 180] [outer = 0x93a40000] 13:47:39 INFO - PROCESS | 14256 | 1463604459987 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]]]}] 13:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1610ms 13:47:40 INFO - PROCESS | 14256 | 1463604460038 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:47:40 INFO - PROCESS | 14256 | 1463604460050 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 13:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:47:40 INFO - PROCESS | 14256 | 1463604460064 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:47:40 INFO - PROCESS | 14256 | 1463604460071 Marionette TRACE conn3 <- [1,214,null,{}] 13:47:40 INFO - PROCESS | 14256 | 1463604460079 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}] 13:47:40 INFO - PROCESS | 14256 | 1463604460349 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:47:40 INFO - PROCESS | 14256 | 1463604460558 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x9774dc00 == 49 [pid = 14256] [id = 61] 13:47:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 79 (0x9817d000) [pid = 14256] [serial = 181] [outer = (nil)] 13:47:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 80 (0x99766400) [pid = 14256] [serial = 182] [outer = 0x9817d000] 13:47:40 INFO - PROCESS | 14256 | 1463604460699 Marionette DEBUG loaded listener.js 13:47:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 81 (0x9a721000) [pid = 14256] [serial = 183] [outer = 0x9817d000] 13:47:41 INFO - PROCESS | 14256 | 1463604461590 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]]]}] 13:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1586ms 13:47:41 INFO - PROCESS | 14256 | 1463604461655 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:47:41 INFO - PROCESS | 14256 | 1463604461659 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 13:47:41 INFO - PROCESS | 14256 | 1463604461667 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:47:41 INFO - PROCESS | 14256 | 1463604461673 Marionette TRACE conn3 <- [1,218,null,{}] 13:47:41 INFO - PROCESS | 14256 | 1463604461690 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}] 13:47:41 INFO - PROCESS | 14256 | 1463604461878 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:47:42 INFO - PROCESS | 14256 | 1463604462025 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x95244c00 == 50 [pid = 14256] [id = 62] 13:47:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 82 (0x9aae2800) [pid = 14256] [serial = 184] [outer = (nil)] 13:47:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 83 (0x9aae8c00) [pid = 14256] [serial = 185] [outer = 0x9aae2800] 13:47:42 INFO - PROCESS | 14256 | 1463604462127 Marionette DEBUG loaded listener.js 13:47:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 84 (0x9adda400) [pid = 14256] [serial = 186] [outer = 0x9aae2800] 13:47:43 INFO - PROCESS | 14256 | 1463604463076 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]]]}] 13:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1447ms 13:47:43 INFO - PROCESS | 14256 | 1463604463116 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:47:43 INFO - PROCESS | 14256 | 1463604463122 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 13:47:43 INFO - PROCESS | 14256 | 1463604463129 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:47:43 INFO - PROCESS | 14256 | 1463604463132 Marionette TRACE conn3 <- [1,222,null,{}] 13:47:43 INFO - PROCESS | 14256 | 1463604463140 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}] 13:47:43 INFO - PROCESS | 14256 | 1463604463319 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:47:43 INFO - PROCESS | 14256 | 1463604463462 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x92246000 == 51 [pid = 14256] [id = 63] 13:47:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 85 (0x9addf800) [pid = 14256] [serial = 187] [outer = (nil)] 13:47:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 86 (0x9c02f400) [pid = 14256] [serial = 188] [outer = 0x9addf800] 13:47:43 INFO - PROCESS | 14256 | 1463604463555 Marionette DEBUG loaded listener.js 13:47:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 87 (0x9c29cc00) [pid = 14256] [serial = 189] [outer = 0x9addf800] 13:47:44 INFO - PROCESS | 14256 | 1463604464543 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]]]}] 13:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1483ms 13:47:44 INFO - PROCESS | 14256 | 1463604464613 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:47:44 INFO - PROCESS | 14256 | 1463604464617 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 13:47:44 INFO - PROCESS | 14256 | 1463604464624 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:47:44 INFO - PROCESS | 14256 | 1463604464627 Marionette TRACE conn3 <- [1,226,null,{}] 13:47:44 INFO - PROCESS | 14256 | 1463604464633 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}] 13:47:44 INFO - PROCESS | 14256 | 1463604464840 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:47:45 INFO - PROCESS | 14256 | 1463604465023 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a701400 == 52 [pid = 14256] [id = 64] 13:47:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 88 (0x9a703400) [pid = 14256] [serial = 190] [outer = (nil)] 13:47:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 89 (0x9a70a000) [pid = 14256] [serial = 191] [outer = 0x9a703400] 13:47:45 INFO - PROCESS | 14256 | 1463604465115 Marionette DEBUG loaded listener.js 13:47:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 90 (0x9a70e400) [pid = 14256] [serial = 192] [outer = 0x9a703400] 13:47:45 INFO - PROCESS | 14256 | 1463604465952 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]]]}] 13:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1385ms 13:47:46 INFO - PROCESS | 14256 | 1463604466025 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:47:46 INFO - PROCESS | 14256 | 1463604466028 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 13:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:47:46 INFO - PROCESS | 14256 | 1463604466037 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:47:46 INFO - PROCESS | 14256 | 1463604466040 Marionette TRACE conn3 <- [1,230,null,{}] 13:47:46 INFO - PROCESS | 14256 | 1463604466047 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}] 13:47:46 INFO - PROCESS | 14256 | 1463604466243 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:47:46 INFO - PROCESS | 14256 | 1463604466389 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x951b0000 == 53 [pid = 14256] [id = 65] 13:47:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 91 (0x9a705800) [pid = 14256] [serial = 193] [outer = (nil)] 13:47:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 92 (0xa22ab800) [pid = 14256] [serial = 194] [outer = 0x9a705800] 13:47:46 INFO - PROCESS | 14256 | 1463604466477 Marionette DEBUG loaded listener.js 13:47:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 93 (0xa27e7000) [pid = 14256] [serial = 195] [outer = 0x9a705800] 13:47:47 INFO - PROCESS | 14256 | 1463604467348 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]]]}] 13:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1336ms 13:47:47 INFO - PROCESS | 14256 | 1463604467374 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:47:47 INFO - PROCESS | 14256 | 1463604467379 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 13:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:47:47 INFO - PROCESS | 14256 | 1463604467385 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:47:47 INFO - PROCESS | 14256 | 1463604467389 Marionette TRACE conn3 <- [1,234,null,{}] 13:47:47 INFO - PROCESS | 14256 | 1463604467395 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}] 13:47:47 INFO - PROCESS | 14256 | 1463604467556 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:47:47 INFO - PROCESS | 14256 | 1463604467705 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x92249c00 == 54 [pid = 14256] [id = 66] 13:47:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 94 (0x92e6e000) [pid = 14256] [serial = 196] [outer = (nil)] 13:47:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 95 (0xa358a400) [pid = 14256] [serial = 197] [outer = 0x92e6e000] 13:47:47 INFO - PROCESS | 14256 | 1463604467792 Marionette DEBUG loaded listener.js 13:47:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 96 (0xa513cc00) [pid = 14256] [serial = 198] [outer = 0x92e6e000] 13:47:48 INFO - PROCESS | 14256 | 1463604468886 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]]]}] 13:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1581ms 13:47:48 INFO - PROCESS | 14256 | 1463604468968 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:47:48 INFO - PROCESS | 14256 | 1463604468974 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 13:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:47:48 INFO - PROCESS | 14256 | 1463604468983 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:47:48 INFO - PROCESS | 14256 | 1463604468988 Marionette TRACE conn3 <- [1,238,null,{}] 13:47:49 INFO - PROCESS | 14256 | 1463604468996 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}] 13:47:49 INFO - PROCESS | 14256 | 1463604469194 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:47:49 INFO - PROCESS | 14256 | 1463604469459 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x9224cc00 == 55 [pid = 14256] [id = 67] 13:47:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 97 (0x95244800) [pid = 14256] [serial = 199] [outer = (nil)] 13:47:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 98 (0x95475c00) [pid = 14256] [serial = 200] [outer = 0x95244800] 13:47:49 INFO - PROCESS | 14256 | 1463604469541 Marionette DEBUG loaded listener.js 13:47:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 99 (0x95497800) [pid = 14256] [serial = 201] [outer = 0x95244800] 13:47:50 INFO - PROCESS | 14256 | 1463604470519 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]]]}] 13:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1583ms 13:47:50 INFO - PROCESS | 14256 | --DOCSHELL 0x9b3aa000 == 54 [pid = 14256] [id = 36] 13:47:50 INFO - PROCESS | 14256 | --DOCSHELL 0x9817cc00 == 53 [pid = 14256] [id = 35] 13:47:50 INFO - PROCESS | 14256 | --DOCSHELL 0x92e6d400 == 52 [pid = 14256] [id = 34] 13:47:50 INFO - PROCESS | 14256 | --DOCSHELL 0x9224a800 == 51 [pid = 14256] [id = 58] 13:47:50 INFO - PROCESS | 14256 | --DOCSHELL 0x9b5ad400 == 50 [pid = 14256] [id = 57] 13:47:50 INFO - PROCESS | 14256 | 1463604470583 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:47:50 INFO - PROCESS | 14256 | 1463604470592 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 13:47:50 INFO - PROCESS | 14256 | --DOCSHELL 0x9addec00 == 49 [pid = 14256] [id = 56] 13:47:50 INFO - PROCESS | 14256 | --DOCSHELL 0x9907b000 == 48 [pid = 14256] [id = 55] 13:47:50 INFO - PROCESS | 14256 | --DOCSHELL 0x946f8c00 == 47 [pid = 14256] [id = 54] 13:47:50 INFO - PROCESS | 14256 | --DOCSHELL 0x95493400 == 46 [pid = 14256] [id = 53] 13:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:47:50 INFO - PROCESS | 14256 | 1463604470613 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:47:50 INFO - PROCESS | 14256 | 1463604470617 Marionette TRACE conn3 <- [1,242,null,{}] 13:47:50 INFO - PROCESS | 14256 | 1463604470624 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}] 13:47:50 INFO - PROCESS | 14256 | 1463604470810 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 98 (0x9975dc00) [pid = 14256] [serial = 98] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 97 (0x9976a400) [pid = 14256] [serial = 128] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 96 (0x99fe5000) [pid = 14256] [serial = 129] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 95 (0x93a32c00) [pid = 14256] [serial = 125] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 94 (0x95045c00) [pid = 14256] [serial = 126] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 93 (0xa2378400) [pid = 14256] [serial = 134] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 92 (0x9a35d400) [pid = 14256] [serial = 120] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 91 (0x99fda800) [pid = 14256] [serial = 119] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 90 (0x9546e800) [pid = 14256] [serial = 117] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 89 (0x95046800) [pid = 14256] [serial = 116] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 88 (0x9c346800) [pid = 14256] [serial = 123] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 87 (0x9c2a1400) [pid = 14256] [serial = 122] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 86 (0x9c29dc00) [pid = 14256] [serial = 132] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 85 (0xa276fc00) [pid = 14256] [serial = 137] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 84 (0x9c0cf000) [pid = 14256] [serial = 131] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 83 (0xa23c3400) [pid = 14256] [serial = 135] [outer = (nil)] [url = about:blank] 13:47:50 INFO - PROCESS | 14256 | --DOMWINDOW == 82 (0xa272d800) [pid = 14256] [serial = 138] [outer = (nil)] [url = about:blank] 13:47:51 INFO - PROCESS | 14256 | 1463604471013 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x951ac800 == 47 [pid = 14256] [id = 68] 13:47:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 83 (0x951b5800) [pid = 14256] [serial = 202] [outer = (nil)] 13:47:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 84 (0x95493400) [pid = 14256] [serial = 203] [outer = 0x951b5800] 13:47:51 INFO - PROCESS | 14256 | 1463604471088 Marionette DEBUG loaded listener.js 13:47:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 85 (0x992f2800) [pid = 14256] [serial = 204] [outer = 0x951b5800] 13:47:51 INFO - PROCESS | 14256 | 1463604471767 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]]]}] 13:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1189ms 13:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:47:51 INFO - PROCESS | 14256 | 1463604471799 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:47:51 INFO - PROCESS | 14256 | 1463604471802 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 13:47:51 INFO - PROCESS | 14256 | 1463604471809 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:47:51 INFO - PROCESS | 14256 | 1463604471814 Marionette TRACE conn3 <- [1,246,null,{}] 13:47:51 INFO - PROCESS | 14256 | 1463604471829 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}] 13:47:51 INFO - PROCESS | 14256 | 1463604471992 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:47:52 INFO - PROCESS | 14256 | 1463604472108 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x93cc9800 == 48 [pid = 14256] [id = 69] 13:47:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 86 (0x9a010400) [pid = 14256] [serial = 205] [outer = (nil)] 13:47:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 87 (0x9aa1d400) [pid = 14256] [serial = 206] [outer = 0x9a010400] 13:47:52 INFO - PROCESS | 14256 | 1463604472195 Marionette DEBUG loaded listener.js 13:47:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 88 (0x9aae1400) [pid = 14256] [serial = 207] [outer = 0x9a010400] 13:47:52 INFO - PROCESS | 14256 | 1463604472904 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]]]}] 13:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1141ms 13:47:52 INFO - PROCESS | 14256 | 1463604472957 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:47:52 INFO - PROCESS | 14256 | 1463604472961 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 13:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:47:52 INFO - PROCESS | 14256 | 1463604472968 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:47:52 INFO - PROCESS | 14256 | 1463604472971 Marionette TRACE conn3 <- [1,250,null,{}] 13:47:52 INFO - PROCESS | 14256 | 1463604472977 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}] 13:47:53 INFO - PROCESS | 14256 | 1463604473129 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:47:53 INFO - PROCESS | 14256 | 1463604473141 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x93a38400 == 49 [pid = 14256] [id = 70] 13:47:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 89 (0x9aae5400) [pid = 14256] [serial = 208] [outer = (nil)] 13:47:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 90 (0x9addfc00) [pid = 14256] [serial = 209] [outer = 0x9aae5400] 13:47:53 INFO - PROCESS | 14256 | 1463604473214 Marionette DEBUG loaded listener.js 13:47:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 91 (0x9b5bf800) [pid = 14256] [serial = 210] [outer = 0x9aae5400] 13:47:54 INFO - PROCESS | 14256 | 1463604474083 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]]]}] 13:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1188ms 13:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:47:54 INFO - PROCESS | 14256 | 1463604474157 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:47:54 INFO - PROCESS | 14256 | 1463604474160 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 13:47:54 INFO - PROCESS | 14256 | 1463604474166 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:47:54 INFO - PROCESS | 14256 | 1463604474169 Marionette TRACE conn3 <- [1,254,null,{}] 13:47:54 INFO - PROCESS | 14256 | 1463604474175 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}] 13:47:54 INFO - PROCESS | 14256 | 1463604474377 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:47:54 INFO - PROCESS | 14256 | 1463604474396 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aadc800 == 50 [pid = 14256] [id = 71] 13:47:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 92 (0x9add4000) [pid = 14256] [serial = 211] [outer = (nil)] 13:47:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 93 (0x9c07a800) [pid = 14256] [serial = 212] [outer = 0x9add4000] 13:47:54 INFO - PROCESS | 14256 | 1463604474471 Marionette DEBUG loaded listener.js 13:47:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 94 (0x9c172800) [pid = 14256] [serial = 213] [outer = 0x9add4000] 13:47:55 INFO - PROCESS | 14256 | 1463604475282 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]]]}] 13:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1148ms 13:47:55 INFO - PROCESS | 14256 | 1463604475313 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:47:55 INFO - PROCESS | 14256 | 1463604475317 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 13:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:47:55 INFO - PROCESS | 14256 | 1463604475323 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:47:55 INFO - PROCESS | 14256 | 1463604475326 Marionette TRACE conn3 <- [1,258,null,{}] 13:47:55 INFO - PROCESS | 14256 | 1463604475346 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}] 13:47:55 INFO - PROCESS | 14256 | 1463604475787 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:47:55 INFO - PROCESS | 14256 | --DOMWINDOW == 93 (0x95495400) [pid = 14256] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:47:55 INFO - PROCESS | 14256 | --DOMWINDOW == 92 (0x9b5af000) [pid = 14256] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:47:55 INFO - PROCESS | 14256 | --DOMWINDOW == 91 (0x9b5aec00) [pid = 14256] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:47:55 INFO - PROCESS | 14256 | --DOMWINDOW == 90 (0x95479800) [pid = 14256] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:47:55 INFO - PROCESS | 14256 | --DOMWINDOW == 89 (0x9c035c00) [pid = 14256] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:47:55 INFO - PROCESS | 14256 | --DOMWINDOW == 88 (0x92873400) [pid = 14256] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:47:55 INFO - PROCESS | 14256 | --DOMWINDOW == 87 (0x9addb800) [pid = 14256] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:47:55 INFO - PROCESS | 14256 | --DOMWINDOW == 86 (0x9c17c800) [pid = 14256] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:47:55 INFO - PROCESS | 14256 | 1463604475936 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x92872800 == 51 [pid = 14256] [id = 72] 13:47:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 87 (0x92e60800) [pid = 14256] [serial = 214] [outer = (nil)] 13:47:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 88 (0x9b132400) [pid = 14256] [serial = 215] [outer = 0x92e60800] 13:47:56 INFO - PROCESS | 14256 | 1463604476022 Marionette DEBUG loaded listener.js 13:47:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 89 (0xa23c5800) [pid = 14256] [serial = 216] [outer = 0x92e60800] 13:47:56 INFO - PROCESS | 14256 | 1463604476672 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]]]}] 13:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1399ms 13:47:56 INFO - PROCESS | 14256 | 1463604476723 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:47:56 INFO - PROCESS | 14256 | 1463604476726 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 13:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:47:56 INFO - PROCESS | 14256 | 1463604476741 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:47:56 INFO - PROCESS | 14256 | 1463604476744 Marionette TRACE conn3 <- [1,262,null,{}] 13:47:56 INFO - PROCESS | 14256 | 1463604476750 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}] 13:47:56 INFO - PROCESS | 14256 | 1463604476894 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:47:56 INFO - PROCESS | 14256 | 1463604476909 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:56 INFO - PROCESS | 14256 | ++DOCSHELL 0xa22abc00 == 52 [pid = 14256] [id = 73] 13:47:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 90 (0xa23c8400) [pid = 14256] [serial = 217] [outer = (nil)] 13:47:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 91 (0xa27e5800) [pid = 14256] [serial = 218] [outer = 0xa23c8400] 13:47:56 INFO - PROCESS | 14256 | 1463604476982 Marionette DEBUG loaded listener.js 13:47:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 92 (0xa31dc000) [pid = 14256] [serial = 219] [outer = 0xa23c8400] 13:47:57 INFO - PROCESS | 14256 | 1463604477885 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]]]}] 13:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1179ms 13:47:57 INFO - PROCESS | 14256 | 1463604477922 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:47:57 INFO - PROCESS | 14256 | 1463604477928 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 13:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:47:57 INFO - PROCESS | 14256 | 1463604477937 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:47:57 INFO - PROCESS | 14256 | 1463604477943 Marionette TRACE conn3 <- [1,266,null,{}] 13:47:57 INFO - PROCESS | 14256 | 1463604477963 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}] 13:47:58 INFO - PROCESS | 14256 | 1463604478145 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:47:58 INFO - PROCESS | 14256 | 1463604478293 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x923db800 == 53 [pid = 14256] [id = 74] 13:47:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 93 (0x923ddc00) [pid = 14256] [serial = 220] [outer = (nil)] 13:47:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 94 (0x923e5400) [pid = 14256] [serial = 221] [outer = 0x923ddc00] 13:47:58 INFO - PROCESS | 14256 | 1463604478386 Marionette DEBUG loaded listener.js 13:47:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 95 (0x92873400) [pid = 14256] [serial = 222] [outer = 0x923ddc00] 13:47:59 INFO - PROCESS | 14256 | 1463604479336 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]]]}] 13:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1448ms 13:47:59 INFO - PROCESS | 14256 | 1463604479386 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:47:59 INFO - PROCESS | 14256 | 1463604479395 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 13:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:47:59 INFO - PROCESS | 14256 | 1463604479406 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:47:59 INFO - PROCESS | 14256 | 1463604479410 Marionette TRACE conn3 <- [1,270,null,{}] 13:47:59 INFO - PROCESS | 14256 | 1463604479417 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}] 13:47:59 INFO - PROCESS | 14256 | 1463604479632 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:47:59 INFO - PROCESS | 14256 | 1463604479837 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:47:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x951ab400 == 54 [pid = 14256] [id = 75] 13:47:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 96 (0x951ae000) [pid = 14256] [serial = 223] [outer = (nil)] 13:47:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 97 (0x9546f000) [pid = 14256] [serial = 224] [outer = 0x951ae000] 13:47:59 INFO - PROCESS | 14256 | 1463604479971 Marionette DEBUG loaded listener.js 13:48:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 98 (0x990f7c00) [pid = 14256] [serial = 225] [outer = 0x951ae000] 13:48:00 INFO - PROCESS | 14256 | 1463604480879 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]]]}] 13:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1553ms 13:48:00 INFO - PROCESS | 14256 | 1463604480963 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:48:00 INFO - PROCESS | 14256 | 1463604480970 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 13:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:48:00 INFO - PROCESS | 14256 | 1463604480980 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:48:00 INFO - PROCESS | 14256 | 1463604480990 Marionette TRACE conn3 <- [1,274,null,{}] 13:48:01 INFO - PROCESS | 14256 | 1463604481060 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}] 13:48:01 INFO - PROCESS | 14256 | 1463604481306 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:48:01 INFO - PROCESS | 14256 | 1463604481471 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aada400 == 55 [pid = 14256] [id = 76] 13:48:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 99 (0x9aae0800) [pid = 14256] [serial = 226] [outer = (nil)] 13:48:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 100 (0x9add2800) [pid = 14256] [serial = 227] [outer = 0x9aae0800] 13:48:01 INFO - PROCESS | 14256 | 1463604481569 Marionette DEBUG loaded listener.js 13:48:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 101 (0x9b3b7c00) [pid = 14256] [serial = 228] [outer = 0x9aae0800] 13:48:02 INFO - PROCESS | 14256 | 1463604482491 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]]]}] 13:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1549ms 13:48:02 INFO - PROCESS | 14256 | 1463604482531 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:48:02 INFO - PROCESS | 14256 | 1463604482539 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 13:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:48:02 INFO - PROCESS | 14256 | 1463604482550 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:48:02 INFO - PROCESS | 14256 | 1463604482556 Marionette TRACE conn3 <- [1,278,null,{}] 13:48:02 INFO - PROCESS | 14256 | 1463604482565 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}] 13:48:02 INFO - PROCESS | 14256 | 1463604482870 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:48:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 102 (0x926ea800) [pid = 14256] [serial = 229] [outer = 0x93a39000] 13:48:03 INFO - PROCESS | 14256 | 1463604483115 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x926edc00 == 56 [pid = 14256] [id = 77] 13:48:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 103 (0x926f0000) [pid = 14256] [serial = 230] [outer = (nil)] 13:48:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 104 (0x93a3d400) [pid = 14256] [serial = 231] [outer = 0x926f0000] 13:48:03 INFO - PROCESS | 14256 | 1463604483257 Marionette DEBUG loaded listener.js 13:48:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 105 (0x9aadc000) [pid = 14256] [serial = 232] [outer = 0x926f0000] 13:48:04 INFO - PROCESS | 14256 | 1463604484084 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]]]}] 13:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1595ms 13:48:04 INFO - PROCESS | 14256 | 1463604484144 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:48:04 INFO - PROCESS | 14256 | 1463604484148 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 13:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:48:04 INFO - PROCESS | 14256 | 1463604484173 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:48:04 INFO - PROCESS | 14256 | 1463604484177 Marionette TRACE conn3 <- [1,282,null,{}] 13:48:04 INFO - PROCESS | 14256 | 1463604484183 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}] 13:48:04 INFO - PROCESS | 14256 | 1463604484352 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:48:04 INFO - PROCESS | 14256 | 1463604484501 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x92245800 == 57 [pid = 14256] [id = 78] 13:48:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 106 (0x92525800) [pid = 14256] [serial = 233] [outer = (nil)] 13:48:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 107 (0x9252d000) [pid = 14256] [serial = 234] [outer = 0x92525800] 13:48:04 INFO - PROCESS | 14256 | 1463604484588 Marionette DEBUG loaded listener.js 13:48:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 108 (0x9252f000) [pid = 14256] [serial = 235] [outer = 0x92525800] 13:48:05 INFO - PROCESS | 14256 | 1463604485488 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]]]}] 13:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1389ms 13:48:05 INFO - PROCESS | 14256 | 1463604485561 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:48:05 INFO - PROCESS | 14256 | 1463604485565 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 13:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:48:05 INFO - PROCESS | 14256 | 1463604485571 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:48:05 INFO - PROCESS | 14256 | 1463604485575 Marionette TRACE conn3 <- [1,286,null,{}] 13:48:05 INFO - PROCESS | 14256 | 1463604485581 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}] 13:48:05 INFO - PROCESS | 14256 | 1463604485821 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:48:06 INFO - PROCESS | 14256 | 1463604486018 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x9252d800 == 58 [pid = 14256] [id = 79] 13:48:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 109 (0x93a35400) [pid = 14256] [serial = 236] [outer = (nil)] 13:48:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 110 (0x9c348400) [pid = 14256] [serial = 237] [outer = 0x93a35400] 13:48:06 INFO - PROCESS | 14256 | 1463604486148 Marionette DEBUG loaded listener.js 13:48:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 111 (0xa276fc00) [pid = 14256] [serial = 238] [outer = 0x93a35400] 13:48:06 INFO - PROCESS | 14256 | 1463604486957 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]]]}] 13:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1431ms 13:48:07 INFO - PROCESS | 14256 | 1463604487003 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:48:07 INFO - PROCESS | 14256 | 1463604487007 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 13:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:48:07 INFO - PROCESS | 14256 | 1463604487014 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:48:07 INFO - PROCESS | 14256 | 1463604487018 Marionette TRACE conn3 <- [1,290,null,{}] 13:48:07 INFO - PROCESS | 14256 | 1463604487023 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}] 13:48:07 INFO - PROCESS | 14256 | 1463604487184 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:48:07 INFO - PROCESS | 14256 | 1463604487354 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x93a3cc00 == 59 [pid = 14256] [id = 80] 13:48:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 112 (0x9c173400) [pid = 14256] [serial = 239] [outer = (nil)] 13:48:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 113 (0xa519c400) [pid = 14256] [serial = 240] [outer = 0x9c173400] 13:48:07 INFO - PROCESS | 14256 | 1463604487444 Marionette DEBUG loaded listener.js 13:48:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 114 (0xa63efc00) [pid = 14256] [serial = 241] [outer = 0x9c173400] 13:48:08 INFO - PROCESS | 14256 | 1463604488638 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]]]}] 13:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1693ms 13:48:08 INFO - PROCESS | 14256 | 1463604488708 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:48:08 INFO - PROCESS | 14256 | 1463604488715 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 13:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:48:08 INFO - PROCESS | 14256 | 1463604488724 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:48:08 INFO - PROCESS | 14256 | 1463604488729 Marionette TRACE conn3 <- [1,294,null,{}] 13:48:08 INFO - PROCESS | 14256 | 1463604488737 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}] 13:48:09 INFO - PROCESS | 14256 | 1463604489011 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:48:09 INFO - PROCESS | 14256 | 1463604489205 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x923e8000 == 60 [pid = 14256] [id = 81] 13:48:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 115 (0x923e8800) [pid = 14256] [serial = 242] [outer = (nil)] 13:48:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 116 (0x926e5000) [pid = 14256] [serial = 243] [outer = 0x923e8800] 13:48:09 INFO - PROCESS | 14256 | 1463604489286 Marionette DEBUG loaded listener.js 13:48:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 117 (0x926ee800) [pid = 14256] [serial = 244] [outer = 0x923e8800] 13:48:10 INFO - PROCESS | 14256 | 1463604490114 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]]]}] 13:48:10 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. 13:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1434ms 13:48:10 INFO - PROCESS | 14256 | 1463604490159 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:48:10 INFO - PROCESS | 14256 | 1463604490167 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 13:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:48:10 INFO - PROCESS | 14256 | 1463604490177 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:48:10 INFO - PROCESS | 14256 | 1463604490180 Marionette TRACE conn3 <- [1,298,null,{}] 13:48:10 INFO - PROCESS | 14256 | 1463604490187 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}] 13:48:10 INFO - PROCESS | 14256 | 1463604490371 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:48:10 INFO - PROCESS | 14256 | 1463604490531 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:10 INFO - PROCESS | 14256 | --DOCSHELL 0x92872800 == 59 [pid = 14256] [id = 72] 13:48:10 INFO - PROCESS | 14256 | --DOMWINDOW == 116 (0x951af800) [pid = 14256] [serial = 176] [outer = (nil)] [url = about:blank] 13:48:10 INFO - PROCESS | 14256 | --DOMWINDOW == 115 (0x9c0cdc00) [pid = 14256] [serial = 146] [outer = (nil)] [url = about:blank] 13:48:10 INFO - PROCESS | 14256 | --DOMWINDOW == 114 (0x9b8c8000) [pid = 14256] [serial = 149] [outer = (nil)] [url = about:blank] 13:48:10 INFO - PROCESS | 14256 | --DOMWINDOW == 113 (0xa6380800) [pid = 14256] [serial = 152] [outer = (nil)] [url = about:blank] 13:48:10 INFO - PROCESS | 14256 | --DOMWINDOW == 112 (0x9547a800) [pid = 14256] [serial = 143] [outer = (nil)] [url = about:blank] 13:48:10 INFO - PROCESS | 14256 | --DOMWINDOW == 111 (0xa3351000) [pid = 14256] [serial = 140] [outer = (nil)] [url = about:blank] 13:48:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x9224b400 == 60 [pid = 14256] [id = 82] 13:48:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 112 (0x92872800) [pid = 14256] [serial = 245] [outer = (nil)] 13:48:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 113 (0x94652c00) [pid = 14256] [serial = 246] [outer = 0x92872800] 13:48:10 INFO - PROCESS | 14256 | 1463604490657 Marionette DEBUG loaded listener.js 13:48:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 114 (0x951a9400) [pid = 14256] [serial = 247] [outer = 0x92872800] 13:48:10 INFO - PROCESS | 14256 | --DOCSHELL 0x9aadc800 == 59 [pid = 14256] [id = 71] 13:48:10 INFO - PROCESS | 14256 | --DOCSHELL 0x93a38400 == 58 [pid = 14256] [id = 70] 13:48:10 INFO - PROCESS | 14256 | --DOCSHELL 0x93cc9800 == 57 [pid = 14256] [id = 69] 13:48:11 INFO - PROCESS | 14256 | --DOCSHELL 0x951ac800 == 56 [pid = 14256] [id = 68] 13:48:11 INFO - PROCESS | 14256 | --DOCSHELL 0x9224cc00 == 55 [pid = 14256] [id = 67] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 113 (0x9549d800) [pid = 14256] [serial = 159] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 112 (0x9b8c7400) [pid = 14256] [serial = 167] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 111 (0x9c293800) [pid = 14256] [serial = 170] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 110 (0x9c07a000) [pid = 14256] [serial = 168] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 109 (0x99ec4800) [pid = 14256] [serial = 162] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 108 (0x9c296800) [pid = 14256] [serial = 171] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 107 (0xa31ddc00) [pid = 14256] [serial = 156] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 106 (0x9c347000) [pid = 14256] [serial = 173] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 105 (0x9b3af800) [pid = 14256] [serial = 165] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 104 (0x990f5400) [pid = 14256] [serial = 161] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 103 (0x95498c00) [pid = 14256] [serial = 158] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 102 (0xa27bf000) [pid = 14256] [serial = 155] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 101 (0x9addf400) [pid = 14256] [serial = 164] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 100 (0x9c2a0c00) [pid = 14256] [serial = 114] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | --DOMWINDOW == 99 (0xa224b000) [pid = 14256] [serial = 174] [outer = (nil)] [url = about:blank] 13:48:11 INFO - PROCESS | 14256 | 1463604491542 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]]]}] 13:48:11 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. 13:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1436ms 13:48:11 INFO - PROCESS | 14256 | 1463604491614 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:48:11 INFO - PROCESS | 14256 | 1463604491618 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 13:48:11 INFO - PROCESS | 14256 | 1463604491626 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:48:11 INFO - PROCESS | 14256 | 1463604491632 Marionette TRACE conn3 <- [1,302,null,{}] 13:48:11 INFO - PROCESS | 14256 | 1463604491647 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}] 13:48:11 INFO - PROCESS | 14256 | 1463604491819 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:48:11 INFO - PROCESS | 14256 | 1463604491936 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x93cd0800 == 56 [pid = 14256] [id = 83] 13:48:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 100 (0x951ac800) [pid = 14256] [serial = 248] [outer = (nil)] 13:48:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 101 (0x97740400) [pid = 14256] [serial = 249] [outer = 0x951ac800] 13:48:12 INFO - PROCESS | 14256 | 1463604492019 Marionette DEBUG loaded listener.js 13:48:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 102 (0x992f0800) [pid = 14256] [serial = 250] [outer = 0x951ac800] 13:48:12 INFO - PROCESS | 14256 | 1463604492806 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]]]}] 13:48:12 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. 13:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1234ms 13:48:12 INFO - PROCESS | 14256 | 1463604492860 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:48:12 INFO - PROCESS | 14256 | 1463604492865 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 13:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:48:12 INFO - PROCESS | 14256 | 1463604492871 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:48:12 INFO - PROCESS | 14256 | 1463604492875 Marionette TRACE conn3 <- [1,306,null,{}] 13:48:12 INFO - PROCESS | 14256 | 1463604492880 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}] 13:48:13 INFO - PROCESS | 14256 | 1463604493039 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:48:13 INFO - PROCESS | 14256 | 1463604493051 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:13 INFO - PROCESS | 14256 | ++DOCSHELL 0x95478000 == 57 [pid = 14256] [id = 84] 13:48:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 103 (0x99fdbc00) [pid = 14256] [serial = 251] [outer = (nil)] 13:48:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 104 (0x99fe6800) [pid = 14256] [serial = 252] [outer = 0x99fdbc00] 13:48:13 INFO - PROCESS | 14256 | 1463604493125 Marionette DEBUG loaded listener.js 13:48:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 105 (0x9a708800) [pid = 14256] [serial = 253] [outer = 0x99fdbc00] 13:48:13 INFO - PROCESS | 14256 | 1463604493988 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]]]}] 13:48:14 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. 13:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1182ms 13:48:14 INFO - PROCESS | 14256 | 1463604494054 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:48:14 INFO - PROCESS | 14256 | 1463604494058 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 13:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:48:14 INFO - PROCESS | 14256 | 1463604494073 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:48:14 INFO - PROCESS | 14256 | 1463604494078 Marionette TRACE conn3 <- [1,310,null,{}] 13:48:14 INFO - PROCESS | 14256 | 1463604494092 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}] 13:48:14 INFO - PROCESS | 14256 | 1463604494286 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:48:14 INFO - PROCESS | 14256 | 1463604494313 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x9224a000 == 58 [pid = 14256] [id = 85] 13:48:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 106 (0x9224cc00) [pid = 14256] [serial = 254] [outer = (nil)] 13:48:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 107 (0x9aa19800) [pid = 14256] [serial = 255] [outer = 0x9224cc00] 13:48:14 INFO - PROCESS | 14256 | 1463604494385 Marionette DEBUG loaded listener.js 13:48:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 108 (0x9aadbc00) [pid = 14256] [serial = 256] [outer = 0x9224cc00] 13:48:15 INFO - PROCESS | 14256 | 1463604495264 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]]]}] 13:48:15 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. 13:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1251ms 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 107 (0x9add4000) [pid = 14256] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 106 (0x92e60800) [pid = 14256] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 105 (0x951a8800) [pid = 14256] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 104 (0x9a010400) [pid = 14256] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 103 (0x9aae5400) [pid = 14256] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 102 (0x95244800) [pid = 14256] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 101 (0x951b5800) [pid = 14256] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 100 (0xa31d6000) [pid = 14256] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 99 (0x95245800) [pid = 14256] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 98 (0x95493c00) [pid = 14256] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:48:15 INFO - PROCESS | 14256 | --DOMWINDOW == 97 (0x9a727000) [pid = 14256] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:48:15 INFO - PROCESS | 14256 | 1463604495490 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:48:15 INFO - PROCESS | 14256 | 1463604495493 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 13:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:48:15 INFO - PROCESS | 14256 | 1463604495507 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:48:15 INFO - PROCESS | 14256 | 1463604495509 Marionette TRACE conn3 <- [1,314,null,{}] 13:48:15 INFO - PROCESS | 14256 | 1463604495515 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}] 13:48:15 INFO - PROCESS | 14256 | 1463604495676 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:48:15 INFO - PROCESS | 14256 | 1463604495840 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x92246400 == 59 [pid = 14256] [id = 86] 13:48:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 98 (0x9546bc00) [pid = 14256] [serial = 257] [outer = (nil)] 13:48:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 99 (0x9b311000) [pid = 14256] [serial = 258] [outer = 0x9546bc00] 13:48:15 INFO - PROCESS | 14256 | 1463604495916 Marionette DEBUG loaded listener.js 13:48:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 100 (0x9b5ae800) [pid = 14256] [serial = 259] [outer = 0x9546bc00] 13:48:16 INFO - PROCESS | 14256 | 1463604496600 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]]]}] 13:48:16 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. 13:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1129ms 13:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:48:16 INFO - PROCESS | 14256 | 1463604496636 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:48:16 INFO - PROCESS | 14256 | 1463604496639 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 13:48:16 INFO - PROCESS | 14256 | 1463604496646 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:48:16 INFO - PROCESS | 14256 | 1463604496649 Marionette TRACE conn3 <- [1,318,null,{}] 13:48:16 INFO - PROCESS | 14256 | 1463604496655 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}] 13:48:16 INFO - PROCESS | 14256 | 1463604496838 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:48:16 INFO - PROCESS | 14256 | 1463604496862 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aae5c00 == 60 [pid = 14256] [id = 87] 13:48:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 101 (0x9add9400) [pid = 14256] [serial = 260] [outer = (nil)] 13:48:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 102 (0x9c0d3000) [pid = 14256] [serial = 261] [outer = 0x9add9400] 13:48:16 INFO - PROCESS | 14256 | 1463604496936 Marionette DEBUG loaded listener.js 13:48:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 103 (0x9c180400) [pid = 14256] [serial = 262] [outer = 0x9add9400] 13:48:17 INFO - PROCESS | 14256 | 1463604497888 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]]]}] 13:48:17 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. 13:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1284ms 13:48:17 INFO - PROCESS | 14256 | 1463604497931 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:48:17 INFO - PROCESS | 14256 | 1463604497938 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 13:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:48:17 INFO - PROCESS | 14256 | 1463604497947 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:48:17 INFO - PROCESS | 14256 | 1463604497954 Marionette TRACE conn3 <- [1,322,null,{}] 13:48:17 INFO - PROCESS | 14256 | 1463604497964 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}] 13:48:18 INFO - PROCESS | 14256 | 1463604498193 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:48:18 INFO - PROCESS | 14256 | 1463604498402 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x92245c00 == 61 [pid = 14256] [id = 88] 13:48:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 104 (0x923de400) [pid = 14256] [serial = 263] [outer = (nil)] 13:48:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 105 (0x926e4800) [pid = 14256] [serial = 264] [outer = 0x923de400] 13:48:18 INFO - PROCESS | 14256 | 1463604498538 Marionette DEBUG loaded listener.js 13:48:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 106 (0x92e60800) [pid = 14256] [serial = 265] [outer = 0x923de400] 13:48:19 INFO - PROCESS | 14256 | 1463604499442 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]]]}] 13:48:19 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. 13:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1553ms 13:48:19 INFO - PROCESS | 14256 | 1463604499500 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:48:19 INFO - PROCESS | 14256 | 1463604499509 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 13:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:48:19 INFO - PROCESS | 14256 | 1463604499520 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:48:19 INFO - PROCESS | 14256 | 1463604499525 Marionette TRACE conn3 <- [1,326,null,{}] 13:48:19 INFO - PROCESS | 14256 | 1463604499531 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}] 13:48:19 INFO - PROCESS | 14256 | 1463604499782 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:48:20 INFO - PROCESS | 14256 | 1463604499986 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:20 INFO - PROCESS | 14256 | ++DOCSHELL 0x9524a800 == 62 [pid = 14256] [id = 89] 13:48:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 107 (0x9546e800) [pid = 14256] [serial = 266] [outer = (nil)] 13:48:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 108 (0x95495400) [pid = 14256] [serial = 267] [outer = 0x9546e800] 13:48:20 INFO - PROCESS | 14256 | 1463604500120 Marionette DEBUG loaded listener.js 13:48:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 109 (0x99268400) [pid = 14256] [serial = 268] [outer = 0x9546e800] 13:48:21 INFO - PROCESS | 14256 | 1463604501134 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]]]}] 13:48:21 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. 13:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1646ms 13:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:48:21 INFO - PROCESS | 14256 | 1463604501166 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:48:21 INFO - PROCESS | 14256 | 1463604501169 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 13:48:21 INFO - PROCESS | 14256 | 1463604501177 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:48:21 INFO - PROCESS | 14256 | 1463604501183 Marionette TRACE conn3 <- [1,330,null,{}] 13:48:21 INFO - PROCESS | 14256 | 1463604501199 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}] 13:48:21 INFO - PROCESS | 14256 | 1463604501419 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:48:21 INFO - PROCESS | 14256 | 1463604501672 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c02c400 == 63 [pid = 14256] [id = 90] 13:48:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 110 (0x9c074c00) [pid = 14256] [serial = 269] [outer = (nil)] 13:48:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 111 (0x9c1b8000) [pid = 14256] [serial = 270] [outer = 0x9c074c00] 13:48:21 INFO - PROCESS | 14256 | 1463604501778 Marionette DEBUG loaded listener.js 13:48:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 112 (0x9c348000) [pid = 14256] [serial = 271] [outer = 0x9c074c00] 13:48:22 INFO - PROCESS | 14256 | 1463604502670 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]]]}] 13:48:22 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. 13:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1541ms 13:48:22 INFO - PROCESS | 14256 | 1463604502718 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:48:22 INFO - PROCESS | 14256 | 1463604502726 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 13:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:48:22 INFO - PROCESS | 14256 | 1463604502735 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:48:22 INFO - PROCESS | 14256 | 1463604502738 Marionette TRACE conn3 <- [1,334,null,{}] 13:48:22 INFO - PROCESS | 14256 | 1463604502745 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}] 13:48:22 INFO - PROCESS | 14256 | 1463604502973 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:48:23 INFO - PROCESS | 14256 | 1463604503169 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x9d9ca400 == 64 [pid = 14256] [id = 91] 13:48:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 113 (0xa22a3400) [pid = 14256] [serial = 272] [outer = (nil)] 13:48:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 114 (0xa23c3000) [pid = 14256] [serial = 273] [outer = 0xa22a3400] 13:48:23 INFO - PROCESS | 14256 | 1463604503297 Marionette DEBUG loaded listener.js 13:48:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 115 (0xa27c4000) [pid = 14256] [serial = 274] [outer = 0xa22a3400] 13:48:24 INFO - PROCESS | 14256 | 1463604504124 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]]]}] 13:48:24 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. 13:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1428ms 13:48:24 INFO - PROCESS | 14256 | 1463604504164 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:48:24 INFO - PROCESS | 14256 | 1463604504168 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 13:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:48:24 INFO - PROCESS | 14256 | 1463604504175 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:48:24 INFO - PROCESS | 14256 | 1463604504178 Marionette TRACE conn3 <- [1,338,null,{}] 13:48:24 INFO - PROCESS | 14256 | 1463604504184 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}] 13:48:24 INFO - PROCESS | 14256 | 1463604504347 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:48:24 INFO - PROCESS | 14256 | 1463604504507 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x91b17000 == 65 [pid = 14256] [id = 92] 13:48:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 116 (0x9c17dc00) [pid = 14256] [serial = 275] [outer = (nil)] 13:48:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 117 (0xa3355800) [pid = 14256] [serial = 276] [outer = 0x9c17dc00] 13:48:24 INFO - PROCESS | 14256 | 1463604504593 Marionette DEBUG loaded listener.js 13:48:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 118 (0xa36edc00) [pid = 14256] [serial = 277] [outer = 0x9c17dc00] 13:48:25 INFO - PROCESS | 14256 | 1463604505540 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]]]}] 13:48:25 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. 13:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1392ms 13:48:25 INFO - PROCESS | 14256 | 1463604505568 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:48:25 INFO - PROCESS | 14256 | 1463604505572 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 13:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:48:25 INFO - PROCESS | 14256 | 1463604505578 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:48:25 INFO - PROCESS | 14256 | 1463604505581 Marionette TRACE conn3 <- [1,342,null,{}] 13:48:25 INFO - PROCESS | 14256 | 1463604505588 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}] 13:48:25 INFO - PROCESS | 14256 | 1463604505795 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:48:25 INFO - PROCESS | 14256 | 1463604505952 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x91b16c00 == 66 [pid = 14256] [id = 93] 13:48:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 119 (0x9524f800) [pid = 14256] [serial = 278] [outer = (nil)] 13:48:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 120 (0xa6e8f400) [pid = 14256] [serial = 279] [outer = 0x9524f800] 13:48:26 INFO - PROCESS | 14256 | 1463604506056 Marionette DEBUG loaded listener.js 13:48:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 121 (0xa6e95800) [pid = 14256] [serial = 280] [outer = 0x9524f800] 13:48:26 INFO - PROCESS | 14256 | 1463604506922 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]]]}] 13:48:26 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. 13:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1387ms 13:48:26 INFO - PROCESS | 14256 | 1463604506966 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:48:26 INFO - PROCESS | 14256 | 1463604506970 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 13:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:48:26 INFO - PROCESS | 14256 | 1463604506977 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:48:26 INFO - PROCESS | 14256 | 1463604506981 Marionette TRACE conn3 <- [1,346,null,{}] 13:48:26 INFO - PROCESS | 14256 | 1463604506987 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}] 13:48:27 INFO - PROCESS | 14256 | 1463604507152 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:48:27 INFO - PROCESS | 14256 | 1463604507310 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x90c42800 == 67 [pid = 14256] [id = 94] 13:48:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 122 (0x90c43400) [pid = 14256] [serial = 281] [outer = (nil)] 13:48:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 123 (0x90c4ac00) [pid = 14256] [serial = 282] [outer = 0x90c43400] 13:48:27 INFO - PROCESS | 14256 | 1463604507396 Marionette DEBUG loaded listener.js 13:48:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 124 (0x90c4dc00) [pid = 14256] [serial = 283] [outer = 0x90c43400] 13:48:28 INFO - PROCESS | 14256 | 1463604508293 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]]]}] 13:48:28 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. 13:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1388ms 13:48:28 INFO - PROCESS | 14256 | 1463604508366 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:48:28 INFO - PROCESS | 14256 | 1463604508370 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 13:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:48:28 INFO - PROCESS | 14256 | 1463604508376 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:48:28 INFO - PROCESS | 14256 | 1463604508380 Marionette TRACE conn3 <- [1,350,null,{}] 13:48:28 INFO - PROCESS | 14256 | 1463604508386 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}] 13:48:28 INFO - PROCESS | 14256 | 1463604508820 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:48:29 INFO - PROCESS | 14256 | 1463604509061 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:29 INFO - PROCESS | 14256 | ++DOCSHELL 0x923ea800 == 68 [pid = 14256] [id = 95] 13:48:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 125 (0x92523400) [pid = 14256] [serial = 284] [outer = (nil)] 13:48:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x92529000) [pid = 14256] [serial = 285] [outer = 0x92523400] 13:48:29 INFO - PROCESS | 14256 | 1463604509143 Marionette DEBUG loaded listener.js 13:48:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x926e5800) [pid = 14256] [serial = 286] [outer = 0x92523400] 13:48:29 INFO - PROCESS | 14256 | 1463604509969 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]]]}] 13:48:30 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. 13:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1632ms 13:48:30 INFO - PROCESS | 14256 | 1463604510011 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:48:30 INFO - PROCESS | 14256 | 1463604510017 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 13:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:48:30 INFO - PROCESS | 14256 | 1463604510024 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:48:30 INFO - PROCESS | 14256 | 1463604510031 Marionette TRACE conn3 <- [1,354,null,{}] 13:48:30 INFO - PROCESS | 14256 | 1463604510057 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}] 13:48:30 INFO - PROCESS | 14256 | 1463604510226 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:48:30 INFO - PROCESS | 14256 | 1463604510392 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x926e8400 == 69 [pid = 14256] [id = 96] 13:48:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x92e6d400) [pid = 14256] [serial = 287] [outer = (nil)] 13:48:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x951b3400) [pid = 14256] [serial = 288] [outer = 0x92e6d400] 13:48:30 INFO - PROCESS | 14256 | 1463604510521 Marionette DEBUG loaded listener.js 13:48:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x95492000) [pid = 14256] [serial = 289] [outer = 0x92e6d400] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x92e62c00 == 68 [pid = 14256] [id = 37] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x9a726c00 == 67 [pid = 14256] [id = 49] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0xa27e5800) [pid = 14256] [serial = 218] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x92246400 == 66 [pid = 14256] [id = 86] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x9224a000 == 65 [pid = 14256] [id = 85] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x95478000 == 64 [pid = 14256] [id = 84] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x93cd0800 == 63 [pid = 14256] [id = 83] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x9224b400 == 62 [pid = 14256] [id = 82] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x923e8000 == 61 [pid = 14256] [id = 81] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x9252d800 == 60 [pid = 14256] [id = 79] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x92245800 == 59 [pid = 14256] [id = 78] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x926edc00 == 58 [pid = 14256] [id = 77] 13:48:31 INFO - PROCESS | 14256 | 1463604511593 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]]]}] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x9aada400 == 57 [pid = 14256] [id = 76] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x951ab400 == 56 [pid = 14256] [id = 75] 13:48:31 INFO - PROCESS | 14256 | --DOCSHELL 0x923db800 == 55 [pid = 14256] [id = 74] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0xa685f400) [pid = 14256] [serial = 153] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x9a350000) [pid = 14256] [serial = 144] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x9b8bd800) [pid = 14256] [serial = 150] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x9c343c00) [pid = 14256] [serial = 147] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 124 (0x9a70a000) [pid = 14256] [serial = 191] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 123 (0x951b2000) [pid = 14256] [serial = 177] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 122 (0x99766400) [pid = 14256] [serial = 182] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 121 (0x95497800) [pid = 14256] [serial = 201] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 120 (0x95475c00) [pid = 14256] [serial = 200] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 119 (0xa22ab800) [pid = 14256] [serial = 194] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 118 (0xa358a400) [pid = 14256] [serial = 197] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 117 (0x9c02f400) [pid = 14256] [serial = 188] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 116 (0x951b0400) [pid = 14256] [serial = 179] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 115 (0x9aae8c00) [pid = 14256] [serial = 185] [outer = (nil)] [url = about:blank] 13:48:31 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. 13:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1652ms 13:48:31 INFO - PROCESS | 14256 | 1463604511678 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:48:31 INFO - PROCESS | 14256 | 1463604511683 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 13:48:31 INFO - PROCESS | 14256 | 1463604511689 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:48:31 INFO - PROCESS | 14256 | 1463604511693 Marionette TRACE conn3 <- [1,358,null,{}] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 114 (0xa23c5800) [pid = 14256] [serial = 216] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 113 (0x9b5bf800) [pid = 14256] [serial = 210] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 112 (0x9c07a800) [pid = 14256] [serial = 212] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 111 (0x9b132400) [pid = 14256] [serial = 215] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 110 (0x9c172800) [pid = 14256] [serial = 213] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 109 (0x9aa1d400) [pid = 14256] [serial = 206] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 108 (0x9aae1400) [pid = 14256] [serial = 207] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 107 (0x9addfc00) [pid = 14256] [serial = 209] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 106 (0x992f2800) [pid = 14256] [serial = 204] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | --DOMWINDOW == 105 (0x95493400) [pid = 14256] [serial = 203] [outer = (nil)] [url = about:blank] 13:48:31 INFO - PROCESS | 14256 | 1463604511724 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}] 13:48:31 INFO - PROCESS | 14256 | 1463604511888 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:48:31 INFO - PROCESS | 14256 | 1463604511904 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x923e2000 == 56 [pid = 14256] [id = 97] 13:48:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 106 (0x9252d400) [pid = 14256] [serial = 290] [outer = (nil)] 13:48:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 107 (0x951b2000) [pid = 14256] [serial = 291] [outer = 0x9252d400] 13:48:31 INFO - PROCESS | 14256 | 1463604511979 Marionette DEBUG loaded listener.js 13:48:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 108 (0x95475c00) [pid = 14256] [serial = 292] [outer = 0x9252d400] 13:48:32 INFO - PROCESS | 14256 | 1463604512893 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]]]}] 13:48:32 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. 13:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1237ms 13:48:32 INFO - PROCESS | 14256 | 1463604512926 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:48:32 INFO - PROCESS | 14256 | 1463604512931 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 13:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:48:32 INFO - PROCESS | 14256 | 1463604512949 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:48:32 INFO - PROCESS | 14256 | 1463604512957 Marionette TRACE conn3 <- [1,362,null,{}] 13:48:32 INFO - PROCESS | 14256 | 1463604512963 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}] 13:48:33 INFO - PROCESS | 14256 | 1463604513125 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:48:33 INFO - PROCESS | 14256 | 1463604513135 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x95494c00 == 57 [pid = 14256] [id = 98] 13:48:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 109 (0x99ebb000) [pid = 14256] [serial = 293] [outer = (nil)] 13:48:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 110 (0x9a70c400) [pid = 14256] [serial = 294] [outer = 0x99ebb000] 13:48:33 INFO - PROCESS | 14256 | 1463604513213 Marionette DEBUG loaded listener.js 13:48:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 111 (0x9a727400) [pid = 14256] [serial = 295] [outer = 0x99ebb000] 13:48:34 INFO - PROCESS | 14256 | 1463604514091 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]]]}] 13:48:34 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. 13:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1196ms 13:48:34 INFO - PROCESS | 14256 | 1463604514146 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:48:34 INFO - PROCESS | 14256 | 1463604514149 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 13:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:48:34 INFO - PROCESS | 14256 | 1463604514156 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:48:34 INFO - PROCESS | 14256 | 1463604514160 Marionette TRACE conn3 <- [1,366,null,{}] 13:48:34 INFO - PROCESS | 14256 | 1463604514165 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}] 13:48:34 INFO - PROCESS | 14256 | 1463604514365 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:48:34 INFO - PROCESS | 14256 | 1463604514390 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x99ebdc00 == 58 [pid = 14256] [id = 99] 13:48:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 112 (0x9aadb000) [pid = 14256] [serial = 296] [outer = (nil)] 13:48:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 113 (0x9add3800) [pid = 14256] [serial = 297] [outer = 0x9aadb000] 13:48:34 INFO - PROCESS | 14256 | 1463604514466 Marionette DEBUG loaded listener.js 13:48:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 114 (0x9add5c00) [pid = 14256] [serial = 298] [outer = 0x9aadb000] 13:48:35 INFO - PROCESS | 14256 | 1463604515430 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]]]}] 13:48:35 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. 13:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1336ms 13:48:35 INFO - PROCESS | 14256 | 1463604515494 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:48:35 INFO - PROCESS | 14256 | 1463604515497 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 13:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:48:35 INFO - PROCESS | 14256 | 1463604515510 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:48:35 INFO - PROCESS | 14256 | 1463604515513 Marionette TRACE conn3 <- [1,370,null,{}] 13:48:35 INFO - PROCESS | 14256 | 1463604515519 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}] 13:48:35 INFO - PROCESS | 14256 | 1463604515740 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:48:35 INFO - PROCESS | 14256 | 1463604515779 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x95244800 == 59 [pid = 14256] [id = 100] 13:48:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 115 (0x9b5ad400) [pid = 14256] [serial = 299] [outer = (nil)] 13:48:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 116 (0x9b8c7000) [pid = 14256] [serial = 300] [outer = 0x9b5ad400] 13:48:35 INFO - PROCESS | 14256 | 1463604515876 Marionette DEBUG loaded listener.js 13:48:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 117 (0x9c172800) [pid = 14256] [serial = 301] [outer = 0x9b5ad400] 13:48:36 INFO - PROCESS | 14256 | --DOMWINDOW == 116 (0x9224cc00) [pid = 14256] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:48:36 INFO - PROCESS | 14256 | --DOMWINDOW == 115 (0x92872800) [pid = 14256] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:48:36 INFO - PROCESS | 14256 | --DOMWINDOW == 114 (0x99fdbc00) [pid = 14256] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:48:36 INFO - PROCESS | 14256 | --DOMWINDOW == 113 (0x923e8800) [pid = 14256] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:48:36 INFO - PROCESS | 14256 | --DOMWINDOW == 112 (0xa23c8400) [pid = 14256] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:48:36 INFO - PROCESS | 14256 | --DOMWINDOW == 111 (0x951ac800) [pid = 14256] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:48:36 INFO - PROCESS | 14256 | --DOMWINDOW == 110 (0x9546bc00) [pid = 14256] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:48:36 INFO - PROCESS | 14256 | 1463604516912 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]]]}] 13:48:36 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. 13:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1433ms 13:48:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:48:36 INFO - PROCESS | 14256 | 1463604516945 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:48:36 INFO - PROCESS | 14256 | 1463604516948 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 13:48:36 INFO - PROCESS | 14256 | 1463604516955 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:48:36 INFO - PROCESS | 14256 | 1463604516958 Marionette TRACE conn3 <- [1,374,null,{}] 13:48:36 INFO - PROCESS | 14256 | 1463604516964 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}] 13:48:37 INFO - PROCESS | 14256 | 1463604517157 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:48:37 INFO - PROCESS | 14256 | 1463604517177 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x90c4f400 == 60 [pid = 14256] [id = 101] 13:48:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 111 (0x923e8800) [pid = 14256] [serial = 302] [outer = (nil)] 13:48:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 112 (0x9c17fc00) [pid = 14256] [serial = 303] [outer = 0x923e8800] 13:48:37 INFO - PROCESS | 14256 | 1463604517251 Marionette DEBUG loaded listener.js 13:48:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 113 (0x9c299800) [pid = 14256] [serial = 304] [outer = 0x923e8800] 13:48:38 INFO - PROCESS | 14256 | 1463604518082 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:48:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:48:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1184ms 13:48:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:48:38 INFO - PROCESS | 14256 | 1463604518140 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:48:38 INFO - PROCESS | 14256 | 1463604518143 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 13:48:38 INFO - PROCESS | 14256 | 1463604518149 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:48:38 INFO - PROCESS | 14256 | 1463604518152 Marionette TRACE conn3 <- [1,378,null,{}] 13:48:38 INFO - PROCESS | 14256 | 1463604518158 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}] 13:48:38 INFO - PROCESS | 14256 | 1463604518313 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:48:38 INFO - PROCESS | 14256 | 1463604518325 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a57400 == 61 [pid = 14256] [id = 102] 13:48:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 114 (0x90a59400) [pid = 14256] [serial = 305] [outer = (nil)] 13:48:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 115 (0x90a60400) [pid = 14256] [serial = 306] [outer = 0x90a59400] 13:48:38 INFO - PROCESS | 14256 | 1463604518399 Marionette DEBUG loaded listener.js 13:48:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 116 (0x90a63400) [pid = 14256] [serial = 307] [outer = 0x90a59400] 13:48:39 INFO - PROCESS | 14256 | 1463604519483 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:48:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:48:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1386ms 13:48:39 INFO - PROCESS | 14256 | 1463604519535 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:48:39 INFO - PROCESS | 14256 | 1463604519543 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 13:48:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:48:39 INFO - PROCESS | 14256 | 1463604519551 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:48:39 INFO - PROCESS | 14256 | 1463604519558 Marionette TRACE conn3 <- [1,382,null,{}] 13:48:39 INFO - PROCESS | 14256 | 1463604519566 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}] 13:48:39 INFO - PROCESS | 14256 | 1463604519789 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:48:40 INFO - PROCESS | 14256 | 1463604520008 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x90c50c00 == 62 [pid = 14256] [id = 103] 13:48:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 117 (0x91b14400) [pid = 14256] [serial = 308] [outer = (nil)] 13:48:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 118 (0x92531400) [pid = 14256] [serial = 309] [outer = 0x91b14400] 13:48:40 INFO - PROCESS | 14256 | 1463604520143 Marionette DEBUG loaded listener.js 13:48:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 119 (0x93966c00) [pid = 14256] [serial = 310] [outer = 0x91b14400] 13:48:41 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:41 INFO - PROCESS | 14256 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:48:41 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:41 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:41 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:48:41 INFO - PROCESS | 14256 | 1463604521227 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:48:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:48:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1703ms 13:48:41 INFO - PROCESS | 14256 | 1463604521254 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:48:41 INFO - PROCESS | 14256 | 1463604521264 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 13:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:48:41 INFO - PROCESS | 14256 | 1463604521275 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:48:41 INFO - PROCESS | 14256 | 1463604521278 Marionette TRACE conn3 <- [1,386,null,{}] 13:48:41 INFO - PROCESS | 14256 | 1463604521285 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}] 13:48:41 INFO - PROCESS | 14256 | 1463604521501 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:48:41 INFO - PROCESS | 14256 | 1463604521755 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x95047800 == 63 [pid = 14256] [id = 104] 13:48:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 120 (0x951ae800) [pid = 14256] [serial = 311] [outer = (nil)] 13:48:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 121 (0x990f1400) [pid = 14256] [serial = 312] [outer = 0x951ae800] 13:48:41 INFO - PROCESS | 14256 | 1463604521857 Marionette DEBUG loaded listener.js 13:48:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 122 (0x99fdfc00) [pid = 14256] [serial = 313] [outer = 0x951ae800] 13:48:42 INFO - PROCESS | 14256 | 1463604522791 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]]]}] 13:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1542ms 13:48:42 INFO - PROCESS | 14256 | 1463604522817 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:48:42 INFO - PROCESS | 14256 | 1463604522821 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 13:48:42 INFO - PROCESS | 14256 | 1463604522828 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:48:42 INFO - PROCESS | 14256 | 1463604522835 Marionette TRACE conn3 <- [1,390,null,{}] 13:48:42 INFO - PROCESS | 14256 | 1463604522852 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}] 13:48:43 INFO - PROCESS | 14256 | 1463604523078 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:48:43 INFO - PROCESS | 14256 | 1463604523283 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x9223d800 == 64 [pid = 14256] [id = 105] 13:48:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 123 (0x9c0ce400) [pid = 14256] [serial = 314] [outer = (nil)] 13:48:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 124 (0x9c33b800) [pid = 14256] [serial = 315] [outer = 0x9c0ce400] 13:48:43 INFO - PROCESS | 14256 | 1463604523418 Marionette DEBUG loaded listener.js 13:48:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 125 (0xa22ab800) [pid = 14256] [serial = 316] [outer = 0x9c0ce400] 13:48:44 INFO - PROCESS | 14256 | 1463604524313 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]]]}] 13:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1539ms 13:48:44 INFO - PROCESS | 14256 | 1463604524367 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:48:44 INFO - PROCESS | 14256 | 1463604524371 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 13:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:48:44 INFO - PROCESS | 14256 | 1463604524379 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:48:44 INFO - PROCESS | 14256 | 1463604524383 Marionette TRACE conn3 <- [1,394,null,{}] 13:48:44 INFO - PROCESS | 14256 | 1463604524388 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}] 13:48:44 INFO - PROCESS | 14256 | 1463604524570 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:48:44 INFO - PROCESS | 14256 | 1463604524729 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a5a400 == 65 [pid = 14256] [id = 106] 13:48:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0xa224ac00) [pid = 14256] [serial = 317] [outer = (nil)] 13:48:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0xa3123000) [pid = 14256] [serial = 318] [outer = 0xa224ac00] 13:48:44 INFO - PROCESS | 14256 | 1463604524822 Marionette DEBUG loaded listener.js 13:48:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0xa3356c00) [pid = 14256] [serial = 319] [outer = 0xa224ac00] 13:48:45 INFO - PROCESS | 14256 | 1463604525733 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]]]}] 13:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1430ms 13:48:45 INFO - PROCESS | 14256 | 1463604525810 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:48:45 INFO - PROCESS | 14256 | 1463604525813 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 13:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:48:45 INFO - PROCESS | 14256 | 1463604525820 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:48:45 INFO - PROCESS | 14256 | 1463604525823 Marionette TRACE conn3 <- [1,398,null,{}] 13:48:45 INFO - PROCESS | 14256 | 1463604525829 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}] 13:48:46 INFO - PROCESS | 14256 | 1463604526085 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:48:46 INFO - PROCESS | 14256 | 1463604526361 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x91b10000 == 66 [pid = 14256] [id = 107] 13:48:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x9c344000) [pid = 14256] [serial = 320] [outer = (nil)] 13:48:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0xa68bd400) [pid = 14256] [serial = 321] [outer = 0x9c344000] 13:48:46 INFO - PROCESS | 14256 | 1463604526447 Marionette DEBUG loaded listener.js 13:48:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0xa699dc00) [pid = 14256] [serial = 322] [outer = 0x9c344000] 13:48:47 INFO - PROCESS | 14256 | 1463604527371 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]]]}] 13:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1588ms 13:48:47 INFO - PROCESS | 14256 | 1463604527409 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:48:47 INFO - PROCESS | 14256 | 1463604527413 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 13:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:48:47 INFO - PROCESS | 14256 | 1463604527419 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:48:47 INFO - PROCESS | 14256 | 1463604527423 Marionette TRACE conn3 <- [1,402,null,{}] 13:48:47 INFO - PROCESS | 14256 | 1463604527429 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}] 13:48:47 INFO - PROCESS | 14256 | 1463604527612 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:48:47 INFO - PROCESS | 14256 | 1463604527773 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f32ec00 == 67 [pid = 14256] [id = 108] 13:48:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x8f333800) [pid = 14256] [serial = 323] [outer = (nil)] 13:48:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8f33c000) [pid = 14256] [serial = 324] [outer = 0x8f333800] 13:48:47 INFO - PROCESS | 14256 | 1463604527860 Marionette DEBUG loaded listener.js 13:48:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0xa51e8000) [pid = 14256] [serial = 325] [outer = 0x8f333800] 13:48:48 INFO - PROCESS | 14256 | 1463604528812 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]]]}] 13:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1439ms 13:48:48 INFO - PROCESS | 14256 | 1463604528860 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:48:48 INFO - PROCESS | 14256 | 1463604528865 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 13:48:48 INFO - PROCESS | 14256 | 1463604528871 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:48:48 INFO - PROCESS | 14256 | 1463604528875 Marionette TRACE conn3 <- [1,406,null,{}] 13:48:48 INFO - PROCESS | 14256 | 1463604528880 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}] 13:48:49 INFO - PROCESS | 14256 | 1463604529053 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:48:49 INFO - PROCESS | 14256 | 1463604529217 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f33a400 == 68 [pid = 14256] [id = 109] 13:48:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8f5d0400) [pid = 14256] [serial = 326] [outer = (nil)] 13:48:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8f5d7800) [pid = 14256] [serial = 327] [outer = 0x8f5d0400] 13:48:49 INFO - PROCESS | 14256 | 1463604529358 Marionette DEBUG loaded listener.js 13:48:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8f5da800) [pid = 14256] [serial = 328] [outer = 0x8f5d0400] 13:48:50 INFO - PROCESS | 14256 | 1463604530218 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]]]}] 13:48:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1388ms 13:48:50 INFO - PROCESS | 14256 | 1463604530259 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:48:50 INFO - PROCESS | 14256 | 1463604530263 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 13:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:48:50 INFO - PROCESS | 14256 | 1463604530270 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:48:50 INFO - PROCESS | 14256 | 1463604530273 Marionette TRACE conn3 <- [1,410,null,{}] 13:48:50 INFO - PROCESS | 14256 | 1463604530279 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}] 13:48:50 INFO - PROCESS | 14256 | 1463604530452 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:48:50 INFO - PROCESS | 14256 | 1463604530618 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f5d3c00 == 69 [pid = 14256] [id = 110] 13:48:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8f5d5000) [pid = 14256] [serial = 329] [outer = (nil)] 13:48:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x946fc800) [pid = 14256] [serial = 330] [outer = 0x8f5d5000] 13:48:50 INFO - PROCESS | 14256 | 1463604530706 Marionette DEBUG loaded listener.js 13:48:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0xa6e91400) [pid = 14256] [serial = 331] [outer = 0x8f5d5000] 13:48:51 INFO - PROCESS | 14256 | 1463604531688 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]]]}] 13:48:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:48:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1487ms 13:48:51 INFO - PROCESS | 14256 | 1463604531759 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:48:51 INFO - PROCESS | 14256 | 1463604531763 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 13:48:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:48:51 INFO - PROCESS | 14256 | 1463604531769 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:48:51 INFO - PROCESS | 14256 | 1463604531773 Marionette TRACE conn3 <- [1,414,null,{}] 13:48:51 INFO - PROCESS | 14256 | 1463604531779 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}] 13:48:51 INFO - PROCESS | 14256 | 1463604531956 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:48:52 INFO - PROCESS | 14256 | 1463604532168 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e59a400 == 70 [pid = 14256] [id = 111] 13:48:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8e59a800) [pid = 14256] [serial = 332] [outer = (nil)] 13:48:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8e5a1400) [pid = 14256] [serial = 333] [outer = 0x8e59a800] 13:48:52 INFO - PROCESS | 14256 | 1463604532269 Marionette DEBUG loaded listener.js 13:48:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8e5a4c00) [pid = 14256] [serial = 334] [outer = 0x8e59a800] 13:48:53 INFO - PROCESS | 14256 | 1463604533439 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]]]}] 13:48:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:48:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1736ms 13:48:53 INFO - PROCESS | 14256 | 1463604533516 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:48:53 INFO - PROCESS | 14256 | 1463604533522 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 13:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:48:53 INFO - PROCESS | 14256 | 1463604533531 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:48:53 INFO - PROCESS | 14256 | 1463604533535 Marionette TRACE conn3 <- [1,418,null,{}] 13:48:53 INFO - PROCESS | 14256 | 1463604533544 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}] 13:48:53 INFO - PROCESS | 14256 | 1463604533822 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:48:54 INFO - PROCESS | 14256 | 1463604533999 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e59d800 == 71 [pid = 14256] [id = 112] 13:48:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x90a66000) [pid = 14256] [serial = 335] [outer = (nil)] 13:48:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x90c4a000) [pid = 14256] [serial = 336] [outer = 0x90a66000] 13:48:54 INFO - PROCESS | 14256 | 1463604534086 Marionette DEBUG loaded listener.js 13:48:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x9223e800) [pid = 14256] [serial = 337] [outer = 0x90a66000] 13:48:55 INFO - PROCESS | 14256 | --DOCSHELL 0x90c4f400 == 70 [pid = 14256] [id = 101] 13:48:55 INFO - PROCESS | 14256 | --DOCSHELL 0x95244800 == 69 [pid = 14256] [id = 100] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x9c0d3000) [pid = 14256] [serial = 261] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOCSHELL 0x99ebdc00 == 68 [pid = 14256] [id = 99] 13:48:55 INFO - PROCESS | 14256 | --DOCSHELL 0x95494c00 == 67 [pid = 14256] [id = 98] 13:48:55 INFO - PROCESS | 14256 | --DOCSHELL 0x923e2000 == 66 [pid = 14256] [id = 97] 13:48:55 INFO - PROCESS | 14256 | --DOCSHELL 0x926e8400 == 65 [pid = 14256] [id = 96] 13:48:55 INFO - PROCESS | 14256 | --DOCSHELL 0x923ea800 == 64 [pid = 14256] [id = 95] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x9aa19800) [pid = 14256] [serial = 255] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x9aadbc00) [pid = 14256] [serial = 256] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x94652c00) [pid = 14256] [serial = 246] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x951a9400) [pid = 14256] [serial = 247] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x93a3d400) [pid = 14256] [serial = 231] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x99fe6800) [pid = 14256] [serial = 252] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x926ee800) [pid = 14256] [serial = 244] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x926e5000) [pid = 14256] [serial = 243] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0xa31dc000) [pid = 14256] [serial = 219] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0xa519c400) [pid = 14256] [serial = 240] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x9546f000) [pid = 14256] [serial = 224] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x97740400) [pid = 14256] [serial = 249] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x992f0800) [pid = 14256] [serial = 250] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x9c348400) [pid = 14256] [serial = 237] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x9252d000) [pid = 14256] [serial = 234] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x923e5400) [pid = 14256] [serial = 221] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x9add2800) [pid = 14256] [serial = 227] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x9b311000) [pid = 14256] [serial = 258] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x9b5ae800) [pid = 14256] [serial = 259] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x9a708800) [pid = 14256] [serial = 253] [outer = (nil)] [url = about:blank] 13:48:55 INFO - PROCESS | 14256 | --DOMWINDOW == 124 (0x93a3fc00) [pid = 14256] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:48:55 INFO - PROCESS | 14256 | 1463604535494 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]]]}] 13:48:55 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 13:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1982ms 13:48:55 INFO - PROCESS | 14256 | 1463604535515 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:48:55 INFO - PROCESS | 14256 | 1463604535524 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 13:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:48:55 INFO - PROCESS | 14256 | 1463604535590 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:48:55 INFO - PROCESS | 14256 | 1463604535595 Marionette TRACE conn3 <- [1,422,null,{}] 13:48:55 INFO - PROCESS | 14256 | 1463604535601 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}] 13:48:55 INFO - PROCESS | 14256 | 1463604535818 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:48:55 INFO - PROCESS | 14256 | 1463604535839 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x90c44800 == 65 [pid = 14256] [id = 113] 13:48:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 125 (0x90c45c00) [pid = 14256] [serial = 338] [outer = (nil)] 13:48:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x923ea000) [pid = 14256] [serial = 339] [outer = 0x90c45c00] 13:48:55 INFO - PROCESS | 14256 | 1463604535933 Marionette DEBUG loaded listener.js 13:48:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x926e6000) [pid = 14256] [serial = 340] [outer = 0x90c45c00] 13:48:57 INFO - PROCESS | 14256 | 1463604537291 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]]]}] 13:48:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:48:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1755ms 13:48:57 INFO - PROCESS | 14256 | 1463604537341 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:48:57 INFO - PROCESS | 14256 | 1463604537345 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 13:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:48:57 INFO - PROCESS | 14256 | 1463604537352 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:48:57 INFO - PROCESS | 14256 | 1463604537357 Marionette TRACE conn3 <- [1,426,null,{}] 13:48:57 INFO - PROCESS | 14256 | 1463604537395 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}] 13:48:57 INFO - PROCESS | 14256 | 1463604537648 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:48:57 INFO - PROCESS | 14256 | 1463604537790 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x92525400 == 66 [pid = 14256] [id = 114] 13:48:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x926ee800) [pid = 14256] [serial = 341] [outer = (nil)] 13:48:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x951a7c00) [pid = 14256] [serial = 342] [outer = 0x926ee800] 13:48:57 INFO - PROCESS | 14256 | 1463604537868 Marionette DEBUG loaded listener.js 13:48:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x9547a400) [pid = 14256] [serial = 343] [outer = 0x926ee800] 13:48:58 INFO - PROCESS | 14256 | 1463604538728 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] 13:48:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:48:58 INFO - PROCESS | 14256 | 1463604538819 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 13:48:58 INFO - PROCESS | 14256 | 1463604538825 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:48:58 INFO - PROCESS | 14256 | 1463604538829 Marionette TRACE conn3 <- [1,430,null,{}] 13:48:58 INFO - PROCESS | 14256 | 1463604538842 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}] 13:48:59 INFO - PROCESS | 14256 | 1463604539054 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:48:59 INFO - PROCESS | 14256 | 1463604539075 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:48:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x93a3fc00 == 67 [pid = 14256] [id = 115] 13:48:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x951b6400) [pid = 14256] [serial = 344] [outer = (nil)] 13:48:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x99fe1c00) [pid = 14256] [serial = 345] [outer = 0x951b6400] 13:48:59 INFO - PROCESS | 14256 | 1463604539151 Marionette DEBUG loaded listener.js 13:48:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x9a35c800) [pid = 14256] [serial = 346] [outer = 0x951b6400] 13:48:59 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x9b5ad400) [pid = 14256] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:48:59 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x9252d400) [pid = 14256] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:48:59 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x99ebb000) [pid = 14256] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:48:59 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x92e6d400) [pid = 14256] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:48:59 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x92523400) [pid = 14256] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:48:59 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x923e8800) [pid = 14256] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:48:59 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x9aadb000) [pid = 14256] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:49:00 INFO - PROCESS | 14256 | 1463604540355 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]]]}] 13:49:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:49:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1553ms 13:49:00 INFO - PROCESS | 14256 | 1463604540379 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:49:00 INFO - PROCESS | 14256 | 1463604540387 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 13:49:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:49:00 INFO - PROCESS | 14256 | 1463604540405 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:49:00 INFO - PROCESS | 14256 | 1463604540410 Marionette TRACE conn3 <- [1,434,null,{}] 13:49:00 INFO - PROCESS | 14256 | 1463604540420 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}] 13:49:00 INFO - PROCESS | 14256 | 1463604540793 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:49:01 INFO - PROCESS | 14256 | 1463604540971 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a5cc00 == 68 [pid = 14256] [id = 116] 13:49:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x923e6800) [pid = 14256] [serial = 347] [outer = (nil)] 13:49:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x9976a400) [pid = 14256] [serial = 348] [outer = 0x923e6800] 13:49:01 INFO - PROCESS | 14256 | 1463604541092 Marionette DEBUG loaded listener.js 13:49:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x9a70a000) [pid = 14256] [serial = 349] [outer = 0x923e6800] 13:49:01 INFO - PROCESS | 14256 | 1463604541903 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]]]}] 13:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1653ms 13:49:02 INFO - PROCESS | 14256 | 1463604542069 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:49:02 INFO - PROCESS | 14256 | 1463604542082 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 13:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:49:02 INFO - PROCESS | 14256 | 1463604542096 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:49:02 INFO - PROCESS | 14256 | 1463604542104 Marionette TRACE conn3 <- [1,438,null,{}] 13:49:02 INFO - PROCESS | 14256 | 1463604542119 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}] 13:49:02 INFO - PROCESS | 14256 | 1463604542452 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:49:02 INFO - PROCESS | 14256 | 1463604542621 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:02 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a5dc00 == 69 [pid = 14256] [id = 117] 13:49:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x90a5f400) [pid = 14256] [serial = 350] [outer = (nil)] 13:49:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x90a65800) [pid = 14256] [serial = 351] [outer = 0x90a5f400] 13:49:02 INFO - PROCESS | 14256 | 1463604542712 Marionette DEBUG loaded listener.js 13:49:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x91b0ac00) [pid = 14256] [serial = 352] [outer = 0x90a5f400] 13:49:03 INFO - PROCESS | 14256 | 1463604543693 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]]]}] 13:49:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:49:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1655ms 13:49:03 INFO - PROCESS | 14256 | 1463604543750 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:49:03 INFO - PROCESS | 14256 | 1463604543756 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 13:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:49:03 INFO - PROCESS | 14256 | 1463604543769 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:49:03 INFO - PROCESS | 14256 | 1463604543776 Marionette TRACE conn3 <- [1,442,null,{}] 13:49:03 INFO - PROCESS | 14256 | 1463604543783 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}] 13:49:04 INFO - PROCESS | 14256 | 1463604544010 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:49:04 INFO - PROCESS | 14256 | 1463604544234 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x92876000 == 70 [pid = 14256] [id = 118] 13:49:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x9287c800) [pid = 14256] [serial = 353] [outer = (nil)] 13:49:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x9504e400) [pid = 14256] [serial = 354] [outer = 0x9287c800] 13:49:04 INFO - PROCESS | 14256 | 1463604544373 Marionette DEBUG loaded listener.js 13:49:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x951b4c00) [pid = 14256] [serial = 355] [outer = 0x9287c800] 13:49:05 INFO - PROCESS | 14256 | 1463604545279 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]]]}] 13:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1590ms 13:49:05 INFO - PROCESS | 14256 | 1463604545357 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:49:05 INFO - PROCESS | 14256 | 1463604545361 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 13:49:05 INFO - PROCESS | 14256 | 1463604545369 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:49:05 INFO - PROCESS | 14256 | 1463604545372 Marionette TRACE conn3 <- [1,446,null,{}] 13:49:05 INFO - PROCESS | 14256 | 1463604545390 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}] 13:49:05 INFO - PROCESS | 14256 | 1463604545613 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:49:05 INFO - PROCESS | 14256 | 1463604545874 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:05 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aa24000 == 71 [pid = 14256] [id = 119] 13:49:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x9aadd400) [pid = 14256] [serial = 356] [outer = (nil)] 13:49:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x9addb400) [pid = 14256] [serial = 357] [outer = 0x9aadd400] 13:49:05 INFO - PROCESS | 14256 | 1463604545983 Marionette DEBUG loaded listener.js 13:49:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x9b5a5800) [pid = 14256] [serial = 358] [outer = 0x9aadd400] 13:49:07 INFO - PROCESS | 14256 | 1463604547074 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]]]}] 13:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1741ms 13:49:07 INFO - PROCESS | 14256 | 1463604547110 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:49:07 INFO - PROCESS | 14256 | 1463604547114 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 13:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:49:07 INFO - PROCESS | 14256 | 1463604547121 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:49:07 INFO - PROCESS | 14256 | 1463604547124 Marionette TRACE conn3 <- [1,450,null,{}] 13:49:07 INFO - PROCESS | 14256 | 1463604547130 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}] 13:49:07 INFO - PROCESS | 14256 | 1463604547318 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:49:07 INFO - PROCESS | 14256 | 1463604547536 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x9236e000 == 72 [pid = 14256] [id = 120] 13:49:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x92371800) [pid = 14256] [serial = 359] [outer = (nil)] 13:49:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x92376800) [pid = 14256] [serial = 360] [outer = 0x92371800] 13:49:07 INFO - PROCESS | 14256 | 1463604547644 Marionette DEBUG loaded listener.js 13:49:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x92379400) [pid = 14256] [serial = 361] [outer = 0x92371800] 13:49:08 INFO - PROCESS | 14256 | 1463604548650 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] 13:49:08 INFO - PROCESS | 14256 | 1463604548710 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 13:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:49:08 INFO - PROCESS | 14256 | 1463604548717 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:49:08 INFO - PROCESS | 14256 | 1463604548720 Marionette TRACE conn3 <- [1,454,null,{}] 13:49:08 INFO - PROCESS | 14256 | 1463604548726 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}] 13:49:08 INFO - PROCESS | 14256 | 1463604548896 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:49:09 INFO - PROCESS | 14256 | 1463604549107 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x9236d400 == 73 [pid = 14256] [id = 121] 13:49:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x92376400) [pid = 14256] [serial = 362] [outer = (nil)] 13:49:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x9c17f000) [pid = 14256] [serial = 363] [outer = 0x92376400] 13:49:09 INFO - PROCESS | 14256 | 1463604549198 Marionette DEBUG loaded listener.js 13:49:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x9c298800) [pid = 14256] [serial = 364] [outer = 0x92376400] 13:49:10 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:49:10 INFO - PROCESS | 14256 | 1463604550069 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]]]}] 13:49:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1430ms 13:49:10 INFO - PROCESS | 14256 | 1463604550150 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:49:10 INFO - PROCESS | 14256 | 1463604550157 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 13:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:49:10 INFO - PROCESS | 14256 | 1463604550168 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:49:10 INFO - PROCESS | 14256 | 1463604550172 Marionette TRACE conn3 <- [1,458,null,{}] 13:49:10 INFO - PROCESS | 14256 | 1463604550182 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}] 13:49:10 INFO - PROCESS | 14256 | 1463604550627 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:49:10 INFO - PROCESS | 14256 | 1463604550886 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f339400 == 74 [pid = 14256] [id = 122] 13:49:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x9236ec00) [pid = 14256] [serial = 365] [outer = (nil)] 13:49:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x92758800) [pid = 14256] [serial = 366] [outer = 0x9236ec00] 13:49:11 INFO - PROCESS | 14256 | 1463604551035 Marionette DEBUG loaded listener.js 13:49:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x9c0d3000) [pid = 14256] [serial = 367] [outer = 0x9236ec00] 13:49:12 INFO - PROCESS | 14256 | 1463604552101 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] 13:49:12 INFO - PROCESS | 14256 | 1463604552165 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 13:49:12 INFO - PROCESS | 14256 | 1463604552173 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:49:12 INFO - PROCESS | 14256 | 1463604552176 Marionette TRACE conn3 <- [1,462,null,{}] 13:49:12 INFO - PROCESS | 14256 | 1463604552183 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}] 13:49:12 INFO - PROCESS | 14256 | 1463604552357 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:49:12 INFO - PROCESS | 14256 | 1463604552526 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f595000 == 75 [pid = 14256] [id = 123] 13:49:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8f595800) [pid = 14256] [serial = 368] [outer = (nil)] 13:49:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8f59d400) [pid = 14256] [serial = 369] [outer = 0x8f595800] 13:49:12 INFO - PROCESS | 14256 | 1463604552612 Marionette DEBUG loaded listener.js 13:49:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8f5a2000) [pid = 14256] [serial = 370] [outer = 0x8f595800] 13:49:13 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:49:13 INFO - PROCESS | 14256 | 1463604553603 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] 13:49:13 INFO - PROCESS | 14256 | 1463604553660 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 13:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:49:13 INFO - PROCESS | 14256 | 1463604553667 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:49:13 INFO - PROCESS | 14256 | 1463604553671 Marionette TRACE conn3 <- [1,466,null,{}] 13:49:13 INFO - PROCESS | 14256 | 1463604553680 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}] 13:49:13 INFO - PROCESS | 14256 | 1463604553860 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:49:14 INFO - PROCESS | 14256 | 1463604554080 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x90c4e800 == 76 [pid = 14256] [id = 124] 13:49:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x92378800) [pid = 14256] [serial = 371] [outer = (nil)] 13:49:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x9d9cd400) [pid = 14256] [serial = 372] [outer = 0x92378800] 13:49:14 INFO - PROCESS | 14256 | 1463604554187 Marionette DEBUG loaded listener.js 13:49:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0xa237b400) [pid = 14256] [serial = 373] [outer = 0x92378800] 13:49:15 INFO - PROCESS | 14256 | 1463604555079 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] 13:49:15 INFO - PROCESS | 14256 | 1463604555163 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 13:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:49:15 INFO - PROCESS | 14256 | 1463604555170 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:49:15 INFO - PROCESS | 14256 | 1463604555173 Marionette TRACE conn3 <- [1,470,null,{}] 13:49:15 INFO - PROCESS | 14256 | 1463604555179 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}] 13:49:15 INFO - PROCESS | 14256 | 1463604555394 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:49:15 INFO - PROCESS | 14256 | 1463604555609 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:15 INFO - PROCESS | 14256 | ++DOCSHELL 0xa2729000 == 77 [pid = 14256] [id = 125] 13:49:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0xa3123800) [pid = 14256] [serial = 374] [outer = (nil)] 13:49:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0xa6868400) [pid = 14256] [serial = 375] [outer = 0xa3123800] 13:49:15 INFO - PROCESS | 14256 | 1463604555713 Marionette DEBUG loaded listener.js 13:49:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0xa6e93400) [pid = 14256] [serial = 376] [outer = 0xa3123800] 13:49:16 INFO - PROCESS | 14256 | 1463604556632 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]]]}] 13:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1534ms 13:49:16 INFO - PROCESS | 14256 | 1463604556705 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:49:16 INFO - PROCESS | 14256 | 1463604556709 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 13:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:49:16 INFO - PROCESS | 14256 | 1463604556716 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:49:16 INFO - PROCESS | 14256 | 1463604556719 Marionette TRACE conn3 <- [1,474,null,{}] 13:49:16 INFO - PROCESS | 14256 | 1463604556725 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}] 13:49:16 INFO - PROCESS | 14256 | 1463604556936 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:49:17 INFO - PROCESS | 14256 | 1463604557148 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:17 INFO - PROCESS | 14256 | ++DOCSHELL 0xa22a3c00 == 78 [pid = 14256] [id = 126] 13:49:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0xa6382000) [pid = 14256] [serial = 377] [outer = (nil)] 13:49:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0xa6f78400) [pid = 14256] [serial = 378] [outer = 0xa6382000] 13:49:17 INFO - PROCESS | 14256 | 1463604557277 Marionette DEBUG loaded listener.js 13:49:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0xa6fc1800) [pid = 14256] [serial = 379] [outer = 0xa6382000] 13:49:18 INFO - PROCESS | 14256 | 1463604558186 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]]]}] 13:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1532ms 13:49:18 INFO - PROCESS | 14256 | 1463604558249 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:49:18 INFO - PROCESS | 14256 | 1463604558253 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 13:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:49:18 INFO - PROCESS | 14256 | 1463604558260 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:49:18 INFO - PROCESS | 14256 | 1463604558264 Marionette TRACE conn3 <- [1,478,null,{}] 13:49:18 INFO - PROCESS | 14256 | 1463604558270 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}] 13:49:18 INFO - PROCESS | 14256 | 1463604558478 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:49:18 INFO - PROCESS | 14256 | 1463604558702 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0b7c00 == 79 [pid = 14256] [id = 127] 13:49:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x8e0bc400) [pid = 14256] [serial = 380] [outer = (nil)] 13:49:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x9b5ac000) [pid = 14256] [serial = 381] [outer = 0x8e0bc400] 13:49:18 INFO - PROCESS | 14256 | 1463604558840 Marionette DEBUG loaded listener.js 13:49:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0xa6fc5800) [pid = 14256] [serial = 382] [outer = 0x8e0bc400] 13:49:19 INFO - PROCESS | 14256 | 1463604559819 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]]]}] 13:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1591ms 13:49:19 INFO - PROCESS | 14256 | 1463604559852 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:49:19 INFO - PROCESS | 14256 | 1463604559855 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 13:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:49:19 INFO - PROCESS | 14256 | 1463604559861 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:49:19 INFO - PROCESS | 14256 | 1463604559864 Marionette TRACE conn3 <- [1,482,null,{}] 13:49:19 INFO - PROCESS | 14256 | 1463604559870 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}] 13:49:20 INFO - PROCESS | 14256 | 1463604560047 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:49:20 INFO - PROCESS | 14256 | 1463604560271 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:20 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6d7400 == 80 [pid = 14256] [id = 128] 13:49:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x8d6dc800) [pid = 14256] [serial = 383] [outer = (nil)] 13:49:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x8d6e2000) [pid = 14256] [serial = 384] [outer = 0x8d6dc800] 13:49:20 INFO - PROCESS | 14256 | 1463604560399 Marionette DEBUG loaded listener.js 13:49:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x8d6e4c00) [pid = 14256] [serial = 385] [outer = 0x8d6dc800] 13:49:21 INFO - PROCESS | 14256 | 1463604561640 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]]]}] 13:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1836ms 13:49:21 INFO - PROCESS | 14256 | 1463604561698 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:49:21 INFO - PROCESS | 14256 | 1463604561706 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 13:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:49:21 INFO - PROCESS | 14256 | 1463604561713 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:49:21 INFO - PROCESS | 14256 | 1463604561720 Marionette TRACE conn3 <- [1,486,null,{}] 13:49:21 INFO - PROCESS | 14256 | 1463604561728 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}] 13:49:21 INFO - PROCESS | 14256 | 1463604561912 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:49:22 INFO - PROCESS | 14256 | 1463604562145 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:22 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e59d000 == 81 [pid = 14256] [id = 129] 13:49:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x8e5a5800) [pid = 14256] [serial = 386] [outer = (nil)] 13:49:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x8f5dcc00) [pid = 14256] [serial = 387] [outer = 0x8e5a5800] 13:49:22 INFO - PROCESS | 14256 | 1463604562313 Marionette DEBUG loaded listener.js 13:49:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x90a66400) [pid = 14256] [serial = 388] [outer = 0x8e5a5800] 13:49:23 INFO - PROCESS | 14256 | 1463604563383 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]]]}] 13:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1788ms 13:49:23 INFO - PROCESS | 14256 | 1463604563859 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:49:23 INFO - PROCESS | 14256 | 1463604563866 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 13:49:23 INFO - PROCESS | 14256 | --DOCSHELL 0x93a3fc00 == 80 [pid = 14256] [id = 115] 13:49:23 INFO - PROCESS | 14256 | --DOCSHELL 0x92525400 == 79 [pid = 14256] [id = 114] 13:49:23 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x926e4800) [pid = 14256] [serial = 264] [outer = (nil)] [url = about:blank] 13:49:23 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x9c1b8000) [pid = 14256] [serial = 270] [outer = (nil)] [url = about:blank] 13:49:23 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x95495400) [pid = 14256] [serial = 267] [outer = (nil)] [url = about:blank] 13:49:23 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0xa23c3000) [pid = 14256] [serial = 273] [outer = (nil)] [url = about:blank] 13:49:23 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0xa3355800) [pid = 14256] [serial = 276] [outer = (nil)] [url = about:blank] 13:49:23 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0xa6e8f400) [pid = 14256] [serial = 279] [outer = (nil)] [url = about:blank] 13:49:23 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x90c4ac00) [pid = 14256] [serial = 282] [outer = (nil)] [url = about:blank] 13:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:49:23 INFO - PROCESS | 14256 | --DOCSHELL 0x90c44800 == 78 [pid = 14256] [id = 113] 13:49:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8e59d800 == 77 [pid = 14256] [id = 112] 13:49:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8f32ec00 == 76 [pid = 14256] [id = 108] 13:49:23 INFO - PROCESS | 14256 | --DOCSHELL 0x91b10000 == 75 [pid = 14256] [id = 107] 13:49:23 INFO - PROCESS | 14256 | --DOCSHELL 0x90a5a400 == 74 [pid = 14256] [id = 106] 13:49:23 INFO - PROCESS | 14256 | 1463604563988 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:49:23 INFO - PROCESS | 14256 | 1463604563992 Marionette TRACE conn3 <- [1,490,null,{}] 13:49:23 INFO - PROCESS | 14256 | --DOCSHELL 0x9223d800 == 73 [pid = 14256] [id = 105] 13:49:23 INFO - PROCESS | 14256 | --DOCSHELL 0x95047800 == 72 [pid = 14256] [id = 104] 13:49:24 INFO - PROCESS | 14256 | --DOCSHELL 0x90c50c00 == 71 [pid = 14256] [id = 103] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x9b8c7000) [pid = 14256] [serial = 300] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x951b2000) [pid = 14256] [serial = 291] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x95475c00) [pid = 14256] [serial = 292] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x9a70c400) [pid = 14256] [serial = 294] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x95492000) [pid = 14256] [serial = 289] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x951b3400) [pid = 14256] [serial = 288] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x926e5800) [pid = 14256] [serial = 286] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x92529000) [pid = 14256] [serial = 285] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x9c172800) [pid = 14256] [serial = 301] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x9c299800) [pid = 14256] [serial = 304] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x9add3800) [pid = 14256] [serial = 297] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x9c17fc00) [pid = 14256] [serial = 303] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x9add5c00) [pid = 14256] [serial = 298] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x9a727400) [pid = 14256] [serial = 295] [outer = (nil)] [url = about:blank] 13:49:24 INFO - PROCESS | 14256 | 1463604564029 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}] 13:49:24 INFO - PROCESS | 14256 | 1463604564189 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:49:24 INFO - PROCESS | 14256 | 1463604564202 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f59cc00 == 72 [pid = 14256] [id = 130] 13:49:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x90a61000) [pid = 14256] [serial = 389] [outer = (nil)] 13:49:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x923e3400) [pid = 14256] [serial = 390] [outer = 0x90a61000] 13:49:24 INFO - PROCESS | 14256 | 1463604564278 Marionette DEBUG loaded listener.js 13:49:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x92873800) [pid = 14256] [serial = 391] [outer = 0x90a61000] 13:49:25 INFO - PROCESS | 14256 | 1463604565222 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]]]}] 13:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1340ms 13:49:25 INFO - PROCESS | 14256 | 1463604565282 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:49:25 INFO - PROCESS | 14256 | 1463604565286 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 13:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:49:25 INFO - PROCESS | 14256 | 1463604565292 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:49:25 INFO - PROCESS | 14256 | 1463604565298 Marionette TRACE conn3 <- [1,494,null,{}] 13:49:25 INFO - PROCESS | 14256 | 1463604565314 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}] 13:49:25 INFO - PROCESS | 14256 | 1463604565495 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:49:25 INFO - PROCESS | 14256 | 1463604565634 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x9275cc00 == 73 [pid = 14256] [id = 131] 13:49:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x95497800) [pid = 14256] [serial = 392] [outer = (nil)] 13:49:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x9975dc00) [pid = 14256] [serial = 393] [outer = 0x95497800] 13:49:25 INFO - PROCESS | 14256 | 1463604565714 Marionette DEBUG loaded listener.js 13:49:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x9a351400) [pid = 14256] [serial = 394] [outer = 0x95497800] 13:49:26 INFO - PROCESS | 14256 | 1463604566616 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]]]}] 13:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1389ms 13:49:26 INFO - PROCESS | 14256 | 1463604566684 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:49:26 INFO - PROCESS | 14256 | 1463604566689 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 13:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:49:26 INFO - PROCESS | 14256 | 1463604566695 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:49:26 INFO - PROCESS | 14256 | 1463604566697 Marionette TRACE conn3 <- [1,498,null,{}] 13:49:26 INFO - PROCESS | 14256 | 1463604566703 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}] 13:49:26 INFO - PROCESS | 14256 | 1463604566919 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:49:26 INFO - PROCESS | 14256 | 1463604566947 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x95245800 == 74 [pid = 14256] [id = 132] 13:49:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x9a34f800) [pid = 14256] [serial = 395] [outer = (nil)] 13:49:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x9aadac00) [pid = 14256] [serial = 396] [outer = 0x9a34f800] 13:49:27 INFO - PROCESS | 14256 | 1463604567022 Marionette DEBUG loaded listener.js 13:49:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x9add5000) [pid = 14256] [serial = 397] [outer = 0x9a34f800] 13:49:27 INFO - PROCESS | 14256 | 1463604567898 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]]]}] 13:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1233ms 13:49:27 INFO - PROCESS | 14256 | 1463604567931 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:49:27 INFO - PROCESS | 14256 | 1463604567936 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 13:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:49:27 INFO - PROCESS | 14256 | 1463604567944 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:49:27 INFO - PROCESS | 14256 | 1463604567948 Marionette TRACE conn3 <- [1,502,null,{}] 13:49:27 INFO - PROCESS | 14256 | 1463604567961 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}] 13:49:28 INFO - PROCESS | 14256 | 1463604568198 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:49:28 INFO - PROCESS | 14256 | 1463604568222 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a70ac00 == 75 [pid = 14256] [id = 133] 13:49:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x9a721400) [pid = 14256] [serial = 398] [outer = (nil)] 13:49:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x9b917c00) [pid = 14256] [serial = 399] [outer = 0x9a721400] 13:49:28 INFO - PROCESS | 14256 | 1463604568298 Marionette DEBUG loaded listener.js 13:49:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x9c036800) [pid = 14256] [serial = 400] [outer = 0x9a721400] 13:49:28 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x951b6400) [pid = 14256] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:49:28 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x9add9400) [pid = 14256] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:49:28 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x90c45c00) [pid = 14256] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:49:28 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x926ee800) [pid = 14256] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:49:28 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x90a66000) [pid = 14256] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:49:29 INFO - PROCESS | 14256 | 1463604569407 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]]]}] 13:49:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:49:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1489ms 13:49:29 INFO - PROCESS | 14256 | 1463604569435 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:49:29 INFO - PROCESS | 14256 | 1463604569439 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 13:49:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:49:29 INFO - PROCESS | 14256 | 1463604569445 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:49:29 INFO - PROCESS | 14256 | 1463604569447 Marionette TRACE conn3 <- [1,506,null,{}] 13:49:29 INFO - PROCESS | 14256 | 1463604569454 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}] 13:49:29 INFO - PROCESS | 14256 | 1463604569672 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:49:29 INFO - PROCESS | 14256 | 1463604569688 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:29 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ddd2000 == 76 [pid = 14256] [id = 134] 13:49:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x8ddd7c00) [pid = 14256] [serial = 401] [outer = (nil)] 13:49:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x8ddde400) [pid = 14256] [serial = 402] [outer = 0x8ddd7c00] 13:49:29 INFO - PROCESS | 14256 | 1463604569761 Marionette DEBUG loaded listener.js 13:49:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x9287bc00) [pid = 14256] [serial = 403] [outer = 0x8ddd7c00] 13:49:30 INFO - PROCESS | 14256 | 1463604570748 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]]]}] 13:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1339ms 13:49:30 INFO - PROCESS | 14256 | 1463604570789 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:49:30 INFO - PROCESS | 14256 | 1463604570795 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 13:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:49:30 INFO - PROCESS | 14256 | 1463604570803 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:49:30 INFO - PROCESS | 14256 | 1463604570806 Marionette TRACE conn3 <- [1,510,null,{}] 13:49:30 INFO - PROCESS | 14256 | 1463604570812 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}] 13:49:30 INFO - PROCESS | 14256 | 1463604570969 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:49:31 INFO - PROCESS | 14256 | 1463604571285 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6dcc00 == 77 [pid = 14256] [id = 135] 13:49:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x8d6e1000) [pid = 14256] [serial = 404] [outer = (nil)] 13:49:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x8ddd3800) [pid = 14256] [serial = 405] [outer = 0x8d6e1000] 13:49:31 INFO - PROCESS | 14256 | 1463604571396 Marionette DEBUG loaded listener.js 13:49:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x8dddc400) [pid = 14256] [serial = 406] [outer = 0x8d6e1000] 13:49:32 INFO - PROCESS | 14256 | 1463604572427 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]]]}] 13:49:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:49:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1687ms 13:49:32 INFO - PROCESS | 14256 | 1463604572493 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:49:32 INFO - PROCESS | 14256 | 1463604572499 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 13:49:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:49:32 INFO - PROCESS | 14256 | 1463604572508 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:49:32 INFO - PROCESS | 14256 | 1463604572514 Marionette TRACE conn3 <- [1,514,null,{}] 13:49:32 INFO - PROCESS | 14256 | 1463604572521 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}] 13:49:32 INFO - PROCESS | 14256 | 1463604572720 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:49:32 INFO - PROCESS | 14256 | 1463604572955 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a62400 == 78 [pid = 14256] [id = 136] 13:49:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x90c48400) [pid = 14256] [serial = 407] [outer = (nil)] 13:49:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x9226fc00) [pid = 14256] [serial = 408] [outer = 0x90c48400] 13:49:33 INFO - PROCESS | 14256 | 1463604573090 Marionette DEBUG loaded listener.js 13:49:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x92277400) [pid = 14256] [serial = 409] [outer = 0x90c48400] 13:49:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x91b09c00) [pid = 14256] [serial = 410] [outer = 0x93a39000] 13:49:34 INFO - PROCESS | 14256 | 1463604574109 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]]]}] 13:49:34 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 13:49:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1639ms 13:49:34 INFO - PROCESS | 14256 | 1463604574151 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:49:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:49:34 INFO - PROCESS | 14256 | 1463604574157 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 13:49:34 INFO - PROCESS | 14256 | 1463604574164 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:49:34 INFO - PROCESS | 14256 | 1463604574168 Marionette TRACE conn3 <- [1,518,null,{}] 13:49:34 INFO - PROCESS | 14256 | 1463604574174 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}] 13:49:34 INFO - PROCESS | 14256 | 1463604574370 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:49:34 INFO - PROCESS | 14256 | 1463604574633 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x92525400 == 79 [pid = 14256] [id = 137] 13:49:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x926eec00) [pid = 14256] [serial = 411] [outer = (nil)] 13:49:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x9504ec00) [pid = 14256] [serial = 412] [outer = 0x926eec00] 13:49:34 INFO - PROCESS | 14256 | 1463604574767 Marionette DEBUG loaded listener.js 13:49:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x95475c00) [pid = 14256] [serial = 413] [outer = 0x926eec00] 13:49:35 INFO - PROCESS | 14256 | 1463604575703 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]]]}] 13:49:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:49:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1583ms 13:49:35 INFO - PROCESS | 14256 | 1463604575747 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:49:35 INFO - PROCESS | 14256 | 1463604575753 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 13:49:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:49:35 INFO - PROCESS | 14256 | 1463604575791 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:49:35 INFO - PROCESS | 14256 | 1463604575800 Marionette TRACE conn3 <- [1,522,null,{}] 13:49:35 INFO - PROCESS | 14256 | 1463604575807 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}] 13:49:36 INFO - PROCESS | 14256 | 1463604576008 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:49:36 INFO - PROCESS | 14256 | 1463604576197 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x92373400 == 80 [pid = 14256] [id = 138] 13:49:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x926e9400) [pid = 14256] [serial = 414] [outer = (nil)] 13:49:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x9adde000) [pid = 14256] [serial = 415] [outer = 0x926e9400] 13:49:36 INFO - PROCESS | 14256 | 1463604576328 Marionette DEBUG loaded listener.js 13:49:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x9b5abc00) [pid = 14256] [serial = 416] [outer = 0x926e9400] 13:49:37 INFO - PROCESS | 14256 | 1463604577276 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]]]}] 13:49:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:49:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1558ms 13:49:37 INFO - PROCESS | 14256 | 1463604577337 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:49:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:49:37 INFO - PROCESS | 14256 | 1463604577342 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 13:49:37 INFO - PROCESS | 14256 | 1463604577349 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:49:37 INFO - PROCESS | 14256 | 1463604577353 Marionette TRACE conn3 <- [1,526,null,{}] 13:49:37 INFO - PROCESS | 14256 | 1463604577359 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}] 13:49:37 INFO - PROCESS | 14256 | 1463604577549 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:49:37 INFO - PROCESS | 14256 | 1463604577768 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b922c00 == 81 [pid = 14256] [id = 139] 13:49:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x9c02fc00) [pid = 14256] [serial = 417] [outer = (nil)] 13:49:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x9c29fc00) [pid = 14256] [serial = 418] [outer = 0x9c02fc00] 13:49:37 INFO - PROCESS | 14256 | 1463604577872 Marionette DEBUG loaded listener.js 13:49:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0xa0608400) [pid = 14256] [serial = 419] [outer = 0x9c02fc00] 13:49:38 INFO - PROCESS | 14256 | 1463604578764 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]]]}] 13:49:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:49:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1494ms 13:49:38 INFO - PROCESS | 14256 | 1463604578843 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:49:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:49:38 INFO - PROCESS | 14256 | 1463604578847 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 13:49:38 INFO - PROCESS | 14256 | 1463604578854 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:49:38 INFO - PROCESS | 14256 | 1463604578858 Marionette TRACE conn3 <- [1,530,null,{}] 13:49:38 INFO - PROCESS | 14256 | 1463604578864 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}] 13:49:39 INFO - PROCESS | 14256 | 1463604579094 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:49:39 INFO - PROCESS | 14256 | 1463604579328 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:39 INFO - PROCESS | 14256 | ++DOCSHELL 0xa22aa800 == 82 [pid = 14256] [id = 140] 13:49:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0xa237f400) [pid = 14256] [serial = 420] [outer = (nil)] 13:49:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0xa27e8400) [pid = 14256] [serial = 421] [outer = 0xa237f400] 13:49:39 INFO - PROCESS | 14256 | 1463604579471 Marionette DEBUG loaded listener.js 13:49:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0xa6e8e400) [pid = 14256] [serial = 422] [outer = 0xa237f400] 13:49:40 INFO - PROCESS | 14256 | 1463604580325 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"]]]}] 13:49:40 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:49:40 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:49:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1537ms 13:49:40 INFO - PROCESS | 14256 | 1463604580407 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:49:40 INFO - PROCESS | 14256 | 1463604580412 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 13:49:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:49:40 INFO - PROCESS | 14256 | 1463604580421 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:49:40 INFO - PROCESS | 14256 | 1463604580425 Marionette TRACE conn3 <- [1,534,null,{}] 13:49:40 INFO - PROCESS | 14256 | 1463604580430 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}] 13:49:40 INFO - PROCESS | 14256 | 1463604580631 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:49:40 INFO - PROCESS | 14256 | 1463604580809 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d7b2400 == 83 [pid = 14256] [id = 141] 13:49:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x8d7b3800) [pid = 14256] [serial = 423] [outer = (nil)] 13:49:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0xa6f2f000) [pid = 14256] [serial = 424] [outer = 0x8d7b3800] 13:49:40 INFO - PROCESS | 14256 | 1463604580894 Marionette DEBUG loaded listener.js 13:49:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0xa6fc3c00) [pid = 14256] [serial = 425] [outer = 0x8d7b3800] 13:49:41 INFO - PROCESS | 14256 | 1463604581790 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]]]}] 13:49:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:49:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1380ms 13:49:41 INFO - PROCESS | 14256 | 1463604581801 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:49:41 INFO - PROCESS | 14256 | 1463604581810 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 13:49:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:49:41 INFO - PROCESS | 14256 | 1463604581818 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:49:41 INFO - PROCESS | 14256 | 1463604581826 Marionette TRACE conn3 <- [1,538,null,{}] 13:49:41 INFO - PROCESS | 14256 | 1463604581832 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}] 13:49:42 INFO - PROCESS | 14256 | 1463604582065 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:49:42 INFO - PROCESS | 14256 | 1463604582239 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6d6800 == 84 [pid = 14256] [id = 142] 13:49:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x8d7b4c00) [pid = 14256] [serial = 426] [outer = (nil)] 13:49:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0xa6fcb000) [pid = 14256] [serial = 427] [outer = 0x8d7b4c00] 13:49:42 INFO - PROCESS | 14256 | 1463604582325 Marionette DEBUG loaded listener.js 13:49:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0xa6fcc800) [pid = 14256] [serial = 428] [outer = 0x8d7b4c00] 13:49:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:49:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1399ms 13:49:43 INFO - PROCESS | 14256 | 1463604583206 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]]]}] 13:49:43 INFO - PROCESS | 14256 | 1463604583219 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:49:43 INFO - PROCESS | 14256 | 1463604583223 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 13:49:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:49:43 INFO - PROCESS | 14256 | 1463604583229 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:49:43 INFO - PROCESS | 14256 | 1463604583233 Marionette TRACE conn3 <- [1,542,null,{}] 13:49:43 INFO - PROCESS | 14256 | 1463604583239 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}] 13:49:43 INFO - PROCESS | 14256 | 1463604583420 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:49:43 INFO - PROCESS | 14256 | 1463604583606 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfca400 == 85 [pid = 14256] [id = 143] 13:49:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0x8cfcb000) [pid = 14256] [serial = 429] [outer = (nil)] 13:49:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 184 (0x8cfd2000) [pid = 14256] [serial = 430] [outer = 0x8cfcb000] 13:49:43 INFO - PROCESS | 14256 | 1463604583692 Marionette DEBUG loaded listener.js 13:49:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 185 (0x8cfd3c00) [pid = 14256] [serial = 431] [outer = 0x8cfcb000] 13:49:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:49:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1345ms 13:49:44 INFO - PROCESS | 14256 | 1463604584565 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]]]}] 13:49:44 INFO - PROCESS | 14256 | 1463604584576 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:49:44 INFO - PROCESS | 14256 | 1463604584579 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 13:49:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:49:44 INFO - PROCESS | 14256 | 1463604584629 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:49:44 INFO - PROCESS | 14256 | 1463604584633 Marionette TRACE conn3 <- [1,546,null,{}] 13:49:44 INFO - PROCESS | 14256 | 1463604584642 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}] 13:49:44 INFO - PROCESS | 14256 | 1463604584854 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:49:45 INFO - PROCESS | 14256 | 1463604585047 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfce000 == 86 [pid = 14256] [id = 144] 13:49:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 186 (0x8cfcec00) [pid = 14256] [serial = 432] [outer = (nil)] 13:49:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 187 (0x8cfd7400) [pid = 14256] [serial = 433] [outer = 0x8cfcec00] 13:49:45 INFO - PROCESS | 14256 | 1463604585149 Marionette DEBUG loaded listener.js 13:49:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 188 (0xa82b7c00) [pid = 14256] [serial = 434] [outer = 0x8cfcec00] 13:49:46 INFO - PROCESS | 14256 | 1463604586062 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]]]}] 13:49:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:49:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1532ms 13:49:46 INFO - PROCESS | 14256 | 1463604586119 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:49:46 INFO - PROCESS | 14256 | 1463604586123 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 13:49:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:49:46 INFO - PROCESS | 14256 | 1463604586130 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:49:46 INFO - PROCESS | 14256 | 1463604586133 Marionette TRACE conn3 <- [1,550,null,{}] 13:49:46 INFO - PROCESS | 14256 | 1463604586139 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}] 13:49:46 INFO - PROCESS | 14256 | 1463604586334 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:49:46 INFO - PROCESS | 14256 | 1463604586529 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b861000 == 87 [pid = 14256] [id = 145] 13:49:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 189 (0x8b861400) [pid = 14256] [serial = 435] [outer = (nil)] 13:49:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 190 (0x8b864000) [pid = 14256] [serial = 436] [outer = 0x8b861400] 13:49:46 INFO - PROCESS | 14256 | 1463604586632 Marionette DEBUG loaded listener.js 13:49:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 191 (0x8b86f800) [pid = 14256] [serial = 437] [outer = 0x8b861400] 13:49:47 INFO - PROCESS | 14256 | 1463604587637 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]]]}] 13:49:47 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. 13:49:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1533ms 13:49:47 INFO - PROCESS | 14256 | 1463604587695 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:49:47 INFO - PROCESS | 14256 | 1463604587700 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 13:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:49:47 INFO - PROCESS | 14256 | 1463604587708 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:49:47 INFO - PROCESS | 14256 | 1463604587712 Marionette TRACE conn3 <- [1,554,null,{}] 13:49:47 INFO - PROCESS | 14256 | 1463604587718 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}] 13:49:47 INFO - PROCESS | 14256 | 1463604587918 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:49:48 INFO - PROCESS | 14256 | 1463604588104 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b862800 == 88 [pid = 14256] [id = 146] 13:49:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 192 (0x8b867800) [pid = 14256] [serial = 438] [outer = (nil)] 13:49:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 193 (0x8ba8e400) [pid = 14256] [serial = 439] [outer = 0x8b867800] 13:49:48 INFO - PROCESS | 14256 | 1463604588191 Marionette DEBUG loaded listener.js 13:49:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 194 (0x8ba92c00) [pid = 14256] [serial = 440] [outer = 0x8b867800] 13:49:48 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:49:49 INFO - PROCESS | 14256 | 1463604589100 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]]]}] 13:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1438ms 13:49:49 INFO - PROCESS | 14256 | 1463604589148 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:49:49 INFO - PROCESS | 14256 | 1463604589152 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 13:49:49 INFO - PROCESS | 14256 | 1463604589158 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:49:49 INFO - PROCESS | 14256 | 1463604589162 Marionette TRACE conn3 <- [1,558,null,{}] 13:49:49 INFO - PROCESS | 14256 | 1463604589167 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}] 13:49:49 INFO - PROCESS | 14256 | 1463604589341 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:49:49 INFO - PROCESS | 14256 | 1463604589546 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba8dc00 == 89 [pid = 14256] [id = 147] 13:49:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 195 (0x8ba8f000) [pid = 14256] [serial = 441] [outer = (nil)] 13:49:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 196 (0x9299dc00) [pid = 14256] [serial = 442] [outer = 0x8ba8f000] 13:49:49 INFO - PROCESS | 14256 | 1463604589633 Marionette DEBUG loaded listener.js 13:49:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 197 (0x9299fc00) [pid = 14256] [serial = 443] [outer = 0x8ba8f000] 13:49:50 INFO - PROCESS | 14256 | 1463604590584 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]]]}] 13:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1485ms 13:49:50 INFO - PROCESS | 14256 | 1463604590643 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:49:50 INFO - PROCESS | 14256 | 1463604590646 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 13:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:49:50 INFO - PROCESS | 14256 | 1463604590653 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:49:50 INFO - PROCESS | 14256 | 1463604590657 Marionette TRACE conn3 <- [1,562,null,{}] 13:49:50 INFO - PROCESS | 14256 | 1463604590663 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}] 13:49:50 INFO - PROCESS | 14256 | 1463604590850 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:49:51 INFO - PROCESS | 14256 | 1463604591077 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a64000 == 90 [pid = 14256] [id = 148] 13:49:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 198 (0x923e0800) [pid = 14256] [serial = 444] [outer = (nil)] 13:49:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 199 (0x9299b800) [pid = 14256] [serial = 445] [outer = 0x923e0800] 13:49:51 INFO - PROCESS | 14256 | 1463604591206 Marionette DEBUG loaded listener.js 13:49:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 200 (0x929a5400) [pid = 14256] [serial = 446] [outer = 0x923e0800] 13:49:51 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:49:52 INFO - PROCESS | 14256 | 1463604592693 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]]]}] 13:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 2091ms 13:49:52 INFO - PROCESS | 14256 | 1463604592746 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:49:52 INFO - PROCESS | 14256 | 1463604592751 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 13:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:49:52 INFO - PROCESS | 14256 | 1463604592761 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:49:52 INFO - PROCESS | 14256 | 1463604592766 Marionette TRACE conn3 <- [1,566,null,{}] 13:49:52 INFO - PROCESS | 14256 | 1463604592776 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}] 13:49:52 INFO - PROCESS | 14256 | 1463604592994 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:49:53 INFO - PROCESS | 14256 | 1463604593180 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba8b400 == 91 [pid = 14256] [id = 149] 13:49:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 201 (0x8ba8c400) [pid = 14256] [serial = 447] [outer = (nil)] 13:49:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 202 (0x8d7b0000) [pid = 14256] [serial = 448] [outer = 0x8ba8c400] 13:49:53 INFO - PROCESS | 14256 | 1463604593259 Marionette DEBUG loaded listener.js 13:49:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 203 (0x8d7b8000) [pid = 14256] [serial = 449] [outer = 0x8ba8c400] 13:49:53 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:49:54 INFO - PROCESS | 14256 | 1463604594230 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]]]}] 13:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1501ms 13:49:54 INFO - PROCESS | 14256 | 1463604594262 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:49:54 INFO - PROCESS | 14256 | 1463604594270 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 13:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:49:54 INFO - PROCESS | 14256 | 1463604594280 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:49:54 INFO - PROCESS | 14256 | 1463604594284 Marionette TRACE conn3 <- [1,570,null,{}] 13:49:54 INFO - PROCESS | 14256 | 1463604594290 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}] 13:49:54 INFO - PROCESS | 14256 | 1463604594471 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:49:54 INFO - PROCESS | 14256 | 1463604594699 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0b6000 == 92 [pid = 14256] [id = 150] 13:49:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 204 (0x8e0b7000) [pid = 14256] [serial = 450] [outer = (nil)] 13:49:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 205 (0x8e671c00) [pid = 14256] [serial = 451] [outer = 0x8e0b7000] 13:49:54 INFO - PROCESS | 14256 | 1463604594829 Marionette DEBUG loaded listener.js 13:49:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 206 (0x8e67b800) [pid = 14256] [serial = 452] [outer = 0x8e0b7000] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9c174400 == 91 [pid = 14256] [id = 41] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9c02c400 == 90 [pid = 14256] [id = 90] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x91b17000 == 89 [pid = 14256] [id = 92] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9d9ca400 == 88 [pid = 14256] [id = 91] 13:49:55 INFO - PROCESS | 14256 | --DOMWINDOW == 205 (0x9976a400) [pid = 14256] [serial = 348] [outer = (nil)] [url = about:blank] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x91b16c00 == 87 [pid = 14256] [id = 93] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9524a800 == 86 [pid = 14256] [id = 89] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x95050c00 == 85 [pid = 14256] [id = 27] 13:49:55 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9524d400 == 84 [pid = 14256] [id = 40] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x92245c00 == 83 [pid = 14256] [id = 88] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9aae5c00 == 82 [pid = 14256] [id = 87] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x92872000 == 81 [pid = 14256] [id = 26] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8ddd2000 == 80 [pid = 14256] [id = 134] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9a70ac00 == 79 [pid = 14256] [id = 133] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x95245800 == 78 [pid = 14256] [id = 132] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9275cc00 == 77 [pid = 14256] [id = 131] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8f59cc00 == 76 [pid = 14256] [id = 130] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8e59d000 == 75 [pid = 14256] [id = 129] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0b7c00 == 74 [pid = 14256] [id = 127] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0xa22a3c00 == 73 [pid = 14256] [id = 126] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0xa2729000 == 72 [pid = 14256] [id = 125] 13:49:55 INFO - PROCESS | 14256 | 1463604595862 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]]]}] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x90c4e800 == 71 [pid = 14256] [id = 124] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8f595000 == 70 [pid = 14256] [id = 123] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8f339400 == 69 [pid = 14256] [id = 122] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9236d400 == 68 [pid = 14256] [id = 121] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9236e000 == 67 [pid = 14256] [id = 120] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9aa24000 == 66 [pid = 14256] [id = 119] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x90a57400 == 65 [pid = 14256] [id = 102] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x92876000 == 64 [pid = 14256] [id = 118] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x90a5dc00 == 63 [pid = 14256] [id = 117] 13:49:55 INFO - PROCESS | 14256 | --DOCSHELL 0x90a5cc00 == 62 [pid = 14256] [id = 116] 13:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1630ms 13:49:55 INFO - PROCESS | 14256 | 1463604595911 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:49:55 INFO - PROCESS | 14256 | 1463604595915 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 13:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:49:55 INFO - PROCESS | 14256 | 1463604595921 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:49:55 INFO - PROCESS | 14256 | 1463604595927 Marionette TRACE conn3 <- [1,574,null,{}] 13:49:55 INFO - PROCESS | 14256 | 1463604595942 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}] 13:49:56 INFO - PROCESS | 14256 | 1463604596154 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 204 (0x92531400) [pid = 14256] [serial = 309] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 203 (0x946fc800) [pid = 14256] [serial = 330] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 202 (0x9a35c800) [pid = 14256] [serial = 346] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 201 (0x990f1400) [pid = 14256] [serial = 312] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 200 (0x9c180400) [pid = 14256] [serial = 262] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 199 (0x923ea000) [pid = 14256] [serial = 339] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 198 (0xa68bd400) [pid = 14256] [serial = 321] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 197 (0x99fe1c00) [pid = 14256] [serial = 345] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 196 (0x9547a400) [pid = 14256] [serial = 343] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 195 (0x926e6000) [pid = 14256] [serial = 340] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 194 (0x9c33b800) [pid = 14256] [serial = 315] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 193 (0x951a7c00) [pid = 14256] [serial = 342] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 192 (0x90c4a000) [pid = 14256] [serial = 336] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 191 (0xa3123000) [pid = 14256] [serial = 318] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 190 (0x9223e800) [pid = 14256] [serial = 337] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 189 (0x90a60400) [pid = 14256] [serial = 306] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 188 (0x8f5d7800) [pid = 14256] [serial = 327] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 187 (0x8e5a1400) [pid = 14256] [serial = 333] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | --DOMWINDOW == 186 (0x8f33c000) [pid = 14256] [serial = 324] [outer = (nil)] [url = about:blank] 13:49:56 INFO - PROCESS | 14256 | 1463604596359 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e5a6400 == 63 [pid = 14256] [id = 151] 13:49:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 187 (0x8f598800) [pid = 14256] [serial = 453] [outer = (nil)] 13:49:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 188 (0x8f5a0c00) [pid = 14256] [serial = 454] [outer = 0x8f598800] 13:49:56 INFO - PROCESS | 14256 | 1463604596453 Marionette DEBUG loaded listener.js 13:49:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 189 (0x90a58800) [pid = 14256] [serial = 455] [outer = 0x8f598800] 13:49:57 INFO - PROCESS | 14256 | 1463604597264 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]]]}] 13:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1396ms 13:49:57 INFO - PROCESS | 14256 | 1463604597323 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:49:57 INFO - PROCESS | 14256 | 1463604597328 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 13:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:49:57 INFO - PROCESS | 14256 | 1463604597334 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:49:57 INFO - PROCESS | 14256 | 1463604597337 Marionette TRACE conn3 <- [1,578,null,{}] 13:49:57 INFO - PROCESS | 14256 | 1463604597343 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}] 13:49:57 INFO - PROCESS | 14256 | 1463604597530 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:49:57 INFO - PROCESS | 14256 | 1463604597542 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f33ac00 == 64 [pid = 14256] [id = 152] 13:49:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 190 (0x90c51800) [pid = 14256] [serial = 456] [outer = (nil)] 13:49:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 191 (0x92244800) [pid = 14256] [serial = 457] [outer = 0x90c51800] 13:49:57 INFO - PROCESS | 14256 | 1463604597620 Marionette DEBUG loaded listener.js 13:49:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 192 (0x92275c00) [pid = 14256] [serial = 458] [outer = 0x90c51800] 13:49:58 INFO - PROCESS | 14256 | 1463604598642 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]]]}] 13:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1346ms 13:49:58 INFO - PROCESS | 14256 | 1463604598683 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:49:58 INFO - PROCESS | 14256 | 1463604598687 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 13:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:49:58 INFO - PROCESS | 14256 | 1463604598694 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:49:58 INFO - PROCESS | 14256 | 1463604598696 Marionette TRACE conn3 <- [1,582,null,{}] 13:49:58 INFO - PROCESS | 14256 | 1463604598702 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}] 13:49:58 INFO - PROCESS | 14256 | 1463604598919 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:49:58 INFO - PROCESS | 14256 | 1463604598950 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:49:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba87000 == 65 [pid = 14256] [id = 153] 13:49:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 193 (0x91b14c00) [pid = 14256] [serial = 459] [outer = (nil)] 13:49:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 194 (0x9236a400) [pid = 14256] [serial = 460] [outer = 0x91b14c00] 13:49:59 INFO - PROCESS | 14256 | 1463604599030 Marionette DEBUG loaded listener.js 13:49:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 195 (0x92372800) [pid = 14256] [serial = 461] [outer = 0x91b14c00] 13:50:00 INFO - PROCESS | 14256 | --DOMWINDOW == 194 (0x9a721400) [pid = 14256] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:50:00 INFO - PROCESS | 14256 | --DOMWINDOW == 193 (0x923e6800) [pid = 14256] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:50:00 INFO - PROCESS | 14256 | --DOMWINDOW == 192 (0x90a61000) [pid = 14256] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:50:00 INFO - PROCESS | 14256 | --DOMWINDOW == 191 (0x95497800) [pid = 14256] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:50:00 INFO - PROCESS | 14256 | --DOMWINDOW == 190 (0x8e5a5800) [pid = 14256] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:50:00 INFO - PROCESS | 14256 | --DOMWINDOW == 189 (0x9a34f800) [pid = 14256] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:50:00 INFO - PROCESS | 14256 | 1463604600583 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]]]}] 13:50:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1952ms 13:50:00 INFO - PROCESS | 14256 | 1463604600646 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:50:00 INFO - PROCESS | 14256 | 1463604600650 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 13:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:50:00 INFO - PROCESS | 14256 | 1463604600656 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:50:00 INFO - PROCESS | 14256 | 1463604600660 Marionette TRACE conn3 <- [1,586,null,{}] 13:50:00 INFO - PROCESS | 14256 | 1463604600665 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}] 13:50:00 INFO - PROCESS | 14256 | 1463604600919 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:50:01 INFO - PROCESS | 14256 | 1463604601103 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x91b0c800 == 66 [pid = 14256] [id = 154] 13:50:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 190 (0x9224a400) [pid = 14256] [serial = 462] [outer = (nil)] 13:50:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 191 (0x92876000) [pid = 14256] [serial = 463] [outer = 0x9224a400] 13:50:01 INFO - PROCESS | 14256 | 1463604601184 Marionette DEBUG loaded listener.js 13:50:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 192 (0x92e67800) [pid = 14256] [serial = 464] [outer = 0x9224a400] 13:50:01 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:01 INFO - PROCESS | 14256 | 1463604601947 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]]]}] 13:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1331ms 13:50:01 INFO - PROCESS | 14256 | 1463604601990 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:50:01 INFO - PROCESS | 14256 | 1463604601994 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 13:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:50:02 INFO - PROCESS | 14256 | 1463604602006 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:50:02 INFO - PROCESS | 14256 | 1463604602008 Marionette TRACE conn3 <- [1,590,null,{}] 13:50:02 INFO - PROCESS | 14256 | 1463604602015 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}] 13:50:02 INFO - PROCESS | 14256 | 1463604602246 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:50:02 INFO - PROCESS | 14256 | 1463604602535 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:02 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b86ec00 == 67 [pid = 14256] [id = 155] 13:50:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 193 (0x8b86f400) [pid = 14256] [serial = 465] [outer = (nil)] 13:50:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 194 (0x8ba8c000) [pid = 14256] [serial = 466] [outer = 0x8b86f400] 13:50:02 INFO - PROCESS | 14256 | 1463604602693 Marionette DEBUG loaded listener.js 13:50:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 195 (0x8d6d6400) [pid = 14256] [serial = 467] [outer = 0x8b86f400] 13:50:03 INFO - PROCESS | 14256 | 1463604603836 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]]]}] 13:50:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:50:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1880ms 13:50:03 INFO - PROCESS | 14256 | 1463604603888 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:50:03 INFO - PROCESS | 14256 | 1463604603895 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 13:50:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:50:03 INFO - PROCESS | 14256 | 1463604603904 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:50:03 INFO - PROCESS | 14256 | 1463604603910 Marionette TRACE conn3 <- [1,594,null,{}] 13:50:03 INFO - PROCESS | 14256 | 1463604603918 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}] 13:50:04 INFO - PROCESS | 14256 | 1463604604126 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:50:04 INFO - PROCESS | 14256 | 1463604604330 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0b6400 == 68 [pid = 14256] [id = 156] 13:50:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 196 (0x8e597800) [pid = 14256] [serial = 468] [outer = (nil)] 13:50:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 197 (0x8e670400) [pid = 14256] [serial = 469] [outer = 0x8e597800] 13:50:04 INFO - PROCESS | 14256 | 1463604604438 Marionette DEBUG loaded listener.js 13:50:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 198 (0x8e67dc00) [pid = 14256] [serial = 470] [outer = 0x8e597800] 13:50:05 INFO - PROCESS | 14256 | 1463604605393 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]]]}] 13:50:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:50:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1542ms 13:50:05 INFO - PROCESS | 14256 | 1463604605448 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:50:05 INFO - PROCESS | 14256 | 1463604605455 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 13:50:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:50:05 INFO - PROCESS | 14256 | 1463604605464 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:50:05 INFO - PROCESS | 14256 | 1463604605468 Marionette TRACE conn3 <- [1,598,null,{}] 13:50:05 INFO - PROCESS | 14256 | 1463604605475 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}] 13:50:05 INFO - PROCESS | 14256 | 1463604605672 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:50:05 INFO - PROCESS | 14256 | 1463604605940 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f597c00 == 69 [pid = 14256] [id = 157] 13:50:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 199 (0x90a61000) [pid = 14256] [serial = 471] [outer = (nil)] 13:50:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 200 (0x90c4d400) [pid = 14256] [serial = 472] [outer = 0x90a61000] 13:50:06 INFO - PROCESS | 14256 | 1463604606075 Marionette DEBUG loaded listener.js 13:50:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 201 (0x92278400) [pid = 14256] [serial = 473] [outer = 0x90a61000] 13:50:07 INFO - PROCESS | 14256 | 1463604606998 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]]]}] 13:50:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:50:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1583ms 13:50:07 INFO - PROCESS | 14256 | 1463604607047 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:50:07 INFO - PROCESS | 14256 | 1463604607052 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 13:50:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:50:07 INFO - PROCESS | 14256 | 1463604607061 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:50:07 INFO - PROCESS | 14256 | 1463604607070 Marionette TRACE conn3 <- [1,602,null,{}] 13:50:07 INFO - PROCESS | 14256 | 1463604607086 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}] 13:50:07 INFO - PROCESS | 14256 | 1463604607306 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:50:07 INFO - PROCESS | 14256 | 1463604607535 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x92275400 == 70 [pid = 14256] [id = 158] 13:50:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 202 (0x9275ec00) [pid = 14256] [serial = 474] [outer = (nil)] 13:50:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 203 (0x93cd0800) [pid = 14256] [serial = 475] [outer = 0x9275ec00] 13:50:07 INFO - PROCESS | 14256 | 1463604607665 Marionette DEBUG loaded listener.js 13:50:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 204 (0x951b2c00) [pid = 14256] [serial = 476] [outer = 0x9275ec00] 13:50:08 INFO - PROCESS | 14256 | 1463604608583 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]]]}] 13:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1555ms 13:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:50:08 INFO - PROCESS | 14256 | 1463604608615 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:50:08 INFO - PROCESS | 14256 | 1463604608619 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 13:50:08 INFO - PROCESS | 14256 | 1463604608626 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:50:08 INFO - PROCESS | 14256 | 1463604608630 Marionette TRACE conn3 <- [1,606,null,{}] 13:50:08 INFO - PROCESS | 14256 | 1463604608635 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}] 13:50:08 INFO - PROCESS | 14256 | 1463604608828 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:50:09 INFO - PROCESS | 14256 | 1463604609006 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x94647000 == 71 [pid = 14256] [id = 159] 13:50:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 205 (0x95473800) [pid = 14256] [serial = 477] [outer = (nil)] 13:50:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 206 (0x95493c00) [pid = 14256] [serial = 478] [outer = 0x95473800] 13:50:09 INFO - PROCESS | 14256 | 1463604609136 Marionette DEBUG loaded listener.js 13:50:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 207 (0x9817c800) [pid = 14256] [serial = 479] [outer = 0x95473800] 13:50:10 INFO - PROCESS | 14256 | 1463604610021 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]]]}] 13:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1439ms 13:50:10 INFO - PROCESS | 14256 | 1463604610066 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:50:10 INFO - PROCESS | 14256 | 1463604610070 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 13:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:50:10 INFO - PROCESS | 14256 | 1463604610077 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:50:10 INFO - PROCESS | 14256 | 1463604610081 Marionette TRACE conn3 <- [1,610,null,{}] 13:50:10 INFO - PROCESS | 14256 | 1463604610086 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}] 13:50:10 INFO - PROCESS | 14256 | 1463604610301 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:50:10 INFO - PROCESS | 14256 | 1463604610485 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x990f1400 == 72 [pid = 14256] [id = 160] 13:50:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 208 (0x99267c00) [pid = 14256] [serial = 480] [outer = (nil)] 13:50:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 209 (0x99fd8000) [pid = 14256] [serial = 481] [outer = 0x99267c00] 13:50:10 INFO - PROCESS | 14256 | 1463604610681 Marionette DEBUG loaded listener.js 13:50:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 210 (0x9a708000) [pid = 14256] [serial = 482] [outer = 0x99267c00] 13:50:11 INFO - PROCESS | 14256 | 1463604611619 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]]]}] 13:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1582ms 13:50:11 INFO - PROCESS | 14256 | 1463604611660 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:50:11 INFO - PROCESS | 14256 | 1463604611664 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 13:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:50:11 INFO - PROCESS | 14256 | 1463604611671 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:50:11 INFO - PROCESS | 14256 | 1463604611674 Marionette TRACE conn3 <- [1,614,null,{}] 13:50:11 INFO - PROCESS | 14256 | 1463604611680 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}] 13:50:11 INFO - PROCESS | 14256 | 1463604611868 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:50:12 INFO - PROCESS | 14256 | 1463604612052 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x926e6800 == 73 [pid = 14256] [id = 161] 13:50:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 211 (0x95497400) [pid = 14256] [serial = 483] [outer = (nil)] 13:50:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 212 (0x9add3c00) [pid = 14256] [serial = 484] [outer = 0x95497400] 13:50:12 INFO - PROCESS | 14256 | 1463604612142 Marionette DEBUG loaded listener.js 13:50:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 213 (0x9adde800) [pid = 14256] [serial = 485] [outer = 0x95497400] 13:50:13 INFO - PROCESS | 14256 | 1463604613084 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]]]}] 13:50:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:50:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1480ms 13:50:13 INFO - PROCESS | 14256 | 1463604613152 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:50:13 INFO - PROCESS | 14256 | 1463604613155 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 13:50:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:50:13 INFO - PROCESS | 14256 | 1463604613162 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:50:13 INFO - PROCESS | 14256 | 1463604613166 Marionette TRACE conn3 <- [1,618,null,{}] 13:50:13 INFO - PROCESS | 14256 | 1463604613172 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}] 13:50:13 INFO - PROCESS | 14256 | 1463604613356 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:50:13 INFO - PROCESS | 14256 | 1463604613542 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:13 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf81800 == 74 [pid = 14256] [id = 162] 13:50:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 214 (0x8cf82c00) [pid = 14256] [serial = 486] [outer = (nil)] 13:50:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 215 (0x8cf89800) [pid = 14256] [serial = 487] [outer = 0x8cf82c00] 13:50:13 INFO - PROCESS | 14256 | 1463604613636 Marionette DEBUG loaded listener.js 13:50:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 216 (0x8cf8bc00) [pid = 14256] [serial = 488] [outer = 0x8cf82c00] 13:50:14 INFO - PROCESS | 14256 | 1463604614552 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]]]}] 13:50:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:50:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1436ms 13:50:14 INFO - PROCESS | 14256 | 1463604614599 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:50:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:50:14 INFO - PROCESS | 14256 | 1463604614604 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 13:50:14 INFO - PROCESS | 14256 | 1463604614611 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:50:14 INFO - PROCESS | 14256 | 1463604614615 Marionette TRACE conn3 <- [1,622,null,{}] 13:50:14 INFO - PROCESS | 14256 | 1463604614621 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}] 13:50:14 INFO - PROCESS | 14256 | 1463604614808 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:50:15 INFO - PROCESS | 14256 | 1463604614997 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf83400 == 75 [pid = 14256] [id = 163] 13:50:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 217 (0x8cf85800) [pid = 14256] [serial = 489] [outer = (nil)] 13:50:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 218 (0x8e0d1000) [pid = 14256] [serial = 490] [outer = 0x8cf85800] 13:50:15 INFO - PROCESS | 14256 | 1463604615086 Marionette DEBUG loaded listener.js 13:50:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 219 (0x8e0d4000) [pid = 14256] [serial = 491] [outer = 0x8cf85800] 13:50:16 INFO - PROCESS | 14256 | 1463604616031 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]]]}] 13:50:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:50:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1484ms 13:50:16 INFO - PROCESS | 14256 | 1463604616094 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:50:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:50:16 INFO - PROCESS | 14256 | 1463604616099 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 13:50:16 INFO - PROCESS | 14256 | 1463604616105 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:50:16 INFO - PROCESS | 14256 | 1463604616109 Marionette TRACE conn3 <- [1,626,null,{}] 13:50:16 INFO - PROCESS | 14256 | 1463604616115 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}] 13:50:16 INFO - PROCESS | 14256 | 1463604616300 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:50:16 INFO - PROCESS | 14256 | 1463604616486 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf82000 == 76 [pid = 14256] [id = 164] 13:50:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 220 (0x8cf90000) [pid = 14256] [serial = 492] [outer = (nil)] 13:50:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 221 (0x8e0dbc00) [pid = 14256] [serial = 493] [outer = 0x8cf90000] 13:50:16 INFO - PROCESS | 14256 | 1463604616638 Marionette DEBUG loaded listener.js 13:50:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 222 (0x8e0dec00) [pid = 14256] [serial = 494] [outer = 0x8cf90000] 13:50:17 INFO - PROCESS | 14256 | 1463604617598 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]]]}] 13:50:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:50:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1538ms 13:50:17 INFO - PROCESS | 14256 | 1463604617644 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:50:17 INFO - PROCESS | 14256 | 1463604617648 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 13:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:50:17 INFO - PROCESS | 14256 | 1463604617655 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:50:17 INFO - PROCESS | 14256 | 1463604617659 Marionette TRACE conn3 <- [1,630,null,{}] 13:50:17 INFO - PROCESS | 14256 | 1463604617664 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}] 13:50:17 INFO - PROCESS | 14256 | 1463604617858 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:50:18 INFO - PROCESS | 14256 | 1463604618101 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b5c9000 == 77 [pid = 14256] [id = 165] 13:50:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 223 (0x9b5c9800) [pid = 14256] [serial = 495] [outer = (nil)] 13:50:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 224 (0x9b8c1000) [pid = 14256] [serial = 496] [outer = 0x9b5c9800] 13:50:18 INFO - PROCESS | 14256 | 1463604618245 Marionette DEBUG loaded listener.js 13:50:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 225 (0x9c297400) [pid = 14256] [serial = 497] [outer = 0x9b5c9800] 13:50:19 INFO - PROCESS | 14256 | 1463604619147 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]]]}] 13:50:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:50:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1533ms 13:50:19 INFO - PROCESS | 14256 | 1463604619189 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:50:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:50:19 INFO - PROCESS | 14256 | 1463604619194 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 13:50:19 INFO - PROCESS | 14256 | 1463604619200 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:50:19 INFO - PROCESS | 14256 | 1463604619205 Marionette TRACE conn3 <- [1,634,null,{}] 13:50:19 INFO - PROCESS | 14256 | 1463604619210 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}] 13:50:19 INFO - PROCESS | 14256 | 1463604619440 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:50:19 INFO - PROCESS | 14256 | 1463604619678 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0dc000 == 78 [pid = 14256] [id = 166] 13:50:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 226 (0x92cea400) [pid = 14256] [serial = 498] [outer = (nil)] 13:50:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 227 (0x92cf5c00) [pid = 14256] [serial = 499] [outer = 0x92cea400] 13:50:19 INFO - PROCESS | 14256 | 1463604619806 Marionette DEBUG loaded listener.js 13:50:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 228 (0x9aae1000) [pid = 14256] [serial = 500] [outer = 0x92cea400] 13:50:20 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:20 INFO - PROCESS | 14256 | 1463604620739 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]]]}] 13:50:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:50:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1583ms 13:50:20 INFO - PROCESS | 14256 | 1463604620783 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:50:20 INFO - PROCESS | 14256 | 1463604620788 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 13:50:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:50:20 INFO - PROCESS | 14256 | 1463604620794 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:50:20 INFO - PROCESS | 14256 | 1463604620798 Marionette TRACE conn3 <- [1,638,null,{}] 13:50:20 INFO - PROCESS | 14256 | 1463604620803 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}] 13:50:20 INFO - PROCESS | 14256 | 1463604620994 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:50:21 INFO - PROCESS | 14256 | 1463604621335 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x915db000 == 79 [pid = 14256] [id = 167] 13:50:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 229 (0x915db800) [pid = 14256] [serial = 501] [outer = (nil)] 13:50:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 230 (0x915e2800) [pid = 14256] [serial = 502] [outer = 0x915db800] 13:50:21 INFO - PROCESS | 14256 | 1463604621488 Marionette DEBUG loaded listener.js 13:50:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 231 (0x915e4c00) [pid = 14256] [serial = 503] [outer = 0x915db800] 13:50:22 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:22 INFO - PROCESS | 14256 | 1463604622357 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]]]}] 13:50:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:50:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1633ms 13:50:22 INFO - PROCESS | 14256 | 1463604622428 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:50:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:50:22 INFO - PROCESS | 14256 | 1463604622441 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 13:50:22 INFO - PROCESS | 14256 | 1463604622448 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:50:22 INFO - PROCESS | 14256 | 1463604622451 Marionette TRACE conn3 <- [1,642,null,{}] 13:50:22 INFO - PROCESS | 14256 | 1463604622457 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}] 13:50:22 INFO - PROCESS | 14256 | 1463604622640 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:50:22 INFO - PROCESS | 14256 | 1463604622826 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:22 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a902000 == 80 [pid = 14256] [id = 168] 13:50:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 232 (0x8a903000) [pid = 14256] [serial = 504] [outer = (nil)] 13:50:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 233 (0x8a90a000) [pid = 14256] [serial = 505] [outer = 0x8a903000] 13:50:22 INFO - PROCESS | 14256 | 1463604622955 Marionette DEBUG loaded listener.js 13:50:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 234 (0x8a90e800) [pid = 14256] [serial = 506] [outer = 0x8a903000] 13:50:23 INFO - PROCESS | 14256 | 1463604623948 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]]]}] 13:50:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:50:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1546ms 13:50:23 INFO - PROCESS | 14256 | 1463604623994 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:50:24 INFO - PROCESS | 14256 | 1463604623998 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 13:50:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:50:24 INFO - PROCESS | 14256 | 1463604624005 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:50:24 INFO - PROCESS | 14256 | 1463604624010 Marionette TRACE conn3 <- [1,646,null,{}] 13:50:24 INFO - PROCESS | 14256 | 1463604624016 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}] 13:50:24 INFO - PROCESS | 14256 | 1463604624203 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:50:24 INFO - PROCESS | 14256 | 1463604624439 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a00a400 == 81 [pid = 14256] [id = 169] 13:50:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 235 (0x8a013c00) [pid = 14256] [serial = 507] [outer = (nil)] 13:50:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 236 (0x8a90f800) [pid = 14256] [serial = 508] [outer = 0x8a013c00] 13:50:24 INFO - PROCESS | 14256 | 1463604624585 Marionette DEBUG loaded listener.js 13:50:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 237 (0x915df000) [pid = 14256] [serial = 509] [outer = 0x8a013c00] 13:50:25 INFO - PROCESS | 14256 | 1463604625476 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]]]}] 13:50:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:50:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1533ms 13:50:25 INFO - PROCESS | 14256 | 1463604625540 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:50:25 INFO - PROCESS | 14256 | 1463604625544 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 13:50:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:50:25 INFO - PROCESS | 14256 | 1463604625550 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:50:25 INFO - PROCESS | 14256 | 1463604625554 Marionette TRACE conn3 <- [1,650,null,{}] 13:50:25 INFO - PROCESS | 14256 | 1463604625560 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}] 13:50:25 INFO - PROCESS | 14256 | 1463604625750 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:50:25 INFO - PROCESS | 14256 | 1463604625940 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a90b000 == 82 [pid = 14256] [id = 170] 13:50:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 238 (0x8a90b800) [pid = 14256] [serial = 510] [outer = (nil)] 13:50:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 239 (0x92758c00) [pid = 14256] [serial = 511] [outer = 0x8a90b800] 13:50:26 INFO - PROCESS | 14256 | 1463604626067 Marionette DEBUG loaded listener.js 13:50:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 240 (0x93cc4800) [pid = 14256] [serial = 512] [outer = 0x8a90b800] 13:50:27 INFO - PROCESS | 14256 | 1463604627324 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]]]}] 13:50:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:50:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1836ms 13:50:27 INFO - PROCESS | 14256 | 1463604627394 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:50:27 INFO - PROCESS | 14256 | 1463604627409 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 13:50:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:50:27 INFO - PROCESS | 14256 | 1463604627566 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:50:27 INFO - PROCESS | 14256 | 1463604627572 Marionette TRACE conn3 <- [1,654,null,{}] 13:50:27 INFO - PROCESS | 14256 | 1463604627583 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}] 13:50:27 INFO - PROCESS | 14256 | 1463604627769 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:50:27 INFO - PROCESS | 14256 | 1463604627932 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b864800 == 83 [pid = 14256] [id = 171] 13:50:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 241 (0x8b86c800) [pid = 14256] [serial = 513] [outer = (nil)] 13:50:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 242 (0x8cfd1c00) [pid = 14256] [serial = 514] [outer = 0x8b86c800] 13:50:28 INFO - PROCESS | 14256 | 1463604628012 Marionette DEBUG loaded listener.js 13:50:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 243 (0x8dddb400) [pid = 14256] [serial = 515] [outer = 0x8b86c800] 13:50:29 INFO - PROCESS | 14256 | 1463604629044 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]]]}] 13:50:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:50:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1623ms 13:50:29 INFO - PROCESS | 14256 | 1463604629115 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:50:29 INFO - PROCESS | 14256 | 1463604629124 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 13:50:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:50:29 INFO - PROCESS | 14256 | 1463604629134 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:50:29 INFO - PROCESS | 14256 | 1463604629137 Marionette TRACE conn3 <- [1,658,null,{}] 13:50:29 INFO - PROCESS | 14256 | 1463604629152 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}] 13:50:29 INFO - PROCESS | 14256 | 1463604629373 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:50:29 INFO - PROCESS | 14256 | 1463604629622 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:29 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfcd800 == 84 [pid = 14256] [id = 172] 13:50:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 244 (0x8cfd6400) [pid = 14256] [serial = 516] [outer = (nil)] 13:50:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 245 (0x8e112800) [pid = 14256] [serial = 517] [outer = 0x8cfd6400] 13:50:29 INFO - PROCESS | 14256 | 1463604629715 Marionette DEBUG loaded listener.js 13:50:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 246 (0x8e118400) [pid = 14256] [serial = 518] [outer = 0x8cfd6400] 13:50:30 INFO - PROCESS | 14256 | 1463604630712 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]]]}] 13:50:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:50:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1633ms 13:50:30 INFO - PROCESS | 14256 | 1463604630767 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:50:30 INFO - PROCESS | 14256 | 1463604630770 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 13:50:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:50:30 INFO - PROCESS | 14256 | 1463604630777 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:50:30 INFO - PROCESS | 14256 | 1463604630783 Marionette TRACE conn3 <- [1,662,null,{}] 13:50:30 INFO - PROCESS | 14256 | 1463604630798 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}] 13:50:30 INFO - PROCESS | 14256 | 1463604630992 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:50:31 INFO - PROCESS | 14256 | 1463604631234 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d7be800 == 85 [pid = 14256] [id = 173] 13:50:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 247 (0x8ddd4800) [pid = 14256] [serial = 519] [outer = (nil)] 13:50:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 248 (0x8f5d6000) [pid = 14256] [serial = 520] [outer = 0x8ddd4800] 13:50:31 INFO - PROCESS | 14256 | 1463604631384 Marionette DEBUG loaded listener.js 13:50:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 249 (0x90c4e800) [pid = 14256] [serial = 521] [outer = 0x8ddd4800] 13:50:31 INFO - PROCESS | 14256 | --DOCSHELL 0x946f4800 == 84 [pid = 14256] [id = 15] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 248 (0x8ddde400) [pid = 14256] [serial = 402] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 247 (0x90a65800) [pid = 14256] [serial = 351] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 246 (0x9504e400) [pid = 14256] [serial = 354] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 245 (0x9addb400) [pid = 14256] [serial = 357] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 244 (0x92376800) [pid = 14256] [serial = 360] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 243 (0x9c17f000) [pid = 14256] [serial = 363] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 242 (0x92758800) [pid = 14256] [serial = 366] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 241 (0x8f59d400) [pid = 14256] [serial = 369] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 240 (0x9d9cd400) [pid = 14256] [serial = 372] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 239 (0xa6868400) [pid = 14256] [serial = 375] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 238 (0xa6f78400) [pid = 14256] [serial = 378] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 237 (0x9b5ac000) [pid = 14256] [serial = 381] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x91b0c800 == 83 [pid = 14256] [id = 154] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x8ba87000 == 82 [pid = 14256] [id = 153] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x8f33ac00 == 81 [pid = 14256] [id = 152] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x8e5a6400 == 80 [pid = 14256] [id = 151] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0b6000 == 79 [pid = 14256] [id = 150] 13:50:32 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x8ba8b400 == 78 [pid = 14256] [id = 149] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0xa22aa800 == 77 [pid = 14256] [id = 140] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x9b922c00 == 76 [pid = 14256] [id = 139] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x92373400 == 75 [pid = 14256] [id = 138] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x92525400 == 74 [pid = 14256] [id = 137] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x90a62400 == 73 [pid = 14256] [id = 136] 13:50:32 INFO - PROCESS | 14256 | --DOCSHELL 0x8d6dcc00 == 72 [pid = 14256] [id = 135] 13:50:32 INFO - PROCESS | 14256 | 1463604632588 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]]]}] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 236 (0x9b917c00) [pid = 14256] [serial = 399] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 235 (0x9c036800) [pid = 14256] [serial = 400] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 234 (0x9a70a000) [pid = 14256] [serial = 349] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 233 (0x923e3400) [pid = 14256] [serial = 390] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 232 (0x92873800) [pid = 14256] [serial = 391] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 231 (0x9975dc00) [pid = 14256] [serial = 393] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 230 (0x90a66400) [pid = 14256] [serial = 388] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 229 (0x8f5dcc00) [pid = 14256] [serial = 387] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 228 (0x8d6e2000) [pid = 14256] [serial = 384] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 227 (0x9aadac00) [pid = 14256] [serial = 396] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 226 (0x9add5000) [pid = 14256] [serial = 397] [outer = (nil)] [url = about:blank] 13:50:32 INFO - PROCESS | 14256 | --DOMWINDOW == 225 (0x9a351400) [pid = 14256] [serial = 394] [outer = (nil)] [url = about:blank] 13:50:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:50:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1886ms 13:50:32 INFO - PROCESS | 14256 | 1463604632665 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:50:32 INFO - PROCESS | 14256 | 1463604632669 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 13:50:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:50:32 INFO - PROCESS | 14256 | 1463604632676 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:50:32 INFO - PROCESS | 14256 | 1463604632679 Marionette TRACE conn3 <- [1,666,null,{}] 13:50:32 INFO - PROCESS | 14256 | 1463604632691 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}] 13:50:32 INFO - PROCESS | 14256 | 1463604632896 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:50:33 INFO - PROCESS | 14256 | 1463604633087 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b860400 == 73 [pid = 14256] [id = 174] 13:50:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 226 (0x8cfd3800) [pid = 14256] [serial = 522] [outer = (nil)] 13:50:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 227 (0x8f33d800) [pid = 14256] [serial = 523] [outer = 0x8cfd3800] 13:50:33 INFO - PROCESS | 14256 | 1463604633167 Marionette DEBUG loaded listener.js 13:50:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 228 (0x91b10800) [pid = 14256] [serial = 524] [outer = 0x8cfd3800] 13:50:33 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:33 INFO - PROCESS | 14256 | 1463604633985 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]]]}] 13:50:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:50:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1396ms 13:50:34 INFO - PROCESS | 14256 | 1463604634074 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:50:34 INFO - PROCESS | 14256 | 1463604634078 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 13:50:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:50:34 INFO - PROCESS | 14256 | 1463604634084 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:50:34 INFO - PROCESS | 14256 | 1463604634087 Marionette TRACE conn3 <- [1,670,null,{}] 13:50:34 INFO - PROCESS | 14256 | 1463604634093 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}] 13:50:34 INFO - PROCESS | 14256 | 1463604634265 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:50:34 INFO - PROCESS | 14256 | 1463604634425 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba8a000 == 74 [pid = 14256] [id = 175] 13:50:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 229 (0x9224b400) [pid = 14256] [serial = 525] [outer = (nil)] 13:50:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 230 (0x9236f400) [pid = 14256] [serial = 526] [outer = 0x9224b400] 13:50:34 INFO - PROCESS | 14256 | 1463604634511 Marionette DEBUG loaded listener.js 13:50:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 231 (0x923e8400) [pid = 14256] [serial = 527] [outer = 0x9224b400] 13:50:35 INFO - PROCESS | 14256 | 1463604635388 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]]]}] 13:50:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:50:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1335ms 13:50:35 INFO - PROCESS | 14256 | 1463604635420 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:50:35 INFO - PROCESS | 14256 | 1463604635424 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 13:50:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:50:35 INFO - PROCESS | 14256 | 1463604635430 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:50:35 INFO - PROCESS | 14256 | 1463604635432 Marionette TRACE conn3 <- [1,674,null,{}] 13:50:35 INFO - PROCESS | 14256 | 1463604635438 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}] 13:50:35 INFO - PROCESS | 14256 | 1463604635729 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:50:35 INFO - PROCESS | 14256 | 1463604635769 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba87000 == 75 [pid = 14256] [id = 176] 13:50:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 232 (0x90c51400) [pid = 14256] [serial = 528] [outer = (nil)] 13:50:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 233 (0x9299c000) [pid = 14256] [serial = 529] [outer = 0x90c51400] 13:50:35 INFO - PROCESS | 14256 | 1463604635851 Marionette DEBUG loaded listener.js 13:50:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 234 (0x92cf0000) [pid = 14256] [serial = 530] [outer = 0x90c51400] 13:50:36 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:50:36 INFO - PROCESS | 14256 | --DOMWINDOW == 233 (0x8e0b7000) [pid = 14256] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:50:36 INFO - PROCESS | 14256 | --DOMWINDOW == 232 (0x91b14c00) [pid = 14256] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:50:36 INFO - PROCESS | 14256 | --DOMWINDOW == 231 (0x8ddd7c00) [pid = 14256] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:50:36 INFO - PROCESS | 14256 | --DOMWINDOW == 230 (0x8ba8c400) [pid = 14256] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:50:36 INFO - PROCESS | 14256 | --DOMWINDOW == 229 (0x90c51800) [pid = 14256] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:50:36 INFO - PROCESS | 14256 | --DOMWINDOW == 228 (0x8f598800) [pid = 14256] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:50:36 INFO - PROCESS | 14256 | 1463604636942 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]]]}] 13:50:36 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 13:50:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1539ms 13:50:36 INFO - PROCESS | 14256 | 1463604636969 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:50:36 INFO - PROCESS | 14256 | 1463604636973 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 13:50:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:50:36 INFO - PROCESS | 14256 | 1463604636979 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:50:36 INFO - PROCESS | 14256 | 1463604636981 Marionette TRACE conn3 <- [1,678,null,{}] 13:50:36 INFO - PROCESS | 14256 | 1463604636987 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}] 13:50:37 INFO - PROCESS | 14256 | 1463604637149 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:50:37 INFO - PROCESS | 14256 | 1463604637164 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b86c400 == 76 [pid = 14256] [id = 177] 13:50:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 229 (0x8ba8f800) [pid = 14256] [serial = 531] [outer = (nil)] 13:50:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 230 (0x92530000) [pid = 14256] [serial = 532] [outer = 0x8ba8f800] 13:50:37 INFO - PROCESS | 14256 | 1463604637238 Marionette DEBUG loaded listener.js 13:50:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 231 (0x92cf4c00) [pid = 14256] [serial = 533] [outer = 0x8ba8f800] 13:50:38 INFO - PROCESS | 14256 | 1463604638137 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]]]}] 13:50:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:50:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1178ms 13:50:38 INFO - PROCESS | 14256 | 1463604638157 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:50:38 INFO - PROCESS | 14256 | 1463604638161 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 13:50:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:50:38 INFO - PROCESS | 14256 | 1463604638177 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:50:38 INFO - PROCESS | 14256 | 1463604638180 Marionette TRACE conn3 <- [1,682,null,{}] 13:50:38 INFO - PROCESS | 14256 | 1463604638191 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}] 13:50:38 INFO - PROCESS | 14256 | 1463604638352 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:50:38 INFO - PROCESS | 14256 | 1463604638367 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x8dde0c00 == 77 [pid = 14256] [id = 178] 13:50:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 232 (0x923e9400) [pid = 14256] [serial = 534] [outer = (nil)] 13:50:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 233 (0x9504e400) [pid = 14256] [serial = 535] [outer = 0x923e9400] 13:50:38 INFO - PROCESS | 14256 | 1463604638442 Marionette DEBUG loaded listener.js 13:50:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 234 (0x951b2000) [pid = 14256] [serial = 536] [outer = 0x923e9400] 13:50:40 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:50:40 INFO - PROCESS | 14256 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:50:40 INFO - PROCESS | 14256 | 1463604640083 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]]]}] 13:50:40 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) 13:50:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2032ms 13:50:40 INFO - PROCESS | 14256 | 1463604640211 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:50:40 INFO - PROCESS | 14256 | 1463604640218 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 13:50:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:50:40 INFO - PROCESS | 14256 | 1463604640229 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:50:40 INFO - PROCESS | 14256 | 1463604640232 Marionette TRACE conn3 <- [1,686,null,{}] 13:50:40 INFO - PROCESS | 14256 | 1463604640243 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}] 13:50:40 INFO - PROCESS | 14256 | 1463604640474 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:50:40 INFO - PROCESS | 14256 | 1463604640664 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a910800 == 78 [pid = 14256] [id = 179] 13:50:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 235 (0x8cf8b400) [pid = 14256] [serial = 537] [outer = (nil)] 13:50:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 236 (0x8d7b1c00) [pid = 14256] [serial = 538] [outer = 0x8cf8b400] 13:50:40 INFO - PROCESS | 14256 | 1463604640754 Marionette DEBUG loaded listener.js 13:50:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 237 (0x8e110400) [pid = 14256] [serial = 539] [outer = 0x8cf8b400] 13:50:42 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:50:42 INFO - PROCESS | 14256 | 1463604642081 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]]]}] 13:50:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:50:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1892ms 13:50:42 INFO - PROCESS | 14256 | 1463604642250 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:50:42 INFO - PROCESS | 14256 | 1463604642258 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 13:50:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:50:42 INFO - PROCESS | 14256 | 1463604642279 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:50:42 INFO - PROCESS | 14256 | 1463604642283 Marionette TRACE conn3 <- [1,690,null,{}] 13:50:42 INFO - PROCESS | 14256 | 1463604642290 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}] 13:50:42 INFO - PROCESS | 14256 | 1463604642476 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:50:42 INFO - PROCESS | 14256 | 1463604642674 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0d1c00 == 79 [pid = 14256] [id = 180] 13:50:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 238 (0x8e10a800) [pid = 14256] [serial = 540] [outer = (nil)] 13:50:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 239 (0x8f59b800) [pid = 14256] [serial = 541] [outer = 0x8e10a800] 13:50:42 INFO - PROCESS | 14256 | 1463604642801 Marionette DEBUG loaded listener.js 13:50:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 240 (0x90c44800) [pid = 14256] [serial = 542] [outer = 0x8e10a800] 13:50:44 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:50:44 INFO - PROCESS | 14256 | 1463604644142 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]]]}] 13:50:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:50:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1888ms 13:50:44 INFO - PROCESS | 14256 | 1463604644166 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:50:44 INFO - PROCESS | 14256 | 1463604644170 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 13:50:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:50:44 INFO - PROCESS | 14256 | 1463604644240 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:50:44 INFO - PROCESS | 14256 | 1463604644246 Marionette TRACE conn3 <- [1,694,null,{}] 13:50:44 INFO - PROCESS | 14256 | 1463604644269 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}] 13:50:44 INFO - PROCESS | 14256 | 1463604644475 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:50:44 INFO - PROCESS | 14256 | 1463604644664 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x91b09400 == 80 [pid = 14256] [id = 181] 13:50:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 241 (0x923dfc00) [pid = 14256] [serial = 543] [outer = (nil)] 13:50:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 242 (0x92cef400) [pid = 14256] [serial = 544] [outer = 0x923dfc00] 13:50:44 INFO - PROCESS | 14256 | 1463604644763 Marionette DEBUG loaded listener.js 13:50:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 243 (0x992e7400) [pid = 14256] [serial = 545] [outer = 0x923dfc00] 13:50:46 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:50:46 INFO - PROCESS | 14256 | 1463604646207 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]]]}] 13:50:46 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) 13:50:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2013ms 13:50:46 INFO - PROCESS | 14256 | 1463604646236 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:50:46 INFO - PROCESS | 14256 | 1463604646241 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 13:50:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:50:46 INFO - PROCESS | 14256 | 1463604646247 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:50:46 INFO - PROCESS | 14256 | 1463604646250 Marionette TRACE conn3 <- [1,698,null,{}] 13:50:46 INFO - PROCESS | 14256 | 1463604646257 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}] 13:50:46 INFO - PROCESS | 14256 | 1463604646443 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:50:46 INFO - PROCESS | 14256 | 1463604646631 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x951a9400 == 81 [pid = 14256] [id = 182] 13:50:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 244 (0x95492000) [pid = 14256] [serial = 546] [outer = (nil)] 13:50:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 245 (0x9a354400) [pid = 14256] [serial = 547] [outer = 0x95492000] 13:50:46 INFO - PROCESS | 14256 | 1463604646719 Marionette DEBUG loaded listener.js 13:50:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 246 (0x9a707000) [pid = 14256] [serial = 548] [outer = 0x95492000] 13:50:47 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:50:48 INFO - PROCESS | 14256 | 1463604648042 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]]]}] 13:50:48 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) 13:50:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1838ms 13:50:48 INFO - PROCESS | 14256 | 1463604648175 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:50:48 INFO - PROCESS | 14256 | 1463604648178 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 13:50:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:50:48 INFO - PROCESS | 14256 | 1463604648191 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:50:48 INFO - PROCESS | 14256 | 1463604648194 Marionette TRACE conn3 <- [1,702,null,{}] 13:50:48 INFO - PROCESS | 14256 | 1463604648200 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}] 13:50:48 INFO - PROCESS | 14256 | 1463604648415 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:50:48 INFO - PROCESS | 14256 | 1463604648606 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x9549d800 == 82 [pid = 14256] [id = 183] 13:50:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 247 (0x9a0ea400) [pid = 14256] [serial = 549] [outer = (nil)] 13:50:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 248 (0x9ac81c00) [pid = 14256] [serial = 550] [outer = 0x9a0ea400] 13:50:48 INFO - PROCESS | 14256 | 1463604648708 Marionette DEBUG loaded listener.js 13:50:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 249 (0x9add5c00) [pid = 14256] [serial = 551] [outer = 0x9a0ea400] 13:50:50 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:50:50 INFO - PROCESS | 14256 | 1463604650063 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]]]}] 13:50:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:50:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1885ms 13:50:50 INFO - PROCESS | 14256 | 1463604650077 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:50:50 INFO - PROCESS | 14256 | 1463604650082 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 13:50:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:50:50 INFO - PROCESS | 14256 | 1463604650089 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:50:50 INFO - PROCESS | 14256 | 1463604650093 Marionette TRACE conn3 <- [1,706,null,{}] 13:50:50 INFO - PROCESS | 14256 | 1463604650147 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}] 13:50:50 INFO - PROCESS | 14256 | 1463604650496 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:50:50 INFO - PROCESS | 14256 | 1463604650641 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ddda800 == 83 [pid = 14256] [id = 184] 13:50:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 250 (0x8dddac00) [pid = 14256] [serial = 552] [outer = (nil)] 13:50:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 251 (0x9a702c00) [pid = 14256] [serial = 553] [outer = 0x8dddac00] 13:50:50 INFO - PROCESS | 14256 | 1463604650736 Marionette DEBUG loaded listener.js 13:50:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 252 (0x9add5000) [pid = 14256] [serial = 554] [outer = 0x8dddac00] 13:50:52 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:50:52 INFO - PROCESS | 14256 | 1463604652719 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]]]}] 13:50:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:50:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2699ms 13:50:52 INFO - PROCESS | 14256 | 1463604652811 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:50:52 INFO - PROCESS | 14256 | 1463604652816 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 13:50:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:50:52 INFO - PROCESS | 14256 | 1463604652834 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:50:52 INFO - PROCESS | 14256 | 1463604652840 Marionette TRACE conn3 <- [1,710,null,{}] 13:50:52 INFO - PROCESS | 14256 | 1463604652849 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}] 13:50:53 INFO - PROCESS | 14256 | 1463604653019 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:50:53 INFO - PROCESS | 14256 | 1463604653210 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d7b0800 == 84 [pid = 14256] [id = 185] 13:50:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 253 (0x8e0b1c00) [pid = 14256] [serial = 555] [outer = (nil)] 13:50:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 254 (0x8e10ec00) [pid = 14256] [serial = 556] [outer = 0x8e0b1c00] 13:50:53 INFO - PROCESS | 14256 | 1463604653291 Marionette DEBUG loaded listener.js 13:50:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 255 (0x8e119400) [pid = 14256] [serial = 557] [outer = 0x8e0b1c00] 13:50:54 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:50:54 INFO - PROCESS | 14256 | 1463604654784 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]]]}] 13:50:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:50:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1994ms 13:50:54 INFO - PROCESS | 14256 | 1463604654823 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 13:50:54 INFO - PROCESS | 14256 | 1463604654831 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 13:50:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:50:54 INFO - PROCESS | 14256 | 1463604654842 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:50:54 INFO - PROCESS | 14256 | 1463604654846 Marionette TRACE conn3 <- [1,714,null,{}] 13:50:54 INFO - PROCESS | 14256 | 1463604654852 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}] 13:50:55 INFO - PROCESS | 14256 | 1463604655025 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:50:55 INFO - PROCESS | 14256 | 1463604655220 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfd5c00 == 85 [pid = 14256] [id = 186] 13:50:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 256 (0x8cfd6000) [pid = 14256] [serial = 558] [outer = (nil)] 13:50:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 257 (0x8e10e000) [pid = 14256] [serial = 559] [outer = 0x8cfd6000] 13:50:55 INFO - PROCESS | 14256 | 1463604655300 Marionette DEBUG loaded listener.js 13:50:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 258 (0x8f339400) [pid = 14256] [serial = 560] [outer = 0x8cfd6000] 13:50:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8ba8dc00 == 84 [pid = 14256] [id = 147] 13:50:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9907f400 == 83 [pid = 14256] [id = 28] 13:50:55 INFO - PROCESS | 14256 | --DOCSHELL 0x90a64000 == 82 [pid = 14256] [id = 148] 13:50:55 INFO - PROCESS | 14256 | --DOMWINDOW == 257 (0x92876000) [pid = 14256] [serial = 463] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 14256 | --DOMWINDOW == 256 (0x8cfd7400) [pid = 14256] [serial = 433] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 14256 | --DOMWINDOW == 255 (0xa6f2f000) [pid = 14256] [serial = 424] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 14256 | --DOMWINDOW == 254 (0x8ba8e400) [pid = 14256] [serial = 439] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 14256 | --DOMWINDOW == 253 (0xa6fcb000) [pid = 14256] [serial = 427] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 14256 | --DOMWINDOW == 252 (0x9299dc00) [pid = 14256] [serial = 442] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 14256 | --DOMWINDOW == 251 (0x8b864000) [pid = 14256] [serial = 436] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 14256 | --DOMWINDOW == 250 (0x8cfd2000) [pid = 14256] [serial = 430] [outer = (nil)] [url = about:blank] 13:50:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8a00a400 == 81 [pid = 14256] [id = 169] 13:50:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8a902000 == 80 [pid = 14256] [id = 168] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x915db000 == 79 [pid = 14256] [id = 167] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0dc000 == 78 [pid = 14256] [id = 166] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x9b5c9000 == 77 [pid = 14256] [id = 165] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf82000 == 76 [pid = 14256] [id = 164] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf83400 == 75 [pid = 14256] [id = 163] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf81800 == 74 [pid = 14256] [id = 162] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x926e6800 == 73 [pid = 14256] [id = 161] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x990f1400 == 72 [pid = 14256] [id = 160] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x94647000 == 71 [pid = 14256] [id = 159] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x92275400 == 70 [pid = 14256] [id = 158] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x8f597c00 == 69 [pid = 14256] [id = 157] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0b6400 == 68 [pid = 14256] [id = 156] 13:50:56 INFO - PROCESS | 14256 | --DOCSHELL 0x8b86ec00 == 67 [pid = 14256] [id = 155] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 249 (0x8e67b800) [pid = 14256] [serial = 452] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 248 (0x8e671c00) [pid = 14256] [serial = 451] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 247 (0x92372800) [pid = 14256] [serial = 461] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 246 (0x9adde000) [pid = 14256] [serial = 415] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 245 (0x9236a400) [pid = 14256] [serial = 460] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 244 (0x9226fc00) [pid = 14256] [serial = 408] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 243 (0x926ea800) [pid = 14256] [serial = 229] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 242 (0x9287bc00) [pid = 14256] [serial = 403] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 241 (0x8d7b8000) [pid = 14256] [serial = 449] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 240 (0x92275c00) [pid = 14256] [serial = 458] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 239 (0xa27e8400) [pid = 14256] [serial = 421] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 238 (0x92244800) [pid = 14256] [serial = 457] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 237 (0x8f5a0c00) [pid = 14256] [serial = 454] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 236 (0x9c29fc00) [pid = 14256] [serial = 418] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 235 (0x9299b800) [pid = 14256] [serial = 445] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 234 (0x8d7b0000) [pid = 14256] [serial = 448] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 233 (0x8ddd3800) [pid = 14256] [serial = 405] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 232 (0x90a58800) [pid = 14256] [serial = 455] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | --DOMWINDOW == 231 (0x9504ec00) [pid = 14256] [serial = 412] [outer = (nil)] [url = about:blank] 13:50:56 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:50:56 INFO - PROCESS | 14256 | 1463604656751 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]]]}] 13:50:56 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 13:50:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1933ms 13:50:56 INFO - PROCESS | 14256 | 1463604656809 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:50:56 INFO - PROCESS | 14256 | 1463604656814 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 13:50:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:50:56 INFO - PROCESS | 14256 | 1463604656826 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:50:56 INFO - PROCESS | 14256 | 1463604656830 Marionette TRACE conn3 <- [1,718,null,{}] 13:50:56 INFO - PROCESS | 14256 | 1463604656847 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}] 13:50:57 INFO - PROCESS | 14256 | 1463604657035 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:50:57 INFO - PROCESS | 14256 | 1463604657179 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a902000 == 68 [pid = 14256] [id = 187] 13:50:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 232 (0x8ba92800) [pid = 14256] [serial = 561] [outer = (nil)] 13:50:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 233 (0x8e67b000) [pid = 14256] [serial = 562] [outer = 0x8ba92800] 13:50:57 INFO - PROCESS | 14256 | 1463604657257 Marionette DEBUG loaded listener.js 13:50:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 234 (0x8f5d4400) [pid = 14256] [serial = 563] [outer = 0x8ba92800] 13:50:58 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:50:58 INFO - PROCESS | 14256 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:50:58 INFO - PROCESS | 14256 | 1463604658432 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]]]}] 13:50:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:50:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1636ms 13:50:58 INFO - PROCESS | 14256 | 1463604658462 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 13:50:58 INFO - PROCESS | 14256 | 1463604658466 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 13:50:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:50:58 INFO - PROCESS | 14256 | 1463604658473 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:50:58 INFO - PROCESS | 14256 | 1463604658477 Marionette TRACE conn3 <- [1,722,null,{}] 13:50:58 INFO - PROCESS | 14256 | 1463604658501 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}] 13:50:58 INFO - PROCESS | 14256 | 1463604658745 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:50:58 INFO - PROCESS | 14256 | 1463604658802 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:50:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f5d3800 == 69 [pid = 14256] [id = 188] 13:50:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 235 (0x8f5da400) [pid = 14256] [serial = 564] [outer = (nil)] 13:50:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 236 (0x915da400) [pid = 14256] [serial = 565] [outer = 0x8f5da400] 13:50:58 INFO - PROCESS | 14256 | 1463604658883 Marionette DEBUG loaded listener.js 13:50:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 237 (0x91b15c00) [pid = 14256] [serial = 566] [outer = 0x8f5da400] 13:50:59 INFO - PROCESS | 14256 | 1463604659804 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] 13:50:59 INFO - PROCESS | 14256 | 1463604659879 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 13:50:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:50:59 INFO - PROCESS | 14256 | 1463604659886 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:50:59 INFO - PROCESS | 14256 | 1463604659890 Marionette TRACE conn3 <- [1,726,null,{}] 13:50:59 INFO - PROCESS | 14256 | 1463604659895 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}] 13:51:00 INFO - PROCESS | 14256 | 1463604660117 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:51:00 INFO - PROCESS | 14256 | --DOMWINDOW == 236 (0x8ba8f800) [pid = 14256] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:51:00 INFO - PROCESS | 14256 | --DOMWINDOW == 235 (0x8b86c800) [pid = 14256] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:51:00 INFO - PROCESS | 14256 | --DOMWINDOW == 234 (0x8ddd4800) [pid = 14256] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:51:00 INFO - PROCESS | 14256 | --DOMWINDOW == 233 (0x8cfd6400) [pid = 14256] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:51:00 INFO - PROCESS | 14256 | --DOMWINDOW == 232 (0x9224a400) [pid = 14256] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:51:00 INFO - PROCESS | 14256 | --DOMWINDOW == 231 (0x90c51400) [pid = 14256] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:51:00 INFO - PROCESS | 14256 | --DOMWINDOW == 230 (0x8cfd3800) [pid = 14256] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:51:00 INFO - PROCESS | 14256 | --DOMWINDOW == 229 (0x9224b400) [pid = 14256] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:51:00 INFO - PROCESS | 14256 | 1463604660823 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:00 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a90bc00 == 70 [pid = 14256] [id = 189] 13:51:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 230 (0x8a90cc00) [pid = 14256] [serial = 567] [outer = (nil)] 13:51:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 231 (0x8d6dcc00) [pid = 14256] [serial = 568] [outer = 0x8a90cc00] 13:51:00 INFO - PROCESS | 14256 | 1463604660904 Marionette DEBUG loaded listener.js 13:51:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 232 (0x8e0dd400) [pid = 14256] [serial = 569] [outer = 0x8a90cc00] 13:51:01 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:01 INFO - PROCESS | 14256 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:51:01 INFO - PROCESS | 14256 | 1463604661786 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]]]}] 13:51:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:51:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1946ms 13:51:01 INFO - PROCESS | 14256 | 1463604661834 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:51:01 INFO - PROCESS | 14256 | 1463604661838 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 13:51:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:51:01 INFO - PROCESS | 14256 | 1463604661844 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:51:01 INFO - PROCESS | 14256 | 1463604661848 Marionette TRACE conn3 <- [1,730,null,{}] 13:51:01 INFO - PROCESS | 14256 | 1463604661853 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}] 13:51:02 INFO - PROCESS | 14256 | 1463604662067 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:51:02 INFO - PROCESS | 14256 | 1463604662228 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:02 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf8b000 == 71 [pid = 14256] [id = 190] 13:51:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 233 (0x92274c00) [pid = 14256] [serial = 570] [outer = (nil)] 13:51:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 234 (0x923dcc00) [pid = 14256] [serial = 571] [outer = 0x92274c00] 13:51:02 INFO - PROCESS | 14256 | 1463604662361 Marionette DEBUG loaded listener.js 13:51:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 235 (0x926e6c00) [pid = 14256] [serial = 572] [outer = 0x92274c00] 13:51:03 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:03 INFO - PROCESS | 14256 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:51:03 INFO - PROCESS | 14256 | 1463604663572 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] 13:51:03 INFO - PROCESS | 14256 | 1463604663641 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 13:51:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:51:03 INFO - PROCESS | 14256 | 1463604663670 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:51:03 INFO - PROCESS | 14256 | 1463604663676 Marionette TRACE conn3 <- [1,734,null,{}] 13:51:03 INFO - PROCESS | 14256 | 1463604663685 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}] 13:51:03 INFO - PROCESS | 14256 | 1463604663997 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:51:04 INFO - PROCESS | 14256 | 1463604664180 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a014400 == 72 [pid = 14256] [id = 191] 13:51:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 236 (0x8ba8e400) [pid = 14256] [serial = 573] [outer = (nil)] 13:51:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 237 (0x8d7bb400) [pid = 14256] [serial = 574] [outer = 0x8ba8e400] 13:51:04 INFO - PROCESS | 14256 | 1463604664271 Marionette DEBUG loaded listener.js 13:51:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 238 (0x8e0ddc00) [pid = 14256] [serial = 575] [outer = 0x8ba8e400] 13:51:04 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:05 INFO - PROCESS | 14256 | 1463604665217 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]]]}] 13:51:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:51:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1593ms 13:51:05 INFO - PROCESS | 14256 | 1463604665276 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:51:05 INFO - PROCESS | 14256 | 1463604665285 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 13:51:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:51:05 INFO - PROCESS | 14256 | 1463604665297 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:51:05 INFO - PROCESS | 14256 | 1463604665301 Marionette TRACE conn3 <- [1,738,null,{}] 13:51:05 INFO - PROCESS | 14256 | 1463604665308 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}] 13:51:05 INFO - PROCESS | 14256 | 1463604665526 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:51:05 INFO - PROCESS | 14256 | 1463604665771 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:05 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f595400 == 73 [pid = 14256] [id = 192] 13:51:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 239 (0x8f59a000) [pid = 14256] [serial = 576] [outer = (nil)] 13:51:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 240 (0x90c50c00) [pid = 14256] [serial = 577] [outer = 0x8f59a000] 13:51:05 INFO - PROCESS | 14256 | 1463604665875 Marionette DEBUG loaded listener.js 13:51:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 241 (0x92270000) [pid = 14256] [serial = 578] [outer = 0x8f59a000] 13:51:07 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:07 INFO - PROCESS | 14256 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:51:07 INFO - PROCESS | 14256 | 1463604667579 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]]]}] 13:51:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:51:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2294ms 13:51:07 INFO - PROCESS | 14256 | 1463604667591 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:51:07 INFO - PROCESS | 14256 | 1463604667594 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 13:51:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:51:07 INFO - PROCESS | 14256 | 1463604667603 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:51:07 INFO - PROCESS | 14256 | 1463604667611 Marionette TRACE conn3 <- [1,742,null,{}] 13:51:07 INFO - PROCESS | 14256 | 1463604667629 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}] 13:51:07 INFO - PROCESS | 14256 | 1463604667846 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:51:08 INFO - PROCESS | 14256 | 1463604668055 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b86a800 == 74 [pid = 14256] [id = 193] 13:51:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 242 (0x8d6d9800) [pid = 14256] [serial = 579] [outer = (nil)] 13:51:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 243 (0x926ed000) [pid = 14256] [serial = 580] [outer = 0x8d6d9800] 13:51:08 INFO - PROCESS | 14256 | 1463604668203 Marionette DEBUG loaded listener.js 13:51:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 244 (0x9299b400) [pid = 14256] [serial = 581] [outer = 0x8d6d9800] 13:51:09 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:09 INFO - PROCESS | 14256 | 1463604669584 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]]]}] 13:51:09 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 13:51:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2057ms 13:51:09 INFO - PROCESS | 14256 | 1463604669663 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:51:09 INFO - PROCESS | 14256 | 1463604669670 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 13:51:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:51:09 INFO - PROCESS | 14256 | 1463604669680 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:51:09 INFO - PROCESS | 14256 | 1463604669684 Marionette TRACE conn3 <- [1,746,null,{}] 13:51:09 INFO - PROCESS | 14256 | 1463604669695 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}] 13:51:09 INFO - PROCESS | 14256 | 1463604669903 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:51:10 INFO - PROCESS | 14256 | 1463604670095 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f332800 == 75 [pid = 14256] [id = 194] 13:51:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 245 (0x92873800) [pid = 14256] [serial = 582] [outer = (nil)] 13:51:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 246 (0x92cef000) [pid = 14256] [serial = 583] [outer = 0x92873800] 13:51:10 INFO - PROCESS | 14256 | 1463604670188 Marionette DEBUG loaded listener.js 13:51:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 247 (0x93a3a000) [pid = 14256] [serial = 584] [outer = 0x92873800] 13:51:10 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:11 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:11 INFO - PROCESS | 14256 | 1463604671520 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]]]}] 13:51:11 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.) 13:51:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1887ms 13:51:11 INFO - PROCESS | 14256 | 1463604671589 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:51:11 INFO - PROCESS | 14256 | 1463604671594 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 13:51:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:51:11 INFO - PROCESS | 14256 | 1463604671620 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:51:11 INFO - PROCESS | 14256 | 1463604671624 Marionette TRACE conn3 <- [1,750,null,{}] 13:51:11 INFO - PROCESS | 14256 | 1463604671630 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}] 13:51:11 INFO - PROCESS | 14256 | 1463604671825 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:51:12 INFO - PROCESS | 14256 | 1463604672011 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf81c00 == 76 [pid = 14256] [id = 195] 13:51:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 248 (0x8cf85400) [pid = 14256] [serial = 585] [outer = (nil)] 13:51:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 249 (0x94647000) [pid = 14256] [serial = 586] [outer = 0x8cf85400] 13:51:12 INFO - PROCESS | 14256 | 1463604672098 Marionette DEBUG loaded listener.js 13:51:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 250 (0x951aec00) [pid = 14256] [serial = 587] [outer = 0x8cf85400] 13:51:13 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:13 INFO - PROCESS | 14256 | 1463604673432 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]]]}] 13:51:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:51:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1836ms 13:51:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:51:13 INFO - PROCESS | 14256 | 1463604673503 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:51:13 INFO - PROCESS | 14256 | 1463604673506 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 13:51:13 INFO - PROCESS | 14256 | 1463604673533 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:51:13 INFO - PROCESS | 14256 | 1463604673537 Marionette TRACE conn3 <- [1,754,null,{}] 13:51:13 INFO - PROCESS | 14256 | 1463604673545 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}] 13:51:13 INFO - PROCESS | 14256 | 1463604673828 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:51:14 INFO - PROCESS | 14256 | 1463604674128 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf8fc00 == 77 [pid = 14256] [id = 196] 13:51:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 251 (0x9504dc00) [pid = 14256] [serial = 588] [outer = (nil)] 13:51:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 252 (0x9549fc00) [pid = 14256] [serial = 589] [outer = 0x9504dc00] 13:51:14 INFO - PROCESS | 14256 | 1463604674230 Marionette DEBUG loaded listener.js 13:51:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 253 (0x992f2c00) [pid = 14256] [serial = 590] [outer = 0x9504dc00] 13:51:15 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:15 INFO - PROCESS | 14256 | 1463604675535 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]]]}] 13:51:15 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 13:51:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2061ms 13:51:15 INFO - PROCESS | 14256 | 1463604675600 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:51:15 INFO - PROCESS | 14256 | 1463604675605 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 13:51:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:51:15 INFO - PROCESS | 14256 | 1463604675632 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:51:15 INFO - PROCESS | 14256 | 1463604675636 Marionette TRACE conn3 <- [1,758,null,{}] 13:51:15 INFO - PROCESS | 14256 | 1463604675642 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}] 13:51:15 INFO - PROCESS | 14256 | 1463604675818 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:51:16 INFO - PROCESS | 14256 | 1463604676013 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a907c00 == 78 [pid = 14256] [id = 197] 13:51:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 254 (0x8cfd3000) [pid = 14256] [serial = 591] [outer = (nil)] 13:51:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 255 (0x9a70d000) [pid = 14256] [serial = 592] [outer = 0x8cfd3000] 13:51:16 INFO - PROCESS | 14256 | 1463604676111 Marionette DEBUG loaded listener.js 13:51:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 256 (0x9aadd800) [pid = 14256] [serial = 593] [outer = 0x8cfd3000] 13:51:16 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:16 INFO - PROCESS | 14256 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:51:16 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:16 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:16 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:51:17 INFO - PROCESS | 14256 | 1463604677098 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]]]}] 13:51:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:51:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1541ms 13:51:17 INFO - PROCESS | 14256 | 1463604677171 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:51:17 INFO - PROCESS | 14256 | 1463604677175 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 13:51:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:51:17 INFO - PROCESS | 14256 | 1463604677182 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:51:17 INFO - PROCESS | 14256 | 1463604677186 Marionette TRACE conn3 <- [1,762,null,{}] 13:51:17 INFO - PROCESS | 14256 | 1463604677192 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}] 13:51:17 INFO - PROCESS | 14256 | 1463604677418 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:51:17 INFO - PROCESS | 14256 | 1463604677704 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:17 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a22e800 == 79 [pid = 14256] [id = 198] 13:51:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 257 (0x9a35c800) [pid = 14256] [serial = 594] [outer = (nil)] 13:51:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 258 (0x9add9c00) [pid = 14256] [serial = 595] [outer = 0x9a35c800] 13:51:17 INFO - PROCESS | 14256 | 1463604677798 Marionette DEBUG loaded listener.js 13:51:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 259 (0x9b313400) [pid = 14256] [serial = 596] [outer = 0x9a35c800] 13:51:19 INFO - PROCESS | 14256 | 1463604679110 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]]]}] 13:51:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:51:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1983ms 13:51:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:51:19 INFO - PROCESS | 14256 | 1463604679222 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:51:19 INFO - PROCESS | 14256 | 1463604679226 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 13:51:19 INFO - PROCESS | 14256 | 1463604679234 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:51:19 INFO - PROCESS | 14256 | 1463604679244 Marionette TRACE conn3 <- [1,766,null,{}] 13:51:19 INFO - PROCESS | 14256 | 1463604679249 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}] 13:51:19 INFO - PROCESS | 14256 | 1463604679426 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:51:19 INFO - PROCESS | 14256 | 1463604679618 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a00fc00 == 80 [pid = 14256] [id = 199] 13:51:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 260 (0x9aae8c00) [pid = 14256] [serial = 597] [outer = (nil)] 13:51:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 261 (0x9c035c00) [pid = 14256] [serial = 598] [outer = 0x9aae8c00] 13:51:19 INFO - PROCESS | 14256 | 1463604679704 Marionette DEBUG loaded listener.js 13:51:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 262 (0x9c07a400) [pid = 14256] [serial = 599] [outer = 0x9aae8c00] 13:51:20 INFO - PROCESS | 14256 | 1463604680923 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]]]}] 13:51:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:51:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1790ms 13:51:21 INFO - PROCESS | 14256 | 1463604681023 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:51:21 INFO - PROCESS | 14256 | 1463604681026 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 13:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:51:21 INFO - PROCESS | 14256 | 1463604681034 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:51:21 INFO - PROCESS | 14256 | 1463604681037 Marionette TRACE conn3 <- [1,770,null,{}] 13:51:21 INFO - PROCESS | 14256 | 1463604681158 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}] 13:51:21 INFO - PROCESS | 14256 | 1463604681336 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:51:21 INFO - PROCESS | 14256 | 1463604681528 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf8d800 == 81 [pid = 14256] [id = 200] 13:51:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 263 (0x8cf8dc00) [pid = 14256] [serial = 600] [outer = (nil)] 13:51:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 264 (0x8e119c00) [pid = 14256] [serial = 601] [outer = 0x8cf8dc00] 13:51:21 INFO - PROCESS | 14256 | 1463604681613 Marionette DEBUG loaded listener.js 13:51:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 265 (0x915ddc00) [pid = 14256] [serial = 602] [outer = 0x8cf8dc00] 13:51:22 INFO - PROCESS | 14256 | 1463604682608 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]]]}] 13:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1597ms 13:51:22 INFO - PROCESS | 14256 | 1463604682631 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:51:22 INFO - PROCESS | 14256 | 1463604682636 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 13:51:22 INFO - PROCESS | 14256 | 1463604682642 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:51:22 INFO - PROCESS | 14256 | 1463604682647 Marionette TRACE conn3 <- [1,774,null,{}] 13:51:22 INFO - PROCESS | 14256 | 1463604682653 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}] 13:51:22 INFO - PROCESS | 14256 | 1463604682869 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:51:23 INFO - PROCESS | 14256 | 1463604683130 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b8c6c00 == 82 [pid = 14256] [id = 201] 13:51:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 266 (0x9b917c00) [pid = 14256] [serial = 603] [outer = (nil)] 13:51:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 267 (0x9c180400) [pid = 14256] [serial = 604] [outer = 0x9b917c00] 13:51:23 INFO - PROCESS | 14256 | 1463604683267 Marionette DEBUG loaded listener.js 13:51:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 268 (0x9c2a0400) [pid = 14256] [serial = 605] [outer = 0x9b917c00] 13:51:24 INFO - PROCESS | 14256 | 1463604684225 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]]]}] 13:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1597ms 13:51:24 INFO - PROCESS | 14256 | 1463604684240 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:51:24 INFO - PROCESS | 14256 | 1463604684245 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 13:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:51:24 INFO - PROCESS | 14256 | 1463604684251 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:51:24 INFO - PROCESS | 14256 | 1463604684254 Marionette TRACE conn3 <- [1,778,null,{}] 13:51:24 INFO - PROCESS | 14256 | 1463604684261 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}] 13:51:24 INFO - PROCESS | 14256 | 1463604684448 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:51:24 INFO - PROCESS | 14256 | 1463604684919 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfd2400 == 83 [pid = 14256] [id = 202] 13:51:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 269 (0x8cfd2c00) [pid = 14256] [serial = 606] [outer = (nil)] 13:51:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 270 (0x8d7b1400) [pid = 14256] [serial = 607] [outer = 0x8cfd2c00] 13:51:25 INFO - PROCESS | 14256 | 1463604685045 Marionette DEBUG loaded listener.js 13:51:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 271 (0x8e0b2c00) [pid = 14256] [serial = 608] [outer = 0x8cfd2c00] 13:51:25 INFO - PROCESS | 14256 | 1463604685961 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]]]}] 13:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1744ms 13:51:25 INFO - PROCESS | 14256 | 1463604685997 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:51:26 INFO - PROCESS | 14256 | 1463604686003 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 13:51:26 INFO - PROCESS | 14256 | 1463604686011 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:51:26 INFO - PROCESS | 14256 | 1463604686016 Marionette TRACE conn3 <- [1,782,null,{}] 13:51:26 INFO - PROCESS | 14256 | 1463604686076 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}] 13:51:26 INFO - PROCESS | 14256 | 1463604686312 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:51:26 INFO - PROCESS | 14256 | 1463604686590 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba93800 == 84 [pid = 14256] [id = 203] 13:51:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 272 (0x8e111000) [pid = 14256] [serial = 609] [outer = (nil)] 13:51:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 273 (0x8f5a1400) [pid = 14256] [serial = 610] [outer = 0x8e111000] 13:51:26 INFO - PROCESS | 14256 | 1463604686718 Marionette DEBUG loaded listener.js 13:51:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 274 (0x90c42c00) [pid = 14256] [serial = 611] [outer = 0x8e111000] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 273 (0x9504e400) [pid = 14256] [serial = 535] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 272 (0x8ba8c000) [pid = 14256] [serial = 466] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 271 (0x8a90f800) [pid = 14256] [serial = 508] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 270 (0x92758c00) [pid = 14256] [serial = 511] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 269 (0x92530000) [pid = 14256] [serial = 532] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 268 (0x915e2800) [pid = 14256] [serial = 502] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 267 (0x8cfd1c00) [pid = 14256] [serial = 514] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 266 (0x90c4e800) [pid = 14256] [serial = 521] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 265 (0x92cf5c00) [pid = 14256] [serial = 499] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 264 (0x90c4d400) [pid = 14256] [serial = 472] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 263 (0x8f5d6000) [pid = 14256] [serial = 520] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 262 (0x8e118400) [pid = 14256] [serial = 518] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 261 (0x92e67800) [pid = 14256] [serial = 464] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 260 (0x93cd0800) [pid = 14256] [serial = 475] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 259 (0x9b8c1000) [pid = 14256] [serial = 496] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 258 (0x9299c000) [pid = 14256] [serial = 529] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 257 (0x99fd8000) [pid = 14256] [serial = 481] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 256 (0x8e0d1000) [pid = 14256] [serial = 490] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 255 (0x8e670400) [pid = 14256] [serial = 469] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 254 (0x95493c00) [pid = 14256] [serial = 478] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 253 (0x9add3c00) [pid = 14256] [serial = 484] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 252 (0x8e112800) [pid = 14256] [serial = 517] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 251 (0x92cf0000) [pid = 14256] [serial = 530] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 250 (0x8f33d800) [pid = 14256] [serial = 523] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 249 (0x9236f400) [pid = 14256] [serial = 526] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 248 (0x91b10800) [pid = 14256] [serial = 524] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 247 (0x8cf89800) [pid = 14256] [serial = 487] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 246 (0x8dddb400) [pid = 14256] [serial = 515] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 245 (0x8a90a000) [pid = 14256] [serial = 505] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 244 (0x923e8400) [pid = 14256] [serial = 527] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 243 (0x8e0dbc00) [pid = 14256] [serial = 493] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | --DOMWINDOW == 242 (0x92cf4c00) [pid = 14256] [serial = 533] [outer = (nil)] [url = about:blank] 13:51:27 INFO - PROCESS | 14256 | 1463604687687 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]]]}] 13:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1731ms 13:51:27 INFO - PROCESS | 14256 | 1463604687745 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:51:27 INFO - PROCESS | 14256 | 1463604687750 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 13:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:51:27 INFO - PROCESS | 14256 | 1463604687758 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:51:27 INFO - PROCESS | 14256 | 1463604687762 Marionette TRACE conn3 <- [1,786,null,{}] 13:51:27 INFO - PROCESS | 14256 | 1463604687768 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}] 13:51:27 INFO - PROCESS | 14256 | 1463604687958 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:51:28 INFO - PROCESS | 14256 | 1463604688126 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a90f800 == 85 [pid = 14256] [id = 204] 13:51:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 243 (0x8cf89800) [pid = 14256] [serial = 612] [outer = (nil)] 13:51:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 244 (0x8f335400) [pid = 14256] [serial = 613] [outer = 0x8cf89800] 13:51:28 INFO - PROCESS | 14256 | 1463604688207 Marionette DEBUG loaded listener.js 13:51:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 245 (0x915db400) [pid = 14256] [serial = 614] [outer = 0x8cf89800] 13:51:29 INFO - PROCESS | 14256 | 1463604689121 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]]]}] 13:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1435ms 13:51:29 INFO - PROCESS | 14256 | 1463604689194 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:51:29 INFO - PROCESS | 14256 | 1463604689198 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 13:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:51:29 INFO - PROCESS | 14256 | 1463604689212 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:51:29 INFO - PROCESS | 14256 | 1463604689221 Marionette TRACE conn3 <- [1,790,null,{}] 13:51:29 INFO - PROCESS | 14256 | 1463604689230 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}] 13:51:29 INFO - PROCESS | 14256 | 1463604689401 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:51:29 INFO - PROCESS | 14256 | 1463604689573 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:29 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e115000 == 86 [pid = 14256] [id = 205] 13:51:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 246 (0x915e5400) [pid = 14256] [serial = 615] [outer = (nil)] 13:51:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 247 (0x92524400) [pid = 14256] [serial = 616] [outer = 0x915e5400] 13:51:29 INFO - PROCESS | 14256 | 1463604689647 Marionette DEBUG loaded listener.js 13:51:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 248 (0x9275a800) [pid = 14256] [serial = 617] [outer = 0x915e5400] 13:51:30 INFO - PROCESS | 14256 | 1463604690514 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]]]}] 13:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1357ms 13:51:30 INFO - PROCESS | 14256 | 1463604690563 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:51:30 INFO - PROCESS | 14256 | 1463604690568 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 13:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:51:30 INFO - PROCESS | 14256 | 1463604690575 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:51:30 INFO - PROCESS | 14256 | 1463604690578 Marionette TRACE conn3 <- [1,794,null,{}] 13:51:30 INFO - PROCESS | 14256 | 1463604690590 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}] 13:51:30 INFO - PROCESS | 14256 | 1463604690816 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:51:30 INFO - PROCESS | 14256 | 1463604690839 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x923e5800 == 87 [pid = 14256] [id = 206] 13:51:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 249 (0x923e8400) [pid = 14256] [serial = 618] [outer = (nil)] 13:51:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 250 (0x92cf2c00) [pid = 14256] [serial = 619] [outer = 0x923e8400] 13:51:30 INFO - PROCESS | 14256 | 1463604690913 Marionette DEBUG loaded listener.js 13:51:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 251 (0x93a3d800) [pid = 14256] [serial = 620] [outer = 0x923e8400] 13:51:31 INFO - PROCESS | 14256 | --DOMWINDOW == 250 (0x8f5da400) [pid = 14256] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:51:31 INFO - PROCESS | 14256 | --DOMWINDOW == 249 (0x8e0b1c00) [pid = 14256] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:51:31 INFO - PROCESS | 14256 | --DOMWINDOW == 248 (0x8a90cc00) [pid = 14256] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:51:31 INFO - PROCESS | 14256 | --DOMWINDOW == 247 (0x8ba92800) [pid = 14256] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:51:31 INFO - PROCESS | 14256 | --DOMWINDOW == 246 (0x8cfd6000) [pid = 14256] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:51:32 INFO - PROCESS | 14256 | 1463604692057 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]]]}] 13:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1533ms 13:51:32 INFO - PROCESS | 14256 | 1463604692111 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:51:32 INFO - PROCESS | 14256 | 1463604692118 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 13:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:51:32 INFO - PROCESS | 14256 | 1463604692128 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:51:32 INFO - PROCESS | 14256 | 1463604692133 Marionette TRACE conn3 <- [1,798,null,{}] 13:51:32 INFO - PROCESS | 14256 | 1463604692145 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}] 13:51:32 INFO - PROCESS | 14256 | 1463604692352 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:51:32 INFO - PROCESS | 14256 | 1463604692649 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:32 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfd6000 == 88 [pid = 14256] [id = 207] 13:51:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 247 (0x8d7b3000) [pid = 14256] [serial = 621] [outer = (nil)] 13:51:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 248 (0x8e0d5400) [pid = 14256] [serial = 622] [outer = 0x8d7b3000] 13:51:32 INFO - PROCESS | 14256 | 1463604692783 Marionette DEBUG loaded listener.js 13:51:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 249 (0x8e5a3c00) [pid = 14256] [serial = 623] [outer = 0x8d7b3000] 13:51:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 250 (0x90c4e800) [pid = 14256] [serial = 624] [outer = 0x93a39000] 13:51:33 INFO - PROCESS | 14256 | 1463604693952 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]]]}] 13:51:34 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 13:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1897ms 13:51:34 INFO - PROCESS | 14256 | 1463604694025 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:51:34 INFO - PROCESS | 14256 | 1463604694034 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 13:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:51:34 INFO - PROCESS | 14256 | 1463604694045 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:51:34 INFO - PROCESS | 14256 | 1463604694049 Marionette TRACE conn3 <- [1,802,null,{}] 13:51:34 INFO - PROCESS | 14256 | 1463604694056 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}] 13:51:34 INFO - PROCESS | 14256 | 1463604694284 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:51:34 INFO - PROCESS | 14256 | 1463604694557 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0be000 == 89 [pid = 14256] [id = 208] 13:51:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 251 (0x8f337400) [pid = 14256] [serial = 625] [outer = (nil)] 13:51:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 252 (0x92276800) [pid = 14256] [serial = 626] [outer = 0x8f337400] 13:51:34 INFO - PROCESS | 14256 | 1463604694681 Marionette DEBUG loaded listener.js 13:51:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 253 (0x92999c00) [pid = 14256] [serial = 627] [outer = 0x8f337400] 13:51:35 INFO - PROCESS | 14256 | 1463604695637 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]]]}] 13:51:35 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 13:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1644ms 13:51:35 INFO - PROCESS | 14256 | 1463604695689 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 13:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:51:35 INFO - PROCESS | 14256 | 1463604695694 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 13:51:35 INFO - PROCESS | 14256 | 1463604695701 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:51:35 INFO - PROCESS | 14256 | 1463604695707 Marionette TRACE conn3 <- [1,806,null,{}] 13:51:35 INFO - PROCESS | 14256 | 1463604695724 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}] 13:51:35 INFO - PROCESS | 14256 | 1463604695952 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:51:36 INFO - PROCESS | 14256 | 1463604696264 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x951af800 == 90 [pid = 14256] [id = 209] 13:51:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 254 (0x95495800) [pid = 14256] [serial = 628] [outer = (nil)] 13:51:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 255 (0x9549f400) [pid = 14256] [serial = 629] [outer = 0x95495800] 13:51:36 INFO - PROCESS | 14256 | 1463604696370 Marionette DEBUG loaded listener.js 13:51:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 256 (0x99767400) [pid = 14256] [serial = 630] [outer = 0x95495800] 13:51:37 INFO - PROCESS | 14256 | 1463604697252 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]]]}] 13:51:37 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 13:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1589ms 13:51:37 INFO - PROCESS | 14256 | 1463604697290 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:51:37 INFO - PROCESS | 14256 | 1463604697295 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 13:51:37 INFO - PROCESS | 14256 | 1463604697302 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:51:37 INFO - PROCESS | 14256 | 1463604697306 Marionette TRACE conn3 <- [1,810,null,{}] 13:51:37 INFO - PROCESS | 14256 | 1463604697312 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}] 13:51:37 INFO - PROCESS | 14256 | 1463604697510 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:51:37 INFO - PROCESS | 14256 | 1463604697790 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a705400 == 91 [pid = 14256] [id = 210] 13:51:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 257 (0x9aade000) [pid = 14256] [serial = 631] [outer = (nil)] 13:51:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 258 (0x9ade0000) [pid = 14256] [serial = 632] [outer = 0x9aade000] 13:51:37 INFO - PROCESS | 14256 | 1463604697921 Marionette DEBUG loaded listener.js 13:51:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 259 (0x9b5c9000) [pid = 14256] [serial = 633] [outer = 0x9aade000] 13:51:38 INFO - PROCESS | 14256 | 1463604698868 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]]]}] 13:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1637ms 13:51:38 INFO - PROCESS | 14256 | 1463604698940 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 13:51:38 INFO - PROCESS | 14256 | 1463604698944 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 13:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:51:38 INFO - PROCESS | 14256 | 1463604698951 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:51:38 INFO - PROCESS | 14256 | 1463604698956 Marionette TRACE conn3 <- [1,814,null,{}] 13:51:38 INFO - PROCESS | 14256 | 1463604698965 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}] 13:51:39 INFO - PROCESS | 14256 | 1463604699251 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:51:39 INFO - PROCESS | 14256 | 1463604699548 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a907000 == 92 [pid = 14256] [id = 211] 13:51:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 260 (0x8ba91400) [pid = 14256] [serial = 634] [outer = (nil)] 13:51:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 261 (0x9c07a800) [pid = 14256] [serial = 635] [outer = 0x8ba91400] 13:51:39 INFO - PROCESS | 14256 | 1463604699635 Marionette DEBUG loaded listener.js 13:51:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 262 (0x9c295800) [pid = 14256] [serial = 636] [outer = 0x8ba91400] 13:51:40 INFO - PROCESS | 14256 | 1463604700539 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] 13:51:40 INFO - PROCESS | 14256 | 1463604700595 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 13:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:51:40 INFO - PROCESS | 14256 | 1463604700601 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:51:40 INFO - PROCESS | 14256 | 1463604700605 Marionette TRACE conn3 <- [1,818,null,{}] 13:51:40 INFO - PROCESS | 14256 | 1463604700611 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}] 13:51:40 INFO - PROCESS | 14256 | 1463604700822 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:51:41 INFO - PROCESS | 14256 | 1463604701078 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b864000 == 93 [pid = 14256] [id = 212] 13:51:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 263 (0x8cf8d400) [pid = 14256] [serial = 637] [outer = (nil)] 13:51:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 264 (0xa22a3000) [pid = 14256] [serial = 638] [outer = 0x8cf8d400] 13:51:41 INFO - PROCESS | 14256 | 1463604701207 Marionette DEBUG loaded listener.js 13:51:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 265 (0xa27c4c00) [pid = 14256] [serial = 639] [outer = 0x8cf8d400] 13:51:42 INFO - PROCESS | 14256 | 1463604702095 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]]]}] 13:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1537ms 13:51:42 INFO - PROCESS | 14256 | 1463604702139 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:51:42 INFO - PROCESS | 14256 | 1463604702143 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 13:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:51:42 INFO - PROCESS | 14256 | 1463604702150 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:51:42 INFO - PROCESS | 14256 | 1463604702153 Marionette TRACE conn3 <- [1,822,null,{}] 13:51:42 INFO - PROCESS | 14256 | 1463604702159 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}] 13:51:42 INFO - PROCESS | 14256 | 1463604702329 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:51:42 INFO - PROCESS | 14256 | 1463604702528 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a3e3000 == 94 [pid = 14256] [id = 213] 13:51:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 266 (0x8a3e3c00) [pid = 14256] [serial = 640] [outer = (nil)] 13:51:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 267 (0x8a3ea000) [pid = 14256] [serial = 641] [outer = 0x8a3e3c00] 13:51:42 INFO - PROCESS | 14256 | 1463604702654 Marionette DEBUG loaded listener.js 13:51:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 268 (0x8a3eec00) [pid = 14256] [serial = 642] [outer = 0x8a3e3c00] 13:51:43 INFO - PROCESS | 14256 | 1463604703611 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] 13:51:43 INFO - PROCESS | 14256 | 1463604703695 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 13:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:51:43 INFO - PROCESS | 14256 | 1463604703702 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:51:43 INFO - PROCESS | 14256 | 1463604703705 Marionette TRACE conn3 <- [1,826,null,{}] 13:51:43 INFO - PROCESS | 14256 | 1463604703711 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}] 13:51:43 INFO - PROCESS | 14256 | 1463604703921 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:51:44 INFO - PROCESS | 14256 | 1463604704168 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a382000 == 95 [pid = 14256] [id = 214] 13:51:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 269 (0x8a383000) [pid = 14256] [serial = 643] [outer = (nil)] 13:51:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 270 (0x8a38a800) [pid = 14256] [serial = 644] [outer = 0x8a383000] 13:51:44 INFO - PROCESS | 14256 | 1463604704290 Marionette DEBUG loaded listener.js 13:51:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 271 (0x8a38fc00) [pid = 14256] [serial = 645] [outer = 0x8a383000] 13:51:45 INFO - PROCESS | 14256 | 1463604705174 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]]]}] 13:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1490ms 13:51:45 INFO - PROCESS | 14256 | 1463604705192 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:51:45 INFO - PROCESS | 14256 | 1463604705195 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 13:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:51:45 INFO - PROCESS | 14256 | 1463604705202 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:51:45 INFO - PROCESS | 14256 | 1463604705206 Marionette TRACE conn3 <- [1,830,null,{}] 13:51:45 INFO - PROCESS | 14256 | 1463604705212 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}] 13:51:45 INFO - PROCESS | 14256 | 1463604705386 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:51:45 INFO - PROCESS | 14256 | 1463604705644 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a381c00 == 96 [pid = 14256] [id = 215] 13:51:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 272 (0x8a38c400) [pid = 14256] [serial = 646] [outer = (nil)] 13:51:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 273 (0x8a396c00) [pid = 14256] [serial = 647] [outer = 0x8a38c400] 13:51:45 INFO - PROCESS | 14256 | 1463604705776 Marionette DEBUG loaded listener.js 13:51:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 274 (0x8a399400) [pid = 14256] [serial = 648] [outer = 0x8a38c400] 13:51:46 INFO - PROCESS | 14256 | 1463604706656 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]]]}] 13:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1488ms 13:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:51:46 INFO - PROCESS | 14256 | 1463604706690 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:51:46 INFO - PROCESS | 14256 | 1463604706693 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 13:51:46 INFO - PROCESS | 14256 | 1463604706700 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:51:46 INFO - PROCESS | 14256 | 1463604706704 Marionette TRACE conn3 <- [1,834,null,{}] 13:51:46 INFO - PROCESS | 14256 | 1463604706709 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}] 13:51:46 INFO - PROCESS | 14256 | 1463604706903 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:51:47 INFO - PROCESS | 14256 | 1463604707100 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a013800 == 97 [pid = 14256] [id = 216] 13:51:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 275 (0x8a38dc00) [pid = 14256] [serial = 649] [outer = (nil)] 13:51:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 276 (0x8a3a0000) [pid = 14256] [serial = 650] [outer = 0x8a38dc00] 13:51:47 INFO - PROCESS | 14256 | 1463604707193 Marionette DEBUG loaded listener.js 13:51:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 277 (0x8a3e6400) [pid = 14256] [serial = 651] [outer = 0x8a38dc00] 13:51:48 INFO - PROCESS | 14256 | 1463604708146 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]]]}] 13:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1488ms 13:51:48 INFO - PROCESS | 14256 | 1463604708188 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:51:48 INFO - PROCESS | 14256 | 1463604708193 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 13:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:51:48 INFO - PROCESS | 14256 | 1463604708199 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:51:48 INFO - PROCESS | 14256 | 1463604708203 Marionette TRACE conn3 <- [1,838,null,{}] 13:51:48 INFO - PROCESS | 14256 | 1463604708209 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}] 13:51:48 INFO - PROCESS | 14256 | 1463604708409 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:51:48 INFO - PROCESS | 14256 | 1463604708675 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x890efc00 == 98 [pid = 14256] [id = 217] 13:51:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 278 (0x890f0000) [pid = 14256] [serial = 652] [outer = (nil)] 13:51:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 279 (0x8a39c000) [pid = 14256] [serial = 653] [outer = 0x890f0000] 13:51:48 INFO - PROCESS | 14256 | 1463604708843 Marionette DEBUG loaded listener.js 13:51:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 280 (0x92249000) [pid = 14256] [serial = 654] [outer = 0x890f0000] 13:51:49 INFO - PROCESS | 14256 | 1463604709741 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]]]}] 13:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1592ms 13:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:51:49 INFO - PROCESS | 14256 | 1463604709792 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:51:49 INFO - PROCESS | 14256 | 1463604709795 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 13:51:49 INFO - PROCESS | 14256 | 1463604709802 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:51:49 INFO - PROCESS | 14256 | 1463604709805 Marionette TRACE conn3 <- [1,842,null,{}] 13:51:49 INFO - PROCESS | 14256 | 1463604709811 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}] 13:51:50 INFO - PROCESS | 14256 | 1463604710025 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:51:50 INFO - PROCESS | 14256 | 1463604710276 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x890eac00 == 99 [pid = 14256] [id = 218] 13:51:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 281 (0x890f0400) [pid = 14256] [serial = 655] [outer = (nil)] 13:51:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 282 (0x8a4cd800) [pid = 14256] [serial = 656] [outer = 0x890f0400] 13:51:50 INFO - PROCESS | 14256 | 1463604710415 Marionette DEBUG loaded listener.js 13:51:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 283 (0x8a4d0800) [pid = 14256] [serial = 657] [outer = 0x890f0400] 13:51:51 INFO - PROCESS | 14256 | 1463604711293 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]]]}] 13:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1533ms 13:51:51 INFO - PROCESS | 14256 | 1463604711335 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:51:51 INFO - PROCESS | 14256 | 1463604711339 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 13:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:51:51 INFO - PROCESS | 14256 | 1463604711355 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:51:51 INFO - PROCESS | 14256 | 1463604711359 Marionette TRACE conn3 <- [1,846,null,{}] 13:51:51 INFO - PROCESS | 14256 | 1463604711364 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}] 13:51:51 INFO - PROCESS | 14256 | 1463604711543 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:51:51 INFO - PROCESS | 14256 | 1463604711786 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x890e2400 == 100 [pid = 14256] [id = 219] 13:51:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 284 (0x89801c00) [pid = 14256] [serial = 658] [outer = (nil)] 13:51:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 285 (0x89809400) [pid = 14256] [serial = 659] [outer = 0x89801c00] 13:51:51 INFO - PROCESS | 14256 | 1463604711911 Marionette DEBUG loaded listener.js 13:51:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 286 (0x8980c400) [pid = 14256] [serial = 660] [outer = 0x89801c00] 13:51:52 INFO - PROCESS | 14256 | 1463604712792 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]]]}] 13:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1482ms 13:51:52 INFO - PROCESS | 14256 | 1463604712838 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:51:52 INFO - PROCESS | 14256 | 1463604712842 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 13:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:51:52 INFO - PROCESS | 14256 | 1463604712849 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:51:52 INFO - PROCESS | 14256 | 1463604712852 Marionette TRACE conn3 <- [1,850,null,{}] 13:51:52 INFO - PROCESS | 14256 | 1463604712858 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}] 13:51:53 INFO - PROCESS | 14256 | 1463604713043 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:51:53 INFO - PROCESS | 14256 | 1463604713292 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x89808800 == 101 [pid = 14256] [id = 220] 13:51:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 287 (0x8980ac00) [pid = 14256] [serial = 661] [outer = (nil)] 13:51:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 288 (0x8a4cc000) [pid = 14256] [serial = 662] [outer = 0x8980ac00] 13:51:53 INFO - PROCESS | 14256 | 1463604713418 Marionette DEBUG loaded listener.js 13:51:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 289 (0x8a4d3000) [pid = 14256] [serial = 663] [outer = 0x8980ac00] 13:51:54 INFO - PROCESS | 14256 | 1463604714329 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]]]}] 13:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1537ms 13:51:54 INFO - PROCESS | 14256 | 1463604714387 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:51:54 INFO - PROCESS | 14256 | 1463604714390 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 13:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:51:54 INFO - PROCESS | 14256 | 1463604714397 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:51:54 INFO - PROCESS | 14256 | 1463604714400 Marionette TRACE conn3 <- [1,854,null,{}] 13:51:54 INFO - PROCESS | 14256 | 1463604714406 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}] 13:51:54 INFO - PROCESS | 14256 | 1463604714618 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:51:54 INFO - PROCESS | 14256 | 1463604714884 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a39d800 == 102 [pid = 14256] [id = 221] 13:51:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 290 (0x8a4cd000) [pid = 14256] [serial = 664] [outer = (nil)] 13:51:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 291 (0x8e59b400) [pid = 14256] [serial = 665] [outer = 0x8a4cd000] 13:51:55 INFO - PROCESS | 14256 | 1463604715015 Marionette DEBUG loaded listener.js 13:51:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 292 (0x91b10000) [pid = 14256] [serial = 666] [outer = 0x8a4cd000] 13:51:55 INFO - PROCESS | 14256 | 1463604715860 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]]]}] 13:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1531ms 13:51:55 INFO - PROCESS | 14256 | 1463604715929 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:51:55 INFO - PROCESS | 14256 | 1463604715933 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 13:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:51:55 INFO - PROCESS | 14256 | 1463604715940 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:51:55 INFO - PROCESS | 14256 | 1463604715944 Marionette TRACE conn3 <- [1,858,null,{}] 13:51:55 INFO - PROCESS | 14256 | 1463604715950 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}] 13:51:56 INFO - PROCESS | 14256 | 1463604716146 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:51:56 INFO - PROCESS | 14256 | 1463604716397 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e10e400 == 103 [pid = 14256] [id = 222] 13:51:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 293 (0x9a70a000) [pid = 14256] [serial = 667] [outer = (nil)] 13:51:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 294 (0xa2729000) [pid = 14256] [serial = 668] [outer = 0x9a70a000] 13:51:56 INFO - PROCESS | 14256 | 1463604716527 Marionette DEBUG loaded listener.js 13:51:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 295 (0xa3126400) [pid = 14256] [serial = 669] [outer = 0x9a70a000] 13:51:57 INFO - PROCESS | 14256 | 1463604717771 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]]]}] 13:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1884ms 13:51:57 INFO - PROCESS | 14256 | 1463604717825 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:51:57 INFO - PROCESS | 14256 | 1463604717831 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 13:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:51:57 INFO - PROCESS | 14256 | 1463604717840 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:51:57 INFO - PROCESS | 14256 | 1463604717845 Marionette TRACE conn3 <- [1,862,null,{}] 13:51:57 INFO - PROCESS | 14256 | 1463604717853 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}] 13:51:58 INFO - PROCESS | 14256 | 1463604718110 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:51:58 INFO - PROCESS | 14256 | 1463604718317 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:51:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x890ed800 == 104 [pid = 14256] [id = 223] 13:51:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 296 (0x894f4c00) [pid = 14256] [serial = 670] [outer = (nil)] 13:51:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 297 (0x894fe000) [pid = 14256] [serial = 671] [outer = 0x894f4c00] 13:51:58 INFO - PROCESS | 14256 | 1463604718450 Marionette DEBUG loaded listener.js 13:51:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 298 (0x8a38b000) [pid = 14256] [serial = 672] [outer = 0x894f4c00] 13:51:59 INFO - PROCESS | 14256 | 1463604719490 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]]]}] 13:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1684ms 13:51:59 INFO - PROCESS | 14256 | 1463604719524 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:51:59 INFO - PROCESS | 14256 | 1463604719531 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 13:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:51:59 INFO - PROCESS | 14256 | 1463604719542 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:51:59 INFO - PROCESS | 14256 | 1463604719545 Marionette TRACE conn3 <- [1,866,null,{}] 13:51:59 INFO - PROCESS | 14256 | 1463604719552 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}] 13:51:59 INFO - PROCESS | 14256 | 1463604719730 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:51:59 INFO - PROCESS | 14256 | --DOCSHELL 0x9a001800 == 103 [pid = 14256] [id = 16] 13:51:59 INFO - PROCESS | 14256 | --DOCSHELL 0x9d9c8400 == 102 [pid = 14256] [id = 30] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 297 (0x923dcc00) [pid = 14256] [serial = 571] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | 1463604720081 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:00 INFO - PROCESS | 14256 | --DOCSHELL 0x8e115000 == 101 [pid = 14256] [id = 205] 13:52:00 INFO - PROCESS | 14256 | --DOCSHELL 0x8a90f800 == 100 [pid = 14256] [id = 204] 13:52:00 INFO - PROCESS | 14256 | --DOCSHELL 0x8ba93800 == 99 [pid = 14256] [id = 203] 13:52:00 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a90a000 == 100 [pid = 14256] [id = 224] 13:52:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 298 (0x8a90b400) [pid = 14256] [serial = 673] [outer = (nil)] 13:52:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 299 (0x8ba92000) [pid = 14256] [serial = 674] [outer = 0x8a90b400] 13:52:00 INFO - PROCESS | 14256 | 1463604720194 Marionette DEBUG loaded listener.js 13:52:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 300 (0x8cfce800) [pid = 14256] [serial = 675] [outer = 0x8a90b400] 13:52:00 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfd2400 == 99 [pid = 14256] [id = 202] 13:52:00 INFO - PROCESS | 14256 | --DOCSHELL 0x8f595400 == 98 [pid = 14256] [id = 192] 13:52:00 INFO - PROCESS | 14256 | --DOCSHELL 0x8a014400 == 97 [pid = 14256] [id = 191] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 299 (0x915da400) [pid = 14256] [serial = 565] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 298 (0x9a354400) [pid = 14256] [serial = 547] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 297 (0x8e119400) [pid = 14256] [serial = 557] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 296 (0x8e10ec00) [pid = 14256] [serial = 556] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 295 (0x92cef400) [pid = 14256] [serial = 544] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 294 (0x8f59b800) [pid = 14256] [serial = 541] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 293 (0x8d6dcc00) [pid = 14256] [serial = 568] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 292 (0x8d7b1c00) [pid = 14256] [serial = 538] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 291 (0x9ac81c00) [pid = 14256] [serial = 550] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 290 (0x9a702c00) [pid = 14256] [serial = 553] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 289 (0x8e67b000) [pid = 14256] [serial = 562] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 288 (0x8f339400) [pid = 14256] [serial = 560] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 287 (0x8e10e000) [pid = 14256] [serial = 559] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 286 (0x91b15c00) [pid = 14256] [serial = 566] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 285 (0x8e0dd400) [pid = 14256] [serial = 569] [outer = (nil)] [url = about:blank] 13:52:00 INFO - PROCESS | 14256 | --DOMWINDOW == 284 (0x8f5d4400) [pid = 14256] [serial = 563] [outer = (nil)] [url = about:blank] 13:52:01 INFO - PROCESS | 14256 | 1463604721181 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]]]}] 13:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1682ms 13:52:01 INFO - PROCESS | 14256 | 1463604721224 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:52:01 INFO - PROCESS | 14256 | 1463604721231 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 13:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:52:01 INFO - PROCESS | 14256 | 1463604721241 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:52:01 INFO - PROCESS | 14256 | 1463604721249 Marionette TRACE conn3 <- [1,870,null,{}] 13:52:01 INFO - PROCESS | 14256 | 1463604721274 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}] 13:52:01 INFO - PROCESS | 14256 | 1463604721544 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:52:01 INFO - PROCESS | 14256 | 1463604721786 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4d6c00 == 98 [pid = 14256] [id = 225] 13:52:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 285 (0x8d6db000) [pid = 14256] [serial = 676] [outer = (nil)] 13:52:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 286 (0x8e10a400) [pid = 14256] [serial = 677] [outer = 0x8d6db000] 13:52:01 INFO - PROCESS | 14256 | 1463604721891 Marionette DEBUG loaded listener.js 13:52:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 287 (0x8e597c00) [pid = 14256] [serial = 678] [outer = 0x8d6db000] 13:52:02 INFO - PROCESS | 14256 | 1463604722665 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]]]}] 13:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1442ms 13:52:02 INFO - PROCESS | 14256 | 1463604722710 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:52:02 INFO - PROCESS | 14256 | 1463604722715 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 13:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:52:02 INFO - PROCESS | 14256 | 1463604722738 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:52:02 INFO - PROCESS | 14256 | 1463604722742 Marionette TRACE conn3 <- [1,874,null,{}] 13:52:02 INFO - PROCESS | 14256 | 1463604722748 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}] 13:52:02 INFO - PROCESS | 14256 | 1463604722982 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:52:03 INFO - PROCESS | 14256 | 1463604723008 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0d8000 == 99 [pid = 14256] [id = 226] 13:52:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 288 (0x8e5a1400) [pid = 14256] [serial = 679] [outer = (nil)] 13:52:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 289 (0x8f5a3000) [pid = 14256] [serial = 680] [outer = 0x8e5a1400] 13:52:03 INFO - PROCESS | 14256 | 1463604723092 Marionette DEBUG loaded listener.js 13:52:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 290 (0x90c4c000) [pid = 14256] [serial = 681] [outer = 0x8e5a1400] 13:52:04 INFO - PROCESS | 14256 | 1463604724089 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]]]}] 13:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1396ms 13:52:04 INFO - PROCESS | 14256 | 1463604724138 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:52:04 INFO - PROCESS | 14256 | 1463604724142 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 13:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:52:04 INFO - PROCESS | 14256 | 1463604724147 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:52:04 INFO - PROCESS | 14256 | 1463604724151 Marionette TRACE conn3 <- [1,878,null,{}] 13:52:04 INFO - PROCESS | 14256 | 1463604724156 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}] 13:52:04 INFO - PROCESS | 14256 | 1463604724397 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:52:04 INFO - PROCESS | 14256 | 1463604724427 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x8dddf800 == 100 [pid = 14256] [id = 227] 13:52:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 291 (0x8e10f800) [pid = 14256] [serial = 682] [outer = (nil)] 13:52:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 292 (0x92244400) [pid = 14256] [serial = 683] [outer = 0x8e10f800] 13:52:04 INFO - PROCESS | 14256 | 1463604724529 Marionette DEBUG loaded listener.js 13:52:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 293 (0x92275c00) [pid = 14256] [serial = 684] [outer = 0x8e10f800] 13:52:05 INFO - PROCESS | 14256 | --DOMWINDOW == 292 (0x915e5400) [pid = 14256] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:52:05 INFO - PROCESS | 14256 | --DOMWINDOW == 291 (0x8cfd2c00) [pid = 14256] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:52:05 INFO - PROCESS | 14256 | --DOMWINDOW == 290 (0x90a59400) [pid = 14256] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:52:05 INFO - PROCESS | 14256 | --DOMWINDOW == 289 (0x8e111000) [pid = 14256] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:52:05 INFO - PROCESS | 14256 | --DOMWINDOW == 288 (0x92274c00) [pid = 14256] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:52:05 INFO - PROCESS | 14256 | --DOMWINDOW == 287 (0x8cf89800) [pid = 14256] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:52:05 INFO - PROCESS | 14256 | 1463604725591 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]]]}] 13:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1499ms 13:52:05 INFO - PROCESS | 14256 | 1463604725648 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:52:05 INFO - PROCESS | 14256 | 1463604725652 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 13:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:52:05 INFO - PROCESS | 14256 | 1463604725658 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:52:05 INFO - PROCESS | 14256 | 1463604725661 Marionette TRACE conn3 <- [1,882,null,{}] 13:52:05 INFO - PROCESS | 14256 | 1463604725666 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}] 13:52:05 INFO - PROCESS | 14256 | 1463604725856 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:52:06 INFO - PROCESS | 14256 | 1463604726015 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfd2c00 == 101 [pid = 14256] [id = 228] 13:52:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 288 (0x8d6db400) [pid = 14256] [serial = 685] [outer = (nil)] 13:52:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 289 (0x92753000) [pid = 14256] [serial = 686] [outer = 0x8d6db400] 13:52:06 INFO - PROCESS | 14256 | 1463604726093 Marionette DEBUG loaded listener.js 13:52:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 290 (0x929a5000) [pid = 14256] [serial = 687] [outer = 0x8d6db400] 13:52:06 INFO - PROCESS | 14256 | 1463604726823 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]]]}] 13:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1178ms 13:52:06 INFO - PROCESS | 14256 | 1463604726837 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:52:06 INFO - PROCESS | 14256 | 1463604726839 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 13:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:52:06 INFO - PROCESS | 14256 | 1463604726846 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:52:06 INFO - PROCESS | 14256 | 1463604726848 Marionette TRACE conn3 <- [1,886,null,{}] 13:52:06 INFO - PROCESS | 14256 | 1463604726854 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}] 13:52:07 INFO - PROCESS | 14256 | 1463604727014 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:52:07 INFO - PROCESS | 14256 | 1463604727278 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x890e6000 == 102 [pid = 14256] [id = 229] 13:52:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 291 (0x890e6800) [pid = 14256] [serial = 688] [outer = (nil)] 13:52:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 292 (0x890ed000) [pid = 14256] [serial = 689] [outer = 0x890e6800] 13:52:07 INFO - PROCESS | 14256 | 1463604727407 Marionette DEBUG loaded listener.js 13:52:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 293 (0x894f9400) [pid = 14256] [serial = 690] [outer = 0x890e6800] 13:52:08 INFO - PROCESS | 14256 | 1463604728460 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]]]}] 13:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1633ms 13:52:08 INFO - PROCESS | 14256 | 1463604728483 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:52:08 INFO - PROCESS | 14256 | 1463604728492 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 13:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:52:08 INFO - PROCESS | 14256 | 1463604728503 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:52:08 INFO - PROCESS | 14256 | 1463604728511 Marionette TRACE conn3 <- [1,890,null,{}] 13:52:08 INFO - PROCESS | 14256 | 1463604728521 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}] 13:52:08 INFO - PROCESS | 14256 | 1463604728790 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:52:09 INFO - PROCESS | 14256 | 1463604729092 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4c8400 == 103 [pid = 14256] [id = 230] 13:52:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 294 (0x8a4cb800) [pid = 14256] [serial = 691] [outer = (nil)] 13:52:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 295 (0x8ba91000) [pid = 14256] [serial = 692] [outer = 0x8a4cb800] 13:52:09 INFO - PROCESS | 14256 | 1463604729198 Marionette DEBUG loaded listener.js 13:52:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 296 (0x8d6d5c00) [pid = 14256] [serial = 693] [outer = 0x8a4cb800] 13:52:10 INFO - PROCESS | 14256 | 1463604730289 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]]]}] 13:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1846ms 13:52:10 INFO - PROCESS | 14256 | 1463604730352 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:52:10 INFO - PROCESS | 14256 | 1463604730359 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 13:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:52:10 INFO - PROCESS | 14256 | 1463604730366 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:52:10 INFO - PROCESS | 14256 | 1463604730369 Marionette TRACE conn3 <- [1,894,null,{}] 13:52:10 INFO - PROCESS | 14256 | 1463604730376 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}] 13:52:10 INFO - PROCESS | 14256 | 1463604730662 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:52:10 INFO - PROCESS | 14256 | 1463604730926 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba84800 == 104 [pid = 14256] [id = 231] 13:52:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 297 (0x8e118800) [pid = 14256] [serial = 694] [outer = (nil)] 13:52:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 298 (0x915e6400) [pid = 14256] [serial = 695] [outer = 0x8e118800] 13:52:11 INFO - PROCESS | 14256 | 1463604731020 Marionette DEBUG loaded listener.js 13:52:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 299 (0x92378000) [pid = 14256] [serial = 696] [outer = 0x8e118800] 13:52:11 INFO - PROCESS | 14256 | 1463604731934 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]]]}] 13:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1601ms 13:52:11 INFO - PROCESS | 14256 | 1463604731968 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:52:11 INFO - PROCESS | 14256 | 1463604731973 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 13:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:52:11 INFO - PROCESS | 14256 | 1463604731989 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:52:12 INFO - PROCESS | 14256 | 1463604731998 Marionette TRACE conn3 <- [1,898,null,{}] 13:52:12 INFO - PROCESS | 14256 | 1463604732004 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}] 13:52:12 INFO - PROCESS | 14256 | 1463604732206 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:52:12 INFO - PROCESS | 14256 | 1463604732455 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x923e1000 == 105 [pid = 14256] [id = 232] 13:52:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 300 (0x9299c800) [pid = 14256] [serial = 697] [outer = (nil)] 13:52:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 301 (0x95250000) [pid = 14256] [serial = 698] [outer = 0x9299c800] 13:52:12 INFO - PROCESS | 14256 | 1463604732589 Marionette DEBUG loaded listener.js 13:52:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 302 (0x9773f400) [pid = 14256] [serial = 699] [outer = 0x9299c800] 13:52:13 INFO - PROCESS | 14256 | 1463604733511 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]]]}] 13:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1547ms 13:52:13 INFO - PROCESS | 14256 | 1463604733530 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:52:13 INFO - PROCESS | 14256 | 1463604733538 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 13:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:52:13 INFO - PROCESS | 14256 | 1463604733549 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:52:13 INFO - PROCESS | 14256 | 1463604733556 Marionette TRACE conn3 <- [1,902,null,{}] 13:52:13 INFO - PROCESS | 14256 | 1463604733567 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}] 13:52:13 INFO - PROCESS | 14256 | 1463604733917 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:52:14 INFO - PROCESS | 14256 | 1463604734226 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba93800 == 106 [pid = 14256] [id = 233] 13:52:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 303 (0x951aa800) [pid = 14256] [serial = 700] [outer = (nil)] 13:52:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 304 (0x9a35d400) [pid = 14256] [serial = 701] [outer = 0x951aa800] 13:52:14 INFO - PROCESS | 14256 | 1463604734331 Marionette DEBUG loaded listener.js 13:52:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 305 (0x9a7a6000) [pid = 14256] [serial = 702] [outer = 0x951aa800] 13:52:15 INFO - PROCESS | 14256 | 1463604735176 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]]]}] 13:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1695ms 13:52:15 INFO - PROCESS | 14256 | 1463604735244 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:52:15 INFO - PROCESS | 14256 | 1463604735248 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 13:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:52:15 INFO - PROCESS | 14256 | 1463604735254 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:52:15 INFO - PROCESS | 14256 | 1463604735258 Marionette TRACE conn3 <- [1,906,null,{}] 13:52:15 INFO - PROCESS | 14256 | 1463604735264 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}] 13:52:15 INFO - PROCESS | 14256 | 1463604735487 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:52:15 INFO - PROCESS | 14256 | 1463604735744 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x9add1800 == 107 [pid = 14256] [id = 234] 13:52:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 306 (0x9add9000) [pid = 14256] [serial = 703] [outer = (nil)] 13:52:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 307 (0x9b3b7000) [pid = 14256] [serial = 704] [outer = 0x9add9000] 13:52:15 INFO - PROCESS | 14256 | 1463604735894 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 308 (0x9c297000) [pid = 14256] [serial = 705] [outer = 0x9add9000] 13:52:16 INFO - PROCESS | 14256 | 1463604736768 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]]]}] 13:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1583ms 13:52:16 INFO - PROCESS | 14256 | 1463604736841 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:52:16 INFO - PROCESS | 14256 | 1463604736847 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 13:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:52:16 INFO - PROCESS | 14256 | 1463604736856 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:52:16 INFO - PROCESS | 14256 | 1463604736860 Marionette TRACE conn3 <- [1,910,null,{}] 13:52:16 INFO - PROCESS | 14256 | 1463604736870 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}] 13:52:17 INFO - PROCESS | 14256 | 1463604737107 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:52:17 INFO - PROCESS | 14256 | 1463604737333 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:17 INFO - PROCESS | 14256 | ++DOCSHELL 0x9235a800 == 108 [pid = 14256] [id = 235] 13:52:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 309 (0x9235b400) [pid = 14256] [serial = 706] [outer = (nil)] 13:52:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 310 (0x92365c00) [pid = 14256] [serial = 707] [outer = 0x9235b400] 13:52:17 INFO - PROCESS | 14256 | 1463604737459 Marionette DEBUG loaded listener.js 13:52:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 311 (0x9a704000) [pid = 14256] [serial = 708] [outer = 0x9235b400] 13:52:18 INFO - PROCESS | 14256 | 1463604738315 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]]]}] 13:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1534ms 13:52:18 INFO - PROCESS | 14256 | 1463604738391 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:52:18 INFO - PROCESS | 14256 | 1463604738394 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 13:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:52:18 INFO - PROCESS | 14256 | 1463604738401 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:52:18 INFO - PROCESS | 14256 | 1463604738404 Marionette TRACE conn3 <- [1,914,null,{}] 13:52:18 INFO - PROCESS | 14256 | 1463604738411 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}] 13:52:18 INFO - PROCESS | 14256 | 1463604738598 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:52:18 INFO - PROCESS | 14256 | 1463604738856 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x92364400 == 109 [pid = 14256] [id = 236] 13:52:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 312 (0x92368800) [pid = 14256] [serial = 709] [outer = (nil)] 13:52:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 313 (0x9d9cbc00) [pid = 14256] [serial = 710] [outer = 0x92368800] 13:52:19 INFO - PROCESS | 14256 | 1463604739053 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 314 (0xa224b000) [pid = 14256] [serial = 711] [outer = 0x92368800] 13:52:20 INFO - PROCESS | 14256 | 1463604740096 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]]]}] 13:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1736ms 13:52:20 INFO - PROCESS | 14256 | 1463604740146 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:52:20 INFO - PROCESS | 14256 | 1463604740150 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 13:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:52:20 INFO - PROCESS | 14256 | 1463604740157 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - PROCESS | 14256 | 1463604740160 Marionette TRACE conn3 <- [1,918,null,{}] 13:52:20 INFO - PROCESS | 14256 | 1463604740166 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}] 13:52:20 INFO - PROCESS | 14256 | 1463604740362 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:52:20 INFO - PROCESS | 14256 | 1463604740616 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:20 INFO - PROCESS | 14256 | ++DOCSHELL 0x88ae9400 == 110 [pid = 14256] [id = 237] 13:52:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 315 (0x88ae9800) [pid = 14256] [serial = 712] [outer = (nil)] 13:52:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 316 (0x88af2c00) [pid = 14256] [serial = 713] [outer = 0x88ae9800] 13:52:20 INFO - PROCESS | 14256 | 1463604740744 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 317 (0xa31f5c00) [pid = 14256] [serial = 714] [outer = 0x88ae9800] 13:52:21 INFO - PROCESS | 14256 | 1463604741628 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]]]}] 13:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1532ms 13:52:21 INFO - PROCESS | 14256 | 1463604741690 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:52:21 INFO - PROCESS | 14256 | 1463604741695 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 13:52:21 INFO - PROCESS | 14256 | 1463604741701 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:52:21 INFO - PROCESS | 14256 | 1463604741705 Marionette TRACE conn3 <- [1,922,null,{}] 13:52:21 INFO - PROCESS | 14256 | 1463604741711 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}] 13:52:21 INFO - PROCESS | 14256 | 1463604741913 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:52:22 INFO - PROCESS | 14256 | 1463604742169 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e2bc00 == 111 [pid = 14256] [id = 238] 13:52:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 318 (0x87e2c000) [pid = 14256] [serial = 715] [outer = (nil)] 13:52:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 319 (0x87e33c00) [pid = 14256] [serial = 716] [outer = 0x87e2c000] 13:52:22 INFO - PROCESS | 14256 | 1463604742298 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 320 (0x87e37800) [pid = 14256] [serial = 717] [outer = 0x87e2c000] 13:52:23 INFO - PROCESS | 14256 | 1463604743165 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]]]}] 13:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1534ms 13:52:23 INFO - PROCESS | 14256 | 1463604743236 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:52:23 INFO - PROCESS | 14256 | 1463604743241 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 13:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:52:23 INFO - PROCESS | 14256 | 1463604743247 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:52:23 INFO - PROCESS | 14256 | 1463604743251 Marionette TRACE conn3 <- [1,926,null,{}] 13:52:23 INFO - PROCESS | 14256 | 1463604743257 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}] 13:52:23 INFO - PROCESS | 14256 | 1463604743483 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:52:23 INFO - PROCESS | 14256 | 1463604743765 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e31800 == 112 [pid = 14256] [id = 239] 13:52:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 321 (0x87f18400) [pid = 14256] [serial = 718] [outer = (nil)] 13:52:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 322 (0x87f1b800) [pid = 14256] [serial = 719] [outer = 0x87f18400] 13:52:23 INFO - PROCESS | 14256 | 1463604743903 Marionette DEBUG loaded listener.js 13:52:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 323 (0x87f20800) [pid = 14256] [serial = 720] [outer = 0x87f18400] 13:52:24 INFO - PROCESS | 14256 | 1463604744812 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]]]}] 13:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1637ms 13:52:24 INFO - PROCESS | 14256 | 1463604744885 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:52:24 INFO - PROCESS | 14256 | 1463604744890 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 13:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:52:24 INFO - PROCESS | 14256 | 1463604744896 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:52:24 INFO - PROCESS | 14256 | 1463604744901 Marionette TRACE conn3 <- [1,930,null,{}] 13:52:24 INFO - PROCESS | 14256 | 1463604744907 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}] 13:52:25 INFO - PROCESS | 14256 | 1463604745162 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:52:25 INFO - PROCESS | 14256 | 1463604745471 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e3a400 == 113 [pid = 14256] [id = 240] 13:52:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 324 (0x87f1a400) [pid = 14256] [serial = 721] [outer = (nil)] 13:52:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 325 (0x8807b000) [pid = 14256] [serial = 722] [outer = 0x87f1a400] 13:52:25 INFO - PROCESS | 14256 | 1463604745562 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 326 (0x8807d400) [pid = 14256] [serial = 723] [outer = 0x87f1a400] 13:52:26 INFO - PROCESS | 14256 | 1463604746428 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]]]}] 13:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1592ms 13:52:26 INFO - PROCESS | 14256 | 1463604746490 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:52:26 INFO - PROCESS | 14256 | 1463604746494 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 13:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:52:26 INFO - PROCESS | 14256 | 1463604746500 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - PROCESS | 14256 | 1463604746504 Marionette TRACE conn3 <- [1,934,null,{}] 13:52:26 INFO - PROCESS | 14256 | 1463604746509 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}] 13:52:26 INFO - PROCESS | 14256 | 1463604746706 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:52:26 INFO - PROCESS | 14256 | 1463604746963 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x87329000 == 114 [pid = 14256] [id = 241] 13:52:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 327 (0x8732bc00) [pid = 14256] [serial = 724] [outer = (nil)] 13:52:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 328 (0x87331400) [pid = 14256] [serial = 725] [outer = 0x8732bc00] 13:52:27 INFO - PROCESS | 14256 | 1463604747092 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 329 (0x87334400) [pid = 14256] [serial = 726] [outer = 0x8732bc00] 13:52:28 INFO - PROCESS | 14256 | 1463604748001 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]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1537ms 13:52:28 INFO - PROCESS | 14256 | 1463604748038 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:52:28 INFO - PROCESS | 14256 | 1463604748052 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 13:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:52:28 INFO - PROCESS | 14256 | 1463604748059 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 14256 | 1463604748062 Marionette TRACE conn3 <- [1,938,null,{}] 13:52:28 INFO - PROCESS | 14256 | 1463604748068 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}] 13:52:28 INFO - PROCESS | 14256 | 1463604748277 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:52:28 INFO - PROCESS | 14256 | 1463604748534 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x87329800 == 115 [pid = 14256] [id = 242] 13:52:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 330 (0x8732ec00) [pid = 14256] [serial = 727] [outer = (nil)] 13:52:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 331 (0x8807cc00) [pid = 14256] [serial = 728] [outer = 0x8732ec00] 13:52:28 INFO - PROCESS | 14256 | 1463604748680 Marionette DEBUG loaded listener.js 13:52:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 332 (0x88081800) [pid = 14256] [serial = 729] [outer = 0x8732ec00] 13:52:29 INFO - PROCESS | 14256 | 1463604749565 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]]]}] 13:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1583ms 13:52:29 INFO - PROCESS | 14256 | 1463604749643 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:52:29 INFO - PROCESS | 14256 | 1463604749647 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 13:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:52:29 INFO - PROCESS | 14256 | 1463604749654 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:52:29 INFO - PROCESS | 14256 | 1463604749657 Marionette TRACE conn3 <- [1,942,null,{}] 13:52:29 INFO - PROCESS | 14256 | 1463604749663 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}] 13:52:29 INFO - PROCESS | 14256 | 1463604749888 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:52:30 INFO - PROCESS | 14256 | 1463604750149 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x8732f800 == 116 [pid = 14256] [id = 243] 13:52:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 333 (0x87334800) [pid = 14256] [serial = 730] [outer = (nil)] 13:52:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 334 (0x876ce000) [pid = 14256] [serial = 731] [outer = 0x87334800] 13:52:30 INFO - PROCESS | 14256 | 1463604750276 Marionette DEBUG loaded listener.js 13:52:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 335 (0x876d1800) [pid = 14256] [serial = 732] [outer = 0x87334800] 13:52:31 INFO - PROCESS | 14256 | 1463604751122 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]]]}] 13:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1532ms 13:52:31 INFO - PROCESS | 14256 | 1463604751187 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:52:31 INFO - PROCESS | 14256 | 1463604751192 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 13:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:52:31 INFO - PROCESS | 14256 | 1463604751198 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:52:31 INFO - PROCESS | 14256 | 1463604751202 Marionette TRACE conn3 <- [1,946,null,{}] 13:52:31 INFO - PROCESS | 14256 | 1463604751208 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}] 13:52:31 INFO - PROCESS | 14256 | 1463604751412 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:52:31 INFO - PROCESS | 14256 | 1463604751671 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x87337800 == 117 [pid = 14256] [id = 244] 13:52:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 336 (0x876c9800) [pid = 14256] [serial = 733] [outer = (nil)] 13:52:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 337 (0x87771800) [pid = 14256] [serial = 734] [outer = 0x876c9800] 13:52:31 INFO - PROCESS | 14256 | 1463604751802 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 338 (0x87775400) [pid = 14256] [serial = 735] [outer = 0x876c9800] 13:52:32 INFO - PROCESS | 14256 | 1463604752738 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]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1585ms 13:52:32 INFO - PROCESS | 14256 | 1463604752784 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 14256 | 1463604752788 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 13:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:52:32 INFO - PROCESS | 14256 | 1463604752795 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 14256 | 1463604752799 Marionette TRACE conn3 <- [1,950,null,{}] 13:52:32 INFO - PROCESS | 14256 | 1463604752805 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}] 13:52:33 INFO - PROCESS | 14256 | 1463604753020 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:52:33 INFO - PROCESS | 14256 | 1463604753351 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x87772800 == 118 [pid = 14256] [id = 245] 13:52:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 339 (0x87777400) [pid = 14256] [serial = 736] [outer = (nil)] 13:52:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 340 (0x8777c000) [pid = 14256] [serial = 737] [outer = 0x87777400] 13:52:33 INFO - PROCESS | 14256 | 1463604753445 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 341 (0x8777dc00) [pid = 14256] [serial = 738] [outer = 0x87777400] 13:52:34 INFO - PROCESS | 14256 | 1463604754326 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]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1586ms 13:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:52:34 INFO - PROCESS | 14256 | 1463604754382 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 14256 | 1463604754385 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 13:52:34 INFO - PROCESS | 14256 | 1463604754392 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - PROCESS | 14256 | 1463604754395 Marionette TRACE conn3 <- [1,954,null,{}] 13:52:34 INFO - PROCESS | 14256 | 1463604754401 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}] 13:52:34 INFO - PROCESS | 14256 | 1463604754605 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:52:34 INFO - PROCESS | 14256 | 1463604754949 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x88af1400 == 119 [pid = 14256] [id = 246] 13:52:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 342 (0x88af4800) [pid = 14256] [serial = 739] [outer = (nil)] 13:52:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 343 (0x8d7b8000) [pid = 14256] [serial = 740] [outer = 0x88af4800] 13:52:35 INFO - PROCESS | 14256 | 1463604755041 Marionette DEBUG loaded listener.js 13:52:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 344 (0x90a5c000) [pid = 14256] [serial = 741] [outer = 0x88af4800] 13:52:35 INFO - PROCESS | 14256 | 1463604755906 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]]]}] 13:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1583ms 13:52:35 INFO - PROCESS | 14256 | 1463604755975 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:52:35 INFO - PROCESS | 14256 | 1463604755979 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 13:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:52:35 INFO - PROCESS | 14256 | 1463604755985 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:52:35 INFO - PROCESS | 14256 | 1463604755989 Marionette TRACE conn3 <- [1,958,null,{}] 13:52:35 INFO - PROCESS | 14256 | 1463604755995 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}] 13:52:36 INFO - PROCESS | 14256 | 1463604756187 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:52:36 INFO - PROCESS | 14256 | 1463604756450 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a01c00 == 120 [pid = 14256] [id = 247] 13:52:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 345 (0x86a02000) [pid = 14256] [serial = 742] [outer = (nil)] 13:52:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 346 (0x86a09c00) [pid = 14256] [serial = 743] [outer = 0x86a02000] 13:52:36 INFO - PROCESS | 14256 | 1463604756579 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 347 (0x86a0d000) [pid = 14256] [serial = 744] [outer = 0x86a02000] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x8a90bc00 == 119 [pid = 14256] [id = 189] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x8d7b2400 == 118 [pid = 14256] [id = 141] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfd2c00 == 117 [pid = 14256] [id = 228] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x8dddf800 == 116 [pid = 14256] [id = 227] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0d8000 == 115 [pid = 14256] [id = 226] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x8a4d6c00 == 114 [pid = 14256] [id = 225] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x8a90a000 == 113 [pid = 14256] [id = 224] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x890ed800 == 112 [pid = 14256] [id = 223] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x8a907000 == 111 [pid = 14256] [id = 211] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x9a705400 == 110 [pid = 14256] [id = 210] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x951af800 == 109 [pid = 14256] [id = 209] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0be000 == 108 [pid = 14256] [id = 208] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x923e5800 == 107 [pid = 14256] [id = 206] 13:52:38 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfd6000 == 106 [pid = 14256] [id = 207] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 346 (0x92524400) [pid = 14256] [serial = 616] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 345 (0x92cf2c00) [pid = 14256] [serial = 619] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 344 (0x9275a800) [pid = 14256] [serial = 617] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 343 (0x8d7b1400) [pid = 14256] [serial = 607] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 342 (0x90c50c00) [pid = 14256] [serial = 577] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 341 (0x9c035c00) [pid = 14256] [serial = 598] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 340 (0x90a63400) [pid = 14256] [serial = 307] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 339 (0x90c42c00) [pid = 14256] [serial = 611] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 338 (0x8f5a1400) [pid = 14256] [serial = 610] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 337 (0x9549fc00) [pid = 14256] [serial = 589] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 336 (0x926e6c00) [pid = 14256] [serial = 572] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 335 (0x94647000) [pid = 14256] [serial = 586] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 334 (0x915db400) [pid = 14256] [serial = 614] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 333 (0x8e119c00) [pid = 14256] [serial = 601] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 332 (0x9add9c00) [pid = 14256] [serial = 595] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 331 (0x8d7bb400) [pid = 14256] [serial = 574] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 330 (0x92cef000) [pid = 14256] [serial = 583] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 329 (0x8f335400) [pid = 14256] [serial = 613] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 328 (0x9c180400) [pid = 14256] [serial = 604] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 327 (0x9a70d000) [pid = 14256] [serial = 592] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 326 (0x926ed000) [pid = 14256] [serial = 580] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | --DOMWINDOW == 325 (0x8e0b2c00) [pid = 14256] [serial = 608] [outer = (nil)] [url = about:blank] 13:52:38 INFO - PROCESS | 14256 | 1463604758549 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]]]}] 13:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 2599ms 13:52:38 INFO - PROCESS | 14256 | 1463604758586 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 14256 | 1463604758591 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 13:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:52:38 INFO - PROCESS | 14256 | 1463604758600 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - PROCESS | 14256 | 1463604758605 Marionette TRACE conn3 <- [1,962,null,{}] 13:52:38 INFO - PROCESS | 14256 | 1463604758615 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}] 13:52:38 INFO - PROCESS | 14256 | 1463604758791 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:52:39 INFO - PROCESS | 14256 | 1463604758993 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e2d000 == 107 [pid = 14256] [id = 248] 13:52:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 326 (0x87e31c00) [pid = 14256] [serial = 745] [outer = (nil)] 13:52:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 327 (0x87f21800) [pid = 14256] [serial = 746] [outer = 0x87e31c00] 13:52:39 INFO - PROCESS | 14256 | 1463604759088 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 328 (0x8807d800) [pid = 14256] [serial = 747] [outer = 0x87e31c00] 13:52:39 INFO - PROCESS | 14256 | 1463604759887 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]]]}] 13:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1334ms 13:52:39 INFO - PROCESS | 14256 | 1463604759935 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:52:39 INFO - PROCESS | 14256 | 1463604759943 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 13:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:52:39 INFO - PROCESS | 14256 | 1463604759953 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:52:39 INFO - PROCESS | 14256 | 1463604759958 Marionette TRACE conn3 <- [1,966,null,{}] 13:52:39 INFO - PROCESS | 14256 | 1463604759964 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}] 13:52:40 INFO - PROCESS | 14256 | 1463604760141 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:52:40 INFO - PROCESS | 14256 | 1463604760154 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x88af1000 == 108 [pid = 14256] [id = 249] 13:52:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 329 (0x890ef000) [pid = 14256] [serial = 748] [outer = (nil)] 13:52:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 330 (0x894fc400) [pid = 14256] [serial = 749] [outer = 0x890ef000] 13:52:40 INFO - PROCESS | 14256 | 1463604760409 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 331 (0x8a010000) [pid = 14256] [serial = 750] [outer = 0x890ef000] 13:52:41 INFO - PROCESS | 14256 | 1463604761324 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]]]}] 13:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1395ms 13:52:41 INFO - PROCESS | 14256 | 1463604761349 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 14256 | 1463604761353 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 13:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:52:41 INFO - PROCESS | 14256 | 1463604761366 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - PROCESS | 14256 | 1463604761372 Marionette TRACE conn3 <- [1,970,null,{}] 13:52:41 INFO - PROCESS | 14256 | 1463604761388 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}] 13:52:41 INFO - PROCESS | 14256 | 1463604761645 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:52:41 INFO - PROCESS | 14256 | 1463604761672 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x890ed800 == 109 [pid = 14256] [id = 250] 13:52:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 332 (0x8a388000) [pid = 14256] [serial = 751] [outer = (nil)] 13:52:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 333 (0x8a3ec800) [pid = 14256] [serial = 752] [outer = 0x8a388000] 13:52:41 INFO - PROCESS | 14256 | 1463604761753 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 334 (0x8a4d6800) [pid = 14256] [serial = 753] [outer = 0x8a388000] 13:52:42 INFO - PROCESS | 14256 | 1463604762689 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]]]}] 13:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1393ms 13:52:43 INFO - PROCESS | 14256 | --DOMWINDOW == 333 (0x8a90b400) [pid = 14256] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:52:43 INFO - PROCESS | 14256 | --DOMWINDOW == 332 (0x923e9400) [pid = 14256] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:52:43 INFO - PROCESS | 14256 | --DOMWINDOW == 331 (0x894f4c00) [pid = 14256] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:52:43 INFO - PROCESS | 14256 | --DOMWINDOW == 330 (0x8d6db000) [pid = 14256] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:52:43 INFO - PROCESS | 14256 | --DOMWINDOW == 329 (0x8e5a1400) [pid = 14256] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:52:43 INFO - PROCESS | 14256 | --DOMWINDOW == 328 (0x8e10f800) [pid = 14256] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:52:43 INFO - PROCESS | 14256 | 1463604763029 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 14256 | 1463604763034 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 13:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:52:43 INFO - PROCESS | 14256 | 1463604763043 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 14256 | 1463604763047 Marionette TRACE conn3 <- [1,974,null,{}] 13:52:43 INFO - PROCESS | 14256 | 1463604763067 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}] 13:52:43 INFO - PROCESS | 14256 | 1463604763243 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:52:43 INFO - PROCESS | 14256 | 1463604763477 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a3e8000 == 110 [pid = 14256] [id = 251] 13:52:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 329 (0x8a908c00) [pid = 14256] [serial = 754] [outer = (nil)] 13:52:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 330 (0x8cfd2000) [pid = 14256] [serial = 755] [outer = 0x8a908c00] 13:52:43 INFO - PROCESS | 14256 | 1463604763554 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 331 (0x8ddd7800) [pid = 14256] [serial = 756] [outer = 0x8a908c00] 13:52:44 INFO - PROCESS | 14256 | 1463604764312 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]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1330ms 13:52:44 INFO - PROCESS | 14256 | 1463604764374 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 14256 | 1463604764378 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 13:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:52:44 INFO - PROCESS | 14256 | 1463604764384 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 14256 | 1463604764387 Marionette TRACE conn3 <- [1,978,null,{}] 13:52:44 INFO - PROCESS | 14256 | 1463604764393 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}] 13:52:44 INFO - PROCESS | 14256 | 1463604764630 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:52:44 INFO - PROCESS | 14256 | 1463604764641 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x890eb800 == 111 [pid = 14256] [id = 252] 13:52:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 332 (0x8cf87400) [pid = 14256] [serial = 757] [outer = (nil)] 13:52:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 333 (0x8e10c000) [pid = 14256] [serial = 758] [outer = 0x8cf87400] 13:52:44 INFO - PROCESS | 14256 | 1463604764731 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 334 (0x8e119c00) [pid = 14256] [serial = 759] [outer = 0x8cf87400] 13:52:45 INFO - PROCESS | 14256 | 1463604765845 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]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1535ms 13:52:45 INFO - PROCESS | 14256 | 1463604765920 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 14256 | 1463604765927 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 13:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:52:45 INFO - PROCESS | 14256 | 1463604765938 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 14256 | 1463604765942 Marionette TRACE conn3 <- [1,982,null,{}] 13:52:45 INFO - PROCESS | 14256 | 1463604765951 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}] 13:52:46 INFO - PROCESS | 14256 | 1463604766212 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:52:46 INFO - PROCESS | 14256 | 1463604766539 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0a800 == 112 [pid = 14256] [id = 253] 13:52:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 335 (0x87e32400) [pid = 14256] [serial = 760] [outer = (nil)] 13:52:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 336 (0x88af0400) [pid = 14256] [serial = 761] [outer = 0x87e32400] 13:52:46 INFO - PROCESS | 14256 | 1463604766637 Marionette DEBUG loaded listener.js 13:52:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 337 (0x894f4400) [pid = 14256] [serial = 762] [outer = 0x87e32400] 13:52:47 INFO - PROCESS | 14256 | 1463604767581 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]]]}] 13:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1689ms 13:52:47 INFO - PROCESS | 14256 | 1463604767627 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:52:47 INFO - PROCESS | 14256 | 1463604767636 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 13:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:52:47 INFO - PROCESS | 14256 | 1463604767647 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:52:47 INFO - PROCESS | 14256 | 1463604767651 Marionette TRACE conn3 <- [1,986,null,{}] 13:52:47 INFO - PROCESS | 14256 | 1463604767658 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}] 13:52:47 INFO - PROCESS | 14256 | 1463604767872 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:52:48 INFO - PROCESS | 14256 | 1463604768160 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a38f000 == 113 [pid = 14256] [id = 254] 13:52:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 338 (0x8a395800) [pid = 14256] [serial = 763] [outer = (nil)] 13:52:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 339 (0x8a3e6000) [pid = 14256] [serial = 764] [outer = 0x8a395800] 13:52:48 INFO - PROCESS | 14256 | 1463604768301 Marionette DEBUG loaded listener.js 13:52:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 340 (0x8a90e400) [pid = 14256] [serial = 765] [outer = 0x8a395800] 13:52:49 INFO - PROCESS | 14256 | 1463604769241 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]]]}] 13:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1637ms 13:52:49 INFO - PROCESS | 14256 | 1463604769284 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:52:49 INFO - PROCESS | 14256 | 1463604769289 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 13:52:49 INFO - PROCESS | 14256 | 1463604769296 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:52:49 INFO - PROCESS | 14256 | 1463604769302 Marionette TRACE conn3 <- [1,990,null,{}] 13:52:49 INFO - PROCESS | 14256 | 1463604769332 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}] 13:52:49 INFO - PROCESS | 14256 | 1463604769539 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:52:49 INFO - PROCESS | 14256 | 1463604769886 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f597400 == 114 [pid = 14256] [id = 255] 13:52:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 341 (0x8f5d6000) [pid = 14256] [serial = 766] [outer = (nil)] 13:52:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 342 (0x90a63400) [pid = 14256] [serial = 767] [outer = 0x8f5d6000] 13:52:49 INFO - PROCESS | 14256 | 1463604769985 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 343 (0x915e0800) [pid = 14256] [serial = 768] [outer = 0x8f5d6000] 13:52:50 INFO - PROCESS | 14256 | 1463604770868 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]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1648ms 13:52:50 INFO - PROCESS | 14256 | 1463604770945 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:52:50 INFO - PROCESS | 14256 | 1463604770950 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 13:52:50 INFO - PROCESS | 14256 | 1463604770957 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 14256 | 1463604770960 Marionette TRACE conn3 <- [1,994,null,{}] 13:52:50 INFO - PROCESS | 14256 | 1463604770967 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}] 13:52:51 INFO - PROCESS | 14256 | 1463604771201 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:52:51 INFO - PROCESS | 14256 | 1463604771465 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a388800 == 115 [pid = 14256] [id = 256] 13:52:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 344 (0x92275800) [pid = 14256] [serial = 769] [outer = (nil)] 13:52:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 345 (0x9235cc00) [pid = 14256] [serial = 770] [outer = 0x92275800] 13:52:51 INFO - PROCESS | 14256 | 1463604771601 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 346 (0x92363400) [pid = 14256] [serial = 771] [outer = 0x92275800] 13:52:52 INFO - PROCESS | 14256 | 1463604772470 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]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1588ms 13:52:52 INFO - PROCESS | 14256 | 1463604772545 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 14256 | 1463604772549 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 13:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:52:52 INFO - PROCESS | 14256 | 1463604772557 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 14256 | 1463604772560 Marionette TRACE conn3 <- [1,998,null,{}] 13:52:52 INFO - PROCESS | 14256 | 1463604772566 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}] 13:52:52 INFO - PROCESS | 14256 | 1463604772800 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:52:53 INFO - PROCESS | 14256 | 1463604773079 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x92274c00 == 116 [pid = 14256] [id = 257] 13:52:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 347 (0x92362400) [pid = 14256] [serial = 772] [outer = (nil)] 13:52:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 348 (0x9252fc00) [pid = 14256] [serial = 773] [outer = 0x92362400] 13:52:53 INFO - PROCESS | 14256 | 1463604773211 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 349 (0x92754400) [pid = 14256] [serial = 774] [outer = 0x92362400] 13:52:54 INFO - PROCESS | 14256 | 1463604774120 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]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1639ms 13:52:54 INFO - PROCESS | 14256 | 1463604774196 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 14256 | 1463604774199 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 13:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:52:54 INFO - PROCESS | 14256 | 1463604774206 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - PROCESS | 14256 | 1463604774209 Marionette TRACE conn3 <- [1,1002,null,{}] 13:52:54 INFO - PROCESS | 14256 | 1463604774216 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}] 13:52:54 INFO - PROCESS | 14256 | 1463604774489 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:52:54 INFO - PROCESS | 14256 | 1463604774812 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x92271000 == 117 [pid = 14256] [id = 258] 13:52:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 350 (0x92870c00) [pid = 14256] [serial = 775] [outer = (nil)] 13:52:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 351 (0x9464b000) [pid = 14256] [serial = 776] [outer = 0x92870c00] 13:52:54 INFO - PROCESS | 14256 | 1463604774912 Marionette DEBUG loaded listener.js 13:52:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 352 (0x951ae400) [pid = 14256] [serial = 777] [outer = 0x92870c00] 13:52:55 INFO - PROCESS | 14256 | 1463604775776 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]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1634ms 13:52:55 INFO - PROCESS | 14256 | 1463604775851 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 14256 | 1463604775854 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 13:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:52:55 INFO - PROCESS | 14256 | 1463604775864 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 14256 | 1463604775867 Marionette TRACE conn3 <- [1,1006,null,{}] 13:52:55 INFO - PROCESS | 14256 | 1463604775875 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}] 13:52:56 INFO - PROCESS | 14256 | 1463604776074 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:52:56 INFO - PROCESS | 14256 | 1463604776342 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x92362000 == 118 [pid = 14256] [id = 259] 13:52:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 353 (0x951af800) [pid = 14256] [serial = 778] [outer = (nil)] 13:52:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 354 (0x9975d400) [pid = 14256] [serial = 779] [outer = 0x951af800] 13:52:56 INFO - PROCESS | 14256 | 1463604776472 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 355 (0x9a0e1c00) [pid = 14256] [serial = 780] [outer = 0x951af800] 13:52:57 INFO - PROCESS | 14256 | 1463604777368 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]]]}] 13:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1579ms 13:52:57 INFO - PROCESS | 14256 | 1463604777444 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 14256 | 1463604777448 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 13:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:52:57 INFO - PROCESS | 14256 | 1463604777455 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - PROCESS | 14256 | 1463604777458 Marionette TRACE conn3 <- [1,1010,null,{}] 13:52:57 INFO - PROCESS | 14256 | 1463604777465 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}] 13:52:57 INFO - PROCESS | 14256 | 1463604777708 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:52:58 INFO - PROCESS | 14256 | 1463604778036 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x95473400 == 119 [pid = 14256] [id = 260] 13:52:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 356 (0x9a709000) [pid = 14256] [serial = 781] [outer = (nil)] 13:52:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 357 (0x9addf400) [pid = 14256] [serial = 782] [outer = 0x9a709000] 13:52:58 INFO - PROCESS | 14256 | 1463604778129 Marionette DEBUG loaded listener.js 13:52:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 358 (0x9b5a7000) [pid = 14256] [serial = 783] [outer = 0x9a709000] 13:52:59 INFO - PROCESS | 14256 | 1463604779033 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]]]}] 13:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1633ms 13:52:59 INFO - PROCESS | 14256 | 1463604779089 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:52:59 INFO - PROCESS | 14256 | 1463604779093 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 13:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:52:59 INFO - PROCESS | 14256 | 1463604779100 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:52:59 INFO - PROCESS | 14256 | 1463604779103 Marionette TRACE conn3 <- [1,1014,null,{}] 13:52:59 INFO - PROCESS | 14256 | 1463604779109 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}] 13:52:59 INFO - PROCESS | 14256 | 1463604779305 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:52:59 INFO - PROCESS | 14256 | 1463604779586 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x8945f400 == 120 [pid = 14256] [id = 261] 13:52:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 359 (0x89461400) [pid = 14256] [serial = 784] [outer = (nil)] 13:52:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 360 (0x89467400) [pid = 14256] [serial = 785] [outer = 0x89461400] 13:52:59 INFO - PROCESS | 14256 | 1463604779726 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 361 (0x8946b000) [pid = 14256] [serial = 786] [outer = 0x89461400] 13:53:00 INFO - PROCESS | 14256 | 1463604780634 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]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1588ms 13:53:00 INFO - PROCESS | 14256 | 1463604780689 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 14256 | 1463604780692 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 13:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:53:00 INFO - PROCESS | 14256 | 1463604780700 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 14256 | 1463604780703 Marionette TRACE conn3 <- [1,1018,null,{}] 13:53:00 INFO - PROCESS | 14256 | 1463604780709 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}] 13:53:00 INFO - PROCESS | 14256 | 1463604780915 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:53:01 INFO - PROCESS | 14256 | 1463604781228 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x8945ec00 == 121 [pid = 14256] [id = 262] 13:53:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 362 (0x89461000) [pid = 14256] [serial = 787] [outer = (nil)] 13:53:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 363 (0x9add8000) [pid = 14256] [serial = 788] [outer = 0x89461000] 13:53:01 INFO - PROCESS | 14256 | 1463604781325 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 364 (0x9c0d6000) [pid = 14256] [serial = 789] [outer = 0x89461000] 13:53:02 INFO - PROCESS | 14256 | 1463604782410 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]]]}] 13:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1746ms 13:53:02 INFO - PROCESS | 14256 | 1463604782446 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 14256 | 1463604782449 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 13:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:53:02 INFO - PROCESS | 14256 | 1463604782457 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 14256 | 1463604782461 Marionette TRACE conn3 <- [1,1022,null,{}] 13:53:02 INFO - PROCESS | 14256 | 1463604782467 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}] 13:53:02 INFO - PROCESS | 14256 | 1463604782711 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:53:03 INFO - PROCESS | 14256 | 1463604783043 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aae0c00 == 122 [pid = 14256] [id = 263] 13:53:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 365 (0xa3351c00) [pid = 14256] [serial = 790] [outer = (nil)] 13:53:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 366 (0xa519c400) [pid = 14256] [serial = 791] [outer = 0xa3351c00] 13:53:03 INFO - PROCESS | 14256 | 1463604783143 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 367 (0xa6862400) [pid = 14256] [serial = 792] [outer = 0xa3351c00] 13:53:04 INFO - PROCESS | 14256 | 1463604784055 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]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1640ms 13:53:04 INFO - PROCESS | 14256 | 1463604784098 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:53:04 INFO - PROCESS | 14256 | 1463604784102 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 13:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:53:04 INFO - PROCESS | 14256 | 1463604784109 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - PROCESS | 14256 | 1463604784112 Marionette TRACE conn3 <- [1,1026,null,{}] 13:53:04 INFO - PROCESS | 14256 | 1463604784118 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}] 13:53:04 INFO - PROCESS | 14256 | 1463604784333 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:53:04 INFO - PROCESS | 14256 | 1463604784668 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a601800 == 123 [pid = 14256] [id = 264] 13:53:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 368 (0x8a602800) [pid = 14256] [serial = 793] [outer = (nil)] 13:53:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 369 (0x8a609c00) [pid = 14256] [serial = 794] [outer = 0x8a602800] 13:53:04 INFO - PROCESS | 14256 | 1463604784764 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 370 (0x8a60bc00) [pid = 14256] [serial = 795] [outer = 0x8a602800] 13:53:05 INFO - PROCESS | 14256 | 1463604785692 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]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1631ms 13:53:05 INFO - PROCESS | 14256 | 1463604785741 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 14256 | 1463604785746 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 13:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:53:05 INFO - PROCESS | 14256 | 1463604785753 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 14256 | 1463604785757 Marionette TRACE conn3 <- [1,1030,null,{}] 13:53:05 INFO - PROCESS | 14256 | 1463604785762 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}] 13:53:05 INFO - PROCESS | 14256 | 1463604785975 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:53:06 INFO - PROCESS | 14256 | 1463604786294 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x8777f400 == 124 [pid = 14256] [id = 265] 13:53:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 371 (0x8777f800) [pid = 14256] [serial = 796] [outer = (nil)] 13:53:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 372 (0xa364c800) [pid = 14256] [serial = 797] [outer = 0x8777f800] 13:53:06 INFO - PROCESS | 14256 | 1463604786391 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 373 (0xa68bbc00) [pid = 14256] [serial = 798] [outer = 0x8777f800] 13:53:07 INFO - PROCESS | 14256 | 1463604787302 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]]]}] 13:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1584ms 13:53:07 INFO - PROCESS | 14256 | 1463604787338 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 14256 | 1463604787341 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 13:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:53:07 INFO - PROCESS | 14256 | 1463604787348 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 14256 | 1463604787351 Marionette TRACE conn3 <- [1,1034,null,{}] 13:53:07 INFO - PROCESS | 14256 | 1463604787357 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}] 13:53:07 INFO - PROCESS | 14256 | 1463604787562 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:53:08 INFO - PROCESS | 14256 | 1463604788392 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a04c00 == 125 [pid = 14256] [id = 266] 13:53:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 374 (0x86a06000) [pid = 14256] [serial = 799] [outer = (nil)] 13:53:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 375 (0x86a0fc00) [pid = 14256] [serial = 800] [outer = 0x86a06000] 13:53:08 INFO - PROCESS | 14256 | 1463604788522 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 376 (0x876cb400) [pid = 14256] [serial = 801] [outer = 0x86a06000] 13:53:09 INFO - PROCESS | 14256 | 1463604789428 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]]]}] 13:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2132ms 13:53:09 INFO - PROCESS | 14256 | 1463604789482 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:53:09 INFO - PROCESS | 14256 | 1463604789489 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 13:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:53:09 INFO - PROCESS | 14256 | 1463604789497 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 14256 | 1463604789502 Marionette TRACE conn3 <- [1,1038,null,{}] 13:53:09 INFO - PROCESS | 14256 | 1463604789510 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}] 13:53:09 INFO - PROCESS | 14256 | 1463604789706 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:53:10 INFO - PROCESS | 14256 | 1463604790026 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x87333800 == 126 [pid = 14256] [id = 267] 13:53:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 377 (0x876d5000) [pid = 14256] [serial = 802] [outer = (nil)] 13:53:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 378 (0x87f19000) [pid = 14256] [serial = 803] [outer = 0x876d5000] 13:53:10 INFO - PROCESS | 14256 | 1463604790133 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 379 (0x88aea000) [pid = 14256] [serial = 804] [outer = 0x876d5000] 13:53:11 INFO - PROCESS | 14256 | 1463604791111 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]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1685ms 13:53:11 INFO - PROCESS | 14256 | 1463604791188 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 14256 | 1463604791193 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 13:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:53:11 INFO - PROCESS | 14256 | 1463604791201 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 14256 | 1463604791204 Marionette TRACE conn3 <- [1,1042,null,{}] 13:53:11 INFO - PROCESS | 14256 | 1463604791210 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}] 13:53:11 INFO - PROCESS | 14256 | 1463604791399 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:53:11 INFO - PROCESS | 14256 | 1463604791760 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x894fcc00 == 127 [pid = 14256] [id = 268] 13:53:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 380 (0x8a382c00) [pid = 14256] [serial = 805] [outer = (nil)] 13:53:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 381 (0x8a394400) [pid = 14256] [serial = 806] [outer = 0x8a382c00] 13:53:11 INFO - PROCESS | 14256 | 1463604791842 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 382 (0x8a4cac00) [pid = 14256] [serial = 807] [outer = 0x8a382c00] 13:53:12 INFO - PROCESS | 14256 | 1463604792731 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]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1590ms 13:53:12 INFO - PROCESS | 14256 | 1463604792791 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 14256 | 1463604792795 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 13:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:53:12 INFO - PROCESS | 14256 | 1463604792810 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 14256 | 1463604792819 Marionette TRACE conn3 <- [1,1046,null,{}] 13:53:12 INFO - PROCESS | 14256 | 1463604792828 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}] 13:53:13 INFO - PROCESS | 14256 | 1463604793056 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:53:13 INFO - PROCESS | 14256 | 1463604793456 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 14256 | ++DOCSHELL 0x8807e000 == 128 [pid = 14256] [id = 269] 13:53:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 383 (0x8d7b0c00) [pid = 14256] [serial = 808] [outer = (nil)] 13:53:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 384 (0x8e111c00) [pid = 14256] [serial = 809] [outer = 0x8d7b0c00] 13:53:13 INFO - PROCESS | 14256 | 1463604793598 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 385 (0x8e679000) [pid = 14256] [serial = 810] [outer = 0x8d7b0c00] 13:53:14 INFO - PROCESS | 14256 | 1463604794603 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]]]}] 13:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1859ms 13:53:14 INFO - PROCESS | 14256 | 1463604794662 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:53:14 INFO - PROCESS | 14256 | 1463604794666 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 13:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:53:14 INFO - PROCESS | 14256 | 1463604794672 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:53:14 INFO - PROCESS | 14256 | 1463604794676 Marionette TRACE conn3 <- [1,1050,null,{}] 13:53:14 INFO - PROCESS | 14256 | 1463604794681 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}] 13:53:14 INFO - PROCESS | 14256 | 1463604794878 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:53:15 INFO - PROCESS | 14256 | 1463604795306 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x87777c00 == 129 [pid = 14256] [id = 270] 13:53:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 386 (0x8980cc00) [pid = 14256] [serial = 811] [outer = (nil)] 13:53:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 387 (0x915de800) [pid = 14256] [serial = 812] [outer = 0x8980cc00] 13:53:15 INFO - PROCESS | 14256 | 1463604795395 Marionette DEBUG loaded listener.js 13:53:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 388 (0x91b10800) [pid = 14256] [serial = 813] [outer = 0x8980cc00] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x946fcc00 == 128 [pid = 14256] [id = 24] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x9396b400 == 127 [pid = 14256] [id = 17] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x9224c400 == 126 [pid = 14256] [id = 23] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x9a22e800 == 125 [pid = 14256] [id = 198] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x93a3e800 == 124 [pid = 14256] [id = 33] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x8a00fc00 == 123 [pid = 14256] [id = 199] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x8f332800 == 122 [pid = 14256] [id = 194] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf8d800 == 121 [pid = 14256] [id = 200] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x9c172000 == 120 [pid = 14256] [id = 18] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf8fc00 == 119 [pid = 14256] [id = 196] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf81c00 == 118 [pid = 14256] [id = 195] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x8a3e8000 == 117 [pid = 14256] [id = 251] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x890ed800 == 116 [pid = 14256] [id = 250] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x88af1000 == 115 [pid = 14256] [id = 249] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x87e2d000 == 114 [pid = 14256] [id = 248] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x87e31800 == 113 [pid = 14256] [id = 239] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x87e3a400 == 112 [pid = 14256] [id = 240] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x87e2bc00 == 111 [pid = 14256] [id = 238] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x88ae9400 == 110 [pid = 14256] [id = 237] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x92364400 == 109 [pid = 14256] [id = 236] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x9add1800 == 108 [pid = 14256] [id = 234] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x9235a800 == 107 [pid = 14256] [id = 235] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x8ba93800 == 106 [pid = 14256] [id = 233] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x923e1000 == 105 [pid = 14256] [id = 232] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x8ba84800 == 104 [pid = 14256] [id = 231] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x8a4c8400 == 103 [pid = 14256] [id = 230] 13:53:16 INFO - PROCESS | 14256 | --DOCSHELL 0x890e6000 == 102 [pid = 14256] [id = 229] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 387 (0x91b09c00) [pid = 14256] [serial = 410] [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.] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 386 (0x8a3a0000) [pid = 14256] [serial = 650] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 385 (0x8e59b400) [pid = 14256] [serial = 665] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 384 (0xa22a3000) [pid = 14256] [serial = 638] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 383 (0x8ba92000) [pid = 14256] [serial = 674] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 382 (0xa2729000) [pid = 14256] [serial = 668] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 381 (0x951b2000) [pid = 14256] [serial = 536] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 380 (0x89809400) [pid = 14256] [serial = 659] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 379 (0x8a39c000) [pid = 14256] [serial = 653] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 378 (0x894fe000) [pid = 14256] [serial = 671] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 377 (0x92276800) [pid = 14256] [serial = 626] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 376 (0x8e10a400) [pid = 14256] [serial = 677] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 375 (0x8a38b000) [pid = 14256] [serial = 672] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 374 (0x90c4c000) [pid = 14256] [serial = 681] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 373 (0x9549f400) [pid = 14256] [serial = 629] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 372 (0x92244400) [pid = 14256] [serial = 683] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 371 (0x8f5a3000) [pid = 14256] [serial = 680] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 370 (0x9c07a800) [pid = 14256] [serial = 635] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 369 (0x8e597c00) [pid = 14256] [serial = 678] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 368 (0x8a4cc000) [pid = 14256] [serial = 662] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 367 (0x8a38a800) [pid = 14256] [serial = 644] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 366 (0x8a4cd800) [pid = 14256] [serial = 656] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 365 (0x8cfce800) [pid = 14256] [serial = 675] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 364 (0x92275c00) [pid = 14256] [serial = 684] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 363 (0x8a396c00) [pid = 14256] [serial = 647] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 362 (0x8a3ea000) [pid = 14256] [serial = 641] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 361 (0x9ade0000) [pid = 14256] [serial = 632] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 360 (0x92753000) [pid = 14256] [serial = 686] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | --DOMWINDOW == 359 (0x8e0d5400) [pid = 14256] [serial = 622] [outer = (nil)] [url = about:blank] 13:53:16 INFO - PROCESS | 14256 | 1463604796807 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]]]}] 13:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 2190ms 13:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:53:16 INFO - PROCESS | 14256 | 1463604796863 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 14256 | 1463604796866 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 13:53:16 INFO - PROCESS | 14256 | 1463604796873 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 14256 | 1463604796876 Marionette TRACE conn3 <- [1,1054,null,{}] 13:53:16 INFO - PROCESS | 14256 | 1463604796882 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}] 13:53:17 INFO - PROCESS | 14256 | 1463604797079 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:53:17 INFO - PROCESS | 14256 | 1463604797275 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 14256 | ++DOCSHELL 0x87336c00 == 103 [pid = 14256] [id = 271] 13:53:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 360 (0x876cc400) [pid = 14256] [serial = 814] [outer = (nil)] 13:53:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 361 (0x87e2d000) [pid = 14256] [serial = 815] [outer = 0x876cc400] 13:53:17 INFO - PROCESS | 14256 | 1463604797409 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 362 (0x88083000) [pid = 14256] [serial = 816] [outer = 0x876cc400] 13:53:18 INFO - PROCESS | 14256 | 1463604798209 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]]]}] 13:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1380ms 13:53:18 INFO - PROCESS | 14256 | 1463604798260 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 14256 | 1463604798263 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 13:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:53:18 INFO - PROCESS | 14256 | 1463604798272 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 14256 | 1463604798274 Marionette TRACE conn3 <- [1,1058,null,{}] 13:53:18 INFO - PROCESS | 14256 | 1463604798278 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}] 13:53:18 INFO - PROCESS | 14256 | 1463604798470 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:53:18 INFO - PROCESS | 14256 | 1463604798489 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x87773400 == 104 [pid = 14256] [id = 272] 13:53:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 363 (0x88aed800) [pid = 14256] [serial = 817] [outer = (nil)] 13:53:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 364 (0x8a38b800) [pid = 14256] [serial = 818] [outer = 0x88aed800] 13:53:18 INFO - PROCESS | 14256 | 1463604798562 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 365 (0x8a3e8000) [pid = 14256] [serial = 819] [outer = 0x88aed800] 13:53:19 INFO - PROCESS | 14256 | 1463604799541 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]]]}] 13:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1330ms 13:53:19 INFO - PROCESS | 14256 | 1463604799608 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:53:19 INFO - PROCESS | 14256 | 1463604799611 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 13:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:53:19 INFO - PROCESS | 14256 | 1463604799618 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:53:19 INFO - PROCESS | 14256 | 1463604799621 Marionette TRACE conn3 <- [1,1062,null,{}] 13:53:19 INFO - PROCESS | 14256 | 1463604799636 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}] 13:53:19 INFO - PROCESS | 14256 | 1463604799882 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:53:19 INFO - PROCESS | 14256 | 1463604799909 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x89463c00 == 105 [pid = 14256] [id = 273] 13:53:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 366 (0x8a00f000) [pid = 14256] [serial = 820] [outer = (nil)] 13:53:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 367 (0x8a4d1000) [pid = 14256] [serial = 821] [outer = 0x8a00f000] 13:53:19 INFO - PROCESS | 14256 | 1463604799982 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 368 (0x8ba84400) [pid = 14256] [serial = 822] [outer = 0x8a00f000] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 367 (0x923e8400) [pid = 14256] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 366 (0x9a705800) [pid = 14256] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 365 (0x90a5f400) [pid = 14256] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 364 (0x9287c800) [pid = 14256] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 363 (0x92376400) [pid = 14256] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 362 (0x890ef000) [pid = 14256] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 361 (0x8e10a800) [pid = 14256] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 360 (0x9c0ce400) [pid = 14256] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 359 (0x890e6800) [pid = 14256] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 358 (0x923de400) [pid = 14256] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 357 (0x8d6d9800) [pid = 14256] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 356 (0x8b86f400) [pid = 14256] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 355 (0x8a3e3c00) [pid = 14256] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 354 (0x8cfd3000) [pid = 14256] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 353 (0x9c17dc00) [pid = 14256] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 352 (0x8a388000) [pid = 14256] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 351 (0x8cfcb000) [pid = 14256] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 350 (0x9aae2800) [pid = 14256] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 349 (0x92873800) [pid = 14256] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 348 (0x87f18400) [pid = 14256] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 347 (0x951ae000) [pid = 14256] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 346 (0x951ae800) [pid = 14256] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 345 (0x91b14400) [pid = 14256] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 344 (0x9299c800) [pid = 14256] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 343 (0x8cf85400) [pid = 14256] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 342 (0x8a903000) [pid = 14256] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 341 (0xa237f400) [pid = 14256] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 340 (0x926f0000) [pid = 14256] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 339 (0x87334800) [pid = 14256] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 338 (0x8a908c00) [pid = 14256] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 337 (0x9aae0800) [pid = 14256] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 336 (0x8e0bc400) [pid = 14256] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 335 (0x87e31c00) [pid = 14256] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 334 (0x9235b400) [pid = 14256] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 333 (0x923e0800) [pid = 14256] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 332 (0x8f337400) [pid = 14256] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 331 (0x890f0000) [pid = 14256] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 330 (0x87f1a400) [pid = 14256] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 329 (0x8f5d0400) [pid = 14256] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 328 (0x9b5c9800) [pid = 14256] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 327 (0x8a013c00) [pid = 14256] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 326 (0x8f595800) [pid = 14256] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 325 (0x8a383000) [pid = 14256] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 324 (0x915db800) [pid = 14256] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 323 (0x9c074c00) [pid = 14256] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 322 (0x9c173400) [pid = 14256] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 321 (0x88af4800) [pid = 14256] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 320 (0x86a02000) [pid = 14256] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 319 (0x8cf82c00) [pid = 14256] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 318 (0x8b861400) [pid = 14256] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 317 (0x9c344000) [pid = 14256] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 316 (0x8a4cd000) [pid = 14256] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 315 (0x8732ec00) [pid = 14256] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 314 (0x876c9800) [pid = 14256] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 313 (0x8e59a800) [pid = 14256] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 312 (0x8a4cb800) [pid = 14256] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 311 (0x92e6e000) [pid = 14256] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 310 (0x8cf8b400) [pid = 14256] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 309 (0x8a38c400) [pid = 14256] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 308 (0x8ba8f000) [pid = 14256] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 307 (0x9a70a000) [pid = 14256] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 306 (0x88ae9800) [pid = 14256] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 305 (0x99267c00) [pid = 14256] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 304 (0x92368800) [pid = 14256] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 303 (0x8f333800) [pid = 14256] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 302 (0x9aadd400) [pid = 14256] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 301 (0x8a90b800) [pid = 14256] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 300 (0x8e118800) [pid = 14256] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 299 (0x951aa800) [pid = 14256] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 298 (0x9275ec00) [pid = 14256] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 297 (0x95497400) [pid = 14256] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 296 (0x95495800) [pid = 14256] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 295 (0x8d7b3000) [pid = 14256] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 294 (0xa22a3400) [pid = 14256] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 293 (0x9a35c800) [pid = 14256] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 292 (0x87e2c000) [pid = 14256] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 291 (0x9524f800) [pid = 14256] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 290 (0x8e597800) [pid = 14256] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 289 (0x8f59a000) [pid = 14256] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 288 (0x92378800) [pid = 14256] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 287 (0x8d6e1000) [pid = 14256] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 286 (0x8b867800) [pid = 14256] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 285 (0x9504dc00) [pid = 14256] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 284 (0x8ba91400) [pid = 14256] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 283 (0x89801c00) [pid = 14256] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 282 (0x95473800) [pid = 14256] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 281 (0x8cf8dc00) [pid = 14256] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 280 (0x9b917c00) [pid = 14256] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 279 (0x90a61000) [pid = 14256] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 278 (0x92876c00) [pid = 14256] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 277 (0x8cfcec00) [pid = 14256] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 276 (0x9236ec00) [pid = 14256] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 275 (0x926eec00) [pid = 14256] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 274 (0x8d7b4c00) [pid = 14256] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 273 (0x8a38dc00) [pid = 14256] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 272 (0x9addf800) [pid = 14256] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 271 (0x9add9000) [pid = 14256] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 270 (0x923ddc00) [pid = 14256] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 269 (0x923dfc00) [pid = 14256] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 268 (0xa3123800) [pid = 14256] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 267 (0x95492000) [pid = 14256] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 266 (0x926e9400) [pid = 14256] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 265 (0x93a40000) [pid = 14256] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 264 (0x92525800) [pid = 14256] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 263 (0x90c48400) [pid = 14256] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 262 (0x9817d000) [pid = 14256] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 261 (0x890f0400) [pid = 14256] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 260 (0x92cea400) [pid = 14256] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 259 (0x8f5d5000) [pid = 14256] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 258 (0x9aae8c00) [pid = 14256] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 257 (0x8d7b3800) [pid = 14256] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 256 (0x8cf85800) [pid = 14256] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 255 (0x8d6dc800) [pid = 14256] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 254 (0xa6382000) [pid = 14256] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 253 (0x8732bc00) [pid = 14256] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 252 (0x9c02fc00) [pid = 14256] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 251 (0x9a0ea400) [pid = 14256] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 250 (0x8cf90000) [pid = 14256] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 249 (0x9aade000) [pid = 14256] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 248 (0x8dddac00) [pid = 14256] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 247 (0x9546e800) [pid = 14256] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 246 (0x93a35400) [pid = 14256] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 245 (0x8cf8d400) [pid = 14256] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 244 (0x8ba8e400) [pid = 14256] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 243 (0xa224ac00) [pid = 14256] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 242 (0x9a703400) [pid = 14256] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 241 (0x92371800) [pid = 14256] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 240 (0x87777400) [pid = 14256] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 239 (0x90c43400) [pid = 14256] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:53:22 INFO - PROCESS | 14256 | --DOMWINDOW == 238 (0x8980ac00) [pid = 14256] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:53:23 INFO - PROCESS | 14256 | 1463604803022 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]]]}] 13:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 3440ms 13:53:23 INFO - PROCESS | 14256 | 1463604803058 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:53:23 INFO - PROCESS | 14256 | 1463604803061 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 13:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:53:23 INFO - PROCESS | 14256 | 1463604803068 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 14256 | 1463604803071 Marionette TRACE conn3 <- [1,1066,null,{}] 13:53:23 INFO - PROCESS | 14256 | 1463604803077 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}] 13:53:23 INFO - PROCESS | 14256 | 1463604803250 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:53:23 INFO - PROCESS | 14256 | 1463604803433 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x86544400 == 106 [pid = 14256] [id = 274] 13:53:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 239 (0x86a02000) [pid = 14256] [serial = 823] [outer = (nil)] 13:53:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 240 (0x87e35c00) [pid = 14256] [serial = 824] [outer = 0x86a02000] 13:53:23 INFO - PROCESS | 14256 | 1463604803526 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 241 (0x88aec800) [pid = 14256] [serial = 825] [outer = 0x86a02000] 13:53:24 INFO - PROCESS | 14256 | 1463604804279 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]]]}] 13:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1236ms 13:53:24 INFO - PROCESS | 14256 | 1463604804304 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 14256 | 1463604804308 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 13:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:53:24 INFO - PROCESS | 14256 | 1463604804314 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:53:24 INFO - PROCESS | 14256 | 1463604804317 Marionette TRACE conn3 <- [1,1070,null,{}] 13:53:24 INFO - PROCESS | 14256 | 1463604804322 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}] 13:53:24 INFO - PROCESS | 14256 | 1463604804521 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:53:24 INFO - PROCESS | 14256 | 1463604804923 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653cc00 == 107 [pid = 14256] [id = 275] 13:53:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 242 (0x8653e800) [pid = 14256] [serial = 826] [outer = (nil)] 13:53:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 243 (0x86545c00) [pid = 14256] [serial = 827] [outer = 0x8653e800] 13:53:25 INFO - PROCESS | 14256 | 1463604805020 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 244 (0x8732d800) [pid = 14256] [serial = 828] [outer = 0x8653e800] 13:53:26 INFO - PROCESS | 14256 | 1463604805998 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]]]}] 13:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1743ms 13:53:26 INFO - PROCESS | 14256 | 1463604806060 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:53:26 INFO - PROCESS | 14256 | 1463604806067 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 13:53:26 INFO - PROCESS | 14256 | 1463604806075 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - PROCESS | 14256 | 1463604806081 Marionette TRACE conn3 <- [1,1074,null,{}] 13:53:26 INFO - PROCESS | 14256 | 1463604806089 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}] 13:53:26 INFO - PROCESS | 14256 | 1463604806305 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:53:26 INFO - PROCESS | 14256 | 1463604806578 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x87f1d400 == 108 [pid = 14256] [id = 276] 13:53:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 245 (0x87f23800) [pid = 14256] [serial = 829] [outer = (nil)] 13:53:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 246 (0x88af4400) [pid = 14256] [serial = 830] [outer = 0x87f23800] 13:53:26 INFO - PROCESS | 14256 | 1463604806712 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 247 (0x89467800) [pid = 14256] [serial = 831] [outer = 0x87f23800] 13:53:27 INFO - PROCESS | 14256 | 1463604807666 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]]]}] 13:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1643ms 13:53:27 INFO - PROCESS | 14256 | 1463604807721 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 14256 | 1463604807729 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 13:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:53:27 INFO - PROCESS | 14256 | 1463604807736 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - PROCESS | 14256 | 1463604807740 Marionette TRACE conn3 <- [1,1078,null,{}] 13:53:27 INFO - PROCESS | 14256 | 1463604807747 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}] 13:53:28 INFO - PROCESS | 14256 | 1463604808008 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:53:28 INFO - PROCESS | 14256 | 1463604808371 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x8980bc00 == 109 [pid = 14256] [id = 277] 13:53:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 248 (0x8a386c00) [pid = 14256] [serial = 832] [outer = (nil)] 13:53:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 249 (0x8a38f400) [pid = 14256] [serial = 833] [outer = 0x8a386c00] 13:53:28 INFO - PROCESS | 14256 | 1463604808464 Marionette DEBUG loaded listener.js 13:53:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 250 (0x8a3ecc00) [pid = 14256] [serial = 834] [outer = 0x8a386c00] 13:53:29 INFO - PROCESS | 14256 | 1463604809415 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]]]}] 13:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1742ms 13:53:29 INFO - PROCESS | 14256 | 1463604809479 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:53:29 INFO - PROCESS | 14256 | 1463604809484 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 13:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:53:29 INFO - PROCESS | 14256 | 1463604809500 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 14256 | 1463604809519 Marionette TRACE conn3 <- [1,1082,null,{}] 13:53:29 INFO - PROCESS | 14256 | 1463604809530 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}] 13:53:29 INFO - PROCESS | 14256 | 1463604809836 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:53:30 INFO - PROCESS | 14256 | 1463604810096 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x890ed800 == 110 [pid = 14256] [id = 278] 13:53:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 251 (0x8a013c00) [pid = 14256] [serial = 835] [outer = (nil)] 13:53:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 252 (0x8ba8a400) [pid = 14256] [serial = 836] [outer = 0x8a013c00] 13:53:30 INFO - PROCESS | 14256 | 1463604810185 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 253 (0x8cf84800) [pid = 14256] [serial = 837] [outer = 0x8a013c00] 13:53:31 INFO - PROCESS | 14256 | 1463604811109 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]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1660ms 13:53:31 INFO - PROCESS | 14256 | 1463604811152 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:53:31 INFO - PROCESS | 14256 | 1463604811157 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 13:53:31 INFO - PROCESS | 14256 | 1463604811164 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - PROCESS | 14256 | 1463604811167 Marionette TRACE conn3 <- [1,1086,null,{}] 13:53:31 INFO - PROCESS | 14256 | 1463604811173 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}] 13:53:31 INFO - PROCESS | 14256 | 1463604811389 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:53:31 INFO - PROCESS | 14256 | 1463604811706 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x894f9000 == 111 [pid = 14256] [id = 279] 13:53:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 254 (0x8cf82000) [pid = 14256] [serial = 838] [outer = (nil)] 13:53:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 255 (0x8d6de000) [pid = 14256] [serial = 839] [outer = 0x8cf82000] 13:53:31 INFO - PROCESS | 14256 | 1463604811861 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 256 (0x8d7b3800) [pid = 14256] [serial = 840] [outer = 0x8cf82000] 13:53:33 INFO - PROCESS | 14256 | 1463604812997 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]]]}] 13:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1882ms 13:53:33 INFO - PROCESS | 14256 | 1463604813046 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 14256 | 1463604813050 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 13:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:53:33 INFO - PROCESS | 14256 | 1463604813057 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - PROCESS | 14256 | 1463604813060 Marionette TRACE conn3 <- [1,1090,null,{}] 13:53:33 INFO - PROCESS | 14256 | 1463604813066 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}] 13:53:33 INFO - PROCESS | 14256 | 1463604813293 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:53:33 INFO - PROCESS | 14256 | 1463604813634 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ddde800 == 112 [pid = 14256] [id = 280] 13:53:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 257 (0x8e0b5000) [pid = 14256] [serial = 841] [outer = (nil)] 13:53:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 258 (0x8e0da400) [pid = 14256] [serial = 842] [outer = 0x8e0b5000] 13:53:33 INFO - PROCESS | 14256 | 1463604813739 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 259 (0x8e59cc00) [pid = 14256] [serial = 843] [outer = 0x8e0b5000] 13:53:34 INFO - PROCESS | 14256 | 1463604814676 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]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1680ms 13:53:34 INFO - PROCESS | 14256 | 1463604814739 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:53:34 INFO - PROCESS | 14256 | 1463604814743 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 13:53:34 INFO - PROCESS | 14256 | 1463604814750 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 14256 | 1463604814754 Marionette TRACE conn3 <- [1,1094,null,{}] 13:53:34 INFO - PROCESS | 14256 | 1463604814760 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}] 13:53:34 INFO - PROCESS | 14256 | 1463604814961 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:53:35 INFO - PROCESS | 14256 | 1463604815271 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfc9400 == 113 [pid = 14256] [id = 281] 13:53:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 260 (0x8e67b400) [pid = 14256] [serial = 844] [outer = (nil)] 13:53:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 261 (0x8f5d4800) [pid = 14256] [serial = 845] [outer = 0x8e67b400] 13:53:35 INFO - PROCESS | 14256 | 1463604815365 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 262 (0x90a5f400) [pid = 14256] [serial = 846] [outer = 0x8e67b400] 13:53:36 INFO - PROCESS | 14256 | 1463604816307 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]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1588ms 13:53:36 INFO - PROCESS | 14256 | 1463604816338 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:53:36 INFO - PROCESS | 14256 | 1463604816343 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 13:53:36 INFO - PROCESS | 14256 | 1463604816349 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - PROCESS | 14256 | 1463604816353 Marionette TRACE conn3 <- [1,1098,null,{}] 13:53:36 INFO - PROCESS | 14256 | 1463604816359 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}] 13:53:36 INFO - PROCESS | 14256 | 1463604816566 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:53:36 INFO - PROCESS | 14256 | 1463604816882 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfd8400 == 114 [pid = 14256] [id = 282] 13:53:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 263 (0x8f5a3000) [pid = 14256] [serial = 847] [outer = (nil)] 13:53:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 264 (0x91b12400) [pid = 14256] [serial = 848] [outer = 0x8f5a3000] 13:53:36 INFO - PROCESS | 14256 | 1463604816975 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 265 (0x9224a400) [pid = 14256] [serial = 849] [outer = 0x8f5a3000] 13:53:37 INFO - PROCESS | 14256 | 1463604817841 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]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1535ms 13:53:37 INFO - PROCESS | 14256 | 1463604817884 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:53:37 INFO - PROCESS | 14256 | 1463604817889 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 13:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:53:37 INFO - PROCESS | 14256 | 1463604817895 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 14256 | 1463604817899 Marionette TRACE conn3 <- [1,1102,null,{}] 13:53:37 INFO - PROCESS | 14256 | 1463604817906 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}] 13:53:38 INFO - PROCESS | 14256 | 1463604818100 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:53:38 INFO - PROCESS | 14256 | 1463604818418 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x90c46000 == 115 [pid = 14256] [id = 283] 13:53:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 266 (0x92240000) [pid = 14256] [serial = 850] [outer = (nil)] 13:53:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 267 (0x92364400) [pid = 14256] [serial = 851] [outer = 0x92240000] 13:53:38 INFO - PROCESS | 14256 | 1463604818510 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 268 (0x9236ec00) [pid = 14256] [serial = 852] [outer = 0x92240000] 13:53:39 INFO - PROCESS | 14256 | 1463604819426 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]]]}] 13:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1586ms 13:53:39 INFO - PROCESS | 14256 | 1463604819482 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:53:39 INFO - PROCESS | 14256 | 1463604819487 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 13:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:53:39 INFO - PROCESS | 14256 | 1463604819494 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:53:39 INFO - PROCESS | 14256 | 1463604819497 Marionette TRACE conn3 <- [1,1106,null,{}] 13:53:39 INFO - PROCESS | 14256 | 1463604819503 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}] 13:53:39 INFO - PROCESS | 14256 | 1463604819725 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:53:40 INFO - PROCESS | 14256 | 1463604820041 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x90c4d000 == 116 [pid = 14256] [id = 284] 13:53:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 269 (0x9235b400) [pid = 14256] [serial = 853] [outer = (nil)] 13:53:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 270 (0x92524400) [pid = 14256] [serial = 854] [outer = 0x9235b400] 13:53:40 INFO - PROCESS | 14256 | 1463604820137 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 271 (0x92527c00) [pid = 14256] [serial = 855] [outer = 0x9235b400] 13:53:41 INFO - PROCESS | 14256 | 1463604821016 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]]]}] 13:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1582ms 13:53:41 INFO - PROCESS | 14256 | 1463604821077 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 14256 | 1463604821081 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 13:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:53:41 INFO - PROCESS | 14256 | 1463604821087 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - PROCESS | 14256 | 1463604821090 Marionette TRACE conn3 <- [1,1110,null,{}] 13:53:41 INFO - PROCESS | 14256 | 1463604821098 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}] 13:53:41 INFO - PROCESS | 14256 | 1463604821293 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:53:41 INFO - PROCESS | 14256 | 1463604821616 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x923e6c00 == 117 [pid = 14256] [id = 285] 13:53:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 272 (0x92757800) [pid = 14256] [serial = 856] [outer = (nil)] 13:53:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 273 (0x9287c800) [pid = 14256] [serial = 857] [outer = 0x92757800] 13:53:41 INFO - PROCESS | 14256 | 1463604821719 Marionette DEBUG loaded listener.js 13:53:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 274 (0x92cf1800) [pid = 14256] [serial = 858] [outer = 0x92757800] 13:53:42 INFO - PROCESS | 14256 | 1463604822613 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]]]}] 13:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1595ms 13:53:42 INFO - PROCESS | 14256 | 1463604822684 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:53:42 INFO - PROCESS | 14256 | 1463604822688 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 13:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:53:42 INFO - PROCESS | 14256 | 1463604822695 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:53:42 INFO - PROCESS | 14256 | 1463604822700 Marionette TRACE conn3 <- [1,1114,null,{}] 13:53:42 INFO - PROCESS | 14256 | 1463604822705 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}] 13:53:42 INFO - PROCESS | 14256 | 1463604822961 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:53:43 INFO - PROCESS | 14256 | 1463604823301 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x92373800 == 118 [pid = 14256] [id = 286] 13:53:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 275 (0x92cf5000) [pid = 14256] [serial = 859] [outer = (nil)] 13:53:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 276 (0x951a7800) [pid = 14256] [serial = 860] [outer = 0x92cf5000] 13:53:43 INFO - PROCESS | 14256 | 1463604823386 Marionette DEBUG loaded listener.js 13:53:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 277 (0x951ae000) [pid = 14256] [serial = 861] [outer = 0x92cf5000] 13:53:44 INFO - PROCESS | 14256 | 1463604824287 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]]]}] 13:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1636ms 13:53:44 INFO - PROCESS | 14256 | 1463604824332 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 14256 | 1463604824336 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 13:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:53:44 INFO - PROCESS | 14256 | 1463604824342 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 14256 | 1463604824346 Marionette TRACE conn3 <- [1,1118,null,{}] 13:53:44 INFO - PROCESS | 14256 | 1463604824352 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}] 13:53:44 INFO - PROCESS | 14256 | 1463604824558 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:53:44 INFO - PROCESS | 14256 | 1463604824894 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x876d4c00 == 119 [pid = 14256] [id = 287] 13:53:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 278 (0x946fc800) [pid = 14256] [serial = 862] [outer = (nil)] 13:53:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 279 (0x9549ac00) [pid = 14256] [serial = 863] [outer = 0x946fc800] 13:53:44 INFO - PROCESS | 14256 | 1463604824991 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 280 (0x9774cc00) [pid = 14256] [serial = 864] [outer = 0x946fc800] 13:53:45 INFO - PROCESS | 14256 | 1463604825918 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]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1630ms 13:53:45 INFO - PROCESS | 14256 | 1463604825974 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:53:45 INFO - PROCESS | 14256 | 1463604825988 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 13:53:45 INFO - PROCESS | 14256 | 1463604825995 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 14256 | 1463604825998 Marionette TRACE conn3 <- [1,1122,null,{}] 13:53:46 INFO - PROCESS | 14256 | 1463604826004 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}] 13:53:46 INFO - PROCESS | 14256 | 1463604826242 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:53:46 INFO - PROCESS | 14256 | 1463604826569 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a907000 == 120 [pid = 14256] [id = 288] 13:53:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 281 (0x8d7b4400) [pid = 14256] [serial = 865] [outer = (nil)] 13:53:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 282 (0x9975c400) [pid = 14256] [serial = 866] [outer = 0x8d7b4400] 13:53:46 INFO - PROCESS | 14256 | 1463604826654 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 283 (0x9a353c00) [pid = 14256] [serial = 867] [outer = 0x8d7b4400] 13:53:47 INFO - PROCESS | 14256 | 1463604827588 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]]]}] 13:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1648ms 13:53:47 INFO - PROCESS | 14256 | 1463604827645 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 14256 | 1463604827652 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 13:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:53:47 INFO - PROCESS | 14256 | 1463604827662 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:53:47 INFO - PROCESS | 14256 | 1463604827666 Marionette TRACE conn3 <- [1,1126,null,{}] 13:53:47 INFO - PROCESS | 14256 | 1463604827677 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}] 13:53:47 INFO - PROCESS | 14256 | 1463604827924 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:53:48 INFO - PROCESS | 14256 | 1463604828263 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a07400 == 121 [pid = 14256] [id = 289] 13:53:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 284 (0x86a09000) [pid = 14256] [serial = 868] [outer = (nil)] 13:53:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 285 (0x87336800) [pid = 14256] [serial = 869] [outer = 0x86a09000] 13:53:48 INFO - PROCESS | 14256 | 1463604828353 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 286 (0x876d1400) [pid = 14256] [serial = 870] [outer = 0x86a09000] 13:53:49 INFO - PROCESS | 14256 | 1463604829342 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]]]}] 13:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1740ms 13:53:49 INFO - PROCESS | 14256 | 1463604829401 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 14256 | 1463604829405 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 13:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:53:49 INFO - PROCESS | 14256 | 1463604829412 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 14256 | 1463604829416 Marionette TRACE conn3 <- [1,1130,null,{}] 13:53:49 INFO - PROCESS | 14256 | 1463604829422 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}] 13:53:49 INFO - PROCESS | 14256 | 1463604829652 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:53:49 INFO - PROCESS | 14256 | 1463604829977 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e2dc00 == 122 [pid = 14256] [id = 290] 13:53:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 287 (0x87f1ec00) [pid = 14256] [serial = 871] [outer = (nil)] 13:53:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 288 (0x890ec400) [pid = 14256] [serial = 872] [outer = 0x87f1ec00] 13:53:50 INFO - PROCESS | 14256 | 1463604830070 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 289 (0x89802400) [pid = 14256] [serial = 873] [outer = 0x87f1ec00] 13:53:51 INFO - PROCESS | 14256 | 1463604831058 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]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1685ms 13:53:51 INFO - PROCESS | 14256 | 1463604831098 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:53:51 INFO - PROCESS | 14256 | 1463604831102 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 13:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:53:51 INFO - PROCESS | 14256 | 1463604831108 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - PROCESS | 14256 | 1463604831112 Marionette TRACE conn3 <- [1,1134,null,{}] 13:53:51 INFO - PROCESS | 14256 | 1463604831120 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}] 13:53:51 INFO - PROCESS | 14256 | 1463604831333 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:53:51 INFO - PROCESS | 14256 | 1463604831667 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x87f24400 == 123 [pid = 14256] [id = 291] 13:53:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 290 (0x8a388c00) [pid = 14256] [serial = 874] [outer = (nil)] 13:53:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 291 (0x8a90d000) [pid = 14256] [serial = 875] [outer = 0x8a388c00] 13:53:51 INFO - PROCESS | 14256 | 1463604831754 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 292 (0x8cf8f000) [pid = 14256] [serial = 876] [outer = 0x8a388c00] 13:53:52 INFO - PROCESS | 14256 | 1463604832615 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]]]}] 13:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1585ms 13:53:52 INFO - PROCESS | 14256 | 1463604832694 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 14256 | 1463604832698 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 13:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:53:52 INFO - PROCESS | 14256 | 1463604832705 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 14256 | 1463604832709 Marionette TRACE conn3 <- [1,1138,null,{}] 13:53:52 INFO - PROCESS | 14256 | 1463604832715 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}] 13:53:52 INFO - PROCESS | 14256 | 1463604832924 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:53:53 INFO - PROCESS | 14256 | 1463604833267 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x87330400 == 124 [pid = 14256] [id = 292] 13:53:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 293 (0x894f3800) [pid = 14256] [serial = 877] [outer = (nil)] 13:53:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 294 (0x8cfcdc00) [pid = 14256] [serial = 878] [outer = 0x894f3800] 13:53:53 INFO - PROCESS | 14256 | 1463604833363 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 295 (0x8d6dd000) [pid = 14256] [serial = 879] [outer = 0x894f3800] 13:53:54 INFO - PROCESS | 14256 | 1463604834276 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]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1632ms 13:53:54 INFO - PROCESS | 14256 | 1463604834337 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:53:54 INFO - PROCESS | 14256 | 1463604834341 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 13:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:53:54 INFO - PROCESS | 14256 | 1463604834348 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - PROCESS | 14256 | 1463604834350 Marionette TRACE conn3 <- [1,1142,null,{}] 13:53:54 INFO - PROCESS | 14256 | 1463604834357 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}] 13:53:54 INFO - PROCESS | 14256 | 1463604834567 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x86544400 == 123 [pid = 14256] [id = 274] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x89463c00 == 122 [pid = 14256] [id = 273] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x87773400 == 121 [pid = 14256] [id = 272] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x87336c00 == 120 [pid = 14256] [id = 271] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8807e000 == 119 [pid = 14256] [id = 269] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x87777c00 == 118 [pid = 14256] [id = 270] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x894fcc00 == 117 [pid = 14256] [id = 268] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x87333800 == 116 [pid = 14256] [id = 267] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x86a04c00 == 115 [pid = 14256] [id = 266] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x9aae0c00 == 114 [pid = 14256] [id = 263] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8a601800 == 113 [pid = 14256] [id = 264] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8945ec00 == 112 [pid = 14256] [id = 262] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8945f400 == 111 [pid = 14256] [id = 261] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x95473400 == 110 [pid = 14256] [id = 260] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x92362000 == 109 [pid = 14256] [id = 259] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x92274c00 == 108 [pid = 14256] [id = 257] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x92271000 == 107 [pid = 14256] [id = 258] 13:53:55 INFO - PROCESS | 14256 | --DOCSHELL 0x8a388800 == 106 [pid = 14256] [id = 256] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 294 (0x8e10c000) [pid = 14256] [serial = 758] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 293 (0xa27e7000) [pid = 14256] [serial = 195] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 292 (0x91b0ac00) [pid = 14256] [serial = 352] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 291 (0x951b4c00) [pid = 14256] [serial = 355] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 290 (0x9c298800) [pid = 14256] [serial = 364] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 289 (0x8a010000) [pid = 14256] [serial = 750] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 288 (0x90c44800) [pid = 14256] [serial = 542] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 287 (0xa22ab800) [pid = 14256] [serial = 316] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 286 (0x894f9400) [pid = 14256] [serial = 690] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 285 (0x92e60800) [pid = 14256] [serial = 265] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 284 (0x9299b400) [pid = 14256] [serial = 581] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 283 (0x8d6d6400) [pid = 14256] [serial = 467] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 282 (0x8a3eec00) [pid = 14256] [serial = 642] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 281 (0x9aadd800) [pid = 14256] [serial = 593] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 280 (0xa36edc00) [pid = 14256] [serial = 277] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 279 (0x8a3ec800) [pid = 14256] [serial = 752] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 278 (0x8cfd3c00) [pid = 14256] [serial = 431] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 277 (0x9adda400) [pid = 14256] [serial = 186] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 276 (0x93a3a000) [pid = 14256] [serial = 584] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 275 (0x87f1b800) [pid = 14256] [serial = 719] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 274 (0x990f7c00) [pid = 14256] [serial = 225] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 273 (0x99fdfc00) [pid = 14256] [serial = 313] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 272 (0x93966c00) [pid = 14256] [serial = 310] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 271 (0x95250000) [pid = 14256] [serial = 698] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 270 (0x951aec00) [pid = 14256] [serial = 587] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 269 (0x8a90e800) [pid = 14256] [serial = 506] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 268 (0xa6e8e400) [pid = 14256] [serial = 422] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 267 (0x87f20800) [pid = 14256] [serial = 720] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 266 (0x9aadc000) [pid = 14256] [serial = 232] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 265 (0x876ce000) [pid = 14256] [serial = 731] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 264 (0x8ddd7800) [pid = 14256] [serial = 756] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 263 (0x9b3b7c00) [pid = 14256] [serial = 228] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 262 (0xa6fc5800) [pid = 14256] [serial = 382] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 261 (0x8807d800) [pid = 14256] [serial = 747] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 260 (0x9a704000) [pid = 14256] [serial = 708] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 259 (0x929a5400) [pid = 14256] [serial = 446] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 258 (0x92999c00) [pid = 14256] [serial = 627] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 257 (0x92249000) [pid = 14256] [serial = 654] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 256 (0x8807b000) [pid = 14256] [serial = 722] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 255 (0x8f5da800) [pid = 14256] [serial = 328] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 254 (0x9c297400) [pid = 14256] [serial = 497] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 253 (0x915df000) [pid = 14256] [serial = 509] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 252 (0x894fc400) [pid = 14256] [serial = 749] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 251 (0x8f5a2000) [pid = 14256] [serial = 370] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 250 (0x8a38fc00) [pid = 14256] [serial = 645] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 249 (0x915e4c00) [pid = 14256] [serial = 503] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 248 (0x9c348000) [pid = 14256] [serial = 271] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 247 (0xa63efc00) [pid = 14256] [serial = 241] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 246 (0x8d7b8000) [pid = 14256] [serial = 740] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 245 (0x86a0d000) [pid = 14256] [serial = 744] [outer = (nil)] [url = about:blank] 13:53:55 INFO - PROCESS | 14256 | --DOMWINDOW == 244 (0x8cf8bc00) [pid = 14256] [serial = 488] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 243 (0x8b86f800) [pid = 14256] [serial = 437] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 242 (0x86a09c00) [pid = 14256] [serial = 743] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 241 (0x8cfd2000) [pid = 14256] [serial = 755] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 240 (0xa699dc00) [pid = 14256] [serial = 322] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 239 (0x91b10000) [pid = 14256] [serial = 666] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 238 (0x8807cc00) [pid = 14256] [serial = 728] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 237 (0x87775400) [pid = 14256] [serial = 735] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 236 (0x8e5a4c00) [pid = 14256] [serial = 334] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 235 (0x8d6d5c00) [pid = 14256] [serial = 693] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 234 (0xa513cc00) [pid = 14256] [serial = 198] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 233 (0x8e110400) [pid = 14256] [serial = 539] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 232 (0x8a399400) [pid = 14256] [serial = 648] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 231 (0x9299fc00) [pid = 14256] [serial = 443] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 230 (0xa3126400) [pid = 14256] [serial = 669] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 229 (0x88af2c00) [pid = 14256] [serial = 713] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 228 (0x9a708000) [pid = 14256] [serial = 482] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 227 (0x9d9cbc00) [pid = 14256] [serial = 710] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 226 (0xa51e8000) [pid = 14256] [serial = 325] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 225 (0x9b5a5800) [pid = 14256] [serial = 358] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 224 (0x93cc4800) [pid = 14256] [serial = 512] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 223 (0x92378000) [pid = 14256] [serial = 696] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 222 (0x9a35d400) [pid = 14256] [serial = 701] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 221 (0x9a7a6000) [pid = 14256] [serial = 702] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 220 (0x951b2c00) [pid = 14256] [serial = 476] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 219 (0x9adde800) [pid = 14256] [serial = 485] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 218 (0x9773f400) [pid = 14256] [serial = 699] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 217 (0x99767400) [pid = 14256] [serial = 630] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 216 (0x8e5a3c00) [pid = 14256] [serial = 623] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 215 (0xa27c4000) [pid = 14256] [serial = 274] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 214 (0x9b313400) [pid = 14256] [serial = 596] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 213 (0x87e33c00) [pid = 14256] [serial = 716] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 212 (0xa6e95800) [pid = 14256] [serial = 280] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 211 (0x8e67dc00) [pid = 14256] [serial = 470] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 210 (0x92270000) [pid = 14256] [serial = 578] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 209 (0xa237b400) [pid = 14256] [serial = 373] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 208 (0x8807d400) [pid = 14256] [serial = 723] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 207 (0x8dddc400) [pid = 14256] [serial = 406] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 206 (0x8ba92c00) [pid = 14256] [serial = 440] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 205 (0x992f2c00) [pid = 14256] [serial = 590] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 204 (0x9c295800) [pid = 14256] [serial = 636] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 203 (0x8980c400) [pid = 14256] [serial = 660] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 202 (0x9817c800) [pid = 14256] [serial = 479] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 201 (0x915ddc00) [pid = 14256] [serial = 602] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 200 (0x9c2a0400) [pid = 14256] [serial = 605] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 199 (0x92278400) [pid = 14256] [serial = 473] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 198 (0xa513f400) [pid = 14256] [serial = 141] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 197 (0xa82b7c00) [pid = 14256] [serial = 434] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 196 (0x90a5c000) [pid = 14256] [serial = 741] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 195 (0x9c0d3000) [pid = 14256] [serial = 367] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 194 (0x95475c00) [pid = 14256] [serial = 413] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 193 (0xa6fcc800) [pid = 14256] [serial = 428] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 192 (0x8a3e6400) [pid = 14256] [serial = 651] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 191 (0x92365c00) [pid = 14256] [serial = 707] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 190 (0x9c29cc00) [pid = 14256] [serial = 189] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 189 (0x9c297000) [pid = 14256] [serial = 705] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 188 (0x92873400) [pid = 14256] [serial = 222] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 187 (0xa31f5c00) [pid = 14256] [serial = 714] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 186 (0x992e7400) [pid = 14256] [serial = 545] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 185 (0x87771800) [pid = 14256] [serial = 734] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 184 (0xa6e93400) [pid = 14256] [serial = 376] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 183 (0x9a707000) [pid = 14256] [serial = 548] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x9b5abc00) [pid = 14256] [serial = 416] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x95470800) [pid = 14256] [serial = 180] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x9252f000) [pid = 14256] [serial = 235] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x890ed000) [pid = 14256] [serial = 689] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x876d1800) [pid = 14256] [serial = 732] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x92277400) [pid = 14256] [serial = 409] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x9a721000) [pid = 14256] [serial = 183] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x8a4d0800) [pid = 14256] [serial = 657] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x9aae1000) [pid = 14256] [serial = 500] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0xa6e91400) [pid = 14256] [serial = 331] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x88081800) [pid = 14256] [serial = 729] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x9c07a400) [pid = 14256] [serial = 599] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0xa6fc3c00) [pid = 14256] [serial = 425] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x87f21800) [pid = 14256] [serial = 746] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x8e0d4000) [pid = 14256] [serial = 491] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x915e6400) [pid = 14256] [serial = 695] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x8d6e4c00) [pid = 14256] [serial = 385] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x8ba91000) [pid = 14256] [serial = 692] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0xa6fc1800) [pid = 14256] [serial = 379] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x87334400) [pid = 14256] [serial = 726] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0xa0608400) [pid = 14256] [serial = 419] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x9add5c00) [pid = 14256] [serial = 551] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x87331400) [pid = 14256] [serial = 725] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x8e0dec00) [pid = 14256] [serial = 494] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x9b3b7000) [pid = 14256] [serial = 704] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x87e37800) [pid = 14256] [serial = 717] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x9b5c9000) [pid = 14256] [serial = 633] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x9add5000) [pid = 14256] [serial = 554] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x99268400) [pid = 14256] [serial = 268] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0xa276fc00) [pid = 14256] [serial = 238] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0xa27c4c00) [pid = 14256] [serial = 639] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x8e0ddc00) [pid = 14256] [serial = 575] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x8a4d6800) [pid = 14256] [serial = 753] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0xa3356c00) [pid = 14256] [serial = 319] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x9a70e400) [pid = 14256] [serial = 192] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x92379400) [pid = 14256] [serial = 361] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x8777dc00) [pid = 14256] [serial = 738] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0xa224b000) [pid = 14256] [serial = 711] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8777c000) [pid = 14256] [serial = 737] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x90c4dc00) [pid = 14256] [serial = 283] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8a4d3000) [pid = 14256] [serial = 663] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x93a3d800) [pid = 14256] [serial = 620] [outer = (nil)] [url = about:blank] 13:53:56 INFO - PROCESS | 14256 | 1463604836290 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x86543400 == 107 [pid = 14256] [id = 293] 13:53:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x86a08c00) [pid = 14256] [serial = 880] [outer = (nil)] 13:53:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x86a0d000) [pid = 14256] [serial = 881] [outer = 0x86a08c00] 13:53:56 INFO - PROCESS | 14256 | 1463604836385 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8732f000) [pid = 14256] [serial = 882] [outer = 0x86a08c00] 13:53:57 INFO - PROCESS | 14256 | 1463604837168 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]]]}] 13:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2834ms 13:53:57 INFO - PROCESS | 14256 | 1463604837188 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:53:57 INFO - PROCESS | 14256 | 1463604837194 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 13:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:53:57 INFO - PROCESS | 14256 | 1463604837202 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:53:57 INFO - PROCESS | 14256 | 1463604837208 Marionette TRACE conn3 <- [1,1146,null,{}] 13:53:57 INFO - PROCESS | 14256 | 1463604837242 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}] 13:53:57 INFO - PROCESS | 14256 | 1463604837433 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:53:57 INFO - PROCESS | 14256 | 1463604837446 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x876d5c00 == 108 [pid = 14256] [id = 294] 13:53:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x87774400) [pid = 14256] [serial = 883] [outer = (nil)] 13:53:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8777e000) [pid = 14256] [serial = 884] [outer = 0x87774400] 13:53:57 INFO - PROCESS | 14256 | 1463604837523 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x87e33c00) [pid = 14256] [serial = 885] [outer = 0x87774400] 13:53:58 INFO - PROCESS | 14256 | 1463604838490 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]]]}] 13:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1360ms 13:53:58 INFO - PROCESS | 14256 | 1463604838565 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:53:58 INFO - PROCESS | 14256 | 1463604838572 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 13:53:58 INFO - PROCESS | 14256 | 1463604838584 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 14256 | 1463604838587 Marionette TRACE conn3 <- [1,1150,null,{}] 13:53:58 INFO - PROCESS | 14256 | 1463604838594 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}] 13:53:58 INFO - PROCESS | 14256 | 1463604838853 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:53:58 INFO - PROCESS | 14256 | 1463604838880 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x876d2000 == 109 [pid = 14256] [id = 295] 13:53:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x87f25800) [pid = 14256] [serial = 886] [outer = (nil)] 13:53:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8807e800) [pid = 14256] [serial = 887] [outer = 0x87f25800] 13:53:58 INFO - PROCESS | 14256 | 1463604838969 Marionette DEBUG loaded listener.js 13:53:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x88af3400) [pid = 14256] [serial = 888] [outer = 0x87f25800] 13:54:00 INFO - PROCESS | 14256 | 1463604840131 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]]]}] 13:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1597ms 13:54:00 INFO - PROCESS | 14256 | 1463604840184 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:54:00 INFO - PROCESS | 14256 | 1463604840188 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 13:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:54:00 INFO - PROCESS | 14256 | 1463604840205 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:54:00 INFO - PROCESS | 14256 | 1463604840215 Marionette TRACE conn3 <- [1,1154,null,{}] 13:54:00 INFO - PROCESS | 14256 | 1463604840229 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}] 13:54:00 INFO - PROCESS | 14256 | 1463604840490 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:54:01 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x8a00f000) [pid = 14256] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:54:01 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x86a06000) [pid = 14256] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:54:01 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8d7b0c00) [pid = 14256] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:54:01 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x876d5000) [pid = 14256] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:54:01 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x88aed800) [pid = 14256] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:54:01 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x876cc400) [pid = 14256] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:54:01 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8a382c00) [pid = 14256] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:54:01 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8980cc00) [pid = 14256] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:54:01 INFO - PROCESS | 14256 | 1463604841180 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a06000 == 110 [pid = 14256] [id = 296] 13:54:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x876c9800) [pid = 14256] [serial = 889] [outer = (nil)] 13:54:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x88aed800) [pid = 14256] [serial = 890] [outer = 0x876c9800] 13:54:01 INFO - PROCESS | 14256 | 1463604841255 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8980d000) [pid = 14256] [serial = 891] [outer = 0x876c9800] 13:54:01 INFO - PROCESS | 14256 | 1463604841983 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]]]}] 13:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1805ms 13:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:54:02 INFO - PROCESS | 14256 | 1463604842001 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:54:02 INFO - PROCESS | 14256 | 1463604842005 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 13:54:02 INFO - PROCESS | 14256 | 1463604842022 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:54:02 INFO - PROCESS | 14256 | 1463604842025 Marionette TRACE conn3 <- [1,1158,null,{}] 13:54:02 INFO - PROCESS | 14256 | 1463604842033 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}] 13:54:02 INFO - PROCESS | 14256 | 1463604842217 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:54:02 INFO - PROCESS | 14256 | 1463604842235 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 14256 | ++DOCSHELL 0x87f1d800 == 111 [pid = 14256] [id = 297] 13:54:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x87f21400) [pid = 14256] [serial = 892] [outer = (nil)] 13:54:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8a38cc00) [pid = 14256] [serial = 893] [outer = 0x87f21400] 13:54:02 INFO - PROCESS | 14256 | 1463604842325 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8a39b800) [pid = 14256] [serial = 894] [outer = 0x87f21400] 13:54:03 INFO - PROCESS | 14256 | 1463604843620 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]]]}] 13:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1657ms 13:54:03 INFO - PROCESS | 14256 | 1463604843672 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:54:03 INFO - PROCESS | 14256 | 1463604843686 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 13:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:54:03 INFO - PROCESS | 14256 | --DOCSHELL 0x946fbc00 == 110 [pid = 14256] [id = 9] 13:54:03 INFO - PROCESS | 14256 | 1463604843722 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:54:03 INFO - PROCESS | 14256 | 1463604843731 Marionette TRACE conn3 <- [1,1162,null,{}] 13:54:03 INFO - PROCESS | 14256 | 1463604843829 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}] 13:54:04 INFO - PROCESS | 14256 | 1463604844075 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:54:04 INFO - PROCESS | 14256 | 1463604844380 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0bc00 == 111 [pid = 14256] [id = 298] 13:54:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x87331c00) [pid = 14256] [serial = 895] [outer = (nil)] 13:54:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x87777c00) [pid = 14256] [serial = 896] [outer = 0x87331c00] 13:54:04 INFO - PROCESS | 14256 | 1463604844468 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x87e39000) [pid = 14256] [serial = 897] [outer = 0x87331c00] 13:54:05 INFO - PROCESS | 14256 | 1463604845435 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]]]}] 13:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1820ms 13:54:05 INFO - PROCESS | 14256 | 1463604845519 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 14256 | 1463604845528 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 13:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:54:05 INFO - PROCESS | 14256 | 1463604845539 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 14256 | 1463604845544 Marionette TRACE conn3 <- [1,1166,null,{}] 13:54:05 INFO - PROCESS | 14256 | 1463604845551 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}] 13:54:05 INFO - PROCESS | 14256 | 1463604845791 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:54:06 INFO - PROCESS | 14256 | 1463604846128 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x89469c00 == 112 [pid = 14256] [id = 299] 13:54:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x894f3400) [pid = 14256] [serial = 898] [outer = (nil)] 13:54:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x89802000) [pid = 14256] [serial = 899] [outer = 0x894f3400] 13:54:06 INFO - PROCESS | 14256 | 1463604846215 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x8a382c00) [pid = 14256] [serial = 900] [outer = 0x894f3400] 13:54:07 INFO - PROCESS | 14256 | 1463604847202 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]]]}] 13:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1740ms 13:54:07 INFO - PROCESS | 14256 | 1463604847279 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 13:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:54:07 INFO - PROCESS | 14256 | 1463604847284 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 13:54:07 INFO - PROCESS | 14256 | 1463604847291 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 14256 | 1463604847298 Marionette TRACE conn3 <- [1,1170,null,{}] 13:54:07 INFO - PROCESS | 14256 | 1463604847315 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}] 13:54:07 INFO - PROCESS | 14256 | 1463604847567 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:54:07 INFO - PROCESS | 14256 | 1463604847868 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x8946a800 == 113 [pid = 14256] [id = 300] 13:54:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x8a4c7c00) [pid = 14256] [serial = 901] [outer = (nil)] 13:54:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x8a4d5000) [pid = 14256] [serial = 902] [outer = 0x8a4c7c00] 13:54:07 INFO - PROCESS | 14256 | 1463604847964 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x8a60a400) [pid = 14256] [serial = 903] [outer = 0x8a4c7c00] 13:54:08 INFO - PROCESS | 14256 | 1463604848944 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]]]}] 13:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1689ms 13:54:08 INFO - PROCESS | 14256 | 1463604848980 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 13:54:08 INFO - PROCESS | 14256 | 1463604848984 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 13:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:54:08 INFO - PROCESS | 14256 | 1463604848992 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:54:08 INFO - PROCESS | 14256 | 1463604848996 Marionette TRACE conn3 <- [1,1174,null,{}] 13:54:09 INFO - PROCESS | 14256 | 1463604849002 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}] 13:54:09 INFO - PROCESS | 14256 | 1463604849202 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:54:09 INFO - PROCESS | 14256 | 1463604849461 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4d2400 == 114 [pid = 14256] [id = 301] 13:54:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x8a90e800) [pid = 14256] [serial = 904] [outer = (nil)] 13:54:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x8b86f800) [pid = 14256] [serial = 905] [outer = 0x8a90e800] 13:54:09 INFO - PROCESS | 14256 | 1463604849592 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x8ba90400) [pid = 14256] [serial = 906] [outer = 0x8a90e800] 13:54:10 INFO - PROCESS | 14256 | 1463604850523 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] 13:54:10 INFO - PROCESS | 14256 | 1463604850585 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 13:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:54:10 INFO - PROCESS | 14256 | 1463604850593 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 14256 | 1463604850597 Marionette TRACE conn3 <- [1,1178,null,{}] 13:54:10 INFO - PROCESS | 14256 | 1463604850603 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}] 13:54:10 INFO - PROCESS | 14256 | 1463604850823 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:54:11 INFO - PROCESS | 14256 | 1463604851098 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x876cc800 == 115 [pid = 14256] [id = 302] 13:54:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x894f2400) [pid = 14256] [serial = 907] [outer = (nil)] 13:54:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x8cfd3000) [pid = 14256] [serial = 908] [outer = 0x894f2400] 13:54:11 INFO - PROCESS | 14256 | 1463604851231 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x8d6d9800) [pid = 14256] [serial = 909] [outer = 0x894f2400] 13:54:12 INFO - PROCESS | 14256 | 1463604852129 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] 13:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:54:12 INFO - PROCESS | 14256 | 1463604852190 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 13:54:12 INFO - PROCESS | 14256 | 1463604852197 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 14256 | 1463604852201 Marionette TRACE conn3 <- [1,1182,null,{}] 13:54:12 INFO - PROCESS | 14256 | 1463604852207 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}] 13:54:12 INFO - PROCESS | 14256 | 1463604852445 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:54:12 INFO - PROCESS | 14256 | 1463604852720 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a607800 == 116 [pid = 14256] [id = 303] 13:54:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x8cf90000) [pid = 14256] [serial = 910] [outer = (nil)] 13:54:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x8e110800) [pid = 14256] [serial = 911] [outer = 0x8cf90000] 13:54:12 INFO - PROCESS | 14256 | 1463604852856 Marionette DEBUG loaded listener.js 13:54:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x8e598000) [pid = 14256] [serial = 912] [outer = 0x8cf90000] 13:54:13 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:54:13 INFO - PROCESS | 14256 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:54:13 INFO - PROCESS | 14256 | 1463604853788 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] 13:54:13 INFO - PROCESS | 14256 | 1463604853843 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 13:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:54:13 INFO - PROCESS | 14256 | 1463604853852 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - PROCESS | 14256 | 1463604853855 Marionette TRACE conn3 <- [1,1186,null,{}] 13:54:13 INFO - PROCESS | 14256 | 1463604853861 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}] 13:54:14 INFO - PROCESS | 14256 | 1463604854069 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:54:14 INFO - PROCESS | 14256 | 1463604854323 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0dc000 == 117 [pid = 14256] [id = 304] 13:54:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x8e10f800) [pid = 14256] [serial = 913] [outer = (nil)] 13:54:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x8f333000) [pid = 14256] [serial = 914] [outer = 0x8e10f800] 13:54:14 INFO - PROCESS | 14256 | 1463604854450 Marionette DEBUG loaded listener.js 13:54:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x8f595400) [pid = 14256] [serial = 915] [outer = 0x8e10f800] 13:54:15 INFO - PROCESS | 14256 | 1463604855311 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] 13:54:15 INFO - PROCESS | 14256 | 1463604855404 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 13:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:54:15 INFO - PROCESS | 14256 | 1463604855411 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - PROCESS | 14256 | 1463604855414 Marionette TRACE conn3 <- [1,1190,null,{}] 13:54:15 INFO - PROCESS | 14256 | 1463604855420 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}] 13:54:15 INFO - PROCESS | 14256 | 1463604855631 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:54:15 INFO - PROCESS | 14256 | 1463604855886 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e679400 == 118 [pid = 14256] [id = 305] 13:54:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x8e67bc00) [pid = 14256] [serial = 916] [outer = (nil)] 13:54:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x8f5da800) [pid = 14256] [serial = 917] [outer = 0x8e67bc00] 13:54:16 INFO - PROCESS | 14256 | 1463604856017 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x90a5bc00) [pid = 14256] [serial = 918] [outer = 0x8e67bc00] 13:54:16 INFO - PROCESS | 14256 | 1463604856905 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] 13:54:16 INFO - PROCESS | 14256 | 1463604856951 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 13:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:54:16 INFO - PROCESS | 14256 | 1463604856959 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:54:16 INFO - PROCESS | 14256 | 1463604856963 Marionette TRACE conn3 <- [1,1194,null,{}] 13:54:16 INFO - PROCESS | 14256 | 1463604856969 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}] 13:54:17 INFO - PROCESS | 14256 | 1463604857168 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:54:17 INFO - PROCESS | 14256 | 1463604857475 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:17 INFO - PROCESS | 14256 | ++DOCSHELL 0x87f23400 == 119 [pid = 14256] [id = 306] 13:54:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x8e0dec00) [pid = 14256] [serial = 919] [outer = (nil)] 13:54:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x915e5400) [pid = 14256] [serial = 920] [outer = 0x8e0dec00] 13:54:17 INFO - PROCESS | 14256 | 1463604857568 Marionette DEBUG loaded listener.js 13:54:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x91b10000) [pid = 14256] [serial = 921] [outer = 0x8e0dec00] 13:54:18 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:54:18 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:54:18 INFO - PROCESS | 14256 | 1463604858451 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] 13:54:18 INFO - PROCESS | 14256 | 1463604858496 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 13:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:54:18 INFO - PROCESS | 14256 | 1463604858503 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:54:18 INFO - PROCESS | 14256 | 1463604858506 Marionette TRACE conn3 <- [1,1198,null,{}] 13:54:18 INFO - PROCESS | 14256 | 1463604858512 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}] 13:54:18 INFO - PROCESS | 14256 | 1463604858709 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:54:18 INFO - PROCESS | 14256 | 1463604858979 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a5c400 == 120 [pid = 14256] [id = 307] 13:54:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x915dc000) [pid = 14256] [serial = 922] [outer = (nil)] 13:54:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x92278800) [pid = 14256] [serial = 923] [outer = 0x915dc000] 13:54:19 INFO - PROCESS | 14256 | 1463604859110 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x9235e400) [pid = 14256] [serial = 924] [outer = 0x915dc000] 13:54:20 INFO - PROCESS | 14256 | 1463604860011 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]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1583ms 13:54:20 INFO - PROCESS | 14256 | 1463604860087 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 14256 | 1463604860091 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 13:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:54:20 INFO - PROCESS | 14256 | 1463604860107 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 14256 | 1463604860111 Marionette TRACE conn3 <- [1,1202,null,{}] 13:54:20 INFO - PROCESS | 14256 | 1463604860117 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}] 13:54:20 INFO - PROCESS | 14256 | 1463604860382 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:54:20 INFO - PROCESS | 14256 | 1463604860696 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 14256 | ++DOCSHELL 0x92242000 == 121 [pid = 14256] [id = 308] 13:54:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x923e7800) [pid = 14256] [serial = 925] [outer = (nil)] 13:54:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x9252e400) [pid = 14256] [serial = 926] [outer = 0x923e7800] 13:54:20 INFO - PROCESS | 14256 | 1463604860793 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x926eec00) [pid = 14256] [serial = 927] [outer = 0x923e7800] 13:54:21 INFO - PROCESS | 14256 | 1463604861730 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]]]}] 13:54:21 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 13:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1693ms 13:54:21 INFO - PROCESS | 14256 | 1463604861792 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:54:21 INFO - PROCESS | 14256 | 1463604861796 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 13:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:54:21 INFO - PROCESS | 14256 | 1463604861802 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:54:21 INFO - PROCESS | 14256 | 1463604861806 Marionette TRACE conn3 <- [1,1206,null,{}] 13:54:21 INFO - PROCESS | 14256 | 1463604861811 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}] 13:54:22 INFO - PROCESS | 14256 | 1463604862009 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:54:22 INFO - PROCESS | 14256 | 1463604862268 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 14256 | ++DOCSHELL 0x915e6000 == 122 [pid = 14256] [id = 309] 13:54:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0x92528400) [pid = 14256] [serial = 928] [outer = (nil)] 13:54:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0x9299bc00) [pid = 14256] [serial = 929] [outer = 0x92528400] 13:54:22 INFO - PROCESS | 14256 | 1463604862410 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 184 (0x929a5400) [pid = 14256] [serial = 930] [outer = 0x92528400] 13:54:23 INFO - PROCESS | 14256 | 1463604863312 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]]]}] 13:54:23 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 13:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1542ms 13:54:23 INFO - PROCESS | 14256 | 1463604863346 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 14256 | 1463604863349 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 13:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:54:23 INFO - PROCESS | 14256 | 1463604863366 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 14256 | 1463604863369 Marionette TRACE conn3 <- [1,1210,null,{}] 13:54:23 INFO - PROCESS | 14256 | 1463604863375 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}] 13:54:23 INFO - PROCESS | 14256 | 1463604863569 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:54:23 INFO - PROCESS | 14256 | 1463604863882 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x9275e800 == 123 [pid = 14256] [id = 310] 13:54:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 185 (0x929a6000) [pid = 14256] [serial = 931] [outer = (nil)] 13:54:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 186 (0x9395f800) [pid = 14256] [serial = 932] [outer = 0x929a6000] 13:54:23 INFO - PROCESS | 14256 | 1463604863973 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 187 (0x93a31800) [pid = 14256] [serial = 933] [outer = 0x929a6000] 13:54:24 INFO - PROCESS | 14256 | 1463604864861 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]]]}] 13:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1532ms 13:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:54:24 INFO - PROCESS | 14256 | 1463604864899 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 13:54:24 INFO - PROCESS | 14256 | 1463604864902 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 13:54:24 INFO - PROCESS | 14256 | 1463604864909 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:54:24 INFO - PROCESS | 14256 | 1463604864912 Marionette TRACE conn3 <- [1,1214,null,{}] 13:54:24 INFO - PROCESS | 14256 | 1463604864918 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}] 13:54:25 INFO - PROCESS | 14256 | 1463604865118 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:54:25 INFO - PROCESS | 14256 | 1463604865378 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x9275c000 == 124 [pid = 14256] [id = 311] 13:54:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 188 (0x93cc9800) [pid = 14256] [serial = 934] [outer = (nil)] 13:54:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 189 (0x95044c00) [pid = 14256] [serial = 935] [outer = 0x93cc9800] 13:54:25 INFO - PROCESS | 14256 | 1463604865508 Marionette DEBUG loaded listener.js 13:54:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 190 (0x9504b400) [pid = 14256] [serial = 936] [outer = 0x93cc9800] 13:54:26 INFO - PROCESS | 14256 | 1463604866431 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]]]}] 13:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1583ms 13:54:26 INFO - PROCESS | 14256 | 1463604866492 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:54:26 INFO - PROCESS | 14256 | 1463604866496 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 13:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:54:26 INFO - PROCESS | 14256 | 1463604866503 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:54:26 INFO - PROCESS | 14256 | 1463604866507 Marionette TRACE conn3 <- [1,1218,null,{}] 13:54:26 INFO - PROCESS | 14256 | 1463604866513 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}] 13:54:26 INFO - PROCESS | 14256 | 1463604866754 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:54:27 INFO - PROCESS | 14256 | 1463604867522 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653a000 == 125 [pid = 14256] [id = 312] 13:54:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 191 (0x86541000) [pid = 14256] [serial = 937] [outer = (nil)] 13:54:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 192 (0x86a0c800) [pid = 14256] [serial = 938] [outer = 0x86541000] 13:54:27 INFO - PROCESS | 14256 | 1463604867607 Marionette DEBUG loaded listener.js 13:54:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 193 (0x876cac00) [pid = 14256] [serial = 939] [outer = 0x86541000] 13:54:28 INFO - PROCESS | 14256 | 1463604868525 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]]]}] 13:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2100ms 13:54:28 INFO - PROCESS | 14256 | 1463604868605 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 14256 | 1463604868612 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 13:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:54:28 INFO - PROCESS | 14256 | 1463604868620 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - PROCESS | 14256 | 1463604868626 Marionette TRACE conn3 <- [1,1222,null,{}] 13:54:28 INFO - PROCESS | 14256 | 1463604868633 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}] 13:54:28 INFO - PROCESS | 14256 | 1463604868897 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:54:29 INFO - PROCESS | 14256 | 1463604869314 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 14256 | ++DOCSHELL 0x876cdc00 == 126 [pid = 14256] [id = 313] 13:54:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 194 (0x87f16800) [pid = 14256] [serial = 940] [outer = (nil)] 13:54:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 195 (0x87f20000) [pid = 14256] [serial = 941] [outer = 0x87f16800] 13:54:29 INFO - PROCESS | 14256 | 1463604869396 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 196 (0x8807c400) [pid = 14256] [serial = 942] [outer = 0x87f16800] 13:54:30 INFO - PROCESS | 14256 | 1463604870361 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] 13:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:54:30 INFO - PROCESS | 14256 | 1463604870416 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 13:54:30 INFO - PROCESS | 14256 | 1463604870422 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:54:30 INFO - PROCESS | 14256 | 1463604870426 Marionette TRACE conn3 <- [1,1226,null,{}] 13:54:30 INFO - PROCESS | 14256 | 1463604870432 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}] 13:54:30 INFO - PROCESS | 14256 | 1463604870636 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:54:30 INFO - PROCESS | 14256 | 1463604870942 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x8777f000 == 127 [pid = 14256] [id = 314] 13:54:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 197 (0x87e32c00) [pid = 14256] [serial = 943] [outer = (nil)] 13:54:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 198 (0x894f0800) [pid = 14256] [serial = 944] [outer = 0x87e32c00] 13:54:31 INFO - PROCESS | 14256 | 1463604871069 Marionette DEBUG loaded listener.js 13:54:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 199 (0x89810400) [pid = 14256] [serial = 945] [outer = 0x87e32c00] 13:54:31 INFO - PROCESS | 14256 | 1463604871965 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]]]}] 13:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1589ms 13:54:32 INFO - PROCESS | 14256 | 1463604872012 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:54:32 INFO - PROCESS | 14256 | 1463604872015 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 13:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:54:32 INFO - PROCESS | 14256 | 1463604872031 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:54:32 INFO - PROCESS | 14256 | 1463604872041 Marionette TRACE conn3 <- [1,1230,null,{}] 13:54:32 INFO - PROCESS | 14256 | 1463604872046 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}] 13:54:32 INFO - PROCESS | 14256 | 1463604872249 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:54:32 INFO - PROCESS | 14256 | --DOCSHELL 0x88af1400 == 126 [pid = 14256] [id = 246] 13:54:32 INFO - PROCESS | 14256 | --DOCSHELL 0x87772800 == 125 [pid = 14256] [id = 245] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 198 (0x87e35c00) [pid = 14256] [serial = 824] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 197 (0x9235cc00) [pid = 14256] [serial = 770] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 196 (0x9252fc00) [pid = 14256] [serial = 773] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 195 (0x9464b000) [pid = 14256] [serial = 776] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 194 (0x9975d400) [pid = 14256] [serial = 779] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 193 (0x9addf400) [pid = 14256] [serial = 782] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 192 (0x89467400) [pid = 14256] [serial = 785] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 191 (0x9add8000) [pid = 14256] [serial = 788] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 190 (0xa519c400) [pid = 14256] [serial = 791] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 189 (0x8a609c00) [pid = 14256] [serial = 794] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 188 (0xa364c800) [pid = 14256] [serial = 797] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 187 (0x88af0400) [pid = 14256] [serial = 761] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 186 (0x8a3e6000) [pid = 14256] [serial = 764] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | --DOMWINDOW == 185 (0x90a63400) [pid = 14256] [serial = 767] [outer = (nil)] [url = about:blank] 13:54:32 INFO - PROCESS | 14256 | 1463604872636 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 14256 | --DOCSHELL 0x86a06000 == 124 [pid = 14256] [id = 296] 13:54:32 INFO - PROCESS | 14256 | --DOCSHELL 0x876d2000 == 123 [pid = 14256] [id = 295] 13:54:32 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a06000 == 124 [pid = 14256] [id = 315] 13:54:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 186 (0x86a0d800) [pid = 14256] [serial = 946] [outer = (nil)] 13:54:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 187 (0x876cd000) [pid = 14256] [serial = 947] [outer = 0x86a0d800] 13:54:32 INFO - PROCESS | 14256 | 1463604872746 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 188 (0x87f1a400) [pid = 14256] [serial = 948] [outer = 0x86a0d800] 13:54:32 INFO - PROCESS | 14256 | --DOCSHELL 0x876d5c00 == 123 [pid = 14256] [id = 294] 13:54:32 INFO - PROCESS | 14256 | --DOCSHELL 0x86543400 == 122 [pid = 14256] [id = 293] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x8a907000 == 121 [pid = 14256] [id = 288] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x876d4c00 == 120 [pid = 14256] [id = 287] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x92373800 == 119 [pid = 14256] [id = 286] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x923e6c00 == 118 [pid = 14256] [id = 285] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x90c4d000 == 117 [pid = 14256] [id = 284] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x90c46000 == 116 [pid = 14256] [id = 283] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfd8400 == 115 [pid = 14256] [id = 282] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfc9400 == 114 [pid = 14256] [id = 281] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x8ddde800 == 113 [pid = 14256] [id = 280] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x894f9000 == 112 [pid = 14256] [id = 279] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x890ed800 == 111 [pid = 14256] [id = 278] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x8980bc00 == 110 [pid = 14256] [id = 277] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x87f1d400 == 109 [pid = 14256] [id = 276] 13:54:33 INFO - PROCESS | 14256 | --DOCSHELL 0x8653cc00 == 108 [pid = 14256] [id = 275] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 187 (0x8a4d1000) [pid = 14256] [serial = 821] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 186 (0x8ba84400) [pid = 14256] [serial = 822] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 185 (0x876cb400) [pid = 14256] [serial = 801] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 184 (0x86a0fc00) [pid = 14256] [serial = 800] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 183 (0x8e679000) [pid = 14256] [serial = 810] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x8e111c00) [pid = 14256] [serial = 809] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x88aea000) [pid = 14256] [serial = 804] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x87f19000) [pid = 14256] [serial = 803] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x8a38b800) [pid = 14256] [serial = 818] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x87e2d000) [pid = 14256] [serial = 815] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x88083000) [pid = 14256] [serial = 816] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x8a4cac00) [pid = 14256] [serial = 807] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x8a394400) [pid = 14256] [serial = 806] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x91b10800) [pid = 14256] [serial = 813] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x915de800) [pid = 14256] [serial = 812] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x8a3e8000) [pid = 14256] [serial = 819] [outer = (nil)] [url = about:blank] 13:54:33 INFO - PROCESS | 14256 | 1463604873575 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]]]}] 13:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1596ms 13:54:33 INFO - PROCESS | 14256 | 1463604873619 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:54:33 INFO - PROCESS | 14256 | 1463604873624 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 13:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:54:33 INFO - PROCESS | 14256 | 1463604873648 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:54:33 INFO - PROCESS | 14256 | 1463604873651 Marionette TRACE conn3 <- [1,1234,null,{}] 13:54:33 INFO - PROCESS | 14256 | 1463604873657 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}] 13:54:33 INFO - PROCESS | 14256 | 1463604873855 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:54:33 INFO - PROCESS | 14256 | 1463604873866 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x87336000 == 109 [pid = 14256] [id = 316] 13:54:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x88aea000) [pid = 14256] [serial = 949] [outer = (nil)] 13:54:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x8a387c00) [pid = 14256] [serial = 950] [outer = 0x88aea000] 13:54:33 INFO - PROCESS | 14256 | 1463604873944 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x8a396c00) [pid = 14256] [serial = 951] [outer = 0x88aea000] 13:54:34 INFO - PROCESS | 14256 | 1463604874912 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]]]}] 13:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1294ms 13:54:34 INFO - PROCESS | 14256 | 1463604874934 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:54:34 INFO - PROCESS | 14256 | 1463604874938 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 13:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:54:34 INFO - PROCESS | 14256 | 1463604874948 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:54:34 INFO - PROCESS | 14256 | 1463604874951 Marionette TRACE conn3 <- [1,1238,null,{}] 13:54:34 INFO - PROCESS | 14256 | 1463604874957 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}] 13:54:35 INFO - PROCESS | 14256 | 1463604875131 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:54:35 INFO - PROCESS | 14256 | 1463604875344 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a39f400 == 110 [pid = 14256] [id = 317] 13:54:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x8a39fc00) [pid = 14256] [serial = 952] [outer = (nil)] 13:54:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x8a3e8c00) [pid = 14256] [serial = 953] [outer = 0x8a39fc00] 13:54:35 INFO - PROCESS | 14256 | 1463604875429 Marionette DEBUG loaded listener.js 13:54:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x8a4cd400) [pid = 14256] [serial = 954] [outer = 0x8a39fc00] 13:54:36 INFO - PROCESS | 14256 | 1463604876305 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]]]}] 13:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1428ms 13:54:36 INFO - PROCESS | 14256 | 1463604876378 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:54:36 INFO - PROCESS | 14256 | 1463604876382 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 13:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:54:36 INFO - PROCESS | 14256 | 1463604876388 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:54:36 INFO - PROCESS | 14256 | 1463604876391 Marionette TRACE conn3 <- [1,1242,null,{}] 13:54:36 INFO - PROCESS | 14256 | 1463604876397 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}] 13:54:36 INFO - PROCESS | 14256 | 1463604876685 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:54:36 INFO - PROCESS | 14256 | 1463604876714 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a3e9c00 == 111 [pid = 14256] [id = 318] 13:54:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x8a4cfc00) [pid = 14256] [serial = 955] [outer = (nil)] 13:54:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x8a90b800) [pid = 14256] [serial = 956] [outer = 0x8a4cfc00] 13:54:36 INFO - PROCESS | 14256 | 1463604876802 Marionette DEBUG loaded listener.js 13:54:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x8b866c00) [pid = 14256] [serial = 957] [outer = 0x8a4cfc00] 13:54:37 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x9a709000) [pid = 14256] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:54:37 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x951af800) [pid = 14256] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:54:37 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x89461400) [pid = 14256] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:54:37 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x92275800) [pid = 14256] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:54:37 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0xa3351c00) [pid = 14256] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:54:37 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x8a395800) [pid = 14256] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x89461000) [pid = 14256] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x87e32400) [pid = 14256] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x86a02000) [pid = 14256] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x8d6db400) [pid = 14256] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x8a602800) [pid = 14256] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x92870c00) [pid = 14256] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x8f5d6000) [pid = 14256] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x8cf87400) [pid = 14256] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x92362400) [pid = 14256] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x8777f800) [pid = 14256] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x9235b400) [pid = 14256] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x8a386c00) [pid = 14256] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x946fc800) [pid = 14256] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x86a09000) [pid = 14256] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x92240000) [pid = 14256] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x87f23800) [pid = 14256] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x8a388c00) [pid = 14256] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x8d7b4400) [pid = 14256] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x92757800) [pid = 14256] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x87774400) [pid = 14256] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x8f5a3000) [pid = 14256] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x8e67b400) [pid = 14256] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x8cf82000) [pid = 14256] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x92cf5000) [pid = 14256] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x894f3800) [pid = 14256] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x8a013c00) [pid = 14256] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x87f1ec00) [pid = 14256] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8e0b5000) [pid = 14256] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x87f25800) [pid = 14256] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x876c9800) [pid = 14256] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8653e800) [pid = 14256] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:54:38 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x86a08c00) [pid = 14256] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:54:38 INFO - PROCESS | 14256 | 1463604878447 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]]]}] 13:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2082ms 13:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:54:38 INFO - PROCESS | 14256 | 1463604878479 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:54:38 INFO - PROCESS | 14256 | 1463604878482 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 13:54:38 INFO - PROCESS | 14256 | 1463604878488 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:54:38 INFO - PROCESS | 14256 | 1463604878492 Marionette TRACE conn3 <- [1,1246,null,{}] 13:54:38 INFO - PROCESS | 14256 | 1463604878497 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}] 13:54:38 INFO - PROCESS | 14256 | 1463604878672 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:54:38 INFO - PROCESS | 14256 | 1463604878688 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653d000 == 112 [pid = 14256] [id = 319] 13:54:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x86a07000) [pid = 14256] [serial = 958] [outer = (nil)] 13:54:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x89464800) [pid = 14256] [serial = 959] [outer = 0x86a07000] 13:54:38 INFO - PROCESS | 14256 | 1463604878763 Marionette DEBUG loaded listener.js 13:54:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8a398c00) [pid = 14256] [serial = 960] [outer = 0x86a07000] 13:54:39 INFO - PROCESS | 14256 | 1463604879711 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]]]}] 13:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1288ms 13:54:39 INFO - PROCESS | 14256 | 1463604879776 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:54:39 INFO - PROCESS | 14256 | 1463604879780 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 13:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:54:39 INFO - PROCESS | 14256 | 1463604879786 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:54:39 INFO - PROCESS | 14256 | 1463604879790 Marionette TRACE conn3 <- [1,1250,null,{}] 13:54:39 INFO - PROCESS | 14256 | 1463604879795 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}] 13:54:39 INFO - PROCESS | 14256 | 1463604879986 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:54:40 INFO - PROCESS | 14256 | 1463604880312 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a09000 == 113 [pid = 14256] [id = 320] 13:54:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x86a0cc00) [pid = 14256] [serial = 961] [outer = (nil)] 13:54:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8732d000) [pid = 14256] [serial = 962] [outer = 0x86a0cc00] 13:54:40 INFO - PROCESS | 14256 | 1463604880474 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x876d0c00) [pid = 14256] [serial = 963] [outer = 0x86a0cc00] 13:54:41 INFO - PROCESS | 14256 | 1463604881485 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]]]}] 13:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1738ms 13:54:41 INFO - PROCESS | 14256 | 1463604881527 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:54:41 INFO - PROCESS | 14256 | 1463604881542 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 13:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:54:41 INFO - PROCESS | 14256 | 1463604881556 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:54:41 INFO - PROCESS | 14256 | 1463604881562 Marionette TRACE conn3 <- [1,1254,null,{}] 13:54:41 INFO - PROCESS | 14256 | 1463604881570 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}] 13:54:41 INFO - PROCESS | 14256 | 1463604881823 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:54:42 INFO - PROCESS | 14256 | 1463604882145 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x88084800 == 114 [pid = 14256] [id = 321] 13:54:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x890e8c00) [pid = 14256] [serial = 964] [outer = (nil)] 13:54:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x89466000) [pid = 14256] [serial = 965] [outer = 0x890e8c00] 13:54:42 INFO - PROCESS | 14256 | 1463604882237 Marionette DEBUG loaded listener.js 13:54:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x894fdc00) [pid = 14256] [serial = 966] [outer = 0x890e8c00] 13:54:43 INFO - PROCESS | 14256 | 1463604883190 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]]]}] 13:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1692ms 13:54:43 INFO - PROCESS | 14256 | 1463604883251 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:54:43 INFO - PROCESS | 14256 | 1463604883258 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 13:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:54:43 INFO - PROCESS | 14256 | 1463604883265 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:54:43 INFO - PROCESS | 14256 | 1463604883268 Marionette TRACE conn3 <- [1,1258,null,{}] 13:54:43 INFO - PROCESS | 14256 | 1463604883275 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}] 13:54:43 INFO - PROCESS | 14256 | 1463604883498 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:54:43 INFO - PROCESS | 14256 | 1463604883802 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a3ebc00 == 115 [pid = 14256] [id = 322] 13:54:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x8a4c9400) [pid = 14256] [serial = 967] [outer = (nil)] 13:54:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x8a4d3c00) [pid = 14256] [serial = 968] [outer = 0x8a4c9400] 13:54:43 INFO - PROCESS | 14256 | 1463604883935 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x8a904400) [pid = 14256] [serial = 969] [outer = 0x8a4c9400] 13:54:44 INFO - PROCESS | 14256 | 1463604884873 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]]]}] 13:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1681ms 13:54:44 INFO - PROCESS | 14256 | 1463604884948 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 14256 | 1463604884951 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 13:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:54:44 INFO - PROCESS | 14256 | 1463604884969 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 14256 | 1463604884979 Marionette TRACE conn3 <- [1,1262,null,{}] 13:54:44 INFO - PROCESS | 14256 | 1463604884985 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}] 13:54:45 INFO - PROCESS | 14256 | 1463604885242 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:54:45 INFO - PROCESS | 14256 | 1463604885548 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a90dc00 == 116 [pid = 14256] [id = 323] 13:54:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x8b86b400) [pid = 14256] [serial = 970] [outer = (nil)] 13:54:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x8cfcf800) [pid = 14256] [serial = 971] [outer = 0x8b86b400] 13:54:45 INFO - PROCESS | 14256 | 1463604885636 Marionette DEBUG loaded listener.js 13:54:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x8d6dd400) [pid = 14256] [serial = 972] [outer = 0x8b86b400] 13:54:46 INFO - PROCESS | 14256 | 1463604886577 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]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1647ms 13:54:46 INFO - PROCESS | 14256 | 1463604886608 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:54:46 INFO - PROCESS | 14256 | 1463604886613 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 13:54:46 INFO - PROCESS | 14256 | 1463604886619 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 14256 | 1463604886623 Marionette TRACE conn3 <- [1,1266,null,{}] 13:54:46 INFO - PROCESS | 14256 | 1463604886629 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}] 13:54:46 INFO - PROCESS | 14256 | 1463604886844 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:54:47 INFO - PROCESS | 14256 | 1463604887114 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x8945e400 == 117 [pid = 14256] [id = 324] 13:54:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x8d7b6000) [pid = 14256] [serial = 973] [outer = (nil)] 13:54:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x8ddde400) [pid = 14256] [serial = 974] [outer = 0x8d7b6000] 13:54:47 INFO - PROCESS | 14256 | 1463604887245 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x8e0b3400) [pid = 14256] [serial = 975] [outer = 0x8d7b6000] 13:54:48 INFO - PROCESS | 14256 | 1463604888091 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]]]}] 13:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1541ms 13:54:48 INFO - PROCESS | 14256 | 1463604888162 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:54:48 INFO - PROCESS | 14256 | 1463604888166 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 13:54:48 INFO - PROCESS | 14256 | 1463604888173 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:54:48 INFO - PROCESS | 14256 | 1463604888177 Marionette TRACE conn3 <- [1,1270,null,{}] 13:54:48 INFO - PROCESS | 14256 | 1463604888183 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}] 13:54:48 INFO - PROCESS | 14256 | 1463604888388 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:54:48 INFO - PROCESS | 14256 | 1463604888655 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0b8800 == 118 [pid = 14256] [id = 325] 13:54:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x8e0b9400) [pid = 14256] [serial = 976] [outer = (nil)] 13:54:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x8e0d0800) [pid = 14256] [serial = 977] [outer = 0x8e0b9400] 13:54:48 INFO - PROCESS | 14256 | 1463604888799 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x8e113400) [pid = 14256] [serial = 978] [outer = 0x8e0b9400] 13:54:49 INFO - PROCESS | 14256 | 1463604889744 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]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1632ms 13:54:49 INFO - PROCESS | 14256 | 1463604889806 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:54:49 INFO - PROCESS | 14256 | 1463604889810 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 13:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:54:49 INFO - PROCESS | 14256 | 1463604889816 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 14256 | 1463604889820 Marionette TRACE conn3 <- [1,1274,null,{}] 13:54:49 INFO - PROCESS | 14256 | 1463604889826 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}] 13:54:50 INFO - PROCESS | 14256 | 1463604890045 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:54:50 INFO - PROCESS | 14256 | 1463604890302 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ddd6800 == 119 [pid = 14256] [id = 326] 13:54:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x8e598400) [pid = 14256] [serial = 979] [outer = (nil)] 13:54:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x8f32fc00) [pid = 14256] [serial = 980] [outer = 0x8e598400] 13:54:50 INFO - PROCESS | 14256 | 1463604890432 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x8f337c00) [pid = 14256] [serial = 981] [outer = 0x8e598400] 13:54:51 INFO - PROCESS | 14256 | 1463604891334 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]]]}] 13:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1585ms 13:54:51 INFO - PROCESS | 14256 | 1463604891402 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:54:51 INFO - PROCESS | 14256 | 1463604891406 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 13:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:54:51 INFO - PROCESS | 14256 | 1463604891413 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:54:51 INFO - PROCESS | 14256 | 1463604891416 Marionette TRACE conn3 <- [1,1278,null,{}] 13:54:51 INFO - PROCESS | 14256 | 1463604891422 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}] 13:54:51 INFO - PROCESS | 14256 | 1463604891644 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:54:52 INFO - PROCESS | 14256 | 1463604891994 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0d6400 == 120 [pid = 14256] [id = 327] 13:54:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x8e5a5000) [pid = 14256] [serial = 982] [outer = (nil)] 13:54:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x8f5a2000) [pid = 14256] [serial = 983] [outer = 0x8e5a5000] 13:54:52 INFO - PROCESS | 14256 | 1463604892087 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x8f5db400) [pid = 14256] [serial = 984] [outer = 0x8e5a5000] 13:54:53 INFO - PROCESS | 14256 | 1463604892996 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]]]}] 13:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1635ms 13:54:53 INFO - PROCESS | 14256 | 1463604893050 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 14256 | 1463604893054 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 13:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:54:53 INFO - PROCESS | 14256 | 1463604893061 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 14256 | 1463604893065 Marionette TRACE conn3 <- [1,1282,null,{}] 13:54:53 INFO - PROCESS | 14256 | 1463604893071 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}] 13:54:53 INFO - PROCESS | 14256 | 1463604893279 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:54:53 INFO - PROCESS | 14256 | 1463604893541 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a903000 == 121 [pid = 14256] [id = 328] 13:54:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x8f595800) [pid = 14256] [serial = 985] [outer = (nil)] 13:54:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x90a63800) [pid = 14256] [serial = 986] [outer = 0x8f595800] 13:54:53 INFO - PROCESS | 14256 | 1463604893674 Marionette DEBUG loaded listener.js 13:54:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x90c49c00) [pid = 14256] [serial = 987] [outer = 0x8f595800] 13:54:54 INFO - PROCESS | 14256 | 1463604894603 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]]]}] 13:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1581ms 13:54:54 INFO - PROCESS | 14256 | 1463604894643 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:54:54 INFO - PROCESS | 14256 | 1463604894647 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 13:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:54:54 INFO - PROCESS | 14256 | 1463604894653 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:54:54 INFO - PROCESS | 14256 | 1463604894656 Marionette TRACE conn3 <- [1,1286,null,{}] 13:54:54 INFO - PROCESS | 14256 | 1463604894663 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}] 13:54:54 INFO - PROCESS | 14256 | 1463604894878 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:54:55 INFO - PROCESS | 14256 | 1463604895166 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f5a0800 == 122 [pid = 14256] [id = 329] 13:54:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x8f5d0400) [pid = 14256] [serial = 988] [outer = (nil)] 13:54:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x915e7c00) [pid = 14256] [serial = 989] [outer = 0x8f5d0400] 13:54:55 INFO - PROCESS | 14256 | 1463604895298 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x91b0d000) [pid = 14256] [serial = 990] [outer = 0x8f5d0400] 13:54:56 INFO - PROCESS | 14256 | 1463604896180 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]]]}] 13:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1579ms 13:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:54:56 INFO - PROCESS | 14256 | 1463604896235 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:54:56 INFO - PROCESS | 14256 | 1463604896238 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 13:54:56 INFO - PROCESS | 14256 | 1463604896245 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - PROCESS | 14256 | 1463604896248 Marionette TRACE conn3 <- [1,1290,null,{}] 13:54:56 INFO - PROCESS | 14256 | 1463604896255 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}] 13:54:56 INFO - PROCESS | 14256 | 1463604896471 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:54:56 INFO - PROCESS | 14256 | 1463604896799 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x90c4a000 == 123 [pid = 14256] [id = 330] 13:54:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x92247400) [pid = 14256] [serial = 991] [outer = (nil)] 13:54:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x9226f800) [pid = 14256] [serial = 992] [outer = 0x92247400] 13:54:56 INFO - PROCESS | 14256 | 1463604896922 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x9235a800) [pid = 14256] [serial = 993] [outer = 0x92247400] 13:54:57 INFO - PROCESS | 14256 | 1463604897845 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]]]}] 13:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1633ms 13:54:57 INFO - PROCESS | 14256 | 1463604897879 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:54:57 INFO - PROCESS | 14256 | 1463604897882 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 13:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:54:57 INFO - PROCESS | 14256 | 1463604897890 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:54:57 INFO - PROCESS | 14256 | 1463604897894 Marionette TRACE conn3 <- [1,1294,null,{}] 13:54:57 INFO - PROCESS | 14256 | 1463604897900 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}] 13:54:58 INFO - PROCESS | 14256 | 1463604898140 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:54:58 INFO - PROCESS | 14256 | 1463604898408 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x92248800 == 124 [pid = 14256] [id = 331] 13:54:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x92366000) [pid = 14256] [serial = 994] [outer = (nil)] 13:54:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x923de800) [pid = 14256] [serial = 995] [outer = 0x92366000] 13:54:58 INFO - PROCESS | 14256 | 1463604898538 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0x923e3c00) [pid = 14256] [serial = 996] [outer = 0x92366000] 13:54:59 INFO - PROCESS | 14256 | 1463604899438 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]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1581ms 13:54:59 INFO - PROCESS | 14256 | 1463604899472 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:54:59 INFO - PROCESS | 14256 | 1463604899476 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 13:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:54:59 INFO - PROCESS | 14256 | 1463604899482 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 14256 | 1463604899486 Marionette TRACE conn3 <- [1,1298,null,{}] 13:54:59 INFO - PROCESS | 14256 | 1463604899492 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}] 13:54:59 INFO - PROCESS | 14256 | 1463604899709 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:55:00 INFO - PROCESS | 14256 | 1463604900034 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 14256 | ++DOCSHELL 0x9235cc00 == 125 [pid = 14256] [id = 332] 13:55:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0x923e0000) [pid = 14256] [serial = 997] [outer = (nil)] 13:55:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 184 (0x9252d800) [pid = 14256] [serial = 998] [outer = 0x923e0000] 13:55:00 INFO - PROCESS | 14256 | 1463604900133 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 185 (0x92531400) [pid = 14256] [serial = 999] [outer = 0x923e0000] 13:55:01 INFO - PROCESS | 14256 | 1463604901061 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]]]}] 13:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1633ms 13:55:01 INFO - PROCESS | 14256 | 1463604901117 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 13:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:55:01 INFO - PROCESS | 14256 | 1463604901132 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 13:55:01 INFO - PROCESS | 14256 | 1463604901139 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:55:01 INFO - PROCESS | 14256 | 1463604901143 Marionette TRACE conn3 <- [1,1302,null,{}] 13:55:01 INFO - PROCESS | 14256 | 1463604901149 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}] 13:55:01 INFO - PROCESS | 14256 | 1463604901458 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:55:01 INFO - PROCESS | 14256 | 1463604901858 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x86540800 == 126 [pid = 14256] [id = 333] 13:55:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 186 (0x923e0800) [pid = 14256] [serial = 1000] [outer = (nil)] 13:55:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 187 (0x926f0000) [pid = 14256] [serial = 1001] [outer = 0x923e0800] 13:55:01 INFO - PROCESS | 14256 | 1463604901975 Marionette DEBUG loaded listener.js 13:55:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 188 (0x92750000) [pid = 14256] [serial = 1002] [outer = 0x923e0800] 13:55:02 INFO - PROCESS | 14256 | 1463604902920 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]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1842ms 13:55:02 INFO - PROCESS | 14256 | 1463604902982 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 14256 | 1463604902986 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 13:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:55:02 INFO - PROCESS | 14256 | 1463604902992 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 14256 | 1463604902996 Marionette TRACE conn3 <- [1,1306,null,{}] 13:55:03 INFO - PROCESS | 14256 | 1463604903002 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}] 13:55:03 INFO - PROCESS | 14256 | 1463604903219 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:55:03 INFO - PROCESS | 14256 | 1463604903528 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x92523c00 == 127 [pid = 14256] [id = 334] 13:55:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 189 (0x926ee400) [pid = 14256] [serial = 1003] [outer = (nil)] 13:55:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 190 (0x9287ec00) [pid = 14256] [serial = 1004] [outer = 0x926ee400] 13:55:03 INFO - PROCESS | 14256 | 1463604903621 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 191 (0x9299c400) [pid = 14256] [serial = 1005] [outer = 0x926ee400] 13:55:04 INFO - PROCESS | 14256 | 1463604904517 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]]]}] 13:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1631ms 13:55:04 INFO - PROCESS | 14256 | 1463604904624 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:55:04 INFO - PROCESS | 14256 | 1463604904628 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 13:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:55:04 INFO - PROCESS | 14256 | 1463604904635 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:55:04 INFO - PROCESS | 14256 | 1463604904639 Marionette TRACE conn3 <- [1,1310,null,{}] 13:55:04 INFO - PROCESS | 14256 | 1463604904645 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}] 13:55:04 INFO - PROCESS | 14256 | 1463604904860 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:55:05 INFO - PROCESS | 14256 | 1463604905179 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 14256 | ++DOCSHELL 0x8732e400 == 128 [pid = 14256] [id = 335] 13:55:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 192 (0x87332c00) [pid = 14256] [serial = 1006] [outer = (nil)] 13:55:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 193 (0x8807d000) [pid = 14256] [serial = 1007] [outer = 0x87332c00] 13:55:05 INFO - PROCESS | 14256 | 1463604905271 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 194 (0x8a384000) [pid = 14256] [serial = 1008] [outer = 0x87332c00] 13:55:06 INFO - PROCESS | 14256 | 1463604906171 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] 13:55:06 INFO - PROCESS | 14256 | 1463604906228 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 13:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:55:06 INFO - PROCESS | 14256 | 1463604906234 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - PROCESS | 14256 | 1463604906237 Marionette TRACE conn3 <- [1,1314,null,{}] 13:55:06 INFO - PROCESS | 14256 | 1463604906243 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}] 13:55:06 INFO - PROCESS | 14256 | 1463604906461 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:55:06 INFO - PROCESS | 14256 | 1463604906789 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x86538000 == 129 [pid = 14256] [id = 336] 13:55:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 195 (0x8653b800) [pid = 14256] [serial = 1009] [outer = (nil)] 13:55:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 196 (0x89466c00) [pid = 14256] [serial = 1010] [outer = 0x8653b800] 13:55:06 INFO - PROCESS | 14256 | 1463604906895 Marionette DEBUG loaded listener.js 13:55:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 197 (0x8cf88400) [pid = 14256] [serial = 1011] [outer = 0x8653b800] 13:55:07 INFO - PROCESS | 14256 | 1463604907844 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]]]}] 13:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1681ms 13:55:07 INFO - PROCESS | 14256 | 1463604907916 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 14256 | 1463604907920 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 13:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:55:07 INFO - PROCESS | 14256 | 1463604907927 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 14256 | 1463604907931 Marionette TRACE conn3 <- [1,1318,null,{}] 13:55:07 INFO - PROCESS | 14256 | 1463604907937 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}] 13:55:08 INFO - PROCESS | 14256 | 1463604908164 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:55:09 INFO - PROCESS | 14256 | 1463604909148 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x87334800 == 130 [pid = 14256] [id = 337] 13:55:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 198 (0x876cf000) [pid = 14256] [serial = 1012] [outer = (nil)] 13:55:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 199 (0x87776400) [pid = 14256] [serial = 1013] [outer = 0x876cf000] 13:55:09 INFO - PROCESS | 14256 | 1463604909235 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 200 (0x87f1a000) [pid = 14256] [serial = 1014] [outer = 0x876cf000] 13:55:10 INFO - PROCESS | 14256 | 1463604910133 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]]]}] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfd5c00 == 129 [pid = 14256] [id = 186] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x8a902000 == 128 [pid = 14256] [id = 187] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x8f5d3800 == 127 [pid = 14256] [id = 188] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x8653d000 == 126 [pid = 14256] [id = 319] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x8a3e9c00 == 125 [pid = 14256] [id = 318] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x86a06000 == 124 [pid = 14256] [id = 315] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x8777f000 == 123 [pid = 14256] [id = 314] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x876cdc00 == 122 [pid = 14256] [id = 313] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x8653a000 == 121 [pid = 14256] [id = 312] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x8946a800 == 120 [pid = 14256] [id = 300] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x89469c00 == 119 [pid = 14256] [id = 299] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x93a36c00 == 118 [pid = 14256] [id = 11] 13:55:10 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0bc00 == 117 [pid = 14256] [id = 298] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 199 (0x9b5a7000) [pid = 14256] [serial = 783] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 198 (0x9a0e1c00) [pid = 14256] [serial = 780] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 197 (0x8946b000) [pid = 14256] [serial = 786] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 196 (0x92363400) [pid = 14256] [serial = 771] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 195 (0xa6862400) [pid = 14256] [serial = 792] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 194 (0x8a90e400) [pid = 14256] [serial = 765] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 193 (0x9c0d6000) [pid = 14256] [serial = 789] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 192 (0x894f4400) [pid = 14256] [serial = 762] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 191 (0x88aec800) [pid = 14256] [serial = 825] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 190 (0x929a5000) [pid = 14256] [serial = 687] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 189 (0x8a60bc00) [pid = 14256] [serial = 795] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 188 (0x951ae400) [pid = 14256] [serial = 777] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 187 (0x915e0800) [pid = 14256] [serial = 768] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 186 (0x8e119c00) [pid = 14256] [serial = 759] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 185 (0x92754400) [pid = 14256] [serial = 774] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 184 (0xa68bbc00) [pid = 14256] [serial = 798] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 183 (0x88af3400) [pid = 14256] [serial = 888] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x8980d000) [pid = 14256] [serial = 891] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x87e33c00) [pid = 14256] [serial = 885] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x88aed800) [pid = 14256] [serial = 890] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x8732d800) [pid = 14256] [serial = 828] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x86545c00) [pid = 14256] [serial = 827] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x86a0d000) [pid = 14256] [serial = 881] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x8732f000) [pid = 14256] [serial = 882] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x92527c00) [pid = 14256] [serial = 855] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x92524400) [pid = 14256] [serial = 854] [outer = (nil)] [url = about:blank] 13:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2840ms 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x8a3ecc00) [pid = 14256] [serial = 834] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x8a38f400) [pid = 14256] [serial = 833] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x9774cc00) [pid = 14256] [serial = 864] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x9549ac00) [pid = 14256] [serial = 863] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x876d1400) [pid = 14256] [serial = 870] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x87336800) [pid = 14256] [serial = 869] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x9236ec00) [pid = 14256] [serial = 852] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x92364400) [pid = 14256] [serial = 851] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x89467800) [pid = 14256] [serial = 831] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x88af4400) [pid = 14256] [serial = 830] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x8cf8f000) [pid = 14256] [serial = 876] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x8a90d000) [pid = 14256] [serial = 875] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x9a353c00) [pid = 14256] [serial = 867] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x9975c400) [pid = 14256] [serial = 866] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x92cf1800) [pid = 14256] [serial = 858] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x9287c800) [pid = 14256] [serial = 857] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x8777e000) [pid = 14256] [serial = 884] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x9224a400) [pid = 14256] [serial = 849] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x91b12400) [pid = 14256] [serial = 848] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x90a5f400) [pid = 14256] [serial = 846] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x8f5d4800) [pid = 14256] [serial = 845] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x8d7b3800) [pid = 14256] [serial = 840] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x8d6de000) [pid = 14256] [serial = 839] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x951ae000) [pid = 14256] [serial = 861] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x951a7800) [pid = 14256] [serial = 860] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x8d6dd000) [pid = 14256] [serial = 879] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8ba8a400) [pid = 14256] [serial = 836] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x8cf84800) [pid = 14256] [serial = 837] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x8cfcdc00) [pid = 14256] [serial = 878] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x89802400) [pid = 14256] [serial = 873] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x890ec400) [pid = 14256] [serial = 872] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8e59cc00) [pid = 14256] [serial = 843] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x8e0da400) [pid = 14256] [serial = 842] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x8a38cc00) [pid = 14256] [serial = 893] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x8807e800) [pid = 14256] [serial = 887] [outer = (nil)] [url = about:blank] 13:55:10 INFO - PROCESS | 14256 | 1463604910882 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 14256 | 1463604910889 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 13:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:55:10 INFO - PROCESS | 14256 | 1463604910918 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 14256 | 1463604910928 Marionette TRACE conn3 <- [1,1322,null,{}] 13:55:10 INFO - PROCESS | 14256 | 1463604910935 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}] 13:55:11 INFO - PROCESS | 14256 | 1463604911123 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:55:11 INFO - PROCESS | 14256 | 1463604911143 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x876d2800 == 118 [pid = 14256] [id = 338] 13:55:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x87771000) [pid = 14256] [serial = 1015] [outer = (nil)] 13:55:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x87e33c00) [pid = 14256] [serial = 1016] [outer = 0x87771000] 13:55:11 INFO - PROCESS | 14256 | 1463604911254 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8807fc00) [pid = 14256] [serial = 1017] [outer = 0x87771000] 13:55:12 INFO - PROCESS | 14256 | 1463604912240 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]]]}] 13:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1400ms 13:55:12 INFO - PROCESS | 14256 | 1463604912310 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 14256 | 1463604912316 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 13:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:55:12 INFO - PROCESS | 14256 | 1463604912323 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - PROCESS | 14256 | 1463604912326 Marionette TRACE conn3 <- [1,1326,null,{}] 13:55:12 INFO - PROCESS | 14256 | 1463604912333 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}] 13:55:12 INFO - PROCESS | 14256 | 1463604912533 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:55:12 INFO - PROCESS | 14256 | 1463604912736 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x8807e800 == 119 [pid = 14256] [id = 339] 13:55:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x89465800) [pid = 14256] [serial = 1018] [outer = (nil)] 13:55:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x894ef800) [pid = 14256] [serial = 1019] [outer = 0x89465800] 13:55:12 INFO - PROCESS | 14256 | 1463604912902 Marionette DEBUG loaded listener.js 13:55:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8980b800) [pid = 14256] [serial = 1020] [outer = 0x89465800] 13:55:13 INFO - PROCESS | 14256 | 1463604913802 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]]]}] 13:55:13 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 13:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1535ms 13:55:13 INFO - PROCESS | 14256 | 1463604913867 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 14256 | 1463604913872 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 13:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:55:13 INFO - PROCESS | 14256 | 1463604913887 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 14256 | 1463604913896 Marionette TRACE conn3 <- [1,1330,null,{}] 13:55:13 INFO - PROCESS | 14256 | 1463604913911 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}] 13:55:14 INFO - PROCESS | 14256 | 1463604914191 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:55:14 INFO - PROCESS | 14256 | 1463604914221 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x890f0400 == 120 [pid = 14256] [id = 340] 13:55:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8980e800) [pid = 14256] [serial = 1021] [outer = (nil)] 13:55:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8a4c7400) [pid = 14256] [serial = 1022] [outer = 0x8980e800] 13:55:14 INFO - PROCESS | 14256 | 1463604914294 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8a4d6400) [pid = 14256] [serial = 1023] [outer = 0x8980e800] 13:55:15 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x86a0d800) [pid = 14256] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:55:15 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x86541000) [pid = 14256] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:55:15 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x8a39fc00) [pid = 14256] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:55:15 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x87f16800) [pid = 14256] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:55:15 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x87e32c00) [pid = 14256] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:55:15 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x88aea000) [pid = 14256] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:55:15 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x93a39000) [pid = 14256] [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.] 13:55:15 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x8a4cfc00) [pid = 14256] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:55:15 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x95248000) [pid = 14256] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:55:15 INFO - PROCESS | 14256 | 1463604915852 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]]]}] 13:55:15 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 13:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2012ms 13:55:15 INFO - PROCESS | 14256 | 1463604915892 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:55:15 INFO - PROCESS | 14256 | 1463604915897 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 13:55:15 INFO - PROCESS | 14256 | 1463604915903 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:55:15 INFO - PROCESS | 14256 | 1463604915907 Marionette TRACE conn3 <- [1,1334,null,{}] 13:55:15 INFO - PROCESS | 14256 | 1463604915912 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}] 13:55:16 INFO - PROCESS | 14256 | 1463604916118 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:55:16 INFO - PROCESS | 14256 | 1463604916281 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0e800 == 121 [pid = 14256] [id = 341] 13:55:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x87e2ec00) [pid = 14256] [serial = 1024] [outer = (nil)] 13:55:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x894f7c00) [pid = 14256] [serial = 1025] [outer = 0x87e2ec00] 13:55:16 INFO - PROCESS | 14256 | 1463604916361 Marionette DEBUG loaded listener.js 13:55:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8a4cfc00) [pid = 14256] [serial = 1026] [outer = 0x87e2ec00] 13:55:17 INFO - PROCESS | 14256 | 1463604917107 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]]]}] 13:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1242ms 13:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:55:17 INFO - PROCESS | 14256 | 1463604917145 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:55:17 INFO - PROCESS | 14256 | 1463604917148 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 13:55:17 INFO - PROCESS | 14256 | 1463604917154 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:55:17 INFO - PROCESS | 14256 | 1463604917158 Marionette TRACE conn3 <- [1,1338,null,{}] 13:55:17 INFO - PROCESS | 14256 | 1463604917163 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}] 13:55:17 INFO - PROCESS | 14256 | 1463604917436 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:55:17 INFO - PROCESS | 14256 | 1463604917454 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a904c00 == 122 [pid = 14256] [id = 342] 13:55:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8a90ac00) [pid = 14256] [serial = 1027] [outer = (nil)] 13:55:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8ba84c00) [pid = 14256] [serial = 1028] [outer = 0x8a90ac00] 13:55:17 INFO - PROCESS | 14256 | 1463604917542 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8cf8b400) [pid = 14256] [serial = 1029] [outer = 0x8a90ac00] 13:55:19 INFO - PROCESS | 14256 | 1463604919307 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]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2188ms 13:55:19 INFO - PROCESS | 14256 | 1463604919370 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 14256 | 1463604919376 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 13:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:55:19 INFO - PROCESS | 14256 | 1463604919388 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - PROCESS | 14256 | 1463604919393 Marionette TRACE conn3 <- [1,1342,null,{}] 13:55:19 INFO - PROCESS | 14256 | 1463604919402 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}] 13:55:19 INFO - PROCESS | 14256 | 1463604919633 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:55:19 INFO - PROCESS | 14256 | 1463604919842 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x8732d400 == 123 [pid = 14256] [id = 343] 13:55:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x87331800) [pid = 14256] [serial = 1030] [outer = (nil)] 13:55:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8807d800) [pid = 14256] [serial = 1031] [outer = 0x87331800] 13:55:19 INFO - PROCESS | 14256 | 1463604919972 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8946b400) [pid = 14256] [serial = 1032] [outer = 0x87331800] 13:55:20 INFO - PROCESS | 14256 | 1463604920963 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]]]}] 13:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1635ms 13:55:21 INFO - PROCESS | 14256 | 1463604921025 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 14256 | 1463604921039 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 13:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:55:21 INFO - PROCESS | 14256 | 1463604921058 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 14256 | 1463604921066 Marionette TRACE conn3 <- [1,1346,null,{}] 13:55:21 INFO - PROCESS | 14256 | 1463604921076 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}] 13:55:21 INFO - PROCESS | 14256 | 1463604921486 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:55:21 INFO - PROCESS | 14256 | 1463604921957 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 14256 | ++DOCSHELL 0x89805800 == 124 [pid = 14256] [id = 344] 13:55:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8a013400) [pid = 14256] [serial = 1033] [outer = (nil)] 13:55:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8a4ccc00) [pid = 14256] [serial = 1034] [outer = 0x8a013400] 13:55:22 INFO - PROCESS | 14256 | 1463604922102 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x8ba85800) [pid = 14256] [serial = 1035] [outer = 0x8a013400] 13:55:23 INFO - PROCESS | 14256 | 1463604923146 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]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2153ms 13:55:23 INFO - PROCESS | 14256 | 1463604923209 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:55:23 INFO - PROCESS | 14256 | 1463604923213 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 13:55:23 INFO - PROCESS | 14256 | 1463604923220 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 14256 | 1463604923227 Marionette TRACE conn3 <- [1,1350,null,{}] 13:55:23 INFO - PROCESS | 14256 | 1463604923244 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}] 13:55:23 INFO - PROCESS | 14256 | 1463604923495 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:55:23 INFO - PROCESS | 14256 | 1463604923804 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a3f0c00 == 125 [pid = 14256] [id = 345] 13:55:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x8cfd7000) [pid = 14256] [serial = 1036] [outer = (nil)] 13:55:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x8d7b1400) [pid = 14256] [serial = 1037] [outer = 0x8cfd7000] 13:55:23 INFO - PROCESS | 14256 | 1463604923896 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x8ddde800) [pid = 14256] [serial = 1038] [outer = 0x8cfd7000] 13:55:24 INFO - PROCESS | 14256 | 1463604924786 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]]]}] 13:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1641ms 13:55:24 INFO - PROCESS | 14256 | 1463604924862 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 14256 | 1463604924866 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 13:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:55:24 INFO - PROCESS | 14256 | 1463604924873 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - PROCESS | 14256 | 1463604924876 Marionette TRACE conn3 <- [1,1354,null,{}] 13:55:24 INFO - PROCESS | 14256 | 1463604924882 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}] 13:55:25 INFO - PROCESS | 14256 | 1463604925109 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:55:25 INFO - PROCESS | 14256 | 1463604925370 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x8945e800 == 126 [pid = 14256] [id = 346] 13:55:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x8d6e3c00) [pid = 14256] [serial = 1039] [outer = (nil)] 13:55:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x8e0d2000) [pid = 14256] [serial = 1040] [outer = 0x8d6e3c00] 13:55:25 INFO - PROCESS | 14256 | 1463604925500 Marionette DEBUG loaded listener.js 13:55:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x8e10ac00) [pid = 14256] [serial = 1041] [outer = 0x8d6e3c00] 13:55:26 INFO - PROCESS | 14256 | 1463604926410 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]]]}] 13:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1593ms 13:55:26 INFO - PROCESS | 14256 | 1463604926467 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 13:55:26 INFO - PROCESS | 14256 | 1463604926471 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 13:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:55:26 INFO - PROCESS | 14256 | 1463604926477 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:55:26 INFO - PROCESS | 14256 | 1463604926481 Marionette TRACE conn3 <- [1,1358,null,{}] 13:55:26 INFO - PROCESS | 14256 | 1463604926487 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}] 13:55:26 INFO - PROCESS | 14256 | 1463604926724 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:55:27 INFO - PROCESS | 14256 | 1463604927055 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0bec00 == 127 [pid = 14256] [id = 347] 13:55:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x8e0ddc00) [pid = 14256] [serial = 1042] [outer = (nil)] 13:55:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x8e118400) [pid = 14256] [serial = 1043] [outer = 0x8e0ddc00] 13:55:27 INFO - PROCESS | 14256 | 1463604927151 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x8e5a5c00) [pid = 14256] [serial = 1044] [outer = 0x8e0ddc00] 13:55:28 INFO - PROCESS | 14256 | 1463604928110 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]]]}] 13:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1680ms 13:55:28 INFO - PROCESS | 14256 | 1463604928160 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 13:55:28 INFO - PROCESS | 14256 | 1463604928164 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 13:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:55:28 INFO - PROCESS | 14256 | 1463604928170 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:55:28 INFO - PROCESS | 14256 | 1463604928174 Marionette TRACE conn3 <- [1,1362,null,{}] 13:55:28 INFO - PROCESS | 14256 | 1463604928180 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}] 13:55:28 INFO - PROCESS | 14256 | 1463604928405 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:55:28 INFO - PROCESS | 14256 | 1463604928662 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d7b4000 == 128 [pid = 14256] [id = 348] 13:55:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x8e0d2800) [pid = 14256] [serial = 1045] [outer = (nil)] 13:55:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x8f5dac00) [pid = 14256] [serial = 1046] [outer = 0x8e0d2800] 13:55:28 INFO - PROCESS | 14256 | 1463604928795 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x90a60800) [pid = 14256] [serial = 1047] [outer = 0x8e0d2800] 13:55:29 INFO - PROCESS | 14256 | 1463604929702 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]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1584ms 13:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:55:29 INFO - PROCESS | 14256 | 1463604929756 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 14256 | 1463604929759 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 13:55:29 INFO - PROCESS | 14256 | 1463604929767 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 14256 | 1463604929770 Marionette TRACE conn3 <- [1,1366,null,{}] 13:55:29 INFO - PROCESS | 14256 | 1463604929776 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}] 13:55:29 INFO - PROCESS | 14256 | 1463604929973 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:55:30 INFO - PROCESS | 14256 | 1463604930232 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6d5800 == 129 [pid = 14256] [id = 349] 13:55:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x8d7b2000) [pid = 14256] [serial = 1048] [outer = (nil)] 13:55:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x915df400) [pid = 14256] [serial = 1049] [outer = 0x8d7b2000] 13:55:30 INFO - PROCESS | 14256 | 1463604930364 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x91b0b000) [pid = 14256] [serial = 1050] [outer = 0x8d7b2000] 13:55:31 INFO - PROCESS | 14256 | 1463604931371 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] 13:55:31 INFO - PROCESS | 14256 | 1463604931426 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 13:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:55:31 INFO - PROCESS | 14256 | 1463604931436 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 14256 | 1463604931443 Marionette TRACE conn3 <- [1,1370,null,{}] 13:55:31 INFO - PROCESS | 14256 | 1463604931452 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}] 13:55:31 INFO - PROCESS | 14256 | 1463604931729 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:55:32 INFO - PROCESS | 14256 | 1463604932047 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a59800 == 130 [pid = 14256] [id = 350] 13:55:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x90c48000) [pid = 14256] [serial = 1051] [outer = (nil)] 13:55:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x92277400) [pid = 14256] [serial = 1052] [outer = 0x90c48000] 13:55:32 INFO - PROCESS | 14256 | 1463604932158 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x9235c800) [pid = 14256] [serial = 1053] [outer = 0x90c48000] 13:55:33 INFO - PROCESS | 14256 | 1463604933242 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] 13:55:33 INFO - PROCESS | 14256 | 1463604933294 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 13:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:55:33 INFO - PROCESS | 14256 | 1463604933304 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 14256 | 1463604933310 Marionette TRACE conn3 <- [1,1374,null,{}] 13:55:33 INFO - PROCESS | 14256 | 1463604933320 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}] 13:55:33 INFO - PROCESS | 14256 | 1463604933667 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:55:33 INFO - PROCESS | 14256 | 1463604933971 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x8732bc00 == 131 [pid = 14256] [id = 351] 13:55:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x92240c00) [pid = 14256] [serial = 1054] [outer = (nil)] 13:55:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x92376400) [pid = 14256] [serial = 1055] [outer = 0x92240c00] 13:55:34 INFO - PROCESS | 14256 | 1463604934074 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x923e2800) [pid = 14256] [serial = 1056] [outer = 0x92240c00] 13:55:34 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:55:34 INFO - PROCESS | 14256 | 1463604934982 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] 13:55:35 INFO - PROCESS | 14256 | 1463604935046 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 13:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:55:35 INFO - PROCESS | 14256 | 1463604935053 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 14256 | 1463604935057 Marionette TRACE conn3 <- [1,1378,null,{}] 13:55:35 INFO - PROCESS | 14256 | 1463604935062 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}] 13:55:35 INFO - PROCESS | 14256 | 1463604935325 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:55:35 INFO - PROCESS | 14256 | 1463604935649 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x926e4800 == 132 [pid = 14256] [id = 352] 13:55:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x9275cc00) [pid = 14256] [serial = 1057] [outer = (nil)] 13:55:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x9287c800) [pid = 14256] [serial = 1058] [outer = 0x9275cc00] 13:55:35 INFO - PROCESS | 14256 | 1463604935736 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x929a0000) [pid = 14256] [serial = 1059] [outer = 0x9275cc00] 13:55:36 INFO - PROCESS | 14256 | 1463604936659 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] 13:55:36 INFO - PROCESS | 14256 | 1463604936701 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 13:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:55:36 INFO - PROCESS | 14256 | 1463604936708 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:55:36 INFO - PROCESS | 14256 | 1463604936713 Marionette TRACE conn3 <- [1,1382,null,{}] 13:55:36 INFO - PROCESS | 14256 | 1463604936718 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}] 13:55:36 INFO - PROCESS | 14256 | 1463604936949 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:55:37 INFO - PROCESS | 14256 | 1463604937214 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x92cf7800 == 133 [pid = 14256] [id = 353] 13:55:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x92e6a800) [pid = 14256] [serial = 1060] [outer = (nil)] 13:55:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x93a36c00) [pid = 14256] [serial = 1061] [outer = 0x92e6a800] 13:55:37 INFO - PROCESS | 14256 | 1463604937364 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x94646400) [pid = 14256] [serial = 1062] [outer = 0x92e6a800] 13:55:38 INFO - PROCESS | 14256 | [14256] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:55:38 INFO - PROCESS | 14256 | 1463604938362 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] 13:55:38 INFO - PROCESS | 14256 | 1463604938407 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 13:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:55:38 INFO - PROCESS | 14256 | 1463604938414 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - PROCESS | 14256 | 1463604938417 Marionette TRACE conn3 <- [1,1386,null,{}] 13:55:38 INFO - PROCESS | 14256 | 1463604938423 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}] 13:55:38 INFO - PROCESS | 14256 | 1463604938631 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:55:38 INFO - PROCESS | 14256 | 1463604938896 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x946ef800 == 134 [pid = 14256] [id = 354] 13:55:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x95045400) [pid = 14256] [serial = 1063] [outer = (nil)] 13:55:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x95052400) [pid = 14256] [serial = 1064] [outer = 0x95045400] 13:55:39 INFO - PROCESS | 14256 | 1463604939021 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x951ab000) [pid = 14256] [serial = 1065] [outer = 0x95045400] 13:55:40 INFO - PROCESS | 14256 | 1463604940047 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] 13:55:40 INFO - PROCESS | 14256 | 1463604940112 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 13:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:55:40 INFO - PROCESS | 14256 | 1463604940123 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 14256 | 1463604940131 Marionette TRACE conn3 <- [1,1390,null,{}] 13:55:40 INFO - PROCESS | 14256 | 1463604940142 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}] 13:55:40 INFO - PROCESS | 14256 | 1463604940456 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:55:40 INFO - PROCESS | 14256 | 1463604940711 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0d0000 == 135 [pid = 14256] [id = 355] 13:55:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0x93a3c000) [pid = 14256] [serial = 1066] [outer = (nil)] 13:55:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0x95245800) [pid = 14256] [serial = 1067] [outer = 0x93a3c000] 13:55:40 INFO - PROCESS | 14256 | 1463604940803 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 184 (0x9524c400) [pid = 14256] [serial = 1068] [outer = 0x93a3c000] 13:55:41 INFO - PROCESS | 14256 | 1463604941682 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]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1600ms 13:55:41 INFO - PROCESS | 14256 | 1463604941720 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 14256 | 1463604941724 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 13:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:55:41 INFO - PROCESS | 14256 | 1463604941731 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 14256 | 1463604941735 Marionette TRACE conn3 <- [1,1394,null,{}] 13:55:41 INFO - PROCESS | 14256 | 1463604941741 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}] 13:55:41 INFO - PROCESS | 14256 | 1463604941950 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:55:42 INFO - PROCESS | 14256 | 1463604942217 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a08000 == 136 [pid = 14256] [id = 356] 13:55:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 185 (0x951b4c00) [pid = 14256] [serial = 1069] [outer = (nil)] 13:55:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 186 (0x95474000) [pid = 14256] [serial = 1070] [outer = 0x951b4c00] 13:55:42 INFO - PROCESS | 14256 | 1463604942345 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 187 (0x9547a800) [pid = 14256] [serial = 1071] [outer = 0x951b4c00] 13:55:43 INFO - PROCESS | 14256 | 1463604943297 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]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1589ms 13:55:43 INFO - PROCESS | 14256 | 1463604943322 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:55:43 INFO - PROCESS | 14256 | 1463604943326 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 13:55:43 INFO - PROCESS | 14256 | 1463604943333 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 14256 | 1463604943336 Marionette TRACE conn3 <- [1,1398,null,{}] 13:55:43 INFO - PROCESS | 14256 | 1463604943342 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}] 13:55:43 INFO - PROCESS | 14256 | 1463604943557 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:55:43 INFO - PROCESS | 14256 | 1463604943838 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x87770400 == 137 [pid = 14256] [id = 357] 13:55:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 188 (0x87770c00) [pid = 14256] [serial = 1072] [outer = (nil)] 13:55:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 189 (0x8777fc00) [pid = 14256] [serial = 1073] [outer = 0x87770c00] 13:55:44 INFO - PROCESS | 14256 | 1463604944348 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 190 (0x87f1e800) [pid = 14256] [serial = 1074] [outer = 0x87770c00] 13:55:45 INFO - PROCESS | 14256 | 1463604945269 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]]]}] 13:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1982ms 13:55:45 INFO - PROCESS | 14256 | 1463604945316 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 14256 | 1463604945323 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 13:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:55:45 INFO - PROCESS | 14256 | 1463604945332 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 14256 | 1463604945337 Marionette TRACE conn3 <- [1,1402,null,{}] 13:55:45 INFO - PROCESS | 14256 | 1463604945345 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}] 13:55:45 INFO - PROCESS | 14256 | 1463604945575 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:55:45 INFO - PROCESS | 14256 | 1463604945858 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x87337000 == 138 [pid = 14256] [id = 358] 13:55:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 191 (0x87f19c00) [pid = 14256] [serial = 1075] [outer = (nil)] 13:55:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 192 (0x8a389800) [pid = 14256] [serial = 1076] [outer = 0x87f19c00] 13:55:45 INFO - PROCESS | 14256 | 1463604945996 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 193 (0x8a39a400) [pid = 14256] [serial = 1077] [outer = 0x87f19c00] 13:55:46 INFO - PROCESS | 14256 | 1463604946952 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]]]}] 13:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1683ms 13:55:47 INFO - PROCESS | 14256 | 1463604947015 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 14256 | 1463604947021 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 13:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:55:47 INFO - PROCESS | 14256 | 1463604947031 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 14256 | 1463604947034 Marionette TRACE conn3 <- [1,1406,null,{}] 13:55:47 INFO - PROCESS | 14256 | 1463604947041 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}] 13:55:47 INFO - PROCESS | 14256 | 1463604947245 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:55:47 INFO - PROCESS | 14256 | 1463604947521 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x89807400 == 139 [pid = 14256] [id = 359] 13:55:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 194 (0x8980d000) [pid = 14256] [serial = 1078] [outer = (nil)] 13:55:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 195 (0x8a608400) [pid = 14256] [serial = 1079] [outer = 0x8980d000] 13:55:47 INFO - PROCESS | 14256 | 1463604947642 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 196 (0x8cfd1800) [pid = 14256] [serial = 1080] [outer = 0x8980d000] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x8a39f400 == 138 [pid = 14256] [id = 317] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x90c4a000 == 137 [pid = 14256] [id = 330] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x92248800 == 136 [pid = 14256] [id = 331] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x8f5a0800 == 135 [pid = 14256] [id = 329] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x8a903000 == 134 [pid = 14256] [id = 328] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0d6400 == 133 [pid = 14256] [id = 327] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0b8800 == 132 [pid = 14256] [id = 325] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x8ddd6800 == 131 [pid = 14256] [id = 326] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x8945e400 == 130 [pid = 14256] [id = 324] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x8a90dc00 == 129 [pid = 14256] [id = 323] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x8a3ebc00 == 128 [pid = 14256] [id = 322] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x88084800 == 127 [pid = 14256] [id = 321] 13:55:48 INFO - PROCESS | 14256 | --DOCSHELL 0x86a09000 == 126 [pid = 14256] [id = 320] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 195 (0x89802000) [pid = 14256] [serial = 899] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 194 (0x9395f800) [pid = 14256] [serial = 932] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 193 (0x95044c00) [pid = 14256] [serial = 935] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 192 (0x876cd000) [pid = 14256] [serial = 947] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 191 (0x86a0c800) [pid = 14256] [serial = 938] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 190 (0x9252e400) [pid = 14256] [serial = 926] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 189 (0x8cfd3000) [pid = 14256] [serial = 908] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 188 (0x8a3e8c00) [pid = 14256] [serial = 953] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 187 (0x8b86f800) [pid = 14256] [serial = 905] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 186 (0x87f1a400) [pid = 14256] [serial = 948] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 185 (0x87f20000) [pid = 14256] [serial = 941] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 184 (0x8a4cd400) [pid = 14256] [serial = 954] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 183 (0x876cac00) [pid = 14256] [serial = 939] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x89810400) [pid = 14256] [serial = 945] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x8a396c00) [pid = 14256] [serial = 951] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x92278800) [pid = 14256] [serial = 923] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x90c4e800) [pid = 14256] [serial = 624] [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.] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x8f333000) [pid = 14256] [serial = 914] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x8b866c00) [pid = 14256] [serial = 957] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x8a4d5000) [pid = 14256] [serial = 902] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x8a387c00) [pid = 14256] [serial = 950] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x9299bc00) [pid = 14256] [serial = 929] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x8e110800) [pid = 14256] [serial = 911] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x87777c00) [pid = 14256] [serial = 896] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x894f0800) [pid = 14256] [serial = 944] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x915e5400) [pid = 14256] [serial = 920] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x8a90b800) [pid = 14256] [serial = 956] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x8807c400) [pid = 14256] [serial = 942] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x99086000) [pid = 14256] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x8f5da800) [pid = 14256] [serial = 917] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x89464800) [pid = 14256] [serial = 959] [outer = (nil)] [url = about:blank] 13:55:48 INFO - PROCESS | 14256 | 1463604948791 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]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1792ms 13:55:48 INFO - PROCESS | 14256 | 1463604948822 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 14256 | 1463604948826 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 13:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:55:48 INFO - PROCESS | 14256 | 1463604948833 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 14256 | 1463604948839 Marionette TRACE conn3 <- [1,1410,null,{}] 13:55:48 INFO - PROCESS | 14256 | 1463604948854 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}] 13:55:49 INFO - PROCESS | 14256 | 1463604949062 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:55:49 INFO - PROCESS | 14256 | 1463604949308 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a10000 == 127 [pid = 14256] [id = 360] 13:55:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x88084800) [pid = 14256] [serial = 1081] [outer = (nil)] 13:55:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x8a39f400) [pid = 14256] [serial = 1082] [outer = 0x88084800] 13:55:49 INFO - PROCESS | 14256 | 1463604949386 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x8a603000) [pid = 14256] [serial = 1083] [outer = 0x88084800] 13:55:50 INFO - PROCESS | 14256 | 1463604950221 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]]]}] 13:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1439ms 13:55:50 INFO - PROCESS | 14256 | 1463604950279 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:55:50 INFO - PROCESS | 14256 | 1463604950284 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 13:55:50 INFO - PROCESS | 14256 | 1463604950290 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - PROCESS | 14256 | 1463604950293 Marionette TRACE conn3 <- [1,1414,null,{}] 13:55:50 INFO - PROCESS | 14256 | 1463604950299 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}] 13:55:50 INFO - PROCESS | 14256 | 1463604950499 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:55:50 INFO - PROCESS | 14256 | 1463604950511 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a396c00 == 128 [pid = 14256] [id = 361] 13:55:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x8a3e8c00) [pid = 14256] [serial = 1084] [outer = (nil)] 13:55:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x8d6da800) [pid = 14256] [serial = 1085] [outer = 0x8a3e8c00] 13:55:50 INFO - PROCESS | 14256 | 1463604950584 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x8d6e1000) [pid = 14256] [serial = 1086] [outer = 0x8a3e8c00] 13:55:52 INFO - PROCESS | 14256 | 1463604952015 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]]]}] 13:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1751ms 13:55:52 INFO - PROCESS | 14256 | 1463604952042 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 14256 | 1463604952045 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 13:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:55:52 INFO - PROCESS | 14256 | 1463604952051 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 14256 | 1463604952055 Marionette TRACE conn3 <- [1,1418,null,{}] 13:55:52 INFO - PROCESS | 14256 | 1463604952067 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}] 13:55:52 INFO - PROCESS | 14256 | 1463604952391 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:55:52 INFO - PROCESS | 14256 | 1463604952477 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfc9400 == 129 [pid = 14256] [id = 362] 13:55:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x8cfcdc00) [pid = 14256] [serial = 1087] [outer = (nil)] 13:55:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x8e0bb800) [pid = 14256] [serial = 1088] [outer = 0x8cfcdc00] 13:55:52 INFO - PROCESS | 14256 | 1463604952564 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x8e119c00) [pid = 14256] [serial = 1089] [outer = 0x8cfcdc00] 13:55:53 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x87e2ec00) [pid = 14256] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:55:53 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x8980e800) [pid = 14256] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:55:53 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x876cf000) [pid = 14256] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:55:53 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x89465800) [pid = 14256] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:55:53 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x87771000) [pid = 14256] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:55:53 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x86a07000) [pid = 14256] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:55:53 INFO - PROCESS | 14256 | 1463604953849 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]]]}] 13:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1835ms 13:55:53 INFO - PROCESS | 14256 | 1463604953888 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:55:53 INFO - PROCESS | 14256 | 1463604953892 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 13:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:55:53 INFO - PROCESS | 14256 | 1463604953899 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:55:53 INFO - PROCESS | 14256 | 1463604953902 Marionette TRACE conn3 <- [1,1422,null,{}] 13:55:53 INFO - PROCESS | 14256 | 1463604953916 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}] 13:55:54 INFO - PROCESS | 14256 | 1463604954100 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:55:54 INFO - PROCESS | 14256 | 1463604954119 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e31400 == 130 [pid = 14256] [id = 363] 13:55:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x88aef000) [pid = 14256] [serial = 1090] [outer = (nil)] 13:55:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x8ba8f400) [pid = 14256] [serial = 1091] [outer = 0x88aef000] 13:55:54 INFO - PROCESS | 14256 | 1463604954367 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x8f335400) [pid = 14256] [serial = 1092] [outer = 0x88aef000] 13:55:55 INFO - PROCESS | 14256 | 1463604955169 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]]]}] 13:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1336ms 13:55:55 INFO - PROCESS | 14256 | 1463604955236 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:55:55 INFO - PROCESS | 14256 | 1463604955240 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 13:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:55:55 INFO - PROCESS | 14256 | 1463604955254 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:55:55 INFO - PROCESS | 14256 | 1463604955256 Marionette TRACE conn3 <- [1,1426,null,{}] 13:55:55 INFO - PROCESS | 14256 | 1463604955262 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}] 13:55:55 INFO - PROCESS | 14256 | 1463604955595 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:55:55 INFO - PROCESS | 14256 | 1463604955918 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e2c000 == 131 [pid = 14256] [id = 364] 13:55:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x87e2cc00) [pid = 14256] [serial = 1093] [outer = (nil)] 13:55:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x87e36400) [pid = 14256] [serial = 1094] [outer = 0x87e2cc00] 13:55:56 INFO - PROCESS | 14256 | 1463604956018 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x8807c800) [pid = 14256] [serial = 1095] [outer = 0x87e2cc00] 13:55:57 INFO - PROCESS | 14256 | 1463604956999 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]]]}] 13:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1803ms 13:55:57 INFO - PROCESS | 14256 | 1463604957052 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:55:57 INFO - PROCESS | 14256 | 1463604957057 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 13:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:55:57 INFO - PROCESS | 14256 | 1463604957066 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:55:57 INFO - PROCESS | 14256 | 1463604957072 Marionette TRACE conn3 <- [1,1430,null,{}] 13:55:57 INFO - PROCESS | 14256 | 1463604957080 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}] 13:55:57 INFO - PROCESS | 14256 | 1463604957317 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:55:57 INFO - PROCESS | 14256 | 1463604957606 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x894f6800 == 132 [pid = 14256] [id = 365] 13:55:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x894fb800) [pid = 14256] [serial = 1096] [outer = (nil)] 13:55:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x8a013c00) [pid = 14256] [serial = 1097] [outer = 0x894fb800] 13:55:57 INFO - PROCESS | 14256 | 1463604957770 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x8a3a0400) [pid = 14256] [serial = 1098] [outer = 0x894fb800] 13:55:58 INFO - PROCESS | 14256 | 1463604958822 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]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1835ms 13:55:58 INFO - PROCESS | 14256 | 1463604958902 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 14256 | 1463604958907 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 13:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:55:58 INFO - PROCESS | 14256 | 1463604958914 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 14256 | 1463604958918 Marionette TRACE conn3 <- [1,1434,null,{}] 13:55:58 INFO - PROCESS | 14256 | 1463604958925 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}] 13:55:59 INFO - PROCESS | 14256 | 1463604959136 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:55:59 INFO - PROCESS | 14256 | 1463604959514 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba91000 == 133 [pid = 14256] [id = 366] 13:55:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x8d6e1c00) [pid = 14256] [serial = 1099] [outer = (nil)] 13:55:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x8e0b5c00) [pid = 14256] [serial = 1100] [outer = 0x8d6e1c00] 13:55:59 INFO - PROCESS | 14256 | 1463604959604 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x8e114800) [pid = 14256] [serial = 1101] [outer = 0x8d6e1c00] 13:56:00 INFO - PROCESS | 14256 | 1463604960607 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]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1738ms 13:56:00 INFO - PROCESS | 14256 | 1463604960653 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 14256 | 1463604960661 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 13:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:56:00 INFO - PROCESS | 14256 | 1463604960679 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 14256 | 1463604960686 Marionette TRACE conn3 <- [1,1438,null,{}] 13:56:00 INFO - PROCESS | 14256 | 1463604960692 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}] 13:56:00 INFO - PROCESS | 14256 | 1463604960974 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:56:01 INFO - PROCESS | 14256 | 1463604961333 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x894f3800 == 134 [pid = 14256] [id = 367] 13:56:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x8ba8bc00) [pid = 14256] [serial = 1102] [outer = (nil)] 13:56:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0x90c4ec00) [pid = 14256] [serial = 1103] [outer = 0x8ba8bc00] 13:56:01 INFO - PROCESS | 14256 | 1463604961427 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0x91b16c00) [pid = 14256] [serial = 1104] [outer = 0x8ba8bc00] 13:56:02 INFO - PROCESS | 14256 | 1463604962458 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]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1850ms 13:56:02 INFO - PROCESS | 14256 | 1463604962521 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 14256 | 1463604962524 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 13:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:56:02 INFO - PROCESS | 14256 | 1463604962531 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 14256 | 1463604962535 Marionette TRACE conn3 <- [1,1442,null,{}] 13:56:02 INFO - PROCESS | 14256 | 1463604962541 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}] 13:56:02 INFO - PROCESS | 14256 | 1463604962827 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:56:03 INFO - PROCESS | 14256 | 1463604963141 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x91b0a400 == 135 [pid = 14256] [id = 368] 13:56:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 184 (0x92248800) [pid = 14256] [serial = 1105] [outer = (nil)] 13:56:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 185 (0x92365c00) [pid = 14256] [serial = 1106] [outer = 0x92248800] 13:56:03 INFO - PROCESS | 14256 | 1463604963234 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 186 (0x92378400) [pid = 14256] [serial = 1107] [outer = 0x92248800] 13:56:04 INFO - PROCESS | 14256 | 1463604964150 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]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1686ms 13:56:04 INFO - PROCESS | 14256 | 1463604964219 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:56:04 INFO - PROCESS | 14256 | 1463604964223 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 13:56:04 INFO - PROCESS | 14256 | 1463604964230 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 14256 | 1463604964233 Marionette TRACE conn3 <- [1,1446,null,{}] 13:56:04 INFO - PROCESS | 14256 | 1463604964239 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}] 13:56:04 INFO - PROCESS | 14256 | 1463604964457 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:56:04 INFO - PROCESS | 14256 | 1463604964729 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x92751800 == 136 [pid = 14256] [id = 369] 13:56:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 187 (0x92752000) [pid = 14256] [serial = 1108] [outer = (nil)] 13:56:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 188 (0x92872000) [pid = 14256] [serial = 1109] [outer = 0x92752000] 13:56:04 INFO - PROCESS | 14256 | 1463604964873 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 189 (0x92cecc00) [pid = 14256] [serial = 1110] [outer = 0x92752000] 13:56:05 INFO - PROCESS | 14256 | 1463604965878 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]]]}] 13:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1681ms 13:56:05 INFO - PROCESS | 14256 | 1463604965911 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 14256 | 1463604965915 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 13:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:56:05 INFO - PROCESS | 14256 | 1463604965921 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - PROCESS | 14256 | 1463604965925 Marionette TRACE conn3 <- [1,1450,null,{}] 13:56:05 INFO - PROCESS | 14256 | 1463604965930 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}] 13:56:06 INFO - PROCESS | 14256 | 1463604966133 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:56:06 INFO - PROCESS | 14256 | 1463604966459 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b865c00 == 137 [pid = 14256] [id = 370] 13:56:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 190 (0x8e5a2000) [pid = 14256] [serial = 1111] [outer = (nil)] 13:56:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 191 (0x93a34c00) [pid = 14256] [serial = 1112] [outer = 0x8e5a2000] 13:56:06 INFO - PROCESS | 14256 | 1463604966551 Marionette DEBUG loaded listener.js 13:56:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 192 (0x9464fc00) [pid = 14256] [serial = 1113] [outer = 0x8e5a2000] 13:56:07 INFO - PROCESS | 14256 | 1463604967458 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]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1585ms 13:56:07 INFO - PROCESS | 14256 | 1463604967507 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:56:07 INFO - PROCESS | 14256 | 1463604967511 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 13:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:56:07 INFO - PROCESS | 14256 | 1463604967520 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - PROCESS | 14256 | 1463604967524 Marionette TRACE conn3 <- [1,1454,null,{}] 13:56:07 INFO - PROCESS | 14256 | 1463604967530 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}] 13:56:07 INFO - PROCESS | 14256 | 1463604967737 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:56:08 INFO - PROCESS | 14256 | 1463604968056 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf8a400 == 138 [pid = 14256] [id = 371] 13:56:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 193 (0x9396d400) [pid = 14256] [serial = 1114] [outer = (nil)] 13:56:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 194 (0x95472000) [pid = 14256] [serial = 1115] [outer = 0x9396d400] 13:56:08 INFO - PROCESS | 14256 | 1463604968151 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 195 (0x95490c00) [pid = 14256] [serial = 1116] [outer = 0x9396d400] 13:56:09 INFO - PROCESS | 14256 | 1463604969120 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]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1639ms 13:56:09 INFO - PROCESS | 14256 | 1463604969160 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 14256 | 1463604969164 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 13:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:56:09 INFO - PROCESS | 14256 | 1463604969172 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 14256 | 1463604969177 Marionette TRACE conn3 <- [1,1458,null,{}] 13:56:09 INFO - PROCESS | 14256 | 1463604969183 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}] 13:56:09 INFO - PROCESS | 14256 | 1463604969405 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:56:09 INFO - PROCESS | 14256 | 1463604969715 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x93a39800 == 139 [pid = 14256] [id = 372] 13:56:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 196 (0x9546b800) [pid = 14256] [serial = 1117] [outer = (nil)] 13:56:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 197 (0x9817c800) [pid = 14256] [serial = 1118] [outer = 0x9546b800] 13:56:09 INFO - PROCESS | 14256 | 1463604969807 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 198 (0x98184c00) [pid = 14256] [serial = 1119] [outer = 0x9546b800] 13:56:10 INFO - PROCESS | 14256 | 1463604970698 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]]]}] 13:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1584ms 13:56:10 INFO - PROCESS | 14256 | 1463604970757 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 14256 | 1463604970761 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 13:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:56:10 INFO - PROCESS | 14256 | 1463604970768 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 14256 | 1463604970778 Marionette TRACE conn3 <- [1,1462,null,{}] 13:56:10 INFO - PROCESS | 14256 | 1463604970784 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}] 13:56:10 INFO - PROCESS | 14256 | 1463604970990 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:56:11 INFO - PROCESS | 14256 | 1463604971312 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ddd4400 == 140 [pid = 14256] [id = 373] 13:56:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 199 (0x8f5a1c00) [pid = 14256] [serial = 1120] [outer = (nil)] 13:56:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 200 (0x99267c00) [pid = 14256] [serial = 1121] [outer = 0x8f5a1c00] 13:56:11 INFO - PROCESS | 14256 | 1463604971407 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 201 (0x992f0c00) [pid = 14256] [serial = 1122] [outer = 0x8f5a1c00] 13:56:12 INFO - PROCESS | 14256 | 1463604972303 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]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1594ms 13:56:12 INFO - PROCESS | 14256 | 1463604972364 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:56:12 INFO - PROCESS | 14256 | 1463604972368 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 13:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:56:12 INFO - PROCESS | 14256 | 1463604972374 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 14256 | 1463604972378 Marionette TRACE conn3 <- [1,1466,null,{}] 13:56:12 INFO - PROCESS | 14256 | 1463604972384 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}] 13:56:12 INFO - PROCESS | 14256 | 1463604972595 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:56:12 INFO - PROCESS | 14256 | 1463604972914 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x992e7400 == 141 [pid = 14256] [id = 374] 13:56:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 202 (0x99ebb400) [pid = 14256] [serial = 1123] [outer = (nil)] 13:56:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 203 (0x99ec6800) [pid = 14256] [serial = 1124] [outer = 0x99ebb400] 13:56:13 INFO - PROCESS | 14256 | 1463604973015 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 204 (0x99fe6000) [pid = 14256] [serial = 1125] [outer = 0x99ebb400] 13:56:14 INFO - PROCESS | 14256 | 1463604974001 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]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1688ms 13:56:14 INFO - PROCESS | 14256 | 1463604974063 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 14256 | 1463604974068 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 13:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:56:14 INFO - PROCESS | 14256 | 1463604974075 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:56:14 INFO - PROCESS | 14256 | 1463604974080 Marionette TRACE conn3 <- [1,1470,null,{}] 13:56:14 INFO - PROCESS | 14256 | 1463604974086 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}] 13:56:14 INFO - PROCESS | 14256 | 1463604974335 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:56:14 INFO - PROCESS | 14256 | 1463604974655 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a235c00 == 142 [pid = 14256] [id = 375] 13:56:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 205 (0x9a351800) [pid = 14256] [serial = 1126] [outer = (nil)] 13:56:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 206 (0x9a704400) [pid = 14256] [serial = 1127] [outer = 0x9a351800] 13:56:14 INFO - PROCESS | 14256 | 1463604974743 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 207 (0x9a706400) [pid = 14256] [serial = 1128] [outer = 0x9a351800] 13:56:15 INFO - PROCESS | 14256 | 1463604975709 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]]]}] 13:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1686ms 13:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:56:15 INFO - PROCESS | 14256 | 1463604975762 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:56:15 INFO - PROCESS | 14256 | 1463604975766 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 13:56:15 INFO - PROCESS | 14256 | 1463604975772 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 14256 | 1463604975775 Marionette TRACE conn3 <- [1,1474,null,{}] 13:56:15 INFO - PROCESS | 14256 | 1463604975781 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}] 13:56:16 INFO - PROCESS | 14256 | 1463604976001 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:56:16 INFO - PROCESS | 14256 | 1463604976330 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x87337c00 == 143 [pid = 14256] [id = 376] 13:56:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 208 (0x8807cc00) [pid = 14256] [serial = 1129] [outer = (nil)] 13:56:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 209 (0x9a70e800) [pid = 14256] [serial = 1130] [outer = 0x8807cc00] 13:56:16 INFO - PROCESS | 14256 | 1463604976424 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 210 (0x9a71f800) [pid = 14256] [serial = 1131] [outer = 0x8807cc00] 13:56:17 INFO - PROCESS | 14256 | 1463604977376 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]]]}] 13:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1681ms 13:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:56:17 INFO - PROCESS | 14256 | 1463604977454 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:56:17 INFO - PROCESS | 14256 | 1463604977457 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 13:56:17 INFO - PROCESS | 14256 | 1463604977464 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:56:17 INFO - PROCESS | 14256 | 1463604977467 Marionette TRACE conn3 <- [1,1478,null,{}] 13:56:17 INFO - PROCESS | 14256 | 1463604977473 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}] 13:56:17 INFO - PROCESS | 14256 | 1463604977689 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:56:18 INFO - PROCESS | 14256 | 1463604978006 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a702800 == 144 [pid = 14256] [id = 377] 13:56:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 211 (0x9a7a2c00) [pid = 14256] [serial = 1132] [outer = (nil)] 13:56:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 212 (0x9aada400) [pid = 14256] [serial = 1133] [outer = 0x9a7a2c00] 13:56:18 INFO - PROCESS | 14256 | 1463604978095 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 213 (0x9aadc800) [pid = 14256] [serial = 1134] [outer = 0x9a7a2c00] 13:56:19 INFO - PROCESS | 14256 | 1463604979024 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]]]}] 13:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1632ms 13:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:56:19 INFO - PROCESS | 14256 | 1463604979096 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 14256 | 1463604979100 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 13:56:19 INFO - PROCESS | 14256 | 1463604979107 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 14256 | 1463604979110 Marionette TRACE conn3 <- [1,1482,null,{}] 13:56:19 INFO - PROCESS | 14256 | 1463604979116 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}] 13:56:19 INFO - PROCESS | 14256 | 1463604979385 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:56:19 INFO - PROCESS | 14256 | 1463604979712 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a70a800 == 145 [pid = 14256] [id = 378] 13:56:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 214 (0x9aadb000) [pid = 14256] [serial = 1135] [outer = (nil)] 13:56:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 215 (0x9aae6800) [pid = 14256] [serial = 1136] [outer = 0x9aadb000] 13:56:19 INFO - PROCESS | 14256 | 1463604979803 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 216 (0x9ac82000) [pid = 14256] [serial = 1137] [outer = 0x9aadb000] 13:56:20 INFO - PROCESS | 14256 | 1463604980794 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]]]}] 13:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1740ms 13:56:20 INFO - PROCESS | 14256 | 1463604980848 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 14256 | 1463604980853 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 13:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:56:20 INFO - PROCESS | 14256 | 1463604980863 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - PROCESS | 14256 | 1463604980865 Marionette TRACE conn3 <- [1,1486,null,{}] 13:56:20 INFO - PROCESS | 14256 | 1463604980875 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}] 13:56:21 INFO - PROCESS | 14256 | 1463604981185 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:56:21 INFO - PROCESS | 14256 | 1463604981545 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a65400 == 146 [pid = 14256] [id = 379] 13:56:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 217 (0x92270c00) [pid = 14256] [serial = 1138] [outer = (nil)] 13:56:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 218 (0x9addbc00) [pid = 14256] [serial = 1139] [outer = 0x92270c00] 13:56:21 INFO - PROCESS | 14256 | 1463604981659 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 219 (0x9adddc00) [pid = 14256] [serial = 1140] [outer = 0x92270c00] 13:56:22 INFO - PROCESS | 14256 | 1463604982901 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]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2097ms 13:56:22 INFO - PROCESS | 14256 | 1463604982962 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 14256 | 1463604982968 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 13:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:56:22 INFO - PROCESS | 14256 | 1463604982977 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 14256 | 1463604982983 Marionette TRACE conn3 <- [1,1490,null,{}] 13:56:22 INFO - PROCESS | 14256 | 1463604982991 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}] 13:56:23 INFO - PROCESS | 14256 | 1463604983244 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:56:23 INFO - PROCESS | 14256 | 1463604983620 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x876c8c00 == 147 [pid = 14256] [id = 380] 13:56:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 220 (0x876c9800) [pid = 14256] [serial = 1141] [outer = (nil)] 13:56:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 221 (0x8b863800) [pid = 14256] [serial = 1142] [outer = 0x876c9800] 13:56:23 INFO - PROCESS | 14256 | 1463604983721 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 222 (0x9aae4800) [pid = 14256] [serial = 1143] [outer = 0x876c9800] 13:56:25 INFO - PROCESS | 14256 | 1463604985486 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]]]}] 13:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2547ms 13:56:25 INFO - PROCESS | 14256 | 1463604985524 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:56:25 INFO - PROCESS | 14256 | 1463604985530 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 13:56:25 INFO - PROCESS | 14256 | 1463604985539 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 14256 | 1463604985545 Marionette TRACE conn3 <- [1,1494,null,{}] 13:56:25 INFO - PROCESS | 14256 | 1463604985553 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}] 13:56:25 INFO - PROCESS | 14256 | 1463604985808 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x8b860400 == 146 [pid = 14256] [id = 174] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x8a4d2400 == 145 [pid = 14256] [id = 301] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x890eb800 == 144 [pid = 14256] [id = 252] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x8f597400 == 143 [pid = 14256] [id = 255] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x8a38f000 == 142 [pid = 14256] [id = 254] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0dc000 == 141 [pid = 14256] [id = 304] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x8ba8a000 == 140 [pid = 14256] [id = 175] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x8a607800 == 139 [pid = 14256] [id = 303] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x87e31400 == 138 [pid = 14256] [id = 363] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfc9400 == 137 [pid = 14256] [id = 362] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x8a396c00 == 136 [pid = 14256] [id = 361] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x87336000 == 135 [pid = 14256] [id = 316] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x86a10000 == 134 [pid = 14256] [id = 360] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x89807400 == 133 [pid = 14256] [id = 359] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x87337000 == 132 [pid = 14256] [id = 358] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x87770400 == 131 [pid = 14256] [id = 357] 13:56:26 INFO - PROCESS | 14256 | --DOCSHELL 0x8777f400 == 130 [pid = 14256] [id = 265] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 221 (0x894f7c00) [pid = 14256] [serial = 1025] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 220 (0x8a4cfc00) [pid = 14256] [serial = 1026] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 219 (0x8a4c7400) [pid = 14256] [serial = 1022] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 218 (0x8e0d0800) [pid = 14256] [serial = 977] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 217 (0x8cfcf800) [pid = 14256] [serial = 971] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 216 (0x8f32fc00) [pid = 14256] [serial = 980] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 215 (0x89466c00) [pid = 14256] [serial = 1010] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 214 (0x8807d000) [pid = 14256] [serial = 1007] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 213 (0x9252d800) [pid = 14256] [serial = 998] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 212 (0x8a4d3c00) [pid = 14256] [serial = 968] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 211 (0x8f5a2000) [pid = 14256] [serial = 983] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 210 (0x87776400) [pid = 14256] [serial = 1013] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 209 (0x9226f800) [pid = 14256] [serial = 992] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 208 (0x894ef800) [pid = 14256] [serial = 1019] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 207 (0x8980b800) [pid = 14256] [serial = 1020] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 206 (0x915e7c00) [pid = 14256] [serial = 989] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 205 (0x923de800) [pid = 14256] [serial = 995] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 204 (0x8807fc00) [pid = 14256] [serial = 1017] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 203 (0x87f1a000) [pid = 14256] [serial = 1014] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 202 (0x8ddde400) [pid = 14256] [serial = 974] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 201 (0x8732d000) [pid = 14256] [serial = 962] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 200 (0x89466000) [pid = 14256] [serial = 965] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 199 (0x90a63800) [pid = 14256] [serial = 986] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 198 (0x8a4d6400) [pid = 14256] [serial = 1023] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 197 (0x8a398c00) [pid = 14256] [serial = 960] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 196 (0x87e33c00) [pid = 14256] [serial = 1016] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 195 (0x9287ec00) [pid = 14256] [serial = 1004] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | --DOMWINDOW == 194 (0x926f0000) [pid = 14256] [serial = 1001] [outer = (nil)] [url = about:blank] 13:56:26 INFO - PROCESS | 14256 | 1463604986609 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a10000 == 131 [pid = 14256] [id = 381] 13:56:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 195 (0x87336000) [pid = 14256] [serial = 1144] [outer = (nil)] 13:56:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 196 (0x87776400) [pid = 14256] [serial = 1145] [outer = 0x87336000] 13:56:26 INFO - PROCESS | 14256 | 1463604986718 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 197 (0x87f18c00) [pid = 14256] [serial = 1146] [outer = 0x87336000] 13:56:27 INFO - PROCESS | 14256 | 1463604987546 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]]]}] 13:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2040ms 13:56:27 INFO - PROCESS | 14256 | 1463604987582 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 14256 | 1463604987590 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 13:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:56:27 INFO - PROCESS | 14256 | 1463604987602 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - PROCESS | 14256 | 1463604987605 Marionette TRACE conn3 <- [1,1498,null,{}] 13:56:27 INFO - PROCESS | 14256 | 1463604987612 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}] 13:56:27 INFO - PROCESS | 14256 | 1463604987832 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:56:28 INFO - PROCESS | 14256 | 1463604988041 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x894fb400 == 132 [pid = 14256] [id = 382] 13:56:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 198 (0x89804800) [pid = 14256] [serial = 1147] [outer = (nil)] 13:56:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 199 (0x89810000) [pid = 14256] [serial = 1148] [outer = 0x89804800] 13:56:28 INFO - PROCESS | 14256 | 1463604988185 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 200 (0x8a38a000) [pid = 14256] [serial = 1149] [outer = 0x89804800] 13:56:29 INFO - PROCESS | 14256 | 1463604989094 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]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1535ms 13:56:29 INFO - PROCESS | 14256 | 1463604989136 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 14256 | 1463604989140 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 13:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:56:29 INFO - PROCESS | 14256 | 1463604989147 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - PROCESS | 14256 | 1463604989153 Marionette TRACE conn3 <- [1,1502,null,{}] 13:56:29 INFO - PROCESS | 14256 | 1463604989175 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}] 13:56:29 INFO - PROCESS | 14256 | 1463604989451 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:56:29 INFO - PROCESS | 14256 | 1463604989483 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:29 INFO - PROCESS | 14256 | ++DOCSHELL 0x876cd800 == 133 [pid = 14256] [id = 383] 13:56:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 201 (0x8a605400) [pid = 14256] [serial = 1150] [outer = (nil)] 13:56:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 202 (0x8a906000) [pid = 14256] [serial = 1151] [outer = 0x8a605400] 13:56:29 INFO - PROCESS | 14256 | 1463604989561 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 203 (0x8cf8ac00) [pid = 14256] [serial = 1152] [outer = 0x8a605400] 13:56:30 INFO - PROCESS | 14256 | 1463604990702 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]]]}] 13:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1592ms 13:56:30 INFO - PROCESS | 14256 | 1463604990740 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 14256 | 1463604990744 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 13:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:56:30 INFO - PROCESS | 14256 | 1463604990756 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 14256 | 1463604990759 Marionette TRACE conn3 <- [1,1506,null,{}] 13:56:30 INFO - PROCESS | 14256 | 1463604990765 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}] 13:56:31 INFO - PROCESS | 14256 | 1463604991042 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:56:31 INFO - PROCESS | 14256 | 1463604991686 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 14256 | --DOMWINDOW == 202 (0x87f19c00) [pid = 14256] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:56:31 INFO - PROCESS | 14256 | --DOMWINDOW == 201 (0x8cfcdc00) [pid = 14256] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:56:31 INFO - PROCESS | 14256 | --DOMWINDOW == 200 (0x8980d000) [pid = 14256] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:56:31 INFO - PROCESS | 14256 | --DOMWINDOW == 199 (0x87770c00) [pid = 14256] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:56:31 INFO - PROCESS | 14256 | --DOMWINDOW == 198 (0x8a3e8c00) [pid = 14256] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:56:31 INFO - PROCESS | 14256 | --DOMWINDOW == 197 (0x88084800) [pid = 14256] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:56:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a07000 == 134 [pid = 14256] [id = 384] 13:56:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 198 (0x86a0e400) [pid = 14256] [serial = 1153] [outer = (nil)] 13:56:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 199 (0x88082400) [pid = 14256] [serial = 1154] [outer = 0x86a0e400] 13:56:31 INFO - PROCESS | 14256 | 1463604991795 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 200 (0x8a4d5400) [pid = 14256] [serial = 1155] [outer = 0x86a0e400] 13:56:32 INFO - PROCESS | 14256 | 1463604992576 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]]]}] 13:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1887ms 13:56:32 INFO - PROCESS | 14256 | 1463604992639 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 14256 | 1463604992643 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 13:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:56:32 INFO - PROCESS | 14256 | 1463604992659 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 14256 | 1463604992663 Marionette TRACE conn3 <- [1,1510,null,{}] 13:56:32 INFO - PROCESS | 14256 | 1463604992668 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}] 13:56:32 INFO - PROCESS | 14256 | 1463604992856 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:56:32 INFO - PROCESS | 14256 | 1463604992867 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 14256 | ++DOCSHELL 0x876cd000 == 135 [pid = 14256] [id = 385] 13:56:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 201 (0x890ee800) [pid = 14256] [serial = 1156] [outer = (nil)] 13:56:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 202 (0x8ddda000) [pid = 14256] [serial = 1157] [outer = 0x890ee800] 13:56:32 INFO - PROCESS | 14256 | 1463604992951 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 203 (0x8e0d2c00) [pid = 14256] [serial = 1158] [outer = 0x890ee800] 13:56:34 INFO - PROCESS | 14256 | 1463604994042 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]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1432ms 13:56:34 INFO - PROCESS | 14256 | 1463604994092 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 14256 | 1463604994099 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 13:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:56:34 INFO - PROCESS | 14256 | 1463604994108 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 14256 | 1463604994115 Marionette TRACE conn3 <- [1,1514,null,{}] 13:56:34 INFO - PROCESS | 14256 | 1463604994125 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}] 13:56:34 INFO - PROCESS | 14256 | 1463604994353 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:56:34 INFO - PROCESS | 14256 | 1463604994682 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x8807d400 == 136 [pid = 14256] [id = 386] 13:56:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 204 (0x88080400) [pid = 14256] [serial = 1159] [outer = (nil)] 13:56:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 205 (0x890ec400) [pid = 14256] [serial = 1160] [outer = 0x88080400] 13:56:34 INFO - PROCESS | 14256 | 1463604994779 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 206 (0x8946dc00) [pid = 14256] [serial = 1161] [outer = 0x88080400] 13:56:35 INFO - PROCESS | 14256 | 1463604995778 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]]]}] 13:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1691ms 13:56:35 INFO - PROCESS | 14256 | 1463604995800 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 14256 | 1463604995809 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 13:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:56:35 INFO - PROCESS | 14256 | 1463604995821 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 14256 | 1463604995825 Marionette TRACE conn3 <- [1,1518,null,{}] 13:56:35 INFO - PROCESS | 14256 | 1463604995832 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}] 13:56:36 INFO - PROCESS | 14256 | 1463604996074 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:56:36 INFO - PROCESS | 14256 | 1463604996394 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a39bc00 == 137 [pid = 14256] [id = 387] 13:56:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 207 (0x8a3e9400) [pid = 14256] [serial = 1162] [outer = (nil)] 13:56:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 208 (0x8a601800) [pid = 14256] [serial = 1163] [outer = 0x8a3e9400] 13:56:36 INFO - PROCESS | 14256 | 1463604996484 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 209 (0x8a904000) [pid = 14256] [serial = 1164] [outer = 0x8a3e9400] 13:56:37 INFO - PROCESS | 14256 | 1463604997464 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]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1686ms 13:56:37 INFO - PROCESS | 14256 | 1463604997507 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:56:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:56:37 INFO - PROCESS | 14256 | 1463604997512 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 13:56:37 INFO - PROCESS | 14256 | 1463604997519 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 14256 | 1463604997525 Marionette TRACE conn3 <- [1,1522,null,{}] 13:56:37 INFO - PROCESS | 14256 | 1463604997542 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}] 13:56:37 INFO - PROCESS | 14256 | 1463604997804 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:56:38 INFO - PROCESS | 14256 | 1463604998123 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6db000 == 138 [pid = 14256] [id = 388] 13:56:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 210 (0x8e5a2800) [pid = 14256] [serial = 1165] [outer = (nil)] 13:56:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 211 (0x8f33b400) [pid = 14256] [serial = 1166] [outer = 0x8e5a2800] 13:56:38 INFO - PROCESS | 14256 | 1463604998220 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 212 (0x8f5d1c00) [pid = 14256] [serial = 1167] [outer = 0x8e5a2800] 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:38 INFO - PROCESS | 14256 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:38 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 13:56:39 INFO - PROCESS | 14256 | 1463604999020 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"]]]}] 13:56:39 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 () { 13:56:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:56:39 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 () { 13:56:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:56:39 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 () { 13:56:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:56:39 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 () { 13:56:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:56:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:56:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:56:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1587ms 13:56:39 INFO - PROCESS | 14256 | 1463604999142 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:56:39 INFO - PROCESS | 14256 | 1463604999150 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 13:56:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:56:39 INFO - PROCESS | 14256 | 1463604999211 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:56:39 INFO - PROCESS | 14256 | 1463604999215 Marionette TRACE conn3 <- [1,1526,null,{}] 13:56:39 INFO - PROCESS | 14256 | 1463604999227 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}] 13:56:39 INFO - PROCESS | 14256 | 1463604999471 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:56:39 INFO - PROCESS | 14256 | 1463604999762 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0dc000 == 139 [pid = 14256] [id = 389] 13:56:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 213 (0x8f5a2000) [pid = 14256] [serial = 1168] [outer = (nil)] 13:56:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 214 (0x90c4f000) [pid = 14256] [serial = 1169] [outer = 0x8f5a2000] 13:56:39 INFO - PROCESS | 14256 | 1463604999850 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 215 (0x92248400) [pid = 14256] [serial = 1170] [outer = 0x8f5a2000] 13:56:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:56:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:56:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:56:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1500ms 13:56:40 INFO - PROCESS | 14256 | 1463605000679 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"]]]}] 13:56:40 INFO - PROCESS | 14256 | 1463605000744 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 14256 | 1463605000749 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 13:56:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:56:40 INFO - PROCESS | 14256 | 1463605000758 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 14256 | 1463605000762 Marionette TRACE conn3 <- [1,1530,null,{}] 13:56:40 INFO - PROCESS | 14256 | 1463605000768 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}] 13:56:40 INFO - PROCESS | 14256 | 1463605000984 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:56:41 INFO - PROCESS | 14256 | 1463605001310 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a02c00 == 140 [pid = 14256] [id = 390] 13:56:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 216 (0x90c4a000) [pid = 14256] [serial = 1171] [outer = (nil)] 13:56:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 217 (0x9236bc00) [pid = 14256] [serial = 1172] [outer = 0x90c4a000] 13:56:41 INFO - PROCESS | 14256 | 1463605001408 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 218 (0x923e3800) [pid = 14256] [serial = 1173] [outer = 0x90c4a000] 13:56:42 INFO - PROCESS | 14256 | 1463605002242 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]]]}] 13:56:42 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 13:56:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:56:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:56:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:56:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:56:42 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. 13:56:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:56:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1533ms 13:56:42 INFO - PROCESS | 14256 | 1463605002295 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:56:42 INFO - PROCESS | 14256 | 1463605002299 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 13:56:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:56:42 INFO - PROCESS | 14256 | 1463605002306 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - PROCESS | 14256 | 1463605002310 Marionette TRACE conn3 <- [1,1534,null,{}] 13:56:42 INFO - PROCESS | 14256 | 1463605002316 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}] 13:56:42 INFO - PROCESS | 14256 | 1463605002554 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:56:42 INFO - PROCESS | 14256 | 1463605002853 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f597800 == 141 [pid = 14256] [id = 391] 13:56:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 219 (0x9287e000) [pid = 14256] [serial = 1174] [outer = (nil)] 13:56:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 220 (0x92cec000) [pid = 14256] [serial = 1175] [outer = 0x9287e000] 13:56:43 INFO - PROCESS | 14256 | 1463605003005 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 221 (0x92cf7000) [pid = 14256] [serial = 1176] [outer = 0x9287e000] 13:56:43 INFO - PROCESS | 14256 | 1463605003924 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]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1685ms 13:56:43 INFO - PROCESS | 14256 | 1463605003992 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:56:44 INFO - PROCESS | 14256 | 1463605003996 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 13:56:44 INFO - PROCESS | 14256 | 1463605004003 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 14256 | 1463605004007 Marionette TRACE conn3 <- [1,1538,null,{}] 13:56:44 INFO - PROCESS | 14256 | 1463605004013 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}] 13:56:44 INFO - PROCESS | 14256 | 1463605004252 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:56:44 INFO - PROCESS | 14256 | 1463605004590 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f59c400 == 142 [pid = 14256] [id = 392] 13:56:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 222 (0x92274c00) [pid = 14256] [serial = 1177] [outer = (nil)] 13:56:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 223 (0x951a7400) [pid = 14256] [serial = 1178] [outer = 0x92274c00] 13:56:44 INFO - PROCESS | 14256 | 1463605004727 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 224 (0x951b0400) [pid = 14256] [serial = 1179] [outer = 0x92274c00] 13:56:45 INFO - PROCESS | 14256 | 1463605005736 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]]]}] 13:56:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:56:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1785ms 13:56:45 INFO - PROCESS | 14256 | 1463605005789 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:56:45 INFO - PROCESS | 14256 | 1463605005792 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 13:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:56:45 INFO - PROCESS | 14256 | 1463605005799 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 14256 | 1463605005803 Marionette TRACE conn3 <- [1,1542,null,{}] 13:56:45 INFO - PROCESS | 14256 | 1463605005809 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}] 13:56:46 INFO - PROCESS | 14256 | 1463605006045 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:56:46 INFO - PROCESS | 14256 | 1463605006382 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0d8c00 == 143 [pid = 14256] [id = 393] 13:56:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 225 (0x94647000) [pid = 14256] [serial = 1180] [outer = (nil)] 13:56:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 226 (0x95495c00) [pid = 14256] [serial = 1181] [outer = 0x94647000] 13:56:46 INFO - PROCESS | 14256 | 1463605006477 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 227 (0x9549d400) [pid = 14256] [serial = 1182] [outer = 0x94647000] 13:56:47 INFO - PROCESS | 14256 | 1463605007358 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]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1630ms 13:56:47 INFO - PROCESS | 14256 | 1463605007432 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:56:47 INFO - PROCESS | 14256 | 1463605007436 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 13:56:47 INFO - PROCESS | 14256 | 1463605007443 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 14256 | 1463605007447 Marionette TRACE conn3 <- [1,1546,null,{}] 13:56:47 INFO - PROCESS | 14256 | 1463605007453 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}] 13:56:47 INFO - PROCESS | 14256 | 1463605007673 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:56:48 INFO - PROCESS | 14256 | 1463605007995 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x9524f800 == 144 [pid = 14256] [id = 394] 13:56:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 228 (0x9546d000) [pid = 14256] [serial = 1183] [outer = (nil)] 13:56:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 229 (0x99ec6c00) [pid = 14256] [serial = 1184] [outer = 0x9546d000] 13:56:48 INFO - PROCESS | 14256 | 1463605008087 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 230 (0x99fe4400) [pid = 14256] [serial = 1185] [outer = 0x9546d000] 13:56:48 INFO - PROCESS | 14256 | 1463605008988 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]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1584ms 13:56:49 INFO - PROCESS | 14256 | 1463605009027 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:56:49 INFO - PROCESS | 14256 | 1463605009032 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 13:56:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:56:49 INFO - PROCESS | 14256 | 1463605009038 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 14256 | 1463605009041 Marionette TRACE conn3 <- [1,1550,null,{}] 13:56:49 INFO - PROCESS | 14256 | 1463605009047 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}] 13:56:49 INFO - PROCESS | 14256 | 1463605009276 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:56:49 INFO - PROCESS | 14256 | 1463605009617 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x99762400 == 145 [pid = 14256] [id = 395] 13:56:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 231 (0x99766c00) [pid = 14256] [serial = 1186] [outer = (nil)] 13:56:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 232 (0x9a70f000) [pid = 14256] [serial = 1187] [outer = 0x99766c00] 13:56:49 INFO - PROCESS | 14256 | 1463605009716 Marionette DEBUG loaded listener.js 13:56:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 233 (0x9aa1ac00) [pid = 14256] [serial = 1188] [outer = 0x99766c00] 13:56:50 INFO - PROCESS | 14256 | 1463605010638 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]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1642ms 13:56:50 INFO - PROCESS | 14256 | 1463605010681 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 14256 | 1463605010686 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 13:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:56:50 INFO - PROCESS | 14256 | 1463605010694 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 14256 | 1463605010699 Marionette TRACE conn3 <- [1,1554,null,{}] 13:56:50 INFO - PROCESS | 14256 | 1463605010705 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}] 13:56:50 INFO - PROCESS | 14256 | 1463605010975 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:56:51 INFO - PROCESS | 14256 | 1463605011324 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a60000 == 146 [pid = 14256] [id = 396] 13:56:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 234 (0x9b5a5400) [pid = 14256] [serial = 1189] [outer = (nil)] 13:56:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 235 (0x9b5a9400) [pid = 14256] [serial = 1190] [outer = 0x9b5a5400] 13:56:51 INFO - PROCESS | 14256 | 1463605011423 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 236 (0x9b5c4000) [pid = 14256] [serial = 1191] [outer = 0x9b5a5400] 13:56:52 INFO - PROCESS | 14256 | 1463605012319 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]]]}] 13:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1690ms 13:56:52 INFO - PROCESS | 14256 | 1463605012385 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 14256 | 1463605012389 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 13:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:56:52 INFO - PROCESS | 14256 | 1463605012396 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 14256 | 1463605012400 Marionette TRACE conn3 <- [1,1558,null,{}] 13:56:52 INFO - PROCESS | 14256 | 1463605012406 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}] 13:56:52 INFO - PROCESS | 14256 | 1463605012621 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:56:52 INFO - PROCESS | 14256 | 1463605012946 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b3ad800 == 147 [pid = 14256] [id = 397] 13:56:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 237 (0x9b5a5c00) [pid = 14256] [serial = 1192] [outer = (nil)] 13:56:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 238 (0x9b8c8800) [pid = 14256] [serial = 1193] [outer = 0x9b5a5c00] 13:56:53 INFO - PROCESS | 14256 | 1463605013038 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 239 (0x9b921400) [pid = 14256] [serial = 1194] [outer = 0x9b5a5c00] 13:56:53 INFO - PROCESS | 14256 | 1463605013921 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]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1596ms 13:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:56:54 INFO - PROCESS | 14256 | 1463605013993 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:56:54 INFO - PROCESS | 14256 | 1463605013996 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 13:56:54 INFO - PROCESS | 14256 | 1463605014002 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 14256 | 1463605014006 Marionette TRACE conn3 <- [1,1562,null,{}] 13:56:54 INFO - PROCESS | 14256 | 1463605014012 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}] 13:56:54 INFO - PROCESS | 14256 | 1463605014291 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:56:54 INFO - PROCESS | 14256 | 1463605014661 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b8ba000 == 148 [pid = 14256] [id = 398] 13:56:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 240 (0x9b8c6000) [pid = 14256] [serial = 1195] [outer = (nil)] 13:56:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 241 (0x9c077400) [pid = 14256] [serial = 1196] [outer = 0x9b8c6000] 13:56:54 INFO - PROCESS | 14256 | 1463605014755 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 242 (0x9c0cdc00) [pid = 14256] [serial = 1197] [outer = 0x9b8c6000] 13:56:55 INFO - PROCESS | 14256 | 1463605015657 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]]]}] 13:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1731ms 13:56:55 INFO - PROCESS | 14256 | 1463605015734 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 14256 | 1463605015737 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 13:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:56:55 INFO - PROCESS | 14256 | 1463605015744 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 14256 | 1463605015747 Marionette TRACE conn3 <- [1,1566,null,{}] 13:56:55 INFO - PROCESS | 14256 | 1463605015753 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}] 13:56:56 INFO - PROCESS | 14256 | 1463605016026 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:56:56 INFO - PROCESS | 14256 | 1463605016361 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e36800 == 149 [pid = 14256] [id = 399] 13:56:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 243 (0x92372800) [pid = 14256] [serial = 1198] [outer = (nil)] 13:56:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 244 (0x9c17cc00) [pid = 14256] [serial = 1199] [outer = 0x92372800] 13:56:56 INFO - PROCESS | 14256 | 1463605016456 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 245 (0x9c180800) [pid = 14256] [serial = 1200] [outer = 0x92372800] 13:56:57 INFO - PROCESS | 14256 | 1463605017365 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]]]}] 13:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1635ms 13:56:57 INFO - PROCESS | 14256 | 1463605017379 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:56:57 INFO - PROCESS | 14256 | 1463605017382 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 13:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:56:57 INFO - PROCESS | 14256 | 1463605017388 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:56:57 INFO - PROCESS | 14256 | 1463605017392 Marionette TRACE conn3 <- [1,1570,null,{}] 13:56:57 INFO - PROCESS | 14256 | 1463605017398 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}] 13:56:57 INFO - PROCESS | 14256 | 1463605017607 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:56:57 INFO - PROCESS | 14256 | 1463605017934 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0b7c00 == 150 [pid = 14256] [id = 400] 13:56:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 246 (0x9b5a4c00) [pid = 14256] [serial = 1201] [outer = (nil)] 13:56:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 247 (0x9c29b000) [pid = 14256] [serial = 1202] [outer = 0x9b5a4c00] 13:56:58 INFO - PROCESS | 14256 | 1463605018026 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 248 (0x9c29e400) [pid = 14256] [serial = 1203] [outer = 0x9b5a4c00] 13:56:58 INFO - PROCESS | 14256 | 1463605018937 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]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1585ms 13:56:58 INFO - PROCESS | 14256 | 1463605018975 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 14256 | 1463605018979 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 13:56:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:56:58 INFO - PROCESS | 14256 | 1463605018986 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 14256 | 1463605018990 Marionette TRACE conn3 <- [1,1574,null,{}] 13:56:59 INFO - PROCESS | 14256 | 1463605018998 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}] 13:56:59 INFO - PROCESS | 14256 | 1463605019335 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:56:59 INFO - PROCESS | 14256 | 1463605019806 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c034800 == 151 [pid = 14256] [id = 401] 13:56:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 249 (0x9c296800) [pid = 14256] [serial = 1204] [outer = (nil)] 13:56:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 250 (0x9c346c00) [pid = 14256] [serial = 1205] [outer = 0x9c296800] 13:56:59 INFO - PROCESS | 14256 | 1463605019962 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 251 (0x9d9c4c00) [pid = 14256] [serial = 1206] [outer = 0x9c296800] 13:57:00 INFO - PROCESS | 14256 | 1463605020983 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]]]}] 13:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2051ms 13:57:01 INFO - PROCESS | 14256 | 1463605021038 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:57:01 INFO - PROCESS | 14256 | 1463605021042 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 13:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:57:01 INFO - PROCESS | 14256 | 1463605021049 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:57:01 INFO - PROCESS | 14256 | 1463605021052 Marionette TRACE conn3 <- [1,1578,null,{}] 13:57:01 INFO - PROCESS | 14256 | 1463605021058 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}] 13:57:01 INFO - PROCESS | 14256 | 1463605021285 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:57:01 INFO - PROCESS | 14256 | 1463605021624 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x951b3000 == 152 [pid = 14256] [id = 402] 13:57:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 252 (0x9aae5800) [pid = 14256] [serial = 1207] [outer = (nil)] 13:57:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 253 (0xa060cc00) [pid = 14256] [serial = 1208] [outer = 0x9aae5800] 13:57:01 INFO - PROCESS | 14256 | 1463605021721 Marionette DEBUG loaded listener.js 13:57:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 254 (0xa114b800) [pid = 14256] [serial = 1209] [outer = 0x9aae5800] 13:57:02 INFO - PROCESS | 14256 | 1463605022665 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]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:57:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1691ms 13:57:02 INFO - PROCESS | 14256 | 1463605022744 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 14256 | 1463605022750 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 13:57:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:57:02 INFO - PROCESS | 14256 | 1463605022760 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 14256 | 1463605022766 Marionette TRACE conn3 <- [1,1582,null,{}] 13:57:02 INFO - PROCESS | 14256 | 1463605022775 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}] 13:57:03 INFO - PROCESS | 14256 | 1463605023162 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:57:03 INFO - PROCESS | 14256 | 1463605023588 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x876d4400 == 153 [pid = 14256] [id = 403] 13:57:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 255 (0x8f33c400) [pid = 14256] [serial = 1210] [outer = (nil)] 13:57:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 256 (0xa22a2c00) [pid = 14256] [serial = 1211] [outer = 0x8f33c400] 13:57:03 INFO - PROCESS | 14256 | 1463605023715 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 257 (0xa22ab000) [pid = 14256] [serial = 1212] [outer = 0x8f33c400] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x86a07000 == 152 [pid = 14256] [id = 384] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x876cd800 == 151 [pid = 14256] [id = 383] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x894fb400 == 150 [pid = 14256] [id = 382] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x86a10000 == 149 [pid = 14256] [id = 381] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x992e7400 == 148 [pid = 14256] [id = 374] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x93a39800 == 147 [pid = 14256] [id = 372] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x8ddd4400 == 146 [pid = 14256] [id = 373] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf8a400 == 145 [pid = 14256] [id = 371] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x8b865c00 == 144 [pid = 14256] [id = 370] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x92751800 == 143 [pid = 14256] [id = 369] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x894f3800 == 142 [pid = 14256] [id = 367] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x91b0a400 == 141 [pid = 14256] [id = 368] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x8ba91000 == 140 [pid = 14256] [id = 366] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x894f6800 == 139 [pid = 14256] [id = 365] 13:57:06 INFO - PROCESS | 14256 | --DOCSHELL 0x87e2c000 == 138 [pid = 14256] [id = 364] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 256 (0x8ba8f400) [pid = 14256] [serial = 1091] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 255 (0x8a389800) [pid = 14256] [serial = 1076] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 254 (0x95052400) [pid = 14256] [serial = 1064] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 253 (0x95474000) [pid = 14256] [serial = 1070] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 252 (0x8a4ccc00) [pid = 14256] [serial = 1034] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 251 (0x8e0d2000) [pid = 14256] [serial = 1040] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 250 (0x8e119c00) [pid = 14256] [serial = 1089] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 249 (0x8cfd1800) [pid = 14256] [serial = 1080] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 248 (0x95245800) [pid = 14256] [serial = 1067] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 247 (0x8807d800) [pid = 14256] [serial = 1031] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 246 (0x92277400) [pid = 14256] [serial = 1052] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 245 (0x915df400) [pid = 14256] [serial = 1049] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 244 (0x8f5dac00) [pid = 14256] [serial = 1046] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 243 (0x87f1e800) [pid = 14256] [serial = 1074] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 242 (0x93a36c00) [pid = 14256] [serial = 1061] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 241 (0x92376400) [pid = 14256] [serial = 1055] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 240 (0x8d6da800) [pid = 14256] [serial = 1085] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 239 (0x8a603000) [pid = 14256] [serial = 1083] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 238 (0x8d6e1000) [pid = 14256] [serial = 1086] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 237 (0x8a39a400) [pid = 14256] [serial = 1077] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 236 (0x8e118400) [pid = 14256] [serial = 1043] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 235 (0x8d7b1400) [pid = 14256] [serial = 1037] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 234 (0x8a608400) [pid = 14256] [serial = 1079] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 233 (0x8ba84c00) [pid = 14256] [serial = 1028] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 232 (0x8777fc00) [pid = 14256] [serial = 1073] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 231 (0x8a39f400) [pid = 14256] [serial = 1082] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 230 (0x9287c800) [pid = 14256] [serial = 1058] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | --DOMWINDOW == 229 (0x8e0bb800) [pid = 14256] [serial = 1088] [outer = (nil)] [url = about:blank] 13:57:07 INFO - PROCESS | 14256 | 1463605027902 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]]]}] 13:57:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:57:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 5224ms 13:57:07 INFO - PROCESS | 14256 | 1463605027987 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:57:08 INFO - PROCESS | 14256 | 1463605027999 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 13:57:08 INFO - PROCESS | 14256 | 1463605028013 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:57:08 INFO - PROCESS | 14256 | 1463605028023 Marionette TRACE conn3 <- [1,1586,null,{}] 13:57:08 INFO - PROCESS | 14256 | 1463605028035 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}] 13:57:08 INFO - PROCESS | 14256 | 1463605028474 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:57:08 INFO - PROCESS | 14256 | 1463605028755 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x88075800 == 139 [pid = 14256] [id = 404] 13:57:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 230 (0x890ef000) [pid = 14256] [serial = 1213] [outer = (nil)] 13:57:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 231 (0x8980b400) [pid = 14256] [serial = 1214] [outer = 0x890ef000] 13:57:08 INFO - PROCESS | 14256 | 1463605028887 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 232 (0x8a396800) [pid = 14256] [serial = 1215] [outer = 0x890ef000] 13:57:10 INFO - PROCESS | 14256 | 1463605030192 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]]]}] 13:57:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:57:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2251ms 13:57:10 INFO - PROCESS | 14256 | 1463605030260 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:57:10 INFO - PROCESS | 14256 | 1463605030269 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 13:57:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:57:10 INFO - PROCESS | 14256 | 1463605030280 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:57:10 INFO - PROCESS | 14256 | 1463605030283 Marionette TRACE conn3 <- [1,1590,null,{}] 13:57:10 INFO - PROCESS | 14256 | 1463605030314 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}] 13:57:10 INFO - PROCESS | 14256 | 1463605030622 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:57:10 INFO - PROCESS | 14256 | 1463605030792 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a606800 == 140 [pid = 14256] [id = 405] 13:57:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 233 (0x8a608400) [pid = 14256] [serial = 1216] [outer = (nil)] 13:57:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 234 (0x8b866800) [pid = 14256] [serial = 1217] [outer = 0x8a608400] 13:57:10 INFO - PROCESS | 14256 | 1463605030988 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 235 (0x8ba8e800) [pid = 14256] [serial = 1218] [outer = 0x8a608400] 13:57:12 INFO - PROCESS | 14256 | --DOMWINDOW == 234 (0x86a0e400) [pid = 14256] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:57:12 INFO - PROCESS | 14256 | --DOMWINDOW == 233 (0x89804800) [pid = 14256] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:57:12 INFO - PROCESS | 14256 | --DOMWINDOW == 232 (0x8a605400) [pid = 14256] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:57:12 INFO - PROCESS | 14256 | --DOMWINDOW == 231 (0x87336000) [pid = 14256] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:57:12 INFO - PROCESS | 14256 | --DOMWINDOW == 230 (0x88aef000) [pid = 14256] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:57:12 INFO - PROCESS | 14256 | 1463605032310 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]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2086ms 13:57:12 INFO - PROCESS | 14256 | 1463605032366 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 14256 | 1463605032370 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 13:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:57:12 INFO - PROCESS | 14256 | 1463605032379 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - PROCESS | 14256 | 1463605032385 Marionette TRACE conn3 <- [1,1594,null,{}] 13:57:12 INFO - PROCESS | 14256 | 1463605032451 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}] 13:57:12 INFO - PROCESS | 14256 | 1463605032689 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:57:12 INFO - PROCESS | 14256 | 1463605032893 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0e400 == 141 [pid = 14256] [id = 406] 13:57:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 231 (0x89804800) [pid = 14256] [serial = 1219] [outer = (nil)] 13:57:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 232 (0x8d7afc00) [pid = 14256] [serial = 1220] [outer = 0x89804800] 13:57:12 INFO - PROCESS | 14256 | 1463605032976 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 233 (0x8e0b3000) [pid = 14256] [serial = 1221] [outer = 0x89804800] 13:57:13 INFO - PROCESS | 14256 | 1463605033790 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]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1486ms 13:57:13 INFO - PROCESS | 14256 | 1463605033865 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 14256 | 1463605033869 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 13:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:57:13 INFO - PROCESS | 14256 | 1463605033877 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - PROCESS | 14256 | 1463605033880 Marionette TRACE conn3 <- [1,1598,null,{}] 13:57:13 INFO - PROCESS | 14256 | 1463605033886 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}] 13:57:14 INFO - PROCESS | 14256 | 1463605034095 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:57:14 INFO - PROCESS | 14256 | 1463605034543 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x8732cc00 == 142 [pid = 14256] [id = 407] 13:57:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 234 (0x8732d800) [pid = 14256] [serial = 1222] [outer = (nil)] 13:57:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 235 (0x87e2c000) [pid = 14256] [serial = 1223] [outer = 0x8732d800] 13:57:14 INFO - PROCESS | 14256 | 1463605034669 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 236 (0x87f21000) [pid = 14256] [serial = 1224] [outer = 0x8732d800] 13:57:15 INFO - PROCESS | 14256 | 1463605035714 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]]]}] 13:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1888ms 13:57:15 INFO - PROCESS | 14256 | 1463605035768 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:57:15 INFO - PROCESS | 14256 | 1463605035775 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 13:57:15 INFO - PROCESS | 14256 | 1463605035783 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:57:15 INFO - PROCESS | 14256 | 1463605035789 Marionette TRACE conn3 <- [1,1602,null,{}] 13:57:15 INFO - PROCESS | 14256 | 1463605035797 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}] 13:57:16 INFO - PROCESS | 14256 | 1463605036061 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:57:16 INFO - PROCESS | 14256 | 1463605036403 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x89810400 == 143 [pid = 14256] [id = 408] 13:57:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 237 (0x8a38c800) [pid = 14256] [serial = 1225] [outer = (nil)] 13:57:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 238 (0x8a39a000) [pid = 14256] [serial = 1226] [outer = 0x8a38c800] 13:57:16 INFO - PROCESS | 14256 | 1463605036498 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 239 (0x8a4cc400) [pid = 14256] [serial = 1227] [outer = 0x8a38c800] 13:57:17 INFO - PROCESS | 14256 | 1463605037558 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]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1837ms 13:57:17 INFO - PROCESS | 14256 | 1463605037623 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 14256 | 1463605037631 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 13:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:57:17 INFO - PROCESS | 14256 | 1463605037638 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 14256 | 1463605037641 Marionette TRACE conn3 <- [1,1606,null,{}] 13:57:17 INFO - PROCESS | 14256 | 1463605037649 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}] 13:57:17 INFO - PROCESS | 14256 | 1463605037910 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:57:18 INFO - PROCESS | 14256 | 1463605038321 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a3e2400 == 144 [pid = 14256] [id = 409] 13:57:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 240 (0x8b860c00) [pid = 14256] [serial = 1228] [outer = (nil)] 13:57:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 241 (0x8cf85800) [pid = 14256] [serial = 1229] [outer = 0x8b860c00] 13:57:18 INFO - PROCESS | 14256 | 1463605038416 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 242 (0x8cfd8800) [pid = 14256] [serial = 1230] [outer = 0x8b860c00] 13:57:19 INFO - PROCESS | 14256 | 1463605039377 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]]]}] 13:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1796ms 13:57:19 INFO - PROCESS | 14256 | 1463605039435 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:57:19 INFO - PROCESS | 14256 | 1463605039439 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 13:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:57:19 INFO - PROCESS | 14256 | 1463605039457 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:57:19 INFO - PROCESS | 14256 | 1463605039467 Marionette TRACE conn3 <- [1,1610,null,{}] 13:57:19 INFO - PROCESS | 14256 | 1463605039474 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}] 13:57:19 INFO - PROCESS | 14256 | 1463605039748 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:57:20 INFO - PROCESS | 14256 | 1463605040101 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 14256 | ++DOCSHELL 0x890e5400 == 145 [pid = 14256] [id = 410] 13:57:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 243 (0x8b869800) [pid = 14256] [serial = 1231] [outer = (nil)] 13:57:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 244 (0x8f594400) [pid = 14256] [serial = 1232] [outer = 0x8b869800] 13:57:20 INFO - PROCESS | 14256 | 1463605040194 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 245 (0x90a57800) [pid = 14256] [serial = 1233] [outer = 0x8b869800] 13:57:21 INFO - PROCESS | 14256 | 1463605041103 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]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1697ms 13:57:21 INFO - PROCESS | 14256 | 1463605041146 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 14256 | 1463605041151 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 13:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:57:21 INFO - PROCESS | 14256 | 1463605041158 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - PROCESS | 14256 | 1463605041162 Marionette TRACE conn3 <- [1,1614,null,{}] 13:57:21 INFO - PROCESS | 14256 | 1463605041168 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}] 13:57:21 INFO - PROCESS | 14256 | 1463605041400 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:57:21 INFO - PROCESS | 14256 | 1463605041730 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf8f400 == 146 [pid = 14256] [id = 411] 13:57:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 246 (0x8f33dc00) [pid = 14256] [serial = 1234] [outer = (nil)] 13:57:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 247 (0x91b12400) [pid = 14256] [serial = 1235] [outer = 0x8f33dc00] 13:57:21 INFO - PROCESS | 14256 | 1463605041827 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 248 (0x9227ac00) [pid = 14256] [serial = 1236] [outer = 0x8f33dc00] 13:57:22 INFO - PROCESS | 14256 | 1463605042756 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]]]}] 13:57:22 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 13:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1632ms 13:57:22 INFO - PROCESS | 14256 | 1463605042791 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:57:22 INFO - PROCESS | 14256 | 1463605042794 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 13:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:57:22 INFO - PROCESS | 14256 | 1463605042802 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:57:22 INFO - PROCESS | 14256 | 1463605042806 Marionette TRACE conn3 <- [1,1618,null,{}] 13:57:22 INFO - PROCESS | 14256 | 1463605042832 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}] 13:57:23 INFO - PROCESS | 14256 | 1463605043058 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:57:23 INFO - PROCESS | 14256 | 1463605043404 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x9252bc00 == 147 [pid = 14256] [id = 412] 13:57:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 249 (0x9252e000) [pid = 14256] [serial = 1237] [outer = (nil)] 13:57:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 250 (0x92751800) [pid = 14256] [serial = 1238] [outer = 0x9252e000] 13:57:23 INFO - PROCESS | 14256 | 1463605043534 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 251 (0x92e62000) [pid = 14256] [serial = 1239] [outer = 0x9252e000] 13:57:24 INFO - PROCESS | 14256 | 1463605044510 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]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1789ms 13:57:24 INFO - PROCESS | 14256 | 1463605044594 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 14256 | 1463605044599 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 13:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:57:24 INFO - PROCESS | 14256 | 1463605044606 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 14256 | 1463605044610 Marionette TRACE conn3 <- [1,1622,null,{}] 13:57:24 INFO - PROCESS | 14256 | 1463605044616 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}] 13:57:24 INFO - PROCESS | 14256 | 1463605044890 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:57:25 INFO - PROCESS | 14256 | 1463605045268 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a395800 == 148 [pid = 14256] [id = 413] 13:57:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 252 (0x915df400) [pid = 14256] [serial = 1240] [outer = (nil)] 13:57:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 253 (0x9546c000) [pid = 14256] [serial = 1241] [outer = 0x915df400] 13:57:25 INFO - PROCESS | 14256 | 1463605045359 Marionette DEBUG loaded listener.js 13:57:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 254 (0x95495400) [pid = 14256] [serial = 1242] [outer = 0x915df400] 13:57:26 INFO - PROCESS | 14256 | 1463605046288 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]]]}] 13:57:26 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 13:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1741ms 13:57:26 INFO - PROCESS | 14256 | 1463605046349 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:57:26 INFO - PROCESS | 14256 | 1463605046352 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 13:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:57:26 INFO - PROCESS | 14256 | 1463605046359 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 14256 | 1463605046363 Marionette TRACE conn3 <- [1,1626,null,{}] 13:57:26 INFO - PROCESS | 14256 | 1463605046369 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}] 13:57:26 INFO - PROCESS | 14256 | 1463605046596 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:57:26 INFO - PROCESS | 14256 | 1463605046938 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4cb000 == 149 [pid = 14256] [id = 414] 13:57:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 255 (0x90a5c800) [pid = 14256] [serial = 1243] [outer = (nil)] 13:57:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 256 (0x99fd7400) [pid = 14256] [serial = 1244] [outer = 0x90a5c800] 13:57:27 INFO - PROCESS | 14256 | 1463605047037 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 257 (0x9a0ea000) [pid = 14256] [serial = 1245] [outer = 0x90a5c800] 13:57:27 INFO - PROCESS | 14256 | 1463605047952 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]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1632ms 13:57:27 INFO - PROCESS | 14256 | 1463605047992 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 14256 | 1463605047996 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 13:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:57:28 INFO - PROCESS | 14256 | 1463605048003 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - PROCESS | 14256 | 1463605048006 Marionette TRACE conn3 <- [1,1630,null,{}] 13:57:28 INFO - PROCESS | 14256 | 1463605048012 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}] 13:57:28 INFO - PROCESS | 14256 | 1463605048234 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:57:28 INFO - PROCESS | 14256 | 1463605048568 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x9524a800 == 150 [pid = 14256] [id = 415] 13:57:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 258 (0x95497400) [pid = 14256] [serial = 1246] [outer = (nil)] 13:57:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 259 (0x9aad9800) [pid = 14256] [serial = 1247] [outer = 0x95497400] 13:57:28 INFO - PROCESS | 14256 | 1463605048663 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 260 (0x9aae4400) [pid = 14256] [serial = 1248] [outer = 0x95497400] 13:57:29 INFO - PROCESS | 14256 | 1463605049562 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]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1631ms 13:57:29 INFO - PROCESS | 14256 | 1463605049641 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 14256 | 1463605049654 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 13:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:57:29 INFO - PROCESS | 14256 | 1463605049663 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - PROCESS | 14256 | 1463605049666 Marionette TRACE conn3 <- [1,1634,null,{}] 13:57:29 INFO - PROCESS | 14256 | 1463605049672 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}] 13:57:29 INFO - PROCESS | 14256 | 1463605049902 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:57:30 INFO - PROCESS | 14256 | 1463605050251 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a60c000 == 151 [pid = 14256] [id = 416] 13:57:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 261 (0x99fde800) [pid = 14256] [serial = 1249] [outer = (nil)] 13:57:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 262 (0x9b3aa000) [pid = 14256] [serial = 1250] [outer = 0x99fde800] 13:57:30 INFO - PROCESS | 14256 | 1463605050349 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 263 (0x9b5a6400) [pid = 14256] [serial = 1251] [outer = 0x99fde800] 13:57:31 INFO - PROCESS | 14256 | 1463605051280 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]]]}] 13:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1681ms 13:57:31 INFO - PROCESS | 14256 | 1463605051348 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:57:31 INFO - PROCESS | 14256 | 1463605051352 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 13:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:57:31 INFO - PROCESS | 14256 | 1463605051362 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:57:31 INFO - PROCESS | 14256 | 1463605051364 Marionette TRACE conn3 <- [1,1638,null,{}] 13:57:31 INFO - PROCESS | 14256 | 1463605051369 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}] 13:57:31 INFO - PROCESS | 14256 | 1463605051597 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:57:31 INFO - PROCESS | 14256 | 1463605051931 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c075400 == 152 [pid = 14256] [id = 417] 13:57:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 264 (0x9c07a000) [pid = 14256] [serial = 1252] [outer = (nil)] 13:57:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 265 (0x9c298000) [pid = 14256] [serial = 1253] [outer = 0x9c07a000] 13:57:32 INFO - PROCESS | 14256 | 1463605052037 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 266 (0xa114f400) [pid = 14256] [serial = 1254] [outer = 0x9c07a000] 13:57:33 INFO - PROCESS | 14256 | 1463605053007 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]]]}] 13:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1692ms 13:57:33 INFO - PROCESS | 14256 | 1463605053054 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:57:33 INFO - PROCESS | 14256 | 1463605053059 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 13:57:33 INFO - PROCESS | 14256 | 1463605053066 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 14256 | 1463605053071 Marionette TRACE conn3 <- [1,1642,null,{}] 13:57:33 INFO - PROCESS | 14256 | 1463605053078 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}] 13:57:33 INFO - PROCESS | 14256 | 1463605053341 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:57:33 INFO - PROCESS | 14256 | 1463605053689 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:33 INFO - PROCESS | 14256 | ++DOCSHELL 0xa224a800 == 153 [pid = 14256] [id = 418] 13:57:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 267 (0xa23c1800) [pid = 14256] [serial = 1255] [outer = (nil)] 13:57:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 268 (0xa2771800) [pid = 14256] [serial = 1256] [outer = 0xa23c1800] 13:57:33 INFO - PROCESS | 14256 | 1463605053788 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 269 (0xa27ccc00) [pid = 14256] [serial = 1257] [outer = 0xa23c1800] 13:57:34 INFO - PROCESS | 14256 | 1463605054792 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]]]}] 13:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1793ms 13:57:34 INFO - PROCESS | 14256 | 1463605054862 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:57:34 INFO - PROCESS | 14256 | 1463605054869 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 13:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:57:34 INFO - PROCESS | 14256 | 1463605054880 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:57:34 INFO - PROCESS | 14256 | 1463605054884 Marionette TRACE conn3 <- [1,1646,null,{}] 13:57:34 INFO - PROCESS | 14256 | 1463605054895 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}] 13:57:35 INFO - PROCESS | 14256 | 1463605055193 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:57:35 INFO - PROCESS | 14256 | 1463605055543 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:35 INFO - PROCESS | 14256 | ++DOCSHELL 0xa23c8400 == 154 [pid = 14256] [id = 419] 13:57:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 270 (0xa276ec00) [pid = 14256] [serial = 1258] [outer = (nil)] 13:57:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 271 (0xa31d6000) [pid = 14256] [serial = 1259] [outer = 0xa276ec00] 13:57:35 INFO - PROCESS | 14256 | 1463605055633 Marionette DEBUG loaded listener.js 13:57:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 272 (0xa31ddc00) [pid = 14256] [serial = 1260] [outer = 0xa276ec00] 13:57:36 INFO - PROCESS | 14256 | 1463605056541 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]]]}] 13:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1741ms 13:57:36 INFO - PROCESS | 14256 | 1463605056620 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:57:36 INFO - PROCESS | 14256 | 1463605056634 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 13:57:36 INFO - PROCESS | 14256 | 1463605056642 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 14256 | 1463605056645 Marionette TRACE conn3 <- [1,1650,null,{}] 13:57:36 INFO - PROCESS | 14256 | 1463605056651 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}] 13:57:36 INFO - PROCESS | 14256 | 1463605056914 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:57:37 INFO - PROCESS | 14256 | 1463605057270 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x876d1400 == 155 [pid = 14256] [id = 420] 13:57:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 273 (0x8a4d0c00) [pid = 14256] [serial = 1261] [outer = (nil)] 13:57:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 274 (0xa335c800) [pid = 14256] [serial = 1262] [outer = 0x8a4d0c00] 13:57:37 INFO - PROCESS | 14256 | 1463605057357 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 275 (0xa36e9c00) [pid = 14256] [serial = 1263] [outer = 0x8a4d0c00] 13:57:38 INFO - PROCESS | 14256 | 1463605058254 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]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1682ms 13:57:38 INFO - PROCESS | 14256 | 1463605058323 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 14256 | 1463605058327 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 13:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:57:38 INFO - PROCESS | 14256 | 1463605058334 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 14256 | 1463605058337 Marionette TRACE conn3 <- [1,1654,null,{}] 13:57:38 INFO - PROCESS | 14256 | 1463605058343 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}] 13:57:38 INFO - PROCESS | 14256 | 1463605058567 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:57:38 INFO - PROCESS | 14256 | 1463605058904 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x8777ec00 == 156 [pid = 14256] [id = 421] 13:57:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 276 (0x87e2c400) [pid = 14256] [serial = 1264] [outer = (nil)] 13:57:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 277 (0xa637f800) [pid = 14256] [serial = 1265] [outer = 0x87e2c400] 13:57:39 INFO - PROCESS | 14256 | 1463605058999 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 278 (0xa6386400) [pid = 14256] [serial = 1266] [outer = 0x87e2c400] 13:57:39 INFO - PROCESS | 14256 | 1463605059882 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]]]}] 13:57:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1580ms 13:57:39 INFO - PROCESS | 14256 | 1463605059915 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 14256 | 1463605059918 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 13:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:57:39 INFO - PROCESS | 14256 | 1463605059924 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - PROCESS | 14256 | 1463605059927 Marionette TRACE conn3 <- [1,1658,null,{}] 13:57:39 INFO - PROCESS | 14256 | 1463605059933 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}] 13:57:40 INFO - PROCESS | 14256 | 1463605060170 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:57:40 INFO - PROCESS | 14256 | 1463605060566 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 14256 | ++DOCSHELL 0xa6380400 == 157 [pid = 14256] [id = 422] 13:57:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 279 (0xa685e800) [pid = 14256] [serial = 1267] [outer = (nil)] 13:57:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 280 (0xa68be000) [pid = 14256] [serial = 1268] [outer = 0xa685e800] 13:57:40 INFO - PROCESS | 14256 | 1463605060658 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 281 (0xa693ac00) [pid = 14256] [serial = 1269] [outer = 0xa685e800] 13:57:41 INFO - PROCESS | 14256 | 1463605061554 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]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1687ms 13:57:41 INFO - PROCESS | 14256 | 1463605061612 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 14256 | 1463605061615 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 13:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:57:41 INFO - PROCESS | 14256 | 1463605061622 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 14256 | 1463605061625 Marionette TRACE conn3 <- [1,1662,null,{}] 13:57:41 INFO - PROCESS | 14256 | 1463605061633 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}] 13:57:41 INFO - PROCESS | 14256 | 1463605061850 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:57:42 INFO - PROCESS | 14256 | 1463605062213 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x86344000 == 158 [pid = 14256] [id = 423] 13:57:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 282 (0x86346000) [pid = 14256] [serial = 1270] [outer = (nil)] 13:57:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 283 (0x8634bc00) [pid = 14256] [serial = 1271] [outer = 0x86346000] 13:57:42 INFO - PROCESS | 14256 | 1463605062304 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 284 (0x8634e400) [pid = 14256] [serial = 1272] [outer = 0x86346000] 13:57:43 INFO - PROCESS | 14256 | 1463605063191 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]]]}] 13:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1603ms 13:57:43 INFO - PROCESS | 14256 | 1463605063226 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:57:43 INFO - PROCESS | 14256 | 1463605063230 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 13:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:57:43 INFO - PROCESS | 14256 | 1463605063236 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - PROCESS | 14256 | 1463605063239 Marionette TRACE conn3 <- [1,1666,null,{}] 13:57:43 INFO - PROCESS | 14256 | 1463605063245 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}] 13:57:43 INFO - PROCESS | 14256 | 1463605063459 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:57:43 INFO - PROCESS | 14256 | 1463605063814 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x8634cc00 == 159 [pid = 14256] [id = 424] 13:57:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 285 (0x8634d000) [pid = 14256] [serial = 1273] [outer = (nil)] 13:57:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 286 (0x86d80400) [pid = 14256] [serial = 1274] [outer = 0x8634d000] 13:57:43 INFO - PROCESS | 14256 | 1463605063916 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 287 (0x86d82000) [pid = 14256] [serial = 1275] [outer = 0x8634d000] 13:57:44 INFO - PROCESS | 14256 | 1463605064818 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]]]}] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x86a08000 == 158 [pid = 14256] [id = 356] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0d1c00 == 157 [pid = 14256] [id = 180] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x91b09400 == 156 [pid = 14256] [id = 181] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8732bc00 == 155 [pid = 14256] [id = 351] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8d7b4000 == 154 [pid = 14256] [id = 348] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x92cf7800 == 153 [pid = 14256] [id = 353] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8945e800 == 152 [pid = 14256] [id = 346] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0d0000 == 151 [pid = 14256] [id = 355] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8d7be800 == 150 [pid = 14256] [id = 173] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x946ef800 == 149 [pid = 14256] [id = 354] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x90a59800 == 148 [pid = 14256] [id = 350] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x9c33dc00 == 147 [pid = 14256] [id = 20] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8a3f0c00 == 146 [pid = 14256] [id = 345] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0e400 == 145 [pid = 14256] [id = 406] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8a606800 == 144 [pid = 14256] [id = 405] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x88075800 == 143 [pid = 14256] [id = 404] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x9b8ba000 == 142 [pid = 14256] [id = 398] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x9b3ad800 == 141 [pid = 14256] [id = 397] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x90a60000 == 140 [pid = 14256] [id = 396] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x99762400 == 139 [pid = 14256] [id = 395] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0d8c00 == 138 [pid = 14256] [id = 393] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x9524f800 == 137 [pid = 14256] [id = 394] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8f59c400 == 136 [pid = 14256] [id = 392] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8f597800 == 135 [pid = 14256] [id = 391] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x86a02c00 == 134 [pid = 14256] [id = 390] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0dc000 == 133 [pid = 14256] [id = 389] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8d6db000 == 132 [pid = 14256] [id = 388] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8807d400 == 131 [pid = 14256] [id = 386] 13:57:46 INFO - PROCESS | 14256 | --DOCSHELL 0x8a39bc00 == 130 [pid = 14256] [id = 387] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 286 (0x99ec6800) [pid = 14256] [serial = 1124] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 285 (0x95472000) [pid = 14256] [serial = 1115] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 284 (0x93a34c00) [pid = 14256] [serial = 1112] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 283 (0x9aae6800) [pid = 14256] [serial = 1136] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 282 (0x88082400) [pid = 14256] [serial = 1154] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 281 (0x9a704400) [pid = 14256] [serial = 1127] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 280 (0x8a38a000) [pid = 14256] [serial = 1149] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 279 (0x8a906000) [pid = 14256] [serial = 1151] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 278 (0x99267c00) [pid = 14256] [serial = 1121] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 277 (0x8a4d5400) [pid = 14256] [serial = 1155] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 276 (0x9817c800) [pid = 14256] [serial = 1118] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 275 (0x9addbc00) [pid = 14256] [serial = 1139] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 274 (0x9a70e800) [pid = 14256] [serial = 1130] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 273 (0x90c4ec00) [pid = 14256] [serial = 1103] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 272 (0x92872000) [pid = 14256] [serial = 1109] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 271 (0x8a013c00) [pid = 14256] [serial = 1097] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 270 (0x8e0b5c00) [pid = 14256] [serial = 1100] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 269 (0x87776400) [pid = 14256] [serial = 1145] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 268 (0x87e36400) [pid = 14256] [serial = 1094] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 267 (0x8cf8ac00) [pid = 14256] [serial = 1152] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 266 (0x87f18c00) [pid = 14256] [serial = 1146] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 265 (0x8f335400) [pid = 14256] [serial = 1092] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 264 (0x9aada400) [pid = 14256] [serial = 1133] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 263 (0x89810000) [pid = 14256] [serial = 1148] [outer = (nil)] [url = about:blank] 13:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 3294ms 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 262 (0x92365c00) [pid = 14256] [serial = 1106] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 261 (0x8b863800) [pid = 14256] [serial = 1142] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | --DOMWINDOW == 260 (0x8ddda000) [pid = 14256] [serial = 1157] [outer = (nil)] [url = about:blank] 13:57:46 INFO - PROCESS | 14256 | 1463605066656 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 14256 | 1463605066662 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 13:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:57:46 INFO - PROCESS | 14256 | 1463605066672 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - PROCESS | 14256 | 1463605066679 Marionette TRACE conn3 <- [1,1670,null,{}] 13:57:46 INFO - PROCESS | 14256 | 1463605066688 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}] 13:57:46 INFO - PROCESS | 14256 | 1463605066886 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:57:46 INFO - PROCESS | 14256 | 1463605066941 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d8a400 == 131 [pid = 14256] [id = 425] 13:57:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 261 (0x86d8ac00) [pid = 14256] [serial = 1276] [outer = (nil)] 13:57:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 262 (0x87334400) [pid = 14256] [serial = 1277] [outer = 0x86d8ac00] 13:57:47 INFO - PROCESS | 14256 | 1463605067192 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 263 (0x8777f800) [pid = 14256] [serial = 1278] [outer = 0x86d8ac00] 13:57:48 INFO - PROCESS | 14256 | 1463605068287 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]]]}] 13:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1652ms 13:57:48 INFO - PROCESS | 14256 | 1463605068327 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:57:48 INFO - PROCESS | 14256 | 1463605068334 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 13:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:57:48 INFO - PROCESS | 14256 | 1463605068354 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:57:48 INFO - PROCESS | 14256 | 1463605068364 Marionette TRACE conn3 <- [1,1674,null,{}] 13:57:48 INFO - PROCESS | 14256 | 1463605068373 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}] 13:57:48 INFO - PROCESS | 14256 | 1463605068899 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:57:49 INFO - PROCESS | 14256 | 1463605069085 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x86351800 == 132 [pid = 14256] [id = 426] 13:57:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 264 (0x86352400) [pid = 14256] [serial = 1279] [outer = (nil)] 13:57:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 265 (0x890e4800) [pid = 14256] [serial = 1280] [outer = 0x86352400] 13:57:49 INFO - PROCESS | 14256 | 1463605069178 Marionette DEBUG loaded listener.js 13:57:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 266 (0x8946c800) [pid = 14256] [serial = 1281] [outer = 0x86352400] 13:57:50 INFO - PROCESS | 14256 | 1463605070095 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]]]}] 13:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1804ms 13:57:50 INFO - PROCESS | 14256 | 1463605070159 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:57:50 INFO - PROCESS | 14256 | 1463605070162 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 13:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:57:50 INFO - PROCESS | 14256 | 1463605070169 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:57:50 INFO - PROCESS | 14256 | 1463605070173 Marionette TRACE conn3 <- [1,1678,null,{}] 13:57:50 INFO - PROCESS | 14256 | 1463605070187 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}] 13:57:50 INFO - PROCESS | 14256 | 1463605070502 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:57:50 INFO - PROCESS | 14256 | 1463605070535 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x89802c00 == 133 [pid = 14256] [id = 427] 13:57:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 267 (0x8980c400) [pid = 14256] [serial = 1282] [outer = (nil)] 13:57:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 268 (0x8a018c00) [pid = 14256] [serial = 1283] [outer = 0x8980c400] 13:57:50 INFO - PROCESS | 14256 | 1463605070618 Marionette DEBUG loaded listener.js 13:57:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 269 (0x8a397c00) [pid = 14256] [serial = 1284] [outer = 0x8980c400] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 268 (0x8a4c9400) [pid = 14256] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 267 (0x8e0dec00) [pid = 14256] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 266 (0x894f3400) [pid = 14256] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 265 (0x8f33c400) [pid = 14256] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 264 (0x90c4a000) [pid = 14256] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 263 (0x8a3e9400) [pid = 14256] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 262 (0x8f5a2000) [pid = 14256] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 261 (0x9275cc00) [pid = 14256] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 260 (0x87f21400) [pid = 14256] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 259 (0x9396d400) [pid = 14256] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 258 (0x92240c00) [pid = 14256] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 257 (0x86a0cc00) [pid = 14256] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 256 (0x8d7b6000) [pid = 14256] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 255 (0x926ee400) [pid = 14256] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 254 (0x93cc9800) [pid = 14256] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 253 (0x8e598400) [pid = 14256] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 252 (0x9a351800) [pid = 14256] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 251 (0x94647000) [pid = 14256] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 250 (0x8a4c7c00) [pid = 14256] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 249 (0x923e0000) [pid = 14256] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 248 (0x8a013400) [pid = 14256] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 247 (0x87331c00) [pid = 14256] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 246 (0x9546d000) [pid = 14256] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 245 (0x9b5a5c00) [pid = 14256] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 244 (0x9287e000) [pid = 14256] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 243 (0x87331800) [pid = 14256] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 242 (0x8e0d2800) [pid = 14256] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 241 (0x92366000) [pid = 14256] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 240 (0x92270c00) [pid = 14256] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 239 (0x92752000) [pid = 14256] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 238 (0x923e0800) [pid = 14256] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 237 (0x92248800) [pid = 14256] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 236 (0x8653b800) [pid = 14256] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 235 (0x8e5a2000) [pid = 14256] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 234 (0x8e5a5000) [pid = 14256] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 233 (0x9a7a2c00) [pid = 14256] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 232 (0x8b86b400) [pid = 14256] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 231 (0x8e5a2800) [pid = 14256] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 230 (0x894fb800) [pid = 14256] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 229 (0x929a6000) [pid = 14256] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 228 (0x9b5a5400) [pid = 14256] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 227 (0x890ef000) [pid = 14256] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 226 (0x8f5a1c00) [pid = 14256] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 225 (0x9b5a4c00) [pid = 14256] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 224 (0x8e0ddc00) [pid = 14256] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 223 (0x92e6a800) [pid = 14256] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 222 (0x894f2400) [pid = 14256] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 221 (0x8e0b9400) [pid = 14256] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 220 (0x92247400) [pid = 14256] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 219 (0x8a90e800) [pid = 14256] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 218 (0x9b8c6000) [pid = 14256] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 217 (0x90c48000) [pid = 14256] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 216 (0x93a3c000) [pid = 14256] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 215 (0x8f5d0400) [pid = 14256] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 214 (0x923e7800) [pid = 14256] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 213 (0x92274c00) [pid = 14256] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 212 (0x8cfd7000) [pid = 14256] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 211 (0x8cf90000) [pid = 14256] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 210 (0x99766c00) [pid = 14256] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 209 (0x88080400) [pid = 14256] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 208 (0x92528400) [pid = 14256] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 207 (0x951b4c00) [pid = 14256] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 206 (0x8e10f800) [pid = 14256] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 205 (0x876c9800) [pid = 14256] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 204 (0x9aadb000) [pid = 14256] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 203 (0x8f595800) [pid = 14256] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 202 (0x8e67bc00) [pid = 14256] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 201 (0x8807cc00) [pid = 14256] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 200 (0x92372800) [pid = 14256] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 199 (0x8d7b2000) [pid = 14256] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 198 (0x8a608400) [pid = 14256] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 197 (0x8ba8bc00) [pid = 14256] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 196 (0x9546b800) [pid = 14256] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 195 (0x8d6e3c00) [pid = 14256] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 194 (0x8a90ac00) [pid = 14256] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 193 (0x95045400) [pid = 14256] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 192 (0x890e8c00) [pid = 14256] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 191 (0x8d6e1c00) [pid = 14256] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 190 (0x99ebb400) [pid = 14256] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 189 (0x87e2cc00) [pid = 14256] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 188 (0x87332c00) [pid = 14256] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:57:52 INFO - PROCESS | 14256 | --DOMWINDOW == 187 (0x915dc000) [pid = 14256] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:57:52 INFO - PROCESS | 14256 | 1463605072962 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]]]}] 13:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2837ms 13:57:53 INFO - PROCESS | 14256 | 1463605073007 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:57:53 INFO - PROCESS | 14256 | 1463605073011 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 13:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:57:53 INFO - PROCESS | 14256 | 1463605073017 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 14256 | 1463605073021 Marionette TRACE conn3 <- [1,1682,null,{}] 13:57:53 INFO - PROCESS | 14256 | 1463605073026 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}] 13:57:53 INFO - PROCESS | 14256 | 1463605073235 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:57:53 INFO - PROCESS | 14256 | 1463605073473 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x87333c00 == 134 [pid = 14256] [id = 428] 13:57:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 188 (0x87e31c00) [pid = 14256] [serial = 1285] [outer = (nil)] 13:57:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 189 (0x894fb800) [pid = 14256] [serial = 1286] [outer = 0x87e31c00] 13:57:53 INFO - PROCESS | 14256 | 1463605073548 Marionette DEBUG loaded listener.js 13:57:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 190 (0x8a3e9400) [pid = 14256] [serial = 1287] [outer = 0x87e31c00] 13:57:54 INFO - PROCESS | 14256 | 1463605074448 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]]]}] 13:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1490ms 13:57:54 INFO - PROCESS | 14256 | 1463605074511 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 14256 | 1463605074517 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 13:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:57:54 INFO - PROCESS | 14256 | 1463605074526 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - PROCESS | 14256 | 1463605074532 Marionette TRACE conn3 <- [1,1686,null,{}] 13:57:54 INFO - PROCESS | 14256 | 1463605074541 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}] 13:57:54 INFO - PROCESS | 14256 | 1463605074858 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:57:55 INFO - PROCESS | 14256 | 1463605075138 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d8a000 == 135 [pid = 14256] [id = 429] 13:57:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 191 (0x87329400) [pid = 14256] [serial = 1288] [outer = (nil)] 13:57:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 192 (0x87336000) [pid = 14256] [serial = 1289] [outer = 0x87329400] 13:57:55 INFO - PROCESS | 14256 | 1463605075231 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 193 (0x87f1a000) [pid = 14256] [serial = 1290] [outer = 0x87329400] 13:57:56 INFO - PROCESS | 14256 | 1463605076211 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]]]}] 13:57:56 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 13:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1738ms 13:57:56 INFO - PROCESS | 14256 | 1463605076265 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 14256 | 1463605076274 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 13:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:57:56 INFO - PROCESS | 14256 | 1463605076285 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:57:56 INFO - PROCESS | 14256 | 1463605076290 Marionette TRACE conn3 <- [1,1690,null,{}] 13:57:56 INFO - PROCESS | 14256 | 1463605076297 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}] 13:57:56 INFO - PROCESS | 14256 | 1463605076545 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:57:56 INFO - PROCESS | 14256 | 1463605076883 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x894fd400 == 136 [pid = 14256] [id = 430] 13:57:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 194 (0x89803800) [pid = 14256] [serial = 1291] [outer = (nil)] 13:57:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 195 (0x8a385000) [pid = 14256] [serial = 1292] [outer = 0x89803800] 13:57:56 INFO - PROCESS | 14256 | 1463605076975 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 196 (0x8a605400) [pid = 14256] [serial = 1293] [outer = 0x89803800] 13:57:57 INFO - PROCESS | 14256 | 1463605077907 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]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1682ms 13:57:57 INFO - PROCESS | 14256 | 1463605077969 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 14256 | 1463605077974 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 13:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:57:57 INFO - PROCESS | 14256 | 1463605077981 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 14256 | 1463605077987 Marionette TRACE conn3 <- [1,1694,null,{}] 13:57:58 INFO - PROCESS | 14256 | 1463605078004 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}] 13:57:58 INFO - PROCESS | 14256 | 1463605078282 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:57:58 INFO - PROCESS | 14256 | 1463605078658 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba8a800 == 137 [pid = 14256] [id = 431] 13:57:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 197 (0x8ba93800) [pid = 14256] [serial = 1294] [outer = (nil)] 13:57:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 198 (0x8cf89400) [pid = 14256] [serial = 1295] [outer = 0x8ba93800] 13:57:58 INFO - PROCESS | 14256 | 1463605078756 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 199 (0x8cfcdc00) [pid = 14256] [serial = 1296] [outer = 0x8ba93800] 13:57:59 INFO - PROCESS | 14256 | 1463605079695 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]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1787ms 13:57:59 INFO - PROCESS | 14256 | 1463605079769 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 14256 | 1463605079773 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 13:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:57:59 INFO - PROCESS | 14256 | 1463605079780 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 14256 | 1463605079784 Marionette TRACE conn3 <- [1,1698,null,{}] 13:57:59 INFO - PROCESS | 14256 | 1463605079790 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}] 13:58:00 INFO - PROCESS | 14256 | 1463605080044 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:58:00 INFO - PROCESS | 14256 | 1463605080374 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a014800 == 138 [pid = 14256] [id = 432] 13:58:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 200 (0x8cf8d000) [pid = 14256] [serial = 1297] [outer = (nil)] 13:58:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 201 (0x8d7b6000) [pid = 14256] [serial = 1298] [outer = 0x8cf8d000] 13:58:00 INFO - PROCESS | 14256 | 1463605080476 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 202 (0x8ddd8c00) [pid = 14256] [serial = 1299] [outer = 0x8cf8d000] 13:58:01 INFO - PROCESS | 14256 | 1463605081400 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]]]}] 13:58:01 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 13:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1689ms 13:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:58:01 INFO - PROCESS | 14256 | 1463605081472 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 14256 | 1463605081475 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 13:58:01 INFO - PROCESS | 14256 | 1463605081482 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:58:01 INFO - PROCESS | 14256 | 1463605081486 Marionette TRACE conn3 <- [1,1702,null,{}] 13:58:01 INFO - PROCESS | 14256 | 1463605081492 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}] 13:58:01 INFO - PROCESS | 14256 | 1463605081726 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:58:02 INFO - PROCESS | 14256 | 1463605082055 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf88000 == 139 [pid = 14256] [id = 433] 13:58:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 203 (0x8cf90000) [pid = 14256] [serial = 1300] [outer = (nil)] 13:58:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 204 (0x8e0d3800) [pid = 14256] [serial = 1301] [outer = 0x8cf90000] 13:58:02 INFO - PROCESS | 14256 | 1463605082142 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 205 (0x8e0d5000) [pid = 14256] [serial = 1302] [outer = 0x8cf90000] 13:58:03 INFO - PROCESS | 14256 | 1463605083093 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]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1686ms 13:58:03 INFO - PROCESS | 14256 | 1463605083168 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 14256 | 1463605083172 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 13:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:58:03 INFO - PROCESS | 14256 | 1463605083179 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 14256 | 1463605083183 Marionette TRACE conn3 <- [1,1706,null,{}] 13:58:03 INFO - PROCESS | 14256 | 1463605083189 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}] 13:58:03 INFO - PROCESS | 14256 | 1463605083481 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:58:03 INFO - PROCESS | 14256 | 1463605083821 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x88aed000 == 140 [pid = 14256] [id = 434] 13:58:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 206 (0x8d7b2000) [pid = 14256] [serial = 1303] [outer = (nil)] 13:58:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 207 (0x8e59c000) [pid = 14256] [serial = 1304] [outer = 0x8d7b2000] 13:58:03 INFO - PROCESS | 14256 | 1463605083913 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 208 (0x8e677c00) [pid = 14256] [serial = 1305] [outer = 0x8d7b2000] 13:58:04 INFO - PROCESS | 14256 | 1463605084825 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]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1688ms 13:58:04 INFO - PROCESS | 14256 | 1463605084868 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:58:04 INFO - PROCESS | 14256 | 1463605084873 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 13:58:04 INFO - PROCESS | 14256 | 1463605084879 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 14256 | 1463605084883 Marionette TRACE conn3 <- [1,1710,null,{}] 13:58:04 INFO - PROCESS | 14256 | 1463605084889 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}] 13:58:05 INFO - PROCESS | 14256 | 1463605085112 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:58:05 INFO - PROCESS | 14256 | 1463605085439 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0dc000 == 141 [pid = 14256] [id = 435] 13:58:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 209 (0x8e598400) [pid = 14256] [serial = 1306] [outer = (nil)] 13:58:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 210 (0x8f33c000) [pid = 14256] [serial = 1307] [outer = 0x8e598400] 13:58:05 INFO - PROCESS | 14256 | 1463605085550 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 211 (0x8f5a1c00) [pid = 14256] [serial = 1308] [outer = 0x8e598400] 13:58:06 INFO - PROCESS | 14256 | 1463605086527 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]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1690ms 13:58:06 INFO - PROCESS | 14256 | 1463605086569 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 14256 | 1463605086572 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 13:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:58:06 INFO - PROCESS | 14256 | 1463605086579 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 14256 | 1463605086583 Marionette TRACE conn3 <- [1,1714,null,{}] 13:58:06 INFO - PROCESS | 14256 | 1463605086589 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}] 13:58:06 INFO - PROCESS | 14256 | 1463605086900 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:58:07 INFO - PROCESS | 14256 | 1463605087169 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ddda000 == 142 [pid = 14256] [id = 436] 13:58:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 212 (0x8e67b800) [pid = 14256] [serial = 1309] [outer = (nil)] 13:58:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 213 (0x90a5b400) [pid = 14256] [serial = 1310] [outer = 0x8e67b800] 13:58:07 INFO - PROCESS | 14256 | 1463605087265 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 214 (0x90a61000) [pid = 14256] [serial = 1311] [outer = 0x8e67b800] 13:58:08 INFO - PROCESS | 14256 | 1463605088163 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]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1640ms 13:58:08 INFO - PROCESS | 14256 | 1463605088220 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 14256 | 1463605088224 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 13:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:58:08 INFO - PROCESS | 14256 | 1463605088231 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 14256 | 1463605088235 Marionette TRACE conn3 <- [1,1718,null,{}] 13:58:08 INFO - PROCESS | 14256 | 1463605088240 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}] 13:58:08 INFO - PROCESS | 14256 | 1463605088459 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:58:08 INFO - PROCESS | 14256 | 1463605088799 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e2f000 == 143 [pid = 14256] [id = 437] 13:58:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 215 (0x87f17400) [pid = 14256] [serial = 1312] [outer = (nil)] 13:58:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 216 (0x915e0400) [pid = 14256] [serial = 1313] [outer = 0x87f17400] 13:58:08 INFO - PROCESS | 14256 | 1463605088891 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 217 (0x91b0b400) [pid = 14256] [serial = 1314] [outer = 0x87f17400] 13:58:09 INFO - PROCESS | 14256 | 1463605089798 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]]]}] 13:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1632ms 13:58:09 INFO - PROCESS | 14256 | 1463605089864 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:58:09 INFO - PROCESS | 14256 | 1463605089868 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 13:58:09 INFO - PROCESS | 14256 | 1463605089875 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 14256 | 1463605089878 Marionette TRACE conn3 <- [1,1722,null,{}] 13:58:09 INFO - PROCESS | 14256 | 1463605089884 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}] 13:58:10 INFO - PROCESS | 14256 | 1463605090109 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:58:10 INFO - PROCESS | 14256 | 1463605090439 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f336400 == 144 [pid = 14256] [id = 438] 13:58:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 218 (0x915e4000) [pid = 14256] [serial = 1315] [outer = (nil)] 13:58:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 219 (0x92270c00) [pid = 14256] [serial = 1316] [outer = 0x915e4000] 13:58:10 INFO - PROCESS | 14256 | 1463605090536 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 220 (0x9227b400) [pid = 14256] [serial = 1317] [outer = 0x915e4000] 13:58:11 INFO - PROCESS | 14256 | 1463605091566 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]]]}] 13:58:11 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 13:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1739ms 13:58:11 INFO - PROCESS | 14256 | 1463605091614 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 14256 | 1463605091618 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 13:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:58:11 INFO - PROCESS | 14256 | 1463605091625 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - PROCESS | 14256 | 1463605091629 Marionette TRACE conn3 <- [1,1726,null,{}] 13:58:11 INFO - PROCESS | 14256 | 1463605091635 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}] 13:58:11 INFO - PROCESS | 14256 | 1463605091892 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:58:12 INFO - PROCESS | 14256 | 1463605092240 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x92279400 == 145 [pid = 14256] [id = 439] 13:58:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 221 (0x92524800) [pid = 14256] [serial = 1318] [outer = (nil)] 13:58:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 222 (0x9252a400) [pid = 14256] [serial = 1319] [outer = 0x92524800] 13:58:12 INFO - PROCESS | 14256 | 1463605092335 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 223 (0x926ee400) [pid = 14256] [serial = 1320] [outer = 0x92524800] 13:58:13 INFO - PROCESS | 14256 | 1463605093268 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]]]}] 13:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1694ms 13:58:13 INFO - PROCESS | 14256 | 1463605093321 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:58:13 INFO - PROCESS | 14256 | 1463605093325 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 13:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:58:13 INFO - PROCESS | 14256 | 1463605093332 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:58:13 INFO - PROCESS | 14256 | 1463605093336 Marionette TRACE conn3 <- [1,1730,null,{}] 13:58:13 INFO - PROCESS | 14256 | 1463605093341 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}] 13:58:13 INFO - PROCESS | 14256 | 1463605093563 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:58:13 INFO - PROCESS | 14256 | 1463605093914 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 14256 | ++DOCSHELL 0x8807b800 == 146 [pid = 14256] [id = 440] 13:58:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 224 (0x92273800) [pid = 14256] [serial = 1321] [outer = (nil)] 13:58:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 225 (0x92872800) [pid = 14256] [serial = 1322] [outer = 0x92273800] 13:58:14 INFO - PROCESS | 14256 | 1463605094007 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 226 (0x9299bc00) [pid = 14256] [serial = 1323] [outer = 0x92273800] 13:58:14 INFO - PROCESS | 14256 | 1463605094898 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]]]}] 13:58:14 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 13:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1632ms 13:58:14 INFO - PROCESS | 14256 | 1463605094966 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 14256 | 1463605094970 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 13:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:58:14 INFO - PROCESS | 14256 | 1463605094986 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 14256 | 1463605094990 Marionette TRACE conn3 <- [1,1734,null,{}] 13:58:14 INFO - PROCESS | 14256 | 1463605094996 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}] 13:58:15 INFO - PROCESS | 14256 | 1463605095252 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:58:15 INFO - PROCESS | 14256 | 1463605095593 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x876c9c00 == 147 [pid = 14256] [id = 441] 13:58:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 227 (0x90a57c00) [pid = 14256] [serial = 1324] [outer = (nil)] 13:58:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 228 (0x92cf2c00) [pid = 14256] [serial = 1325] [outer = 0x90a57c00] 13:58:15 INFO - PROCESS | 14256 | 1463605095680 Marionette DEBUG loaded listener.js 13:58:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 229 (0x92cf7400) [pid = 14256] [serial = 1326] [outer = 0x90a57c00] 13:58:16 INFO - PROCESS | 14256 | 1463605096649 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]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1738ms 13:58:16 INFO - PROCESS | 14256 | 1463605096725 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 14256 | 1463605096729 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 13:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:58:16 INFO - PROCESS | 14256 | 1463605096743 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - PROCESS | 14256 | 1463605096746 Marionette TRACE conn3 <- [1,1738,null,{}] 13:58:16 INFO - PROCESS | 14256 | 1463605096757 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}] 13:58:17 INFO - PROCESS | 14256 | 1463605097017 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:58:17 INFO - PROCESS | 14256 | 1463605097355 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 14256 | ++DOCSHELL 0x86537800 == 148 [pid = 14256] [id = 442] 13:58:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 230 (0x92530800) [pid = 14256] [serial = 1327] [outer = (nil)] 13:58:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 231 (0x93a31c00) [pid = 14256] [serial = 1328] [outer = 0x92530800] 13:58:17 INFO - PROCESS | 14256 | 1463605097446 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 232 (0x93cc8800) [pid = 14256] [serial = 1329] [outer = 0x92530800] 13:58:18 INFO - PROCESS | 14256 | 1463605098356 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]]]}] 13:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1695ms 13:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:58:18 INFO - PROCESS | 14256 | 1463605098432 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:58:18 INFO - PROCESS | 14256 | 1463605098435 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 13:58:18 INFO - PROCESS | 14256 | 1463605098441 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:58:18 INFO - PROCESS | 14256 | 1463605098445 Marionette TRACE conn3 <- [1,1742,null,{}] 13:58:18 INFO - PROCESS | 14256 | 1463605098451 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}] 13:58:18 INFO - PROCESS | 14256 | 1463605098710 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:58:19 INFO - PROCESS | 14256 | 1463605099050 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x87771400 == 149 [pid = 14256] [id = 443] 13:58:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 233 (0x87779c00) [pid = 14256] [serial = 1330] [outer = (nil)] 13:58:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 234 (0x95046400) [pid = 14256] [serial = 1331] [outer = 0x87779c00] 13:58:19 INFO - PROCESS | 14256 | 1463605099142 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 235 (0x951a9c00) [pid = 14256] [serial = 1332] [outer = 0x87779c00] 13:58:20 INFO - PROCESS | 14256 | 1463605100022 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]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1634ms 13:58:20 INFO - PROCESS | 14256 | 1463605100075 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 14256 | 1463605100078 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 13:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:58:20 INFO - PROCESS | 14256 | 1463605100085 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 14256 | 1463605100089 Marionette TRACE conn3 <- [1,1746,null,{}] 13:58:20 INFO - PROCESS | 14256 | 1463605100095 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}] 13:58:20 INFO - PROCESS | 14256 | 1463605100309 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:58:20 INFO - PROCESS | 14256 | ************************* 13:58:20 INFO - PROCESS | 14256 | A coding exception was thrown and uncaught in a Task. 13:58:20 INFO - PROCESS | 14256 | 13:58:20 INFO - PROCESS | 14256 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:58:20 INFO - PROCESS | 14256 | Full stack: 13:58:20 INFO - PROCESS | 14256 | ************************* 13:58:20 INFO - PROCESS | 14256 | 1463605100713 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 14256 | ++DOCSHELL 0x92cec800 == 150 [pid = 14256] [id = 444] 13:58:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 236 (0x9524f800) [pid = 14256] [serial = 1333] [outer = (nil)] 13:58:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 237 (0x99086000) [pid = 14256] [serial = 1334] [outer = 0x9524f800] 13:58:20 INFO - PROCESS | 14256 | 1463605100815 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 238 (0x99268400) [pid = 14256] [serial = 1335] [outer = 0x9524f800] 13:58:21 INFO - PROCESS | 14256 | 1463605101811 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]]]}] 13:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1788ms 13:58:21 INFO - PROCESS | 14256 | 1463605101875 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:58:21 INFO - PROCESS | 14256 | 1463605101879 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 13:58:21 INFO - PROCESS | 14256 | 1463605101887 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:58:21 INFO - PROCESS | 14256 | 1463605101890 Marionette TRACE conn3 <- [1,1750,null,{}] 13:58:21 INFO - PROCESS | 14256 | 1463605101897 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}] 13:58:22 INFO - PROCESS | 14256 | 1463605102135 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:58:22 INFO - PROCESS | 14256 | 1463605102475 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f336000 == 151 [pid = 14256] [id = 445] 13:58:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 239 (0x93a3e000) [pid = 14256] [serial = 1336] [outer = (nil)] 13:58:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 240 (0x99fdd800) [pid = 14256] [serial = 1337] [outer = 0x93a3e000] 13:58:22 INFO - PROCESS | 14256 | 1463605102561 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 241 (0x9a0e1400) [pid = 14256] [serial = 1338] [outer = 0x93a3e000] 13:58:23 INFO - PROCESS | 14256 | 1463605103474 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]]]}] 13:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1646ms 13:58:23 INFO - PROCESS | 14256 | 1463605103531 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:58:23 INFO - PROCESS | 14256 | 1463605103536 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 13:58:23 INFO - PROCESS | 14256 | 1463605103543 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:58:23 INFO - PROCESS | 14256 | 1463605103546 Marionette TRACE conn3 <- [1,1754,null,{}] 13:58:23 INFO - PROCESS | 14256 | 1463605103552 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}] 13:58:23 INFO - PROCESS | 14256 | 1463605103763 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:58:24 INFO - PROCESS | 14256 | 1463605104139 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x92246800 == 152 [pid = 14256] [id = 446] 13:58:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 242 (0x92373000) [pid = 14256] [serial = 1339] [outer = (nil)] 13:58:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 243 (0x9a70bc00) [pid = 14256] [serial = 1340] [outer = 0x92373000] 13:58:24 INFO - PROCESS | 14256 | 1463605104231 Marionette DEBUG loaded listener.js 13:58:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 244 (0x9a720000) [pid = 14256] [serial = 1341] [outer = 0x92373000] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x9a70a800 == 151 [pid = 14256] [id = 378] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x876d2800 == 150 [pid = 14256] [id = 338] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x9a235c00 == 149 [pid = 14256] [id = 375] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x9a702800 == 148 [pid = 14256] [id = 377] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x90a65400 == 147 [pid = 14256] [id = 379] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x87337c00 == 146 [pid = 14256] [id = 376] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x8634cc00 == 145 [pid = 14256] [id = 424] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x86344000 == 144 [pid = 14256] [id = 423] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x8777ec00 == 143 [pid = 14256] [id = 421] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0xa6380400 == 142 [pid = 14256] [id = 422] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x876d1400 == 141 [pid = 14256] [id = 420] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0xa23c8400 == 140 [pid = 14256] [id = 419] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x9c075400 == 139 [pid = 14256] [id = 417] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0xa224a800 == 138 [pid = 14256] [id = 418] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x8a60c000 == 137 [pid = 14256] [id = 416] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x9524a800 == 136 [pid = 14256] [id = 415] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x8a4cb000 == 135 [pid = 14256] [id = 414] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x8a395800 == 134 [pid = 14256] [id = 413] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x9252bc00 == 133 [pid = 14256] [id = 412] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x890e5400 == 132 [pid = 14256] [id = 410] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf8f400 == 131 [pid = 14256] [id = 411] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x8a3e2400 == 130 [pid = 14256] [id = 409] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x89810400 == 129 [pid = 14256] [id = 408] 13:58:25 INFO - PROCESS | 14256 | --DOCSHELL 0x8732cc00 == 128 [pid = 14256] [id = 407] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 243 (0x8a904400) [pid = 14256] [serial = 969] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 242 (0x91b10000) [pid = 14256] [serial = 921] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 241 (0x8a382c00) [pid = 14256] [serial = 900] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 240 (0xa22ab000) [pid = 14256] [serial = 1212] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 239 (0x923e3800) [pid = 14256] [serial = 1173] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 238 (0x8a904000) [pid = 14256] [serial = 1164] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 237 (0x90c4f000) [pid = 14256] [serial = 1169] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 236 (0x929a0000) [pid = 14256] [serial = 1059] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 235 (0x8a39b800) [pid = 14256] [serial = 894] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 234 (0x95490c00) [pid = 14256] [serial = 1116] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 233 (0x923e2800) [pid = 14256] [serial = 1056] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 232 (0x9c346c00) [pid = 14256] [serial = 1205] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 231 (0x876d0c00) [pid = 14256] [serial = 963] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 230 (0x8d7afc00) [pid = 14256] [serial = 1220] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 229 (0x8e0b3400) [pid = 14256] [serial = 975] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 228 (0x9299c400) [pid = 14256] [serial = 1005] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 227 (0x9504b400) [pid = 14256] [serial = 936] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 226 (0x8f337c00) [pid = 14256] [serial = 981] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 225 (0x9a706400) [pid = 14256] [serial = 1128] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 224 (0x9549d400) [pid = 14256] [serial = 1182] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 223 (0x8a60a400) [pid = 14256] [serial = 903] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 222 (0x92531400) [pid = 14256] [serial = 999] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 221 (0x8ba85800) [pid = 14256] [serial = 1035] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 220 (0x87e39000) [pid = 14256] [serial = 897] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 219 (0x99fe4400) [pid = 14256] [serial = 1185] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 218 (0x92248400) [pid = 14256] [serial = 1170] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 217 (0x8a601800) [pid = 14256] [serial = 1163] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 216 (0x9b8c8800) [pid = 14256] [serial = 1193] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 215 (0x92cec000) [pid = 14256] [serial = 1175] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 214 (0x8946b400) [pid = 14256] [serial = 1032] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 213 (0x90a60800) [pid = 14256] [serial = 1047] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 212 (0x923e3c00) [pid = 14256] [serial = 996] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 211 (0x9adddc00) [pid = 14256] [serial = 1140] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 210 (0x92cecc00) [pid = 14256] [serial = 1110] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 209 (0x92750000) [pid = 14256] [serial = 1002] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 208 (0x92378400) [pid = 14256] [serial = 1107] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 207 (0x8cf88400) [pid = 14256] [serial = 1011] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 206 (0x9464fc00) [pid = 14256] [serial = 1113] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 205 (0x8f5db400) [pid = 14256] [serial = 984] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 204 (0x9aadc800) [pid = 14256] [serial = 1134] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 203 (0x8d6dd400) [pid = 14256] [serial = 972] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 202 (0x8f5d1c00) [pid = 14256] [serial = 1167] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 201 (0x8a3a0400) [pid = 14256] [serial = 1098] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 200 (0x93a31800) [pid = 14256] [serial = 933] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 199 (0x9b5c4000) [pid = 14256] [serial = 1191] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 198 (0x8f33b400) [pid = 14256] [serial = 1166] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 197 (0x8a396800) [pid = 14256] [serial = 1215] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 196 (0x992f0c00) [pid = 14256] [serial = 1122] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 195 (0x9c29b000) [pid = 14256] [serial = 1202] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 194 (0x8e5a5c00) [pid = 14256] [serial = 1044] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 193 (0x94646400) [pid = 14256] [serial = 1062] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 192 (0x8d6d9800) [pid = 14256] [serial = 909] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 191 (0x8e113400) [pid = 14256] [serial = 978] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 190 (0x9235a800) [pid = 14256] [serial = 993] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 189 (0x8ba90400) [pid = 14256] [serial = 906] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 188 (0x9c077400) [pid = 14256] [serial = 1196] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 187 (0x9235c800) [pid = 14256] [serial = 1053] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 186 (0x9524c400) [pid = 14256] [serial = 1068] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 185 (0x91b0d000) [pid = 14256] [serial = 990] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 184 (0x926eec00) [pid = 14256] [serial = 927] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 183 (0x951a7400) [pid = 14256] [serial = 1178] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x9b921400) [pid = 14256] [serial = 1194] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x8ddde800) [pid = 14256] [serial = 1038] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x8e598000) [pid = 14256] [serial = 912] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x9a70f000) [pid = 14256] [serial = 1187] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x8946dc00) [pid = 14256] [serial = 1161] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x929a5400) [pid = 14256] [serial = 930] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x9547a800) [pid = 14256] [serial = 1071] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x8f595400) [pid = 14256] [serial = 915] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x9aae4800) [pid = 14256] [serial = 1143] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x9ac82000) [pid = 14256] [serial = 1137] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x90c49c00) [pid = 14256] [serial = 987] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x90a5bc00) [pid = 14256] [serial = 918] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x9a71f800) [pid = 14256] [serial = 1131] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x95495c00) [pid = 14256] [serial = 1181] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x9236bc00) [pid = 14256] [serial = 1172] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x9c17cc00) [pid = 14256] [serial = 1199] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x91b0b000) [pid = 14256] [serial = 1050] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x8ba8e800) [pid = 14256] [serial = 1218] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x951b0400) [pid = 14256] [serial = 1179] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x91b16c00) [pid = 14256] [serial = 1104] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x98184c00) [pid = 14256] [serial = 1119] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x8e10ac00) [pid = 14256] [serial = 1041] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0xa22a2c00) [pid = 14256] [serial = 1211] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x8cf8b400) [pid = 14256] [serial = 1029] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0xa060cc00) [pid = 14256] [serial = 1208] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x8b866800) [pid = 14256] [serial = 1217] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x951ab000) [pid = 14256] [serial = 1065] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x9c0cdc00) [pid = 14256] [serial = 1197] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x894fdc00) [pid = 14256] [serial = 966] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x92cf7000) [pid = 14256] [serial = 1176] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x8e114800) [pid = 14256] [serial = 1101] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x99ec6c00) [pid = 14256] [serial = 1184] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x99fe6000) [pid = 14256] [serial = 1125] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x8807c800) [pid = 14256] [serial = 1095] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x9c180800) [pid = 14256] [serial = 1200] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8980b400) [pid = 14256] [serial = 1214] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x9aa1ac00) [pid = 14256] [serial = 1188] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x9c29e400) [pid = 14256] [serial = 1203] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x890ec400) [pid = 14256] [serial = 1160] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8a384000) [pid = 14256] [serial = 1008] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x9235e400) [pid = 14256] [serial = 924] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x9b5a9400) [pid = 14256] [serial = 1190] [outer = (nil)] [url = about:blank] 13:58:26 INFO - PROCESS | 14256 | 1463605106888 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]]]}] 13:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 3399ms 13:58:26 INFO - PROCESS | 14256 | 1463605106942 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 14256 | 1463605106946 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 13:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:58:26 INFO - PROCESS | 14256 | 1463605106955 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 14256 | 1463605106960 Marionette TRACE conn3 <- [1,1758,null,{}] 13:58:26 INFO - PROCESS | 14256 | 1463605106968 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}] 13:58:27 INFO - PROCESS | 14256 | 1463605107162 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:58:27 INFO - PROCESS | 14256 | 1463605107355 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653fc00 == 129 [pid = 14256] [id = 447] 13:58:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x86d80c00) [pid = 14256] [serial = 1342] [outer = (nil)] 13:58:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x876d5000) [pid = 14256] [serial = 1343] [outer = 0x86d80c00] 13:58:27 INFO - PROCESS | 14256 | 1463605107434 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x87e39800) [pid = 14256] [serial = 1344] [outer = 0x86d80c00] 13:58:28 INFO - PROCESS | 14256 | 1463605108334 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]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1443ms 13:58:28 INFO - PROCESS | 14256 | 1463605108399 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 14256 | 1463605108407 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 13:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:58:28 INFO - PROCESS | 14256 | 1463605108417 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 14256 | 1463605108420 Marionette TRACE conn3 <- [1,1762,null,{}] 13:58:28 INFO - PROCESS | 14256 | 1463605108427 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}] 13:58:28 INFO - PROCESS | 14256 | 1463605108626 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:58:28 INFO - PROCESS | 14256 | 1463605108851 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x876ca000 == 130 [pid = 14256] [id = 448] 13:58:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x876d6000) [pid = 14256] [serial = 1345] [outer = (nil)] 13:58:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x894f0800) [pid = 14256] [serial = 1346] [outer = 0x876d6000] 13:58:28 INFO - PROCESS | 14256 | 1463605108941 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x89807c00) [pid = 14256] [serial = 1347] [outer = 0x876d6000] 13:58:29 INFO - PROCESS | 14256 | 1463605109901 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]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1529ms 13:58:29 INFO - PROCESS | 14256 | 1463605109948 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 14256 | 1463605109952 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 13:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:58:29 INFO - PROCESS | 14256 | 1463605109972 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 14256 | 1463605109977 Marionette TRACE conn3 <- [1,1766,null,{}] 13:58:29 INFO - PROCESS | 14256 | 1463605109993 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}] 13:58:30 INFO - PROCESS | 14256 | 1463605110389 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:58:30 INFO - PROCESS | 14256 | 1463605110434 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x86541400 == 131 [pid = 14256] [id = 449] 13:58:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x894f4400) [pid = 14256] [serial = 1348] [outer = (nil)] 13:58:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8a3e4800) [pid = 14256] [serial = 1349] [outer = 0x894f4400] 13:58:30 INFO - PROCESS | 14256 | 1463605110513 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8a604000) [pid = 14256] [serial = 1350] [outer = 0x894f4400] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x890ee800) [pid = 14256] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x9c296800) [pid = 14256] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x9aae5800) [pid = 14256] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x8980c400) [pid = 14256] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x9c07a000) [pid = 14256] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x99fde800) [pid = 14256] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x95497400) [pid = 14256] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x90a5c800) [pid = 14256] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x915df400) [pid = 14256] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x9252e000) [pid = 14256] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x8f33dc00) [pid = 14256] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8b869800) [pid = 14256] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x8b860c00) [pid = 14256] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8a38c800) [pid = 14256] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8732d800) [pid = 14256] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x86d8ac00) [pid = 14256] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x86346000) [pid = 14256] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0xa685e800) [pid = 14256] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x87e2c400) [pid = 14256] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x8a4d0c00) [pid = 14256] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0xa276ec00) [pid = 14256] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0xa23c1800) [pid = 14256] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:58:31 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x86352400) [pid = 14256] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:58:32 INFO - PROCESS | 14256 | 1463605112055 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]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2138ms 13:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:58:32 INFO - PROCESS | 14256 | 1463605112111 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 14256 | 1463605112114 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 13:58:32 INFO - PROCESS | 14256 | 1463605112120 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 14256 | 1463605112124 Marionette TRACE conn3 <- [1,1770,null,{}] 13:58:32 INFO - PROCESS | 14256 | 1463605112129 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}] 13:58:32 INFO - PROCESS | 14256 | 1463605112390 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:58:32 INFO - PROCESS | 14256 | 1463605112408 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 14256 | ++DOCSHELL 0x86352400 == 132 [pid = 14256] [id = 450] 13:58:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x88080000) [pid = 14256] [serial = 1351] [outer = (nil)] 13:58:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8a4d0c00) [pid = 14256] [serial = 1352] [outer = 0x88080000] 13:58:32 INFO - PROCESS | 14256 | 1463605112486 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8a906800) [pid = 14256] [serial = 1353] [outer = 0x88080000] 13:58:33 INFO - PROCESS | 14256 | 1463605113557 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]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1481ms 13:58:33 INFO - PROCESS | 14256 | 1463605113603 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 14256 | 1463605113610 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 13:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:58:33 INFO - PROCESS | 14256 | 1463605113619 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - PROCESS | 14256 | 1463605113626 Marionette TRACE conn3 <- [1,1774,null,{}] 13:58:33 INFO - PROCESS | 14256 | 1463605113636 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}] 13:58:33 INFO - PROCESS | 14256 | 1463605113887 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:58:34 INFO - PROCESS | 14256 | 1463605114231 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d89c00 == 133 [pid = 14256] [id = 451] 13:58:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x876d3400) [pid = 14256] [serial = 1354] [outer = (nil)] 13:58:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x87f20800) [pid = 14256] [serial = 1355] [outer = 0x876d3400] 13:58:34 INFO - PROCESS | 14256 | 1463605114321 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x88af2c00) [pid = 14256] [serial = 1356] [outer = 0x876d3400] 13:58:35 INFO - PROCESS | 14256 | 1463605115265 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]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1687ms 13:58:35 INFO - PROCESS | 14256 | 1463605115307 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 14256 | 1463605115316 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 13:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:58:35 INFO - PROCESS | 14256 | 1463605115327 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 14256 | 1463605115331 Marionette TRACE conn3 <- [1,1778,null,{}] 13:58:35 INFO - PROCESS | 14256 | 1463605115338 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}] 13:58:35 INFO - PROCESS | 14256 | 1463605115564 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:58:35 INFO - PROCESS | 14256 | 1463605115888 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x89810000 == 134 [pid = 14256] [id = 452] 13:58:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8a015000) [pid = 14256] [serial = 1357] [outer = (nil)] 13:58:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8a38c000) [pid = 14256] [serial = 1358] [outer = 0x8a015000] 13:58:35 INFO - PROCESS | 14256 | 1463605115986 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8a3eec00) [pid = 14256] [serial = 1359] [outer = 0x8a015000] 13:58:36 INFO - PROCESS | 14256 | 1463605116961 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]]]}] 13:58:37 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 13:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1687ms 13:58:37 INFO - PROCESS | 14256 | 1463605117015 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:58:37 INFO - PROCESS | 14256 | 1463605117018 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 13:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:58:37 INFO - PROCESS | 14256 | 1463605117026 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:58:37 INFO - PROCESS | 14256 | 1463605117032 Marionette TRACE conn3 <- [1,1782,null,{}] 13:58:37 INFO - PROCESS | 14256 | 1463605117049 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}] 13:58:37 INFO - PROCESS | 14256 | 1463605117306 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:58:37 INFO - PROCESS | 14256 | 1463605117680 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a90e400 == 135 [pid = 14256] [id = 453] 13:58:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8ba8f000) [pid = 14256] [serial = 1360] [outer = (nil)] 13:58:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8cf82c00) [pid = 14256] [serial = 1361] [outer = 0x8ba8f000] 13:58:37 INFO - PROCESS | 14256 | 1463605117773 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8cfd1800) [pid = 14256] [serial = 1362] [outer = 0x8ba8f000] 13:58:38 INFO - PROCESS | 14256 | 1463605118697 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]]]}] 13:58:38 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 13:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1741ms 13:58:38 INFO - PROCESS | 14256 | 1463605118767 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:58:38 INFO - PROCESS | 14256 | 1463605118772 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 13:58:38 INFO - PROCESS | 14256 | 1463605118779 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 14256 | 1463605118783 Marionette TRACE conn3 <- [1,1786,null,{}] 13:58:38 INFO - PROCESS | 14256 | 1463605118789 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}] 13:58:39 INFO - PROCESS | 14256 | 1463605119058 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:58:39 INFO - PROCESS | 14256 | 1463605119374 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d7e400 == 136 [pid = 14256] [id = 454] 13:58:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8b86d000) [pid = 14256] [serial = 1363] [outer = (nil)] 13:58:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8d7b1000) [pid = 14256] [serial = 1364] [outer = 0x8b86d000] 13:58:39 INFO - PROCESS | 14256 | 1463605119467 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8ddd1400) [pid = 14256] [serial = 1365] [outer = 0x8b86d000] 13:58:40 INFO - PROCESS | 14256 | 1463605120395 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]]]}] 13:58:40 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 13:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1685ms 13:58:40 INFO - PROCESS | 14256 | 1463605120465 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 14256 | 1463605120471 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 13:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:58:40 INFO - PROCESS | 14256 | 1463605120478 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - PROCESS | 14256 | 1463605120482 Marionette TRACE conn3 <- [1,1790,null,{}] 13:58:40 INFO - PROCESS | 14256 | 1463605120490 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}] 13:58:40 INFO - PROCESS | 14256 | 1463605120765 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:58:41 INFO - PROCESS | 14256 | 1463605121088 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfd4800 == 137 [pid = 14256] [id = 455] 13:58:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8d6d5400) [pid = 14256] [serial = 1366] [outer = (nil)] 13:58:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8e0d0000) [pid = 14256] [serial = 1367] [outer = 0x8d6d5400] 13:58:41 INFO - PROCESS | 14256 | 1463605121193 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8e10b000) [pid = 14256] [serial = 1368] [outer = 0x8d6d5400] 13:58:42 INFO - PROCESS | 14256 | 1463605122184 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]]]}] 13:58:42 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) 13:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1783ms 13:58:42 INFO - PROCESS | 14256 | 1463605122261 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 14256 | 1463605122265 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 13:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:58:42 INFO - PROCESS | 14256 | 1463605122271 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 14256 | 1463605122274 Marionette TRACE conn3 <- [1,1794,null,{}] 13:58:42 INFO - PROCESS | 14256 | 1463605122281 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}] 13:58:42 INFO - PROCESS | 14256 | 1463605122574 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:58:42 INFO - PROCESS | 14256 | 1463605122913 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6dd400 == 138 [pid = 14256] [id = 456] 13:58:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8dddfc00) [pid = 14256] [serial = 1369] [outer = (nil)] 13:58:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8e679c00) [pid = 14256] [serial = 1370] [outer = 0x8dddfc00] 13:58:43 INFO - PROCESS | 14256 | 1463605123000 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8f337c00) [pid = 14256] [serial = 1371] [outer = 0x8dddfc00] 13:58:43 INFO - PROCESS | 14256 | 1463605123910 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]]]}] 13:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1697ms 13:58:43 INFO - PROCESS | 14256 | 1463605123969 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 14256 | 1463605123973 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 13:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:58:43 INFO - PROCESS | 14256 | 1463605123980 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 14256 | 1463605123983 Marionette TRACE conn3 <- [1,1798,null,{}] 13:58:43 INFO - PROCESS | 14256 | 1463605123989 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}] 13:58:44 INFO - PROCESS | 14256 | 1463605124205 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:58:44 INFO - PROCESS | 14256 | 1463605124536 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x89806400 == 139 [pid = 14256] [id = 457] 13:58:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8e117800) [pid = 14256] [serial = 1372] [outer = (nil)] 13:58:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8f5d6400) [pid = 14256] [serial = 1373] [outer = 0x8e117800] 13:58:44 INFO - PROCESS | 14256 | 1463605124626 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x8f5dac00) [pid = 14256] [serial = 1374] [outer = 0x8e117800] 13:58:45 INFO - PROCESS | 14256 | 1463605125545 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]]]}] 13:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1634ms 13:58:45 INFO - PROCESS | 14256 | 1463605125615 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:58:45 INFO - PROCESS | 14256 | 1463605125619 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 13:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:58:45 INFO - PROCESS | 14256 | 1463605125627 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:58:45 INFO - PROCESS | 14256 | 1463605125631 Marionette TRACE conn3 <- [1,1802,null,{}] 13:58:45 INFO - PROCESS | 14256 | 1463605125637 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}] 13:58:45 INFO - PROCESS | 14256 | 1463605125844 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:58:46 INFO - PROCESS | 14256 | 1463605126167 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a07800 == 140 [pid = 14256] [id = 458] 13:58:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x8e67b000) [pid = 14256] [serial = 1375] [outer = (nil)] 13:58:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x90c50800) [pid = 14256] [serial = 1376] [outer = 0x8e67b000] 13:58:46 INFO - PROCESS | 14256 | 1463605126262 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x915df400) [pid = 14256] [serial = 1377] [outer = 0x8e67b000] 13:58:47 INFO - PROCESS | 14256 | 1463605127203 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]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1636ms 13:58:47 INFO - PROCESS | 14256 | 1463605127264 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 14256 | 1463605127268 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 13:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:58:47 INFO - PROCESS | 14256 | 1463605127275 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 14256 | 1463605127278 Marionette TRACE conn3 <- [1,1806,null,{}] 13:58:47 INFO - PROCESS | 14256 | 1463605127284 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}] 13:58:47 INFO - PROCESS | 14256 | 1463605127506 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:58:47 INFO - PROCESS | 14256 | 1463605127829 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d7b6c00 == 141 [pid = 14256] [id = 459] 13:58:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x8f59b800) [pid = 14256] [serial = 1378] [outer = (nil)] 13:58:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x91b18c00) [pid = 14256] [serial = 1379] [outer = 0x8f59b800] 13:58:47 INFO - PROCESS | 14256 | 1463605127924 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x92248400) [pid = 14256] [serial = 1380] [outer = 0x8f59b800] 13:58:48 INFO - PROCESS | 14256 | 1463605128824 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]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1586ms 13:58:48 INFO - PROCESS | 14256 | 1463605128861 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 14256 | 1463605128865 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 13:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:58:48 INFO - PROCESS | 14256 | 1463605128872 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - PROCESS | 14256 | 1463605128875 Marionette TRACE conn3 <- [1,1810,null,{}] 13:58:48 INFO - PROCESS | 14256 | 1463605128881 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}] 13:58:49 INFO - PROCESS | 14256 | 1463605129088 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:58:49 INFO - PROCESS | 14256 | 1463605129428 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x89462800 == 142 [pid = 14256] [id = 460] 13:58:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x90a64c00) [pid = 14256] [serial = 1381] [outer = (nil)] 13:58:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x9235e800) [pid = 14256] [serial = 1382] [outer = 0x90a64c00] 13:58:49 INFO - PROCESS | 14256 | 1463605129521 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x92365000) [pid = 14256] [serial = 1383] [outer = 0x90a64c00] 13:58:50 INFO - PROCESS | 14256 | 1463605130434 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]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1635ms 13:58:50 INFO - PROCESS | 14256 | 1463605130508 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 14256 | 1463605130513 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 13:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:58:50 INFO - PROCESS | 14256 | 1463605130519 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 14256 | 1463605130524 Marionette TRACE conn3 <- [1,1814,null,{}] 13:58:50 INFO - PROCESS | 14256 | 1463605130530 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}] 13:58:50 INFO - PROCESS | 14256 | 1463605130809 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:58:51 INFO - PROCESS | 14256 | 1463605131143 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x9235bc00 == 143 [pid = 14256] [id = 461] 13:58:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x923e5c00) [pid = 14256] [serial = 1384] [outer = (nil)] 13:58:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x92524c00) [pid = 14256] [serial = 1385] [outer = 0x923e5c00] 13:58:51 INFO - PROCESS | 14256 | 1463605131257 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x92532000) [pid = 14256] [serial = 1386] [outer = 0x923e5c00] 13:58:52 INFO - PROCESS | 14256 | 1463605132232 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]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1785ms 13:58:52 INFO - PROCESS | 14256 | 1463605132306 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 14256 | 1463605132309 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 13:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:58:52 INFO - PROCESS | 14256 | 1463605132316 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 14256 | 1463605132319 Marionette TRACE conn3 <- [1,1818,null,{}] 13:58:52 INFO - PROCESS | 14256 | 1463605132325 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}] 13:58:52 INFO - PROCESS | 14256 | 1463605132581 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:58:52 INFO - PROCESS | 14256 | 1463605132909 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x923dfc00 == 144 [pid = 14256] [id = 462] 13:58:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x923e2000) [pid = 14256] [serial = 1387] [outer = (nil)] 13:58:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x92756800) [pid = 14256] [serial = 1388] [outer = 0x923e2000] 13:58:53 INFO - PROCESS | 14256 | 1463605133004 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x92873400) [pid = 14256] [serial = 1389] [outer = 0x923e2000] 13:58:53 INFO - PROCESS | 14256 | 1463605133900 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]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1643ms 13:58:53 INFO - PROCESS | 14256 | 1463605133959 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 14256 | 1463605133963 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 13:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:58:53 INFO - PROCESS | 14256 | 1463605133970 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 14256 | 1463605133973 Marionette TRACE conn3 <- [1,1822,null,{}] 13:58:53 INFO - PROCESS | 14256 | 1463605133979 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}] 13:58:54 INFO - PROCESS | 14256 | 1463605134199 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:58:54 INFO - PROCESS | 14256 | 1463605134535 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x86539800 == 145 [pid = 14256] [id = 463] 13:58:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x8653c800) [pid = 14256] [serial = 1390] [outer = (nil)] 13:58:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x92ce9c00) [pid = 14256] [serial = 1391] [outer = 0x8653c800] 13:58:54 INFO - PROCESS | 14256 | 1463605134628 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x92cee800) [pid = 14256] [serial = 1392] [outer = 0x8653c800] 13:58:55 INFO - PROCESS | 14256 | 1463605135526 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]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1630ms 13:58:55 INFO - PROCESS | 14256 | 1463605135601 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 14256 | 1463605135604 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 13:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:58:55 INFO - PROCESS | 14256 | 1463605135611 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - PROCESS | 14256 | 1463605135615 Marionette TRACE conn3 <- [1,1826,null,{}] 13:58:55 INFO - PROCESS | 14256 | 1463605135620 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}] 13:58:55 INFO - PROCESS | 14256 | 1463605135837 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:58:56 INFO - PROCESS | 14256 | 1463605136165 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x9287d800 == 146 [pid = 14256] [id = 464] 13:58:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x9299e400) [pid = 14256] [serial = 1393] [outer = (nil)] 13:58:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x93a39c00) [pid = 14256] [serial = 1394] [outer = 0x9299e400] 13:58:56 INFO - PROCESS | 14256 | 1463605136275 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x93a40800) [pid = 14256] [serial = 1395] [outer = 0x9299e400] 13:58:57 INFO - PROCESS | 14256 | 1463605137240 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]]]}] 13:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1688ms 13:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:58:57 INFO - PROCESS | 14256 | 1463605137300 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:58:57 INFO - PROCESS | 14256 | 1463605137303 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 13:58:57 INFO - PROCESS | 14256 | 1463605137310 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:58:57 INFO - PROCESS | 14256 | 1463605137313 Marionette TRACE conn3 <- [1,1830,null,{}] 13:58:57 INFO - PROCESS | 14256 | 1463605137319 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}] 13:58:57 INFO - PROCESS | 14256 | 1463605137529 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:58:57 INFO - PROCESS | 14256 | 1463605137855 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f33c400 == 147 [pid = 14256] [id = 465] 13:58:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x92e67400) [pid = 14256] [serial = 1396] [outer = (nil)] 13:58:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x951ae000) [pid = 14256] [serial = 1397] [outer = 0x92e67400] 13:58:57 INFO - PROCESS | 14256 | 1463605137949 Marionette DEBUG loaded listener.js 13:58:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x951b1000) [pid = 14256] [serial = 1398] [outer = 0x92e67400] 13:58:58 INFO - PROCESS | 14256 | 1463605138849 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]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1596ms 13:58:58 INFO - PROCESS | 14256 | 1463605138906 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 14256 | 1463605138910 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 13:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:58:58 INFO - PROCESS | 14256 | 1463605138916 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 14256 | 1463605138920 Marionette TRACE conn3 <- [1,1834,null,{}] 13:58:58 INFO - PROCESS | 14256 | 1463605138925 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}] 13:58:59 INFO - PROCESS | 14256 | 1463605139146 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:58:59 INFO - PROCESS | 14256 | 1463605139487 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x87f17800 == 148 [pid = 14256] [id = 466] 13:58:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x894ef400) [pid = 14256] [serial = 1399] [outer = (nil)] 13:58:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x95493400) [pid = 14256] [serial = 1400] [outer = 0x894ef400] 13:58:59 INFO - PROCESS | 14256 | 1463605139581 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x9549e000) [pid = 14256] [serial = 1401] [outer = 0x894ef400] 13:59:00 INFO - PROCESS | 14256 | 1463605140471 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]]]}] 13:59:00 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 13:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1633ms 13:59:00 INFO - PROCESS | 14256 | 1463605140550 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 14256 | 1463605140554 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 13:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:59:00 INFO - PROCESS | 14256 | 1463605140561 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 14256 | 1463605140565 Marionette TRACE conn3 <- [1,1838,null,{}] 13:59:00 INFO - PROCESS | 14256 | 1463605140571 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}] 13:59:00 INFO - PROCESS | 14256 | 1463605140821 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:59:01 INFO - PROCESS | 14256 | 1463605141149 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x86545400 == 149 [pid = 14256] [id = 467] 13:59:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x951b0400) [pid = 14256] [serial = 1402] [outer = (nil)] 13:59:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x9925d800) [pid = 14256] [serial = 1403] [outer = 0x951b0400] 13:59:01 INFO - PROCESS | 14256 | 1463605141255 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x992f0c00) [pid = 14256] [serial = 1404] [outer = 0x951b0400] 13:59:02 INFO - PROCESS | 14256 | 1463605142254 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]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1735ms 13:59:02 INFO - PROCESS | 14256 | 1463605142297 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:59:02 INFO - PROCESS | 14256 | 1463605142301 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 13:59:02 INFO - PROCESS | 14256 | 1463605142307 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 14256 | 1463605142311 Marionette TRACE conn3 <- [1,1842,null,{}] 13:59:02 INFO - PROCESS | 14256 | 1463605142317 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}] 13:59:02 INFO - PROCESS | 14256 | 1463605142560 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:59:02 INFO - PROCESS | 14256 | 1463605142902 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 14256 | ++DOCSHELL 0x86348000 == 150 [pid = 14256] [id = 468] 13:59:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0x86350c00) [pid = 14256] [serial = 1405] [outer = (nil)] 13:59:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0x99fe5800) [pid = 14256] [serial = 1406] [outer = 0x86350c00] 13:59:02 INFO - PROCESS | 14256 | 1463605142993 Marionette DEBUG loaded listener.js 13:59:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 184 (0x9a00b800) [pid = 14256] [serial = 1407] [outer = 0x86350c00] 13:59:04 INFO - PROCESS | 14256 | --DOCSHELL 0x8732d400 == 149 [pid = 14256] [id = 343] 13:59:04 INFO - PROCESS | 14256 | --DOCSHELL 0x876cd000 == 148 [pid = 14256] [id = 385] 13:59:04 INFO - PROCESS | 14256 | --DOCSHELL 0x89805800 == 147 [pid = 14256] [id = 344] 13:59:04 INFO - PROCESS | 14256 | --DOCSHELL 0x8d6d5800 == 146 [pid = 14256] [id = 349] 13:59:04 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0bec00 == 145 [pid = 14256] [id = 347] 13:59:04 INFO - PROCESS | 14256 | --DOCSHELL 0x8a3e3000 == 144 [pid = 14256] [id = 213] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 183 (0x8e0d2c00) [pid = 14256] [serial = 1158] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x9d9c4c00) [pid = 14256] [serial = 1206] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0xa114b800) [pid = 14256] [serial = 1209] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x894fb800) [pid = 14256] [serial = 1286] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x8a018c00) [pid = 14256] [serial = 1283] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0xa114f400) [pid = 14256] [serial = 1254] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x9c298000) [pid = 14256] [serial = 1253] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x9b5a6400) [pid = 14256] [serial = 1251] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x9b3aa000) [pid = 14256] [serial = 1250] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x9aae4400) [pid = 14256] [serial = 1248] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x9aad9800) [pid = 14256] [serial = 1247] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x9a0ea000) [pid = 14256] [serial = 1245] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x99fd7400) [pid = 14256] [serial = 1244] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x95495400) [pid = 14256] [serial = 1242] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x9546c000) [pid = 14256] [serial = 1241] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x92e62000) [pid = 14256] [serial = 1239] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x92751800) [pid = 14256] [serial = 1238] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x9227ac00) [pid = 14256] [serial = 1236] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x91b12400) [pid = 14256] [serial = 1235] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x90a57800) [pid = 14256] [serial = 1233] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x8f594400) [pid = 14256] [serial = 1232] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x8cfd8800) [pid = 14256] [serial = 1230] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x8cf85800) [pid = 14256] [serial = 1229] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x8a4cc400) [pid = 14256] [serial = 1227] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x8a39a000) [pid = 14256] [serial = 1226] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x87f21000) [pid = 14256] [serial = 1224] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x87e2c000) [pid = 14256] [serial = 1223] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x87334400) [pid = 14256] [serial = 1277] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x8777f800) [pid = 14256] [serial = 1278] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x86d80400) [pid = 14256] [serial = 1274] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x8634e400) [pid = 14256] [serial = 1272] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x8634bc00) [pid = 14256] [serial = 1271] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0xa693ac00) [pid = 14256] [serial = 1269] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0xa68be000) [pid = 14256] [serial = 1268] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0xa6386400) [pid = 14256] [serial = 1266] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0xa637f800) [pid = 14256] [serial = 1265] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0xa36e9c00) [pid = 14256] [serial = 1263] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0xa335c800) [pid = 14256] [serial = 1262] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0xa31ddc00) [pid = 14256] [serial = 1260] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0xa31d6000) [pid = 14256] [serial = 1259] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0xa27ccc00) [pid = 14256] [serial = 1257] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0xa2771800) [pid = 14256] [serial = 1256] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x8a397c00) [pid = 14256] [serial = 1284] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x890e4800) [pid = 14256] [serial = 1280] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x8946c800) [pid = 14256] [serial = 1281] [outer = (nil)] [url = about:blank] 13:59:05 INFO - PROCESS | 14256 | 1463605145493 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]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 3242ms 13:59:05 INFO - PROCESS | 14256 | 1463605145552 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:59:05 INFO - PROCESS | 14256 | 1463605145558 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 13:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:59:05 INFO - PROCESS | 14256 | 1463605145566 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 14256 | 1463605145572 Marionette TRACE conn3 <- [1,1846,null,{}] 13:59:05 INFO - PROCESS | 14256 | 1463605145581 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}] 13:59:05 INFO - PROCESS | 14256 | 1463605145812 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:59:06 INFO - PROCESS | 14256 | 1463605146015 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0a400 == 145 [pid = 14256] [id = 469] 13:59:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x86a10000) [pid = 14256] [serial = 1408] [outer = (nil)] 13:59:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8732bc00) [pid = 14256] [serial = 1409] [outer = 0x86a10000] 13:59:06 INFO - PROCESS | 14256 | 1463605146095 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x876d5400) [pid = 14256] [serial = 1410] [outer = 0x86a10000] 13:59:06 INFO - PROCESS | 14256 | 1463605146906 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]]]}] 13:59:06 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) 13:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1391ms 13:59:06 INFO - PROCESS | 14256 | 1463605146958 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 14256 | 1463605146967 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 13:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:59:06 INFO - PROCESS | 14256 | 1463605146977 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - PROCESS | 14256 | 1463605146981 Marionette TRACE conn3 <- [1,1850,null,{}] 13:59:06 INFO - PROCESS | 14256 | 1463605146987 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}] 13:59:07 INFO - PROCESS | 14256 | 1463605147291 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:59:07 INFO - PROCESS | 14256 | 1463605147412 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653e000 == 146 [pid = 14256] [id = 470] 13:59:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x87775800) [pid = 14256] [serial = 1411] [outer = (nil)] 13:59:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8807a400) [pid = 14256] [serial = 1412] [outer = 0x87775800] 13:59:07 INFO - PROCESS | 14256 | 1463605147489 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x890e5400) [pid = 14256] [serial = 1413] [outer = 0x87775800] 13:59:08 INFO - PROCESS | 14256 | 1463605148441 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]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1499ms 13:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:59:08 INFO - PROCESS | 14256 | 1463605148476 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 14256 | 1463605148479 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 13:59:08 INFO - PROCESS | 14256 | 1463605148487 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 14256 | 1463605148492 Marionette TRACE conn3 <- [1,1854,null,{}] 13:59:08 INFO - PROCESS | 14256 | 1463605148514 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}] 13:59:08 INFO - PROCESS | 14256 | 1463605148787 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:59:08 INFO - PROCESS | 14256 | 1463605148816 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e2d800 == 147 [pid = 14256] [id = 471] 13:59:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8a384c00) [pid = 14256] [serial = 1414] [outer = (nil)] 13:59:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8a38cc00) [pid = 14256] [serial = 1415] [outer = 0x8a384c00] 13:59:08 INFO - PROCESS | 14256 | 1463605148892 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8a39bc00) [pid = 14256] [serial = 1416] [outer = 0x8a384c00] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x89804800) [pid = 14256] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x894f4400) [pid = 14256] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x8d7b2000) [pid = 14256] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8cf90000) [pid = 14256] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8cf8d000) [pid = 14256] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8ba93800) [pid = 14256] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x89803800) [pid = 14256] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x87329400) [pid = 14256] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x86d80c00) [pid = 14256] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x93a3e000) [pid = 14256] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x9524f800) [pid = 14256] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x87779c00) [pid = 14256] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x92530800) [pid = 14256] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x90a57c00) [pid = 14256] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x92273800) [pid = 14256] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x92524800) [pid = 14256] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x915e4000) [pid = 14256] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x87f17400) [pid = 14256] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x8e67b800) [pid = 14256] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x8e598400) [pid = 14256] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:59:10 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x876d6000) [pid = 14256] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:59:10 INFO - PROCESS | 14256 | 1463605150611 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]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2151ms 13:59:10 INFO - PROCESS | 14256 | 1463605150637 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:59:10 INFO - PROCESS | 14256 | 1463605150642 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 13:59:10 INFO - PROCESS | 14256 | 1463605150648 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 14256 | 1463605150651 Marionette TRACE conn3 <- [1,1858,null,{}] 13:59:10 INFO - PROCESS | 14256 | 1463605150657 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}] 13:59:10 INFO - PROCESS | 14256 | 1463605150846 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:59:11 INFO - PROCESS | 14256 | 1463605151051 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x8634e000 == 148 [pid = 14256] [id = 472] 13:59:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x87779c00) [pid = 14256] [serial = 1417] [outer = (nil)] 13:59:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8a39ac00) [pid = 14256] [serial = 1418] [outer = 0x87779c00] 13:59:11 INFO - PROCESS | 14256 | 1463605151126 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8a4cd400) [pid = 14256] [serial = 1419] [outer = 0x87779c00] 13:59:11 INFO - PROCESS | 14256 | 1463605151932 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]]]}] 13:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1343ms 13:59:11 INFO - PROCESS | 14256 | 1463605151991 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 14256 | 1463605151994 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 13:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:59:12 INFO - PROCESS | 14256 | 1463605152050 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 14256 | 1463605152052 Marionette TRACE conn3 <- [1,1862,null,{}] 13:59:12 INFO - PROCESS | 14256 | 1463605152058 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}] 13:59:12 INFO - PROCESS | 14256 | 1463605152250 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:59:12 INFO - PROCESS | 14256 | 1463605152552 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x8634f400 == 149 [pid = 14256] [id = 473] 13:59:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8634fc00) [pid = 14256] [serial = 1420] [outer = (nil)] 13:59:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x86d7d000) [pid = 14256] [serial = 1421] [outer = 0x8634fc00] 13:59:12 INFO - PROCESS | 14256 | 1463605152753 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8732b000) [pid = 14256] [serial = 1422] [outer = 0x8634fc00] 13:59:13 INFO - PROCESS | 14256 | 1463605153781 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]]]}] 13:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1805ms 13:59:13 INFO - PROCESS | 14256 | 1463605153841 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 14256 | 1463605153849 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 13:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:59:13 INFO - PROCESS | 14256 | 1463605153857 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 14256 | 1463605153864 Marionette TRACE conn3 <- [1,1866,null,{}] 13:59:13 INFO - PROCESS | 14256 | 1463605153872 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}] 13:59:14 INFO - PROCESS | 14256 | 1463605154159 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:59:14 INFO - PROCESS | 14256 | 1463605154485 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x8807d400 == 150 [pid = 14256] [id = 474] 13:59:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x890e6400) [pid = 14256] [serial = 1423] [outer = (nil)] 13:59:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x89460000) [pid = 14256] [serial = 1424] [outer = 0x890e6400] 13:59:14 INFO - PROCESS | 14256 | 1463605154580 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x894f9800) [pid = 14256] [serial = 1425] [outer = 0x890e6400] 13:59:15 INFO - PROCESS | 14256 | 1463605155544 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]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1744ms 13:59:15 INFO - PROCESS | 14256 | 1463605155604 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:59:15 INFO - PROCESS | 14256 | 1463605155611 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 13:59:15 INFO - PROCESS | 14256 | 1463605155619 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 14256 | 1463605155622 Marionette TRACE conn3 <- [1,1870,null,{}] 13:59:15 INFO - PROCESS | 14256 | 1463605155628 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}] 13:59:15 INFO - PROCESS | 14256 | 1463605155878 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:59:16 INFO - PROCESS | 14256 | 1463605156242 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x89466c00 == 151 [pid = 14256] [id = 475] 13:59:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8a38dc00) [pid = 14256] [serial = 1426] [outer = (nil)] 13:59:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8a3e1800) [pid = 14256] [serial = 1427] [outer = 0x8a38dc00] 13:59:16 INFO - PROCESS | 14256 | 1463605156345 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8a4d6000) [pid = 14256] [serial = 1428] [outer = 0x8a38dc00] 13:59:17 INFO - PROCESS | 14256 | 1463605157302 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]]]}] 13:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1736ms 13:59:17 INFO - PROCESS | 14256 | 1463605157355 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:59:17 INFO - PROCESS | 14256 | 1463605157359 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 13:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:59:17 INFO - PROCESS | 14256 | 1463605157374 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 14256 | 1463605157383 Marionette TRACE conn3 <- [1,1874,null,{}] 13:59:17 INFO - PROCESS | 14256 | 1463605157392 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}] 13:59:17 INFO - PROCESS | 14256 | 1463605157649 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:59:17 INFO - PROCESS | 14256 | 1463605157970 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d8bc00 == 152 [pid = 14256] [id = 476] 13:59:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8a908000) [pid = 14256] [serial = 1429] [outer = (nil)] 13:59:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8ba92400) [pid = 14256] [serial = 1430] [outer = 0x8a908000] 13:59:18 INFO - PROCESS | 14256 | 1463605158064 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8cf8ac00) [pid = 14256] [serial = 1431] [outer = 0x8a908000] 13:59:18 INFO - PROCESS | 14256 | 1463605158984 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]]]}] 13:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1660ms 13:59:19 INFO - PROCESS | 14256 | 1463605159027 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:59:19 INFO - PROCESS | 14256 | 1463605159032 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 13:59:19 INFO - PROCESS | 14256 | 1463605159038 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 14256 | 1463605159042 Marionette TRACE conn3 <- [1,1878,null,{}] 13:59:19 INFO - PROCESS | 14256 | 1463605159048 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}] 13:59:19 INFO - PROCESS | 14256 | 1463605159259 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:59:19 INFO - PROCESS | 14256 | 1463605159586 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x87f18400 == 153 [pid = 14256] [id = 477] 13:59:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8980e000) [pid = 14256] [serial = 1432] [outer = (nil)] 13:59:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8d6e1000) [pid = 14256] [serial = 1433] [outer = 0x8980e000] 13:59:19 INFO - PROCESS | 14256 | 1463605159679 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8d6e4c00) [pid = 14256] [serial = 1434] [outer = 0x8980e000] 13:59:20 INFO - PROCESS | 14256 | 1463605160563 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]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1581ms 13:59:20 INFO - PROCESS | 14256 | 1463605160619 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 14256 | 1463605160624 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 13:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:59:20 INFO - PROCESS | 14256 | 1463605160630 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - PROCESS | 14256 | 1463605160633 Marionette TRACE conn3 <- [1,1882,null,{}] 13:59:20 INFO - PROCESS | 14256 | 1463605160639 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}] 13:59:20 INFO - PROCESS | 14256 | 1463605160848 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:59:21 INFO - PROCESS | 14256 | 1463605161169 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x8dddc000 == 154 [pid = 14256] [id = 478] 13:59:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8e0b6000) [pid = 14256] [serial = 1435] [outer = (nil)] 13:59:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8e0d7400) [pid = 14256] [serial = 1436] [outer = 0x8e0b6000] 13:59:21 INFO - PROCESS | 14256 | 1463605161274 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8e59f400) [pid = 14256] [serial = 1437] [outer = 0x8e0b6000] 13:59:22 INFO - PROCESS | 14256 | 1463605162254 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]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1700ms 13:59:22 INFO - PROCESS | 14256 | 1463605162331 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 14256 | 1463605162334 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 13:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:59:22 INFO - PROCESS | 14256 | 1463605162341 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 14256 | 1463605162344 Marionette TRACE conn3 <- [1,1886,null,{}] 13:59:22 INFO - PROCESS | 14256 | 1463605162370 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}] 13:59:22 INFO - PROCESS | 14256 | 1463605162582 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:59:22 INFO - PROCESS | 14256 | 1463605162903 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a00cc00 == 155 [pid = 14256] [id = 479] 13:59:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8d6dc000) [pid = 14256] [serial = 1438] [outer = (nil)] 13:59:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8f331c00) [pid = 14256] [serial = 1439] [outer = 0x8d6dc000] 13:59:22 INFO - PROCESS | 14256 | 1463605162993 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x8f595c00) [pid = 14256] [serial = 1440] [outer = 0x8d6dc000] 13:59:23 INFO - PROCESS | 14256 | 1463605163903 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]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1601ms 13:59:23 INFO - PROCESS | 14256 | 1463605163942 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 14256 | 1463605163945 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 13:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:59:23 INFO - PROCESS | 14256 | 1463605163952 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 14256 | 1463605163956 Marionette TRACE conn3 <- [1,1890,null,{}] 13:59:23 INFO - PROCESS | 14256 | 1463605163962 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}] 13:59:24 INFO - PROCESS | 14256 | 1463605164169 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:59:24 INFO - PROCESS | 14256 | 1463605164505 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x86537000 == 156 [pid = 14256] [id = 480] 13:59:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x8a384400) [pid = 14256] [serial = 1441] [outer = (nil)] 13:59:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x90a5d800) [pid = 14256] [serial = 1442] [outer = 0x8a384400] 13:59:24 INFO - PROCESS | 14256 | 1463605164600 Marionette DEBUG loaded listener.js 13:59:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x90c42c00) [pid = 14256] [serial = 1443] [outer = 0x8a384400] 13:59:25 INFO - PROCESS | 14256 | 1463605165503 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]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1586ms 13:59:25 INFO - PROCESS | 14256 | 1463605165539 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 14256 | 1463605165544 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 13:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:59:25 INFO - PROCESS | 14256 | 1463605165551 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 14256 | 1463605165555 Marionette TRACE conn3 <- [1,1894,null,{}] 13:59:25 INFO - PROCESS | 14256 | 1463605165561 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}] 13:59:25 INFO - PROCESS | 14256 | 1463605165768 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:59:26 INFO - PROCESS | 14256 | 1463605166064 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f333800 == 157 [pid = 14256] [id = 481] 13:59:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x8f335800) [pid = 14256] [serial = 1444] [outer = (nil)] 13:59:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x91b12400) [pid = 14256] [serial = 1445] [outer = 0x8f335800] 13:59:26 INFO - PROCESS | 14256 | 1463605166160 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x91b16800) [pid = 14256] [serial = 1446] [outer = 0x8f335800] 13:59:27 INFO - PROCESS | 14256 | 1463605167198 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]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1734ms 13:59:27 INFO - PROCESS | 14256 | 1463605167287 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 14256 | 1463605167293 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 13:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:59:27 INFO - PROCESS | 14256 | 1463605167304 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 14256 | 1463605167315 Marionette TRACE conn3 <- [1,1898,null,{}] 13:59:27 INFO - PROCESS | 14256 | 1463605167321 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}] 13:59:27 INFO - PROCESS | 14256 | 1463605167648 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:59:27 INFO - PROCESS | 14256 | 1463605167904 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d88400 == 158 [pid = 14256] [id = 482] 13:59:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x90a5f800) [pid = 14256] [serial = 1447] [outer = (nil)] 13:59:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x92360400) [pid = 14256] [serial = 1448] [outer = 0x90a5f800] 13:59:27 INFO - PROCESS | 14256 | 1463605167995 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x92365c00) [pid = 14256] [serial = 1449] [outer = 0x90a5f800] 13:59:28 INFO - PROCESS | 14256 | 1463605168952 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]]]}] 13:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1689ms 13:59:28 INFO - PROCESS | 14256 | 1463605168994 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:59:29 INFO - PROCESS | 14256 | 1463605168998 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 13:59:29 INFO - PROCESS | 14256 | 1463605169005 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 14256 | 1463605169008 Marionette TRACE conn3 <- [1,1902,null,{}] 13:59:29 INFO - PROCESS | 14256 | 1463605169015 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}] 13:59:29 INFO - PROCESS | 14256 | 1463605169236 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:59:29 INFO - PROCESS | 14256 | 1463605169583 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 14256 | ++DOCSHELL 0x923db800 == 159 [pid = 14256] [id = 483] 13:59:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x923e1400) [pid = 14256] [serial = 1450] [outer = (nil)] 13:59:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x923e7000) [pid = 14256] [serial = 1451] [outer = 0x923e1400] 13:59:29 INFO - PROCESS | 14256 | 1463605169692 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x926e8800) [pid = 14256] [serial = 1452] [outer = 0x923e1400] 13:59:30 INFO - PROCESS | 14256 | 1463605170628 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]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1682ms 13:59:30 INFO - PROCESS | 14256 | 1463605170687 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 14256 | 1463605170692 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 13:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:59:30 INFO - PROCESS | 14256 | 1463605170698 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 14256 | 1463605170703 Marionette TRACE conn3 <- [1,1906,null,{}] 13:59:30 INFO - PROCESS | 14256 | 1463605170709 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}] 13:59:30 INFO - PROCESS | 14256 | 1463605170952 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:59:31 INFO - PROCESS | 14256 | 1463605171274 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x923e9000 == 160 [pid = 14256] [id = 484] 13:59:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x926e3400) [pid = 14256] [serial = 1453] [outer = (nil)] 13:59:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x929a6400) [pid = 14256] [serial = 1454] [outer = 0x926e3400] 13:59:31 INFO - PROCESS | 14256 | 1463605171386 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x92cebc00) [pid = 14256] [serial = 1455] [outer = 0x926e3400] 13:59:32 INFO - PROCESS | 14256 | 1463605172342 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]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1685ms 13:59:32 INFO - PROCESS | 14256 | 1463605172385 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 14256 | 1463605172389 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 13:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:59:32 INFO - PROCESS | 14256 | 1463605172396 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - PROCESS | 14256 | 1463605172399 Marionette TRACE conn3 <- [1,1910,null,{}] 13:59:32 INFO - PROCESS | 14256 | 1463605172405 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}] 13:59:32 INFO - PROCESS | 14256 | 1463605172622 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:59:32 INFO - PROCESS | 14256 | 1463605172951 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 14256 | ++DOCSHELL 0x915e3c00 == 161 [pid = 14256] [id = 485] 13:59:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x9252fc00) [pid = 14256] [serial = 1456] [outer = (nil)] 13:59:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x93cc4400) [pid = 14256] [serial = 1457] [outer = 0x9252fc00] 13:59:33 INFO - PROCESS | 14256 | 1463605173044 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x94652c00) [pid = 14256] [serial = 1458] [outer = 0x9252fc00] 13:59:34 INFO - PROCESS | 14256 | 1463605174026 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]]]}] 13:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1681ms 13:59:34 INFO - PROCESS | 14256 | 1463605174078 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:59:34 INFO - PROCESS | 14256 | 1463605174095 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 13:59:34 INFO - PROCESS | 14256 | 1463605174105 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - PROCESS | 14256 | 1463605174108 Marionette TRACE conn3 <- [1,1914,null,{}] 13:59:34 INFO - PROCESS | 14256 | 1463605174114 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}] 13:59:34 INFO - PROCESS | 14256 | 1463605174390 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:59:34 INFO - PROCESS | 14256 | 1463605174740 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x8634b000 == 162 [pid = 14256] [id = 486] 13:59:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x92243800) [pid = 14256] [serial = 1459] [outer = (nil)] 13:59:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x951ac400) [pid = 14256] [serial = 1460] [outer = 0x92243800] 13:59:34 INFO - PROCESS | 14256 | 1463605174855 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x951b2c00) [pid = 14256] [serial = 1461] [outer = 0x92243800] 13:59:35 INFO - PROCESS | 14256 | 1463605175811 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]]]}] 13:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1790ms 13:59:35 INFO - PROCESS | 14256 | 1463605175894 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:59:35 INFO - PROCESS | 14256 | 1463605175900 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 13:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:59:35 INFO - PROCESS | 14256 | 1463605175909 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:59:35 INFO - PROCESS | 14256 | 1463605175913 Marionette TRACE conn3 <- [1,1918,null,{}] 13:59:35 INFO - PROCESS | 14256 | 1463605175919 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}] 13:59:36 INFO - PROCESS | 14256 | 1463605176199 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:59:36 INFO - PROCESS | 14256 | 1463605176570 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x8634a400 == 163 [pid = 14256] [id = 487] 13:59:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x8e67c800) [pid = 14256] [serial = 1462] [outer = (nil)] 13:59:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x95493000) [pid = 14256] [serial = 1463] [outer = 0x8e67c800] 13:59:36 INFO - PROCESS | 14256 | 1463605176666 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x95497400) [pid = 14256] [serial = 1464] [outer = 0x8e67c800] 13:59:37 INFO - PROCESS | 14256 | 1463605177663 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]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1833ms 13:59:37 INFO - PROCESS | 14256 | 1463605177744 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 14256 | 1463605177749 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 13:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:59:37 INFO - PROCESS | 14256 | 1463605177759 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 14256 | 1463605177763 Marionette TRACE conn3 <- [1,1922,null,{}] 13:59:37 INFO - PROCESS | 14256 | 1463605177772 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}] 13:59:38 INFO - PROCESS | 14256 | 1463605178138 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:59:38 INFO - PROCESS | 14256 | 1463605178468 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x946fc400 == 164 [pid = 14256] [id = 488] 13:59:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x951af400) [pid = 14256] [serial = 1465] [outer = (nil)] 13:59:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x99ebec00) [pid = 14256] [serial = 1466] [outer = 0x951af400] 13:59:38 INFO - PROCESS | 14256 | 1463605178560 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x99fdf400) [pid = 14256] [serial = 1467] [outer = 0x951af400] 13:59:39 INFO - PROCESS | 14256 | 1463605179509 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]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1795ms 13:59:39 INFO - PROCESS | 14256 | 1463605179554 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 14256 | 1463605179558 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 13:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:59:39 INFO - PROCESS | 14256 | 1463605179564 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - PROCESS | 14256 | 1463605179568 Marionette TRACE conn3 <- [1,1926,null,{}] 13:59:39 INFO - PROCESS | 14256 | 1463605179574 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}] 13:59:39 INFO - PROCESS | 14256 | 1463605179801 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:59:40 INFO - PROCESS | 14256 | 1463605180138 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x92366400 == 165 [pid = 14256] [id = 489] 13:59:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x923e8400) [pid = 14256] [serial = 1468] [outer = (nil)] 13:59:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x9a706000) [pid = 14256] [serial = 1469] [outer = 0x923e8400] 13:59:40 INFO - PROCESS | 14256 | 1463605180228 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x9a70a800) [pid = 14256] [serial = 1470] [outer = 0x923e8400] 13:59:41 INFO - PROCESS | 14256 | 1463605181137 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]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1635ms 13:59:41 INFO - PROCESS | 14256 | 1463605181202 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 14256 | 1463605181206 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 13:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:59:41 INFO - PROCESS | 14256 | 1463605181212 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 14256 | 1463605181215 Marionette TRACE conn3 <- [1,1930,null,{}] 13:59:41 INFO - PROCESS | 14256 | 1463605181221 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}] 13:59:41 INFO - PROCESS | 14256 | 1463605181453 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:59:41 INFO - PROCESS | 14256 | 1463605181778 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a29e000 == 166 [pid = 14256] [id = 490] 13:59:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0x9a34fc00) [pid = 14256] [serial = 1471] [outer = (nil)] 13:59:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0x9aa17800) [pid = 14256] [serial = 1472] [outer = 0x9a34fc00] 13:59:41 INFO - PROCESS | 14256 | 1463605181869 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 184 (0x9aa24000) [pid = 14256] [serial = 1473] [outer = 0x9a34fc00] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x87330400 == 165 [pid = 14256] [id = 292] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8634e000 == 164 [pid = 14256] [id = 472] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x87e2d800 == 163 [pid = 14256] [id = 471] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8653e000 == 162 [pid = 14256] [id = 470] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0a400 == 161 [pid = 14256] [id = 469] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x86545400 == 160 [pid = 14256] [id = 467] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8f33c400 == 159 [pid = 14256] [id = 465] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x87f17800 == 158 [pid = 14256] [id = 466] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x9287d800 == 157 [pid = 14256] [id = 464] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x86539800 == 156 [pid = 14256] [id = 463] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x9235bc00 == 155 [pid = 14256] [id = 461] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x923dfc00 == 154 [pid = 14256] [id = 462] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x89462800 == 153 [pid = 14256] [id = 460] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8d7b6c00 == 152 [pid = 14256] [id = 459] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x86a07800 == 151 [pid = 14256] [id = 458] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x89806400 == 150 [pid = 14256] [id = 457] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8d6dd400 == 149 [pid = 14256] [id = 456] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x86d7e400 == 148 [pid = 14256] [id = 454] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfd4800 == 147 [pid = 14256] [id = 455] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8a90e400 == 146 [pid = 14256] [id = 453] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x89810000 == 145 [pid = 14256] [id = 452] 13:59:43 INFO - PROCESS | 14256 | --DOCSHELL 0x86d89c00 == 144 [pid = 14256] [id = 451] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 183 (0x8e0b3000) [pid = 14256] [serial = 1221] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x8a4d0c00) [pid = 14256] [serial = 1352] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x8a3e4800) [pid = 14256] [serial = 1349] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x8a604000) [pid = 14256] [serial = 1350] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x8e59c000) [pid = 14256] [serial = 1304] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x8e0d5000) [pid = 14256] [serial = 1302] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x8e0d3800) [pid = 14256] [serial = 1301] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x8ddd8c00) [pid = 14256] [serial = 1299] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x8d7b6000) [pid = 14256] [serial = 1298] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x8cfcdc00) [pid = 14256] [serial = 1296] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x8cf89400) [pid = 14256] [serial = 1295] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x8a605400) [pid = 14256] [serial = 1293] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x8a385000) [pid = 14256] [serial = 1292] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x87f1a000) [pid = 14256] [serial = 1290] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x87336000) [pid = 14256] [serial = 1289] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x876d5000) [pid = 14256] [serial = 1343] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x87e39800) [pid = 14256] [serial = 1344] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x9a70bc00) [pid = 14256] [serial = 1340] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x9a0e1400) [pid = 14256] [serial = 1338] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x99fdd800) [pid = 14256] [serial = 1337] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x99268400) [pid = 14256] [serial = 1335] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x99086000) [pid = 14256] [serial = 1334] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x951a9c00) [pid = 14256] [serial = 1332] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x95046400) [pid = 14256] [serial = 1331] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x93cc8800) [pid = 14256] [serial = 1329] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x93a31c00) [pid = 14256] [serial = 1328] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x92cf7400) [pid = 14256] [serial = 1326] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x92cf2c00) [pid = 14256] [serial = 1325] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x9299bc00) [pid = 14256] [serial = 1323] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x92872800) [pid = 14256] [serial = 1322] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x926ee400) [pid = 14256] [serial = 1320] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x9252a400) [pid = 14256] [serial = 1319] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x9227b400) [pid = 14256] [serial = 1317] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x92270c00) [pid = 14256] [serial = 1316] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x91b0b400) [pid = 14256] [serial = 1314] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x915e0400) [pid = 14256] [serial = 1313] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x90a61000) [pid = 14256] [serial = 1311] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x90a5b400) [pid = 14256] [serial = 1310] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x8f5a1c00) [pid = 14256] [serial = 1308] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8f33c000) [pid = 14256] [serial = 1307] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8e677c00) [pid = 14256] [serial = 1305] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x89807c00) [pid = 14256] [serial = 1347] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x894f0800) [pid = 14256] [serial = 1346] [outer = (nil)] [url = about:blank] 13:59:44 INFO - PROCESS | 14256 | 1463605184492 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]]]}] 13:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 3298ms 13:59:44 INFO - PROCESS | 14256 | 1463605184511 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 14256 | 1463605184516 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 13:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:59:44 INFO - PROCESS | 14256 | 1463605184524 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 14256 | 1463605184530 Marionette TRACE conn3 <- [1,1934,null,{}] 13:59:44 INFO - PROCESS | 14256 | 1463605184539 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}] 13:59:44 INFO - PROCESS | 14256 | 1463605184761 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:59:44 INFO - PROCESS | 14256 | 1463605184972 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d89800 == 145 [pid = 14256] [id = 491] 13:59:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x87332c00) [pid = 14256] [serial = 1474] [outer = (nil)] 13:59:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x87e31000) [pid = 14256] [serial = 1475] [outer = 0x87332c00] 13:59:45 INFO - PROCESS | 14256 | 1463605185056 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x87f1bc00) [pid = 14256] [serial = 1476] [outer = 0x87332c00] 13:59:45 INFO - PROCESS | 14256 | 1463605185902 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]]]}] 13:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1395ms 13:59:45 INFO - PROCESS | 14256 | 1463605185919 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 14256 | 1463605185928 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 13:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:59:45 INFO - PROCESS | 14256 | 1463605185939 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - PROCESS | 14256 | 1463605185943 Marionette TRACE conn3 <- [1,1938,null,{}] 13:59:45 INFO - PROCESS | 14256 | 1463605185949 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}] 13:59:46 INFO - PROCESS | 14256 | 1463605186261 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:59:46 INFO - PROCESS | 14256 | 1463605186434 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x87f20c00 == 146 [pid = 14256] [id = 492] 13:59:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x890e7000) [pid = 14256] [serial = 1477] [outer = (nil)] 13:59:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x894fd800) [pid = 14256] [serial = 1478] [outer = 0x890e7000] 13:59:46 INFO - PROCESS | 14256 | 1463605186558 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x89810000) [pid = 14256] [serial = 1479] [outer = 0x890e7000] 13:59:47 INFO - PROCESS | 14256 | 1463605187508 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]]]}] 13:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1635ms 13:59:47 INFO - PROCESS | 14256 | 1463605187574 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:59:47 INFO - PROCESS | 14256 | 1463605187578 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 13:59:47 INFO - PROCESS | 14256 | 1463605187585 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 14256 | 1463605187592 Marionette TRACE conn3 <- [1,1942,null,{}] 13:59:47 INFO - PROCESS | 14256 | 1463605187615 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}] 13:59:47 INFO - PROCESS | 14256 | 1463605187903 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:59:48 INFO - PROCESS | 14256 | 1463605188034 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a387c00 == 147 [pid = 14256] [id = 493] 13:59:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8a4c8800) [pid = 14256] [serial = 1480] [outer = (nil)] 13:59:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8a4d4400) [pid = 14256] [serial = 1481] [outer = 0x8a4c8800] 13:59:48 INFO - PROCESS | 14256 | 1463605188245 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8a902800) [pid = 14256] [serial = 1482] [outer = 0x8a4c8800] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x8653c800) [pid = 14256] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x8634d000) [pid = 14256] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x9299e400) [pid = 14256] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x86a10000) [pid = 14256] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x876d3400) [pid = 14256] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8dddfc00) [pid = 14256] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x86350c00) [pid = 14256] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8d6d5400) [pid = 14256] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x87775800) [pid = 14256] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x92e67400) [pid = 14256] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x923e2000) [pid = 14256] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8a015000) [pid = 14256] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x8b86d000) [pid = 14256] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x951b0400) [pid = 14256] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8ba8f000) [pid = 14256] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x894ef400) [pid = 14256] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x8a384c00) [pid = 14256] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x87e31c00) [pid = 14256] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x8e67b000) [pid = 14256] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x90a64c00) [pid = 14256] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x923e5c00) [pid = 14256] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x92373000) [pid = 14256] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x8e117800) [pid = 14256] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:59:49 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x8f59b800) [pid = 14256] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:59:49 INFO - PROCESS | 14256 | 1463605189617 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]]]}] 13:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2095ms 13:59:49 INFO - PROCESS | 14256 | 1463605189680 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:59:49 INFO - PROCESS | 14256 | 1463605189685 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 13:59:49 INFO - PROCESS | 14256 | 1463605189691 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - PROCESS | 14256 | 1463605189710 Marionette TRACE conn3 <- [1,1946,null,{}] 13:59:49 INFO - PROCESS | 14256 | 1463605189716 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}] 13:59:49 INFO - PROCESS | 14256 | 1463605189924 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:59:50 INFO - PROCESS | 14256 | 1463605190126 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x86350c00 == 148 [pid = 14256] [id = 494] 13:59:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x87e37c00) [pid = 14256] [serial = 1483] [outer = (nil)] 13:59:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x8a909800) [pid = 14256] [serial = 1484] [outer = 0x87e37c00] 13:59:50 INFO - PROCESS | 14256 | 1463605190201 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8ba8e800) [pid = 14256] [serial = 1485] [outer = 0x87e37c00] 13:59:51 INFO - PROCESS | 14256 | 1463605191269 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]]]}] 13:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1654ms 13:59:51 INFO - PROCESS | 14256 | 1463605191347 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 14256 | 1463605191353 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 13:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:59:51 INFO - PROCESS | 14256 | 1463605191362 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - PROCESS | 14256 | 1463605191369 Marionette TRACE conn3 <- [1,1950,null,{}] 13:59:51 INFO - PROCESS | 14256 | 1463605191379 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}] 13:59:51 INFO - PROCESS | 14256 | 1463605191670 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:59:52 INFO - PROCESS | 14256 | 1463605192014 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x876ca400 == 149 [pid = 14256] [id = 495] 13:59:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x876cf400) [pid = 14256] [serial = 1486] [outer = (nil)] 13:59:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8807f400) [pid = 14256] [serial = 1487] [outer = 0x876cf400] 13:59:52 INFO - PROCESS | 14256 | 1463605192104 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x890ecc00) [pid = 14256] [serial = 1488] [outer = 0x876cf400] 13:59:53 INFO - PROCESS | 14256 | 1463605193091 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]]]}] 13:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1745ms 13:59:53 INFO - PROCESS | 14256 | 1463605193107 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 14256 | 1463605193116 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 13:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:59:53 INFO - PROCESS | 14256 | 1463605193127 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 14256 | 1463605193131 Marionette TRACE conn3 <- [1,1954,null,{}] 13:59:53 INFO - PROCESS | 14256 | 1463605193138 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}] 13:59:53 INFO - PROCESS | 14256 | 1463605193382 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:59:53 INFO - PROCESS | 14256 | 1463605193718 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x894f8800 == 150 [pid = 14256] [id = 496] 13:59:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8a013000) [pid = 14256] [serial = 1489] [outer = (nil)] 13:59:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8a4d1c00) [pid = 14256] [serial = 1490] [outer = 0x8a013000] 13:59:53 INFO - PROCESS | 14256 | 1463605193807 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8cf85c00) [pid = 14256] [serial = 1491] [outer = 0x8a013000] 13:59:54 INFO - PROCESS | 14256 | 1463605194770 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]]]}] 13:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1695ms 13:59:54 INFO - PROCESS | 14256 | 1463605194822 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:59:54 INFO - PROCESS | 14256 | 1463605194826 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 13:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:59:54 INFO - PROCESS | 14256 | 1463605194833 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 14256 | 1463605194840 Marionette TRACE conn3 <- [1,1958,null,{}] 13:59:54 INFO - PROCESS | 14256 | 1463605194856 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}] 13:59:55 INFO - PROCESS | 14256 | 1463605195141 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:59:55 INFO - PROCESS | 14256 | 1463605195508 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6da400 == 151 [pid = 14256] [id = 497] 13:59:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8ddd3800) [pid = 14256] [serial = 1492] [outer = (nil)] 13:59:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8e0b1c00) [pid = 14256] [serial = 1493] [outer = 0x8ddd3800] 13:59:55 INFO - PROCESS | 14256 | 1463605195607 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8e0d4800) [pid = 14256] [serial = 1494] [outer = 0x8ddd3800] 13:59:56 INFO - PROCESS | 14256 | 1463605196546 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]]]}] 13:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1786ms 13:59:56 INFO - PROCESS | 14256 | 1463605196620 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:59:56 INFO - PROCESS | 14256 | 1463605196624 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 13:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:59:56 INFO - PROCESS | 14256 | 1463605196632 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 14256 | 1463605196637 Marionette TRACE conn3 <- [1,1962,null,{}] 13:59:56 INFO - PROCESS | 14256 | 1463605196643 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}] 13:59:56 INFO - PROCESS | 14256 | 1463605196898 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:59:57 INFO - PROCESS | 14256 | 1463605197219 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x8777f800 == 152 [pid = 14256] [id = 498] 13:59:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8d6e3400) [pid = 14256] [serial = 1495] [outer = (nil)] 13:59:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8e112800) [pid = 14256] [serial = 1496] [outer = 0x8d6e3400] 13:59:57 INFO - PROCESS | 14256 | 1463605197326 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8e59b400) [pid = 14256] [serial = 1497] [outer = 0x8d6e3400] 13:59:58 INFO - PROCESS | 14256 | 1463605198281 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]]]}] 13:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1687ms 13:59:58 INFO - PROCESS | 14256 | 1463605198320 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:59:58 INFO - PROCESS | 14256 | 1463605198325 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 13:59:58 INFO - PROCESS | 14256 | 1463605198331 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - PROCESS | 14256 | 1463605198335 Marionette TRACE conn3 <- [1,1966,null,{}] 13:59:58 INFO - PROCESS | 14256 | 1463605198341 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}] 13:59:58 INFO - PROCESS | 14256 | 1463605198552 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:59:58 INFO - PROCESS | 14256 | 1463605198879 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0ddc00 == 153 [pid = 14256] [id = 499] 13:59:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8e10f400) [pid = 14256] [serial = 1498] [outer = (nil)] 13:59:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8e67b400) [pid = 14256] [serial = 1499] [outer = 0x8e10f400] 13:59:58 INFO - PROCESS | 14256 | 1463605198976 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8f333c00) [pid = 14256] [serial = 1500] [outer = 0x8e10f400] 13:59:59 INFO - PROCESS | 14256 | 1463605199889 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]]]}] 13:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1589ms 13:59:59 INFO - PROCESS | 14256 | 1463605199919 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:59:59 INFO - PROCESS | 14256 | 1463605199924 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 13:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:59:59 INFO - PROCESS | 14256 | 1463605199930 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - PROCESS | 14256 | 1463605199934 Marionette TRACE conn3 <- [1,1970,null,{}] 13:59:59 INFO - PROCESS | 14256 | 1463605199939 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}] 14:00:00 INFO - PROCESS | 14256 | 1463605200183 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 14:00:00 INFO - PROCESS | 14256 | 1463605200528 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:00 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e111000 == 154 [pid = 14256] [id = 500] 14:00:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x90a61000) [pid = 14256] [serial = 1501] [outer = (nil)] 14:00:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x90c45000) [pid = 14256] [serial = 1502] [outer = 0x90a61000] 14:00:00 INFO - PROCESS | 14256 | 1463605200631 Marionette DEBUG loaded listener.js 14:00:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x90c51400) [pid = 14256] [serial = 1503] [outer = 0x90a61000] 14:00:01 INFO - PROCESS | 14256 | 1463605201534 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]]]}] 14:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1643ms 14:00:01 INFO - PROCESS | 14256 | 1463605201574 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 14256 | 1463605201578 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 14:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:00:01 INFO - PROCESS | 14256 | 1463605201584 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - PROCESS | 14256 | 1463605201587 Marionette TRACE conn3 <- [1,1974,null,{}] 14:00:01 INFO - PROCESS | 14256 | 1463605201594 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}] 14:00:01 INFO - PROCESS | 14256 | 1463605201826 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 14:00:02 INFO - PROCESS | 14256 | 1463605202151 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a61c00 == 155 [pid = 14256] [id = 501] 14:00:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x90c43000) [pid = 14256] [serial = 1504] [outer = (nil)] 14:00:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x91b11800) [pid = 14256] [serial = 1505] [outer = 0x90c43000] 14:00:02 INFO - PROCESS | 14256 | 1463605202310 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x9227a400) [pid = 14256] [serial = 1506] [outer = 0x90c43000] 14:00:03 INFO - PROCESS | 14256 | 1463605203342 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]]]}] 14:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1794ms 14:00:03 INFO - PROCESS | 14256 | 1463605203380 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 14256 | 1463605203385 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 14:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:00:03 INFO - PROCESS | 14256 | 1463605203391 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 14256 | 1463605203395 Marionette TRACE conn3 <- [1,1978,null,{}] 14:00:03 INFO - PROCESS | 14256 | 1463605203401 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}] 14:00:03 INFO - PROCESS | 14256 | 1463605203626 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 14:00:03 INFO - PROCESS | 14256 | 1463605203909 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a05800 == 156 [pid = 14256] [id = 502] 14:00:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x87e33c00) [pid = 14256] [serial = 1507] [outer = (nil)] 14:00:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x9236f400) [pid = 14256] [serial = 1508] [outer = 0x87e33c00] 14:00:04 INFO - PROCESS | 14256 | 1463605204050 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x92378400) [pid = 14256] [serial = 1509] [outer = 0x87e33c00] 14:00:04 INFO - PROCESS | 14256 | 1463605204974 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]]]}] 14:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1639ms 14:00:05 INFO - PROCESS | 14256 | 1463605205031 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 14256 | 1463605205035 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 14:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:00:05 INFO - PROCESS | 14256 | 1463605205042 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 14256 | 1463605205044 Marionette TRACE conn3 <- [1,1982,null,{}] 14:00:05 INFO - PROCESS | 14256 | 1463605205051 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}] 14:00:05 INFO - PROCESS | 14256 | 1463605205275 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 14:00:05 INFO - PROCESS | 14256 | 1463605205612 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 14256 | ++DOCSHELL 0x88075c00 == 157 [pid = 14256] [id = 503] 14:00:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x88ae9400) [pid = 14256] [serial = 1510] [outer = (nil)] 14:00:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x926e4c00) [pid = 14256] [serial = 1511] [outer = 0x88ae9400] 14:00:05 INFO - PROCESS | 14256 | 1463605205703 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x926e9800) [pid = 14256] [serial = 1512] [outer = 0x88ae9400] 14:00:06 INFO - PROCESS | 14256 | 1463605206586 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]]]}] 14:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1586ms 14:00:06 INFO - PROCESS | 14256 | 1463605206645 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 14256 | 1463605206650 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 14:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:00:06 INFO - PROCESS | 14256 | 1463605206660 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - PROCESS | 14256 | 1463605206664 Marionette TRACE conn3 <- [1,1986,null,{}] 14:00:06 INFO - PROCESS | 14256 | 1463605206669 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}] 14:00:06 INFO - PROCESS | 14256 | 1463605206883 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 14:00:07 INFO - PROCESS | 14256 | 1463605207210 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x915e8400 == 158 [pid = 14256] [id = 504] 14:00:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x92370400) [pid = 14256] [serial = 1513] [outer = (nil)] 14:00:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x9275b000) [pid = 14256] [serial = 1514] [outer = 0x92370400] 14:00:07 INFO - PROCESS | 14256 | 1463605207307 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x92872000) [pid = 14256] [serial = 1515] [outer = 0x92370400] 14:00:08 INFO - PROCESS | 14256 | 1463605208244 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]]]}] 14:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1631ms 14:00:08 INFO - PROCESS | 14256 | 1463605208291 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 14:00:08 INFO - PROCESS | 14256 | 1463605208296 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 14:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:00:08 INFO - PROCESS | 14256 | 1463605208302 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:00:08 INFO - PROCESS | 14256 | 1463605208306 Marionette TRACE conn3 <- [1,1990,null,{}] 14:00:08 INFO - PROCESS | 14256 | 1463605208312 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}] 14:00:08 INFO - PROCESS | 14256 | 1463605208556 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 14:00:08 INFO - PROCESS | 14256 | 1463605208899 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x92753400 == 159 [pid = 14256] [id = 505] 14:00:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x92cf8400) [pid = 14256] [serial = 1516] [outer = (nil)] 14:00:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x93964400) [pid = 14256] [serial = 1517] [outer = 0x92cf8400] 14:00:08 INFO - PROCESS | 14256 | 1463605208997 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x93cd0800) [pid = 14256] [serial = 1518] [outer = 0x92cf8400] 14:00:09 INFO - PROCESS | 14256 | 1463605209920 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]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1684ms 14:00:09 INFO - PROCESS | 14256 | 1463605209987 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 14256 | 1463605209991 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 14:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:00:10 INFO - PROCESS | 14256 | 1463605209998 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - PROCESS | 14256 | 1463605210001 Marionette TRACE conn3 <- [1,1994,null,{}] 14:00:10 INFO - PROCESS | 14256 | 1463605210007 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}] 14:00:10 INFO - PROCESS | 14256 | 1463605210262 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 14:00:10 INFO - PROCESS | 14256 | 1463605210606 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a3ec800 == 160 [pid = 14256] [id = 506] 14:00:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x92cef800) [pid = 14256] [serial = 1519] [outer = (nil)] 14:00:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x951ab800) [pid = 14256] [serial = 1520] [outer = 0x92cef800] 14:00:10 INFO - PROCESS | 14256 | 1463605210696 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x951b0800) [pid = 14256] [serial = 1521] [outer = 0x92cef800] 14:00:11 INFO - PROCESS | 14256 | 1463605211645 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]]]}] 14:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1685ms 14:00:11 INFO - PROCESS | 14256 | 1463605211684 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 14:00:11 INFO - PROCESS | 14256 | 1463605211687 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 14:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:00:11 INFO - PROCESS | 14256 | 1463605211694 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - PROCESS | 14256 | 1463605211697 Marionette TRACE conn3 <- [1,1998,null,{}] 14:00:11 INFO - PROCESS | 14256 | 1463605211703 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}] 14:00:11 INFO - PROCESS | 14256 | 1463605211908 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 14:00:12 INFO - PROCESS | 14256 | 1463605212209 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x91b13000 == 161 [pid = 14256] [id = 507] 14:00:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x92531800) [pid = 14256] [serial = 1522] [outer = (nil)] 14:00:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x990f2000) [pid = 14256] [serial = 1523] [outer = 0x92531800] 14:00:12 INFO - PROCESS | 14256 | 1463605212358 Marionette DEBUG loaded listener.js 14:00:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x992e7400) [pid = 14256] [serial = 1524] [outer = 0x92531800] 14:00:13 INFO - PROCESS | 14256 | 1463605213272 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]]]}] 14:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1637ms 14:00:13 INFO - PROCESS | 14256 | 1463605213332 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 14:00:13 INFO - PROCESS | 14256 | 1463605213336 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 14:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:00:13 INFO - PROCESS | 14256 | 1463605213342 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - PROCESS | 14256 | 1463605213346 Marionette TRACE conn3 <- [1,2002,null,{}] 14:00:13 INFO - PROCESS | 14256 | 1463605213351 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}] 14:00:13 INFO - PROCESS | 14256 | 1463605213564 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 14:00:13 INFO - PROCESS | 14256 | 1463605213891 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:13 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653e400 == 162 [pid = 14256] [id = 508] 14:00:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x95052800) [pid = 14256] [serial = 1525] [outer = (nil)] 14:00:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x9a0eb400) [pid = 14256] [serial = 1526] [outer = 0x95052800] 14:00:13 INFO - PROCESS | 14256 | 1463605213985 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x9a34f800) [pid = 14256] [serial = 1527] [outer = 0x95052800] 14:00:14 INFO - PROCESS | 14256 | 1463605214892 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]]]}] 14:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1584ms 14:00:14 INFO - PROCESS | 14256 | 1463605214928 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 14256 | 1463605214932 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 14:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:00:14 INFO - PROCESS | 14256 | 1463605214939 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 14256 | 1463605214942 Marionette TRACE conn3 <- [1,2006,null,{}] 14:00:14 INFO - PROCESS | 14256 | 1463605214948 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}] 14:00:15 INFO - PROCESS | 14256 | 1463605215162 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 14:00:15 INFO - PROCESS | 14256 | 1463605215509 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a3f0400 == 163 [pid = 14256] [id = 509] 14:00:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x990f7c00) [pid = 14256] [serial = 1528] [outer = (nil)] 14:00:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x9aade000) [pid = 14256] [serial = 1529] [outer = 0x990f7c00] 14:00:15 INFO - PROCESS | 14256 | 1463605215604 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x9aae2000) [pid = 14256] [serial = 1530] [outer = 0x990f7c00] 14:00:16 INFO - PROCESS | 14256 | 1463605216532 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]]]}] 14:00:16 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 14:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1631ms 14:00:16 INFO - PROCESS | 14256 | 1463605216576 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 14256 | 1463605216582 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 14:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:00:16 INFO - PROCESS | 14256 | 1463605216592 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - PROCESS | 14256 | 1463605216595 Marionette TRACE conn3 <- [1,2010,null,{}] 14:00:16 INFO - PROCESS | 14256 | 1463605216602 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}] 14:00:16 INFO - PROCESS | 14256 | 1463605216819 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 14:00:17 INFO - PROCESS | 14256 | 1463605217151 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:17 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a703000 == 164 [pid = 14256] [id = 510] 14:00:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x9aae1c00) [pid = 14256] [serial = 1531] [outer = (nil)] 14:00:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x9add3000) [pid = 14256] [serial = 1532] [outer = 0x9aae1c00] 14:00:17 INFO - PROCESS | 14256 | 1463605217246 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x9add5800) [pid = 14256] [serial = 1533] [outer = 0x9aae1c00] 14:00:18 INFO - PROCESS | 14256 | 1463605218171 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]]]}] 14:00:18 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 14:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1636ms 14:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:00:18 INFO - PROCESS | 14256 | 1463605218228 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 14256 | 1463605218231 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 14:00:18 INFO - PROCESS | 14256 | 1463605218239 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - PROCESS | 14256 | 1463605218242 Marionette TRACE conn3 <- [1,2014,null,{}] 14:00:18 INFO - PROCESS | 14256 | 1463605218248 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}] 14:00:18 INFO - PROCESS | 14256 | 1463605218476 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 14:00:18 INFO - PROCESS | 14256 | 1463605218804 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x86350000 == 165 [pid = 14256] [id = 511] 14:00:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x86536800) [pid = 14256] [serial = 1534] [outer = (nil)] 14:00:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x9ade0800) [pid = 14256] [serial = 1535] [outer = 0x86536800] 14:00:18 INFO - PROCESS | 14256 | 1463605218899 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x9b3ac800) [pid = 14256] [serial = 1536] [outer = 0x86536800] 14:00:19 INFO - PROCESS | 14256 | 1463605219797 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]]]}] 14:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1636ms 14:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:00:19 INFO - PROCESS | 14256 | 1463605219875 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 14256 | 1463605219879 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 14:00:19 INFO - PROCESS | 14256 | 1463605219885 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 14256 | 1463605219888 Marionette TRACE conn3 <- [1,2018,null,{}] 14:00:19 INFO - PROCESS | 14256 | 1463605219894 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}] 14:00:20 INFO - PROCESS | 14256 | 1463605220147 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 14:00:20 INFO - PROCESS | 14256 | 1463605220694 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:20 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b5ae000 == 166 [pid = 14256] [id = 512] 14:00:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x9b5ae800) [pid = 14256] [serial = 1537] [outer = (nil)] 14:00:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0x9b5c4000) [pid = 14256] [serial = 1538] [outer = 0x9b5ae800] 14:00:20 INFO - PROCESS | 14256 | 1463605220812 Marionette DEBUG loaded listener.js 14:00:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0x9b8be000) [pid = 14256] [serial = 1539] [outer = 0x9b5ae800] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x86351800 == 165 [pid = 14256] [id = 426] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf88000 == 164 [pid = 14256] [id = 433] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0dc000 == 163 [pid = 14256] [id = 435] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8ba8a800 == 162 [pid = 14256] [id = 431] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x92366400 == 161 [pid = 14256] [id = 489] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8634a400 == 160 [pid = 14256] [id = 487] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x946fc400 == 159 [pid = 14256] [id = 488] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8634b000 == 158 [pid = 14256] [id = 486] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x915e3c00 == 157 [pid = 14256] [id = 485] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x923e9000 == 156 [pid = 14256] [id = 484] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x86d88400 == 155 [pid = 14256] [id = 482] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x923db800 == 154 [pid = 14256] [id = 483] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8f333800 == 153 [pid = 14256] [id = 481] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x86537000 == 152 [pid = 14256] [id = 480] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8a00cc00 == 151 [pid = 14256] [id = 479] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8dddc000 == 150 [pid = 14256] [id = 478] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x87f18400 == 149 [pid = 14256] [id = 477] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x89466c00 == 148 [pid = 14256] [id = 475] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x86d8bc00 == 147 [pid = 14256] [id = 476] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8807d400 == 146 [pid = 14256] [id = 474] 14:00:23 INFO - PROCESS | 14256 | --DOCSHELL 0x8634f400 == 145 [pid = 14256] [id = 473] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x92cee800) [pid = 14256] [serial = 1392] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x86d82000) [pid = 14256] [serial = 1275] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x93a39c00) [pid = 14256] [serial = 1394] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x8732bc00) [pid = 14256] [serial = 1409] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x87f20800) [pid = 14256] [serial = 1355] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x8f337c00) [pid = 14256] [serial = 1371] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x99fe5800) [pid = 14256] [serial = 1406] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x8e10b000) [pid = 14256] [serial = 1368] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x890e5400) [pid = 14256] [serial = 1413] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x951b1000) [pid = 14256] [serial = 1398] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x92873400) [pid = 14256] [serial = 1389] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x8a3eec00) [pid = 14256] [serial = 1359] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x8d7b1000) [pid = 14256] [serial = 1364] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x992f0c00) [pid = 14256] [serial = 1404] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x8cf82c00) [pid = 14256] [serial = 1361] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x8e679c00) [pid = 14256] [serial = 1370] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x9549e000) [pid = 14256] [serial = 1401] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x8807a400) [pid = 14256] [serial = 1412] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x8a38cc00) [pid = 14256] [serial = 1415] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x8e0d0000) [pid = 14256] [serial = 1367] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x95493400) [pid = 14256] [serial = 1400] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x8a3e9400) [pid = 14256] [serial = 1287] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x915df400) [pid = 14256] [serial = 1377] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x9235e800) [pid = 14256] [serial = 1382] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x876d5400) [pid = 14256] [serial = 1410] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x92756800) [pid = 14256] [serial = 1388] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x92532000) [pid = 14256] [serial = 1386] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x9a720000) [pid = 14256] [serial = 1341] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x9925d800) [pid = 14256] [serial = 1403] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x8a39bc00) [pid = 14256] [serial = 1416] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x8ddd1400) [pid = 14256] [serial = 1365] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x8f5d6400) [pid = 14256] [serial = 1373] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x9a00b800) [pid = 14256] [serial = 1407] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x8f5dac00) [pid = 14256] [serial = 1374] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x92365000) [pid = 14256] [serial = 1383] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8a38c000) [pid = 14256] [serial = 1358] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x90c50800) [pid = 14256] [serial = 1376] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x951ae000) [pid = 14256] [serial = 1397] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x93a40800) [pid = 14256] [serial = 1395] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x92ce9c00) [pid = 14256] [serial = 1391] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x92524c00) [pid = 14256] [serial = 1385] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x92248400) [pid = 14256] [serial = 1380] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x8cfd1800) [pid = 14256] [serial = 1362] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x88af2c00) [pid = 14256] [serial = 1356] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x91b18c00) [pid = 14256] [serial = 1379] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x8a39ac00) [pid = 14256] [serial = 1418] [outer = (nil)] [url = about:blank] 14:00:23 INFO - PROCESS | 14256 | 1463605223618 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]]]}] 14:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 3746ms 14:00:23 INFO - PROCESS | 14256 | 1463605223631 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 14256 | 1463605223636 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 14:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:00:23 INFO - PROCESS | 14256 | 1463605223644 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - PROCESS | 14256 | 1463605223650 Marionette TRACE conn3 <- [1,2022,null,{}] 14:00:23 INFO - PROCESS | 14256 | 1463605223659 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}] 14:00:23 INFO - PROCESS | 14256 | 1463605223908 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 14:00:24 INFO - PROCESS | 14256 | 1463605224121 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a02000 == 146 [pid = 14256] [id = 513] 14:00:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x86d84800) [pid = 14256] [serial = 1540] [outer = (nil)] 14:00:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x876d5800) [pid = 14256] [serial = 1541] [outer = 0x86d84800] 14:00:24 INFO - PROCESS | 14256 | 1463605224203 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x87e32800) [pid = 14256] [serial = 1542] [outer = 0x86d84800] 14:00:25 INFO - PROCESS | 14256 | 1463605225025 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]]]}] 14:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1442ms 14:00:25 INFO - PROCESS | 14256 | 1463605225086 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 14:00:25 INFO - PROCESS | 14256 | 1463605225095 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 14:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:00:25 INFO - PROCESS | 14256 | 1463605225105 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:00:25 INFO - PROCESS | 14256 | 1463605225108 Marionette TRACE conn3 <- [1,2026,null,{}] 14:00:25 INFO - PROCESS | 14256 | 1463605225115 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}] 14:00:25 INFO - PROCESS | 14256 | 1463605225418 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 14:00:25 INFO - PROCESS | 14256 | 1463605225555 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x87771c00 == 147 [pid = 14256] [id = 514] 14:00:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x87e38400) [pid = 14256] [serial = 1543] [outer = (nil)] 14:00:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8946d400) [pid = 14256] [serial = 1544] [outer = 0x87e38400] 14:00:25 INFO - PROCESS | 14256 | 1463605225670 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8a00b000) [pid = 14256] [serial = 1545] [outer = 0x87e38400] 14:00:26 INFO - PROCESS | 14256 | 1463605226678 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]]]}] 14:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1645ms 14:00:26 INFO - PROCESS | 14256 | 1463605226751 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 14256 | 1463605226756 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 14:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:00:26 INFO - PROCESS | 14256 | 1463605226763 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 14256 | 1463605226769 Marionette TRACE conn3 <- [1,2030,null,{}] 14:00:26 INFO - PROCESS | 14256 | 1463605226791 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}] 14:00:27 INFO - PROCESS | 14256 | 1463605227086 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 14:00:27 INFO - PROCESS | 14256 | 1463605227144 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x87331000 == 148 [pid = 14256] [id = 515] 14:00:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8a3efc00) [pid = 14256] [serial = 1546] [outer = (nil)] 14:00:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8a60e800) [pid = 14256] [serial = 1547] [outer = 0x8a3efc00] 14:00:27 INFO - PROCESS | 14256 | 1463605227347 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8b86d000) [pid = 14256] [serial = 1548] [outer = 0x8a3efc00] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x926e3400) [pid = 14256] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x9252fc00) [pid = 14256] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8e67c800) [pid = 14256] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x92243800) [pid = 14256] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x8a384400) [pid = 14256] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x8a4c8800) [pid = 14256] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x9a34fc00) [pid = 14256] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x951af400) [pid = 14256] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x923e8400) [pid = 14256] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x90a5f800) [pid = 14256] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x923e1400) [pid = 14256] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x890e7000) [pid = 14256] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x8f335800) [pid = 14256] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:00:28 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x87332c00) [pid = 14256] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:00:28 INFO - PROCESS | 14256 | 1463605228888 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]]]}] 14:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2143ms 14:00:28 INFO - PROCESS | 14256 | 1463605228907 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 14256 | 1463605228912 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 14:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:00:28 INFO - PROCESS | 14256 | 1463605228919 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 14256 | 1463605228922 Marionette TRACE conn3 <- [1,2034,null,{}] 14:00:28 INFO - PROCESS | 14256 | 1463605228928 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}] 14:00:29 INFO - PROCESS | 14256 | 1463605229129 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 14:00:29 INFO - PROCESS | 14256 | 1463605229326 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a05000 == 149 [pid = 14256] [id = 516] 14:00:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x890e7000) [pid = 14256] [serial = 1549] [outer = (nil)] 14:00:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8cf8bc00) [pid = 14256] [serial = 1550] [outer = 0x890e7000] 14:00:29 INFO - PROCESS | 14256 | 1463605229405 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8cfd3800) [pid = 14256] [serial = 1551] [outer = 0x890e7000] 14:00:30 INFO - PROCESS | 14256 | 1463605230399 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]]]}] 14:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1544ms 14:00:30 INFO - PROCESS | 14256 | 1463605230466 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 14256 | 1463605230473 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 14:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:00:30 INFO - PROCESS | 14256 | 1463605230483 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 14256 | 1463605230489 Marionette TRACE conn3 <- [1,2038,null,{}] 14:00:30 INFO - PROCESS | 14256 | 1463605230499 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}] 14:00:30 INFO - PROCESS | 14256 | 1463605230802 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 14:00:31 INFO - PROCESS | 14256 | 1463605231150 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x876d6800 == 150 [pid = 14256] [id = 517] 14:00:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8777ac00) [pid = 14256] [serial = 1552] [outer = (nil)] 14:00:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x87f1f400) [pid = 14256] [serial = 1553] [outer = 0x8777ac00] 14:00:31 INFO - PROCESS | 14256 | 1463605231242 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x890e3800) [pid = 14256] [serial = 1554] [outer = 0x8777ac00] 14:00:32 INFO - PROCESS | 14256 | 1463605232491 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]]]}] 14:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2087ms 14:00:32 INFO - PROCESS | 14256 | 1463605232570 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 14:00:32 INFO - PROCESS | 14256 | 1463605232579 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 14:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:00:32 INFO - PROCESS | 14256 | 1463605232591 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - PROCESS | 14256 | 1463605232595 Marionette TRACE conn3 <- [1,2042,null,{}] 14:00:32 INFO - PROCESS | 14256 | 1463605232602 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}] 14:00:32 INFO - PROCESS | 14256 | 1463605232872 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 14:00:33 INFO - PROCESS | 14256 | 1463605233198 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a385000 == 151 [pid = 14256] [id = 518] 14:00:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8a38c000) [pid = 14256] [serial = 1555] [outer = (nil)] 14:00:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8a4d3c00) [pid = 14256] [serial = 1556] [outer = 0x8a38c000] 14:00:33 INFO - PROCESS | 14256 | 1463605233290 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8ba91000) [pid = 14256] [serial = 1557] [outer = 0x8a38c000] 14:00:34 INFO - PROCESS | 14256 | 1463605234238 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]]]}] 14:00:34 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) 14:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1687ms 14:00:34 INFO - PROCESS | 14256 | 1463605234278 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 14:00:34 INFO - PROCESS | 14256 | 1463605234283 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 14:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:00:34 INFO - PROCESS | 14256 | 1463605234289 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:00:34 INFO - PROCESS | 14256 | 1463605234296 Marionette TRACE conn3 <- [1,2046,null,{}] 14:00:34 INFO - PROCESS | 14256 | 1463605234312 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}] 14:00:34 INFO - PROCESS | 14256 | 1463605234545 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 14:00:34 INFO - PROCESS | 14256 | 1463605234923 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d7bb400 == 152 [pid = 14256] [id = 519] 14:00:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8ddd7800) [pid = 14256] [serial = 1558] [outer = (nil)] 14:00:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8e0b4c00) [pid = 14256] [serial = 1559] [outer = 0x8ddd7800] 14:00:35 INFO - PROCESS | 14256 | 1463605235022 Marionette DEBUG loaded listener.js 14:00:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8e0db000) [pid = 14256] [serial = 1560] [outer = 0x8ddd7800] 14:00:35 INFO - PROCESS | 14256 | 1463605235968 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]]]}] 14:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1741ms 14:00:36 INFO - PROCESS | 14256 | 1463605236031 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 14:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:00:36 INFO - PROCESS | 14256 | 1463605236036 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 14:00:36 INFO - PROCESS | 14256 | 1463605236042 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - PROCESS | 14256 | 1463605236046 Marionette TRACE conn3 <- [1,2050,null,{}] 14:00:36 INFO - PROCESS | 14256 | 1463605236052 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}] 14:00:36 INFO - PROCESS | 14256 | 1463605236272 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 14:00:36 INFO - PROCESS | 14256 | 1463605236597 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x86537000 == 153 [pid = 14256] [id = 520] 14:00:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8e10b800) [pid = 14256] [serial = 1561] [outer = (nil)] 14:00:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8e5a3c00) [pid = 14256] [serial = 1562] [outer = 0x8e10b800] 14:00:36 INFO - PROCESS | 14256 | 1463605236690 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8f32f400) [pid = 14256] [serial = 1563] [outer = 0x8e10b800] 14:00:37 INFO - PROCESS | 14256 | 1463605237609 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]]]}] 14:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1638ms 14:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:00:37 INFO - PROCESS | 14256 | 1463605237681 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 14:00:37 INFO - PROCESS | 14256 | 1463605237684 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 14:00:37 INFO - PROCESS | 14256 | 1463605237691 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:00:37 INFO - PROCESS | 14256 | 1463605237694 Marionette TRACE conn3 <- [1,2054,null,{}] 14:00:37 INFO - PROCESS | 14256 | 1463605237701 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}] 14:00:38 INFO - PROCESS | 14256 | 1463605238011 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 14:00:38 INFO - PROCESS | 14256 | 1463605238269 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x89810c00 == 154 [pid = 14256] [id = 521] 14:00:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8a393c00) [pid = 14256] [serial = 1564] [outer = (nil)] 14:00:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8f59bc00) [pid = 14256] [serial = 1565] [outer = 0x8a393c00] 14:00:38 INFO - PROCESS | 14256 | 1463605238363 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8f5d2000) [pid = 14256] [serial = 1566] [outer = 0x8a393c00] 14:00:39 INFO - PROCESS | 14256 | 1463605239281 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]]]}] 14:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1631ms 14:00:39 INFO - PROCESS | 14256 | 1463605239322 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 14:00:39 INFO - PROCESS | 14256 | 1463605239327 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 14:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:00:39 INFO - PROCESS | 14256 | 1463605239333 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:00:39 INFO - PROCESS | 14256 | 1463605239337 Marionette TRACE conn3 <- [1,2058,null,{}] 14:00:39 INFO - PROCESS | 14256 | 1463605239343 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}] 14:00:39 INFO - PROCESS | 14256 | 1463605239612 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 14:00:39 INFO - PROCESS | 14256 | 1463605239956 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x8945f800 == 155 [pid = 14256] [id = 522] 14:00:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x8a392c00) [pid = 14256] [serial = 1567] [outer = (nil)] 14:00:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x90c50800) [pid = 14256] [serial = 1568] [outer = 0x8a392c00] 14:00:40 INFO - PROCESS | 14256 | 1463605240054 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x91b10000) [pid = 14256] [serial = 1569] [outer = 0x8a392c00] 14:00:41 INFO - PROCESS | 14256 | 1463605241024 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]]]}] 14:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1739ms 14:00:41 INFO - PROCESS | 14256 | 1463605241073 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 14:00:41 INFO - PROCESS | 14256 | 1463605241076 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 14:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:00:41 INFO - PROCESS | 14256 | 1463605241084 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:00:41 INFO - PROCESS | 14256 | 1463605241088 Marionette TRACE conn3 <- [1,2062,null,{}] 14:00:41 INFO - PROCESS | 14256 | 1463605241095 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}] 14:00:41 INFO - PROCESS | 14256 | 1463605241332 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 14:00:41 INFO - PROCESS | 14256 | 1463605241661 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0de800 == 156 [pid = 14256] [id = 523] 14:00:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x90c45c00) [pid = 14256] [serial = 1570] [outer = (nil)] 14:00:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x92273800) [pid = 14256] [serial = 1571] [outer = 0x90c45c00] 14:00:41 INFO - PROCESS | 14256 | 1463605241760 Marionette DEBUG loaded listener.js 14:00:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x9227c000) [pid = 14256] [serial = 1572] [outer = 0x90c45c00] 14:00:42 INFO - PROCESS | 14256 | 1463605242726 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]]]}] 14:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1692ms 14:00:42 INFO - PROCESS | 14256 | 1463605242777 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 14256 | 1463605242781 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 14:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:00:42 INFO - PROCESS | 14256 | 1463605242789 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - PROCESS | 14256 | 1463605242792 Marionette TRACE conn3 <- [1,2066,null,{}] 14:00:42 INFO - PROCESS | 14256 | 1463605242799 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}] 14:00:43 INFO - PROCESS | 14256 | 1463605243035 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 14:00:43 INFO - PROCESS | 14256 | 1463605243384 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a384c00 == 157 [pid = 14256] [id = 524] 14:00:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x91b16c00) [pid = 14256] [serial = 1573] [outer = (nil)] 14:00:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x923e4c00) [pid = 14256] [serial = 1574] [outer = 0x91b16c00] 14:00:43 INFO - PROCESS | 14256 | 1463605243490 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x923e8c00) [pid = 14256] [serial = 1575] [outer = 0x91b16c00] 14:00:44 INFO - PROCESS | 14256 | 1463605244418 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]]]}] 14:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1687ms 14:00:44 INFO - PROCESS | 14256 | 1463605244476 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 14:00:44 INFO - PROCESS | 14256 | 1463605244479 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 14:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:00:44 INFO - PROCESS | 14256 | 1463605244486 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:00:44 INFO - PROCESS | 14256 | 1463605244490 Marionette TRACE conn3 <- [1,2070,null,{}] 14:00:44 INFO - PROCESS | 14256 | 1463605244495 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}] 14:00:44 INFO - PROCESS | 14256 | 1463605244727 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 14:00:45 INFO - PROCESS | 14256 | 1463605245018 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x890ed400 == 158 [pid = 14256] [id = 525] 14:00:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x89460800) [pid = 14256] [serial = 1576] [outer = (nil)] 14:00:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x926f0000) [pid = 14256] [serial = 1577] [outer = 0x89460800] 14:00:45 INFO - PROCESS | 14256 | 1463605245156 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x92758400) [pid = 14256] [serial = 1578] [outer = 0x89460800] 14:00:46 INFO - PROCESS | 14256 | 1463605246100 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]]]}] 14:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1686ms 14:00:46 INFO - PROCESS | 14256 | 1463605246173 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 14:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:00:46 INFO - PROCESS | 14256 | 1463605246177 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 14:00:46 INFO - PROCESS | 14256 | 1463605246184 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - PROCESS | 14256 | 1463605246187 Marionette TRACE conn3 <- [1,2074,null,{}] 14:00:46 INFO - PROCESS | 14256 | 1463605246193 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}] 14:00:46 INFO - PROCESS | 14256 | 1463605246461 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 14:00:46 INFO - PROCESS | 14256 | 1463605246794 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x9252e800 == 159 [pid = 14256] [id = 526] 14:00:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x92532000) [pid = 14256] [serial = 1579] [outer = (nil)] 14:00:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x929a2400) [pid = 14256] [serial = 1580] [outer = 0x92532000] 14:00:46 INFO - PROCESS | 14256 | 1463605246882 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x92ce9c00) [pid = 14256] [serial = 1581] [outer = 0x92532000] 14:00:47 INFO - PROCESS | 14256 | 1463605247801 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]]]}] 14:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1687ms 14:00:47 INFO - PROCESS | 14256 | 1463605247871 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 14256 | 1463605247875 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 14:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:00:47 INFO - PROCESS | 14256 | 1463605247882 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 14256 | 1463605247887 Marionette TRACE conn3 <- [1,2078,null,{}] 14:00:47 INFO - PROCESS | 14256 | 1463605247893 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}] 14:00:48 INFO - PROCESS | 14256 | 1463605248174 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 14:00:48 INFO - PROCESS | 14256 | 1463605248521 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x92754400 == 160 [pid = 14256] [id = 527] 14:00:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x93a40800) [pid = 14256] [serial = 1582] [outer = (nil)] 14:00:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x94646c00) [pid = 14256] [serial = 1583] [outer = 0x93a40800] 14:00:48 INFO - PROCESS | 14256 | 1463605248646 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x9504f800) [pid = 14256] [serial = 1584] [outer = 0x93a40800] 14:00:49 INFO - PROCESS | 14256 | 1463605249773 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]]]}] 14:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1933ms 14:00:49 INFO - PROCESS | 14256 | 1463605249816 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 14:00:49 INFO - PROCESS | 14256 | 1463605249820 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 14:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:00:49 INFO - PROCESS | 14256 | 1463605249828 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:00:49 INFO - PROCESS | 14256 | 1463605249831 Marionette TRACE conn3 <- [1,2082,null,{}] 14:00:49 INFO - PROCESS | 14256 | 1463605249838 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}] 14:00:50 INFO - PROCESS | 14256 | 1463605250080 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 14:00:50 INFO - PROCESS | 14256 | 1463605250428 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a604c00 == 161 [pid = 14256] [id = 528] 14:00:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x92374400) [pid = 14256] [serial = 1585] [outer = (nil)] 14:00:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x95472400) [pid = 14256] [serial = 1586] [outer = 0x92374400] 14:00:50 INFO - PROCESS | 14256 | 1463605250531 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x95478000) [pid = 14256] [serial = 1587] [outer = 0x92374400] 14:00:51 INFO - PROCESS | 14256 | 1463605251505 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]]]}] 14:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1744ms 14:00:51 INFO - PROCESS | 14256 | 1463605251572 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 14256 | 1463605251576 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 14:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:00:51 INFO - PROCESS | 14256 | 1463605251583 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - PROCESS | 14256 | 1463605251586 Marionette TRACE conn3 <- [1,2086,null,{}] 14:00:51 INFO - PROCESS | 14256 | 1463605251592 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}] 14:00:51 INFO - PROCESS | 14256 | 1463605251874 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 14:00:52 INFO - PROCESS | 14256 | 1463605252211 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x95046c00 == 162 [pid = 14256] [id = 529] 14:00:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x951ae000) [pid = 14256] [serial = 1588] [outer = (nil)] 14:00:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x9925f800) [pid = 14256] [serial = 1589] [outer = 0x951ae000] 14:00:52 INFO - PROCESS | 14256 | 1463605252299 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x992f2800) [pid = 14256] [serial = 1590] [outer = 0x951ae000] 14:00:53 INFO - PROCESS | 14256 | 1463605253246 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]]]}] 14:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1730ms 14:00:53 INFO - PROCESS | 14256 | 1463605253315 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 14256 | 1463605253319 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 14:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:00:53 INFO - PROCESS | 14256 | 1463605253325 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 14256 | 1463605253329 Marionette TRACE conn3 <- [1,2090,null,{}] 14:00:53 INFO - PROCESS | 14256 | 1463605253335 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}] 14:00:53 INFO - PROCESS | 14256 | 1463605253571 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 14:00:53 INFO - PROCESS | 14256 | 1463605253917 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x92cf4c00 == 163 [pid = 14256] [id = 530] 14:00:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x9549d400) [pid = 14256] [serial = 1591] [outer = (nil)] 14:00:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x9a230800) [pid = 14256] [serial = 1592] [outer = 0x9549d400] 14:00:54 INFO - PROCESS | 14256 | 1463605254010 Marionette DEBUG loaded listener.js 14:00:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x9a35c800) [pid = 14256] [serial = 1593] [outer = 0x9549d400] 14:00:54 INFO - PROCESS | 14256 | 1463605254937 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]]]}] 14:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1688ms 14:00:55 INFO - PROCESS | 14256 | 1463605255015 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 14:00:55 INFO - PROCESS | 14256 | 1463605255018 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 14:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:00:55 INFO - PROCESS | 14256 | 1463605255025 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:00:55 INFO - PROCESS | 14256 | 1463605255028 Marionette TRACE conn3 <- [1,2094,null,{}] 14:00:55 INFO - PROCESS | 14256 | 1463605255034 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}] 14:00:55 INFO - PROCESS | 14256 | 1463605255339 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 14:00:55 INFO - PROCESS | 14256 | 1463605255687 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x86345000 == 164 [pid = 14256] [id = 531] 14:00:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x8cf8c400) [pid = 14256] [serial = 1594] [outer = (nil)] 14:00:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x9aadc800) [pid = 14256] [serial = 1595] [outer = 0x8cf8c400] 14:00:55 INFO - PROCESS | 14256 | 1463605255777 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x9ad10800) [pid = 14256] [serial = 1596] [outer = 0x8cf8c400] 14:00:56 INFO - PROCESS | 14256 | 1463605256747 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]]]}] 14:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1799ms 14:00:56 INFO - PROCESS | 14256 | 1463605256824 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 14:00:56 INFO - PROCESS | 14256 | 1463605256828 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 14:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:00:56 INFO - PROCESS | 14256 | 1463605256834 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:00:56 INFO - PROCESS | 14256 | 1463605256838 Marionette TRACE conn3 <- [1,2098,null,{}] 14:00:56 INFO - PROCESS | 14256 | 1463605256844 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}] 14:00:57 INFO - PROCESS | 14256 | 1463605257108 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 14:00:57 INFO - PROCESS | 14256 | 1463605257450 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a721400 == 165 [pid = 14256] [id = 532] 14:00:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x9aae0c00) [pid = 14256] [serial = 1597] [outer = (nil)] 14:00:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0x9b5bc400) [pid = 14256] [serial = 1598] [outer = 0x9aae0c00] 14:00:57 INFO - PROCESS | 14256 | 1463605257536 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0x9b8bd800) [pid = 14256] [serial = 1599] [outer = 0x9aae0c00] 14:00:58 INFO - PROCESS | 14256 | 1463605258492 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]]]}] 14:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1732ms 14:00:58 INFO - PROCESS | 14256 | 1463605258569 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 14:00:58 INFO - PROCESS | 14256 | 1463605258572 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 14:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:00:58 INFO - PROCESS | 14256 | 1463605258579 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:00:58 INFO - PROCESS | 14256 | 1463605258582 Marionette TRACE conn3 <- [1,2102,null,{}] 14:00:58 INFO - PROCESS | 14256 | 1463605258589 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}] 14:00:58 INFO - PROCESS | 14256 | 1463605258860 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 14:00:59 INFO - PROCESS | 14256 | 1463605259225 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x93cd2800 == 166 [pid = 14256] [id = 533] 14:00:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 184 (0x9b91cc00) [pid = 14256] [serial = 1600] [outer = (nil)] 14:00:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 185 (0x9c074800) [pid = 14256] [serial = 1601] [outer = 0x9b91cc00] 14:00:59 INFO - PROCESS | 14256 | 1463605259314 Marionette DEBUG loaded listener.js 14:00:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 186 (0x9c0cf400) [pid = 14256] [serial = 1602] [outer = 0x9b91cc00] 14:01:00 INFO - PROCESS | 14256 | 1463605260227 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]]]}] 14:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1690ms 14:01:00 INFO - PROCESS | 14256 | 1463605260269 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 14:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:01:00 INFO - PROCESS | 14256 | 1463605260273 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 14:01:00 INFO - PROCESS | 14256 | 1463605260280 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:01:00 INFO - PROCESS | 14256 | 1463605260284 Marionette TRACE conn3 <- [1,2106,null,{}] 14:01:00 INFO - PROCESS | 14256 | 1463605260289 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}] 14:01:00 INFO - PROCESS | 14256 | 1463605260510 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 14:01:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8653fc00 == 165 [pid = 14256] [id = 447] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 185 (0x8a909800) [pid = 14256] [serial = 1484] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 184 (0x929a6400) [pid = 14256] [serial = 1454] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 183 (0x93cc4400) [pid = 14256] [serial = 1457] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x95493000) [pid = 14256] [serial = 1463] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x951b2c00) [pid = 14256] [serial = 1461] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x90c42c00) [pid = 14256] [serial = 1443] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x8a3e1800) [pid = 14256] [serial = 1427] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x8a4d4400) [pid = 14256] [serial = 1481] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x9aa17800) [pid = 14256] [serial = 1472] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x8ba92400) [pid = 14256] [serial = 1430] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x99fdf400) [pid = 14256] [serial = 1467] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x86d7d000) [pid = 14256] [serial = 1421] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x9a706000) [pid = 14256] [serial = 1469] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x92360400) [pid = 14256] [serial = 1448] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x926e8800) [pid = 14256] [serial = 1452] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x923e7000) [pid = 14256] [serial = 1451] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x9aa24000) [pid = 14256] [serial = 1473] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x92cebc00) [pid = 14256] [serial = 1455] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x951ac400) [pid = 14256] [serial = 1460] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x8d6e1000) [pid = 14256] [serial = 1433] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x95497400) [pid = 14256] [serial = 1464] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x92365c00) [pid = 14256] [serial = 1449] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x894fd800) [pid = 14256] [serial = 1478] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x94652c00) [pid = 14256] [serial = 1458] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x99ebec00) [pid = 14256] [serial = 1466] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x89460000) [pid = 14256] [serial = 1424] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x91b12400) [pid = 14256] [serial = 1445] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x8e0d7400) [pid = 14256] [serial = 1436] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x87e31000) [pid = 14256] [serial = 1475] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x8f331c00) [pid = 14256] [serial = 1439] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x91b16800) [pid = 14256] [serial = 1446] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x9a70a800) [pid = 14256] [serial = 1470] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x87f1bc00) [pid = 14256] [serial = 1476] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x8a902800) [pid = 14256] [serial = 1482] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x89810000) [pid = 14256] [serial = 1479] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x90a5d800) [pid = 14256] [serial = 1442] [outer = (nil)] [url = about:blank] 14:01:02 INFO - PROCESS | 14256 | 1463605262748 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:02 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d82000 == 166 [pid = 14256] [id = 534] 14:01:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x86d82800) [pid = 14256] [serial = 1603] [outer = (nil)] 14:01:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x86d8ac00) [pid = 14256] [serial = 1604] [outer = 0x86d82800] 14:01:02 INFO - PROCESS | 14256 | 1463605262851 Marionette DEBUG loaded listener.js 14:01:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x876d5400) [pid = 14256] [serial = 1605] [outer = 0x86d82800] 14:01:03 INFO - PROCESS | 14256 | 1463605263735 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]]]}] 14:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 3494ms 14:01:03 INFO - PROCESS | 14256 | 1463605263781 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 14:01:03 INFO - PROCESS | 14256 | 1463605263788 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 14:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:01:03 INFO - PROCESS | 14256 | 1463605263795 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:01:03 INFO - PROCESS | 14256 | 1463605263801 Marionette TRACE conn3 <- [1,2110,null,{}] 14:01:03 INFO - PROCESS | 14256 | 1463605263808 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}] 14:01:04 INFO - PROCESS | 14256 | 1463605264045 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 14:01:04 INFO - PROCESS | 14256 | 1463605264246 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x88aec400 == 167 [pid = 14256] [id = 535] 14:01:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x890ed000) [pid = 14256] [serial = 1606] [outer = (nil)] 14:01:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x8a012800) [pid = 14256] [serial = 1607] [outer = 0x890ed000] 14:01:04 INFO - PROCESS | 14256 | 1463605264327 Marionette DEBUG loaded listener.js 14:01:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x8a3e7000) [pid = 14256] [serial = 1608] [outer = 0x890ed000] 14:01:05 INFO - PROCESS | 14256 | 1463605265239 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]]]}] 14:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1482ms 14:01:05 INFO - PROCESS | 14256 | 1463605265281 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 14:01:05 INFO - PROCESS | 14256 | 1463605265287 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 14:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:01:05 INFO - PROCESS | 14256 | 1463605265294 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - PROCESS | 14256 | 1463605265298 Marionette TRACE conn3 <- [1,2114,null,{}] 14:01:05 INFO - PROCESS | 14256 | 1463605265313 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}] 14:01:05 INFO - PROCESS | 14256 | 1463605265584 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 14:01:05 INFO - PROCESS | 14256 | 1463605265620 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:05 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4d4c00 == 168 [pid = 14256] [id = 536] 14:01:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x8a903000) [pid = 14256] [serial = 1609] [outer = (nil)] 14:01:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x8cf89c00) [pid = 14256] [serial = 1610] [outer = 0x8a903000] 14:01:05 INFO - PROCESS | 14256 | 1463605265696 Marionette DEBUG loaded listener.js 14:01:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x8d6d9800) [pid = 14256] [serial = 1611] [outer = 0x8a903000] 14:01:06 INFO - PROCESS | 14256 | 1463605266766 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]]]}] 14:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1539ms 14:01:06 INFO - PROCESS | 14256 | 1463605266844 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 14:01:06 INFO - PROCESS | 14256 | 1463605266849 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 14:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:01:06 INFO - PROCESS | 14256 | 1463605266864 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:01:06 INFO - PROCESS | 14256 | 1463605266874 Marionette TRACE conn3 <- [1,2118,null,{}] 14:01:06 INFO - PROCESS | 14256 | 1463605266896 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}] 14:01:07 INFO - PROCESS | 14256 | 1463605267668 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x8ddd3800) [pid = 14256] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x88ae9400) [pid = 14256] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x87e38400) [pid = 14256] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x86d84800) [pid = 14256] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x92531800) [pid = 14256] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x8d6e3400) [pid = 14256] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x92cef800) [pid = 14256] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x8a013000) [pid = 14256] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x87e33c00) [pid = 14256] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x87779c00) [pid = 14256] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x9b5ae800) [pid = 14256] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x9aae1c00) [pid = 14256] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x92370400) [pid = 14256] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x990f7c00) [pid = 14256] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8a3efc00) [pid = 14256] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x95052800) [pid = 14256] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8e10f400) [pid = 14256] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x90c43000) [pid = 14256] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x92cf8400) [pid = 14256] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x90a61000) [pid = 14256] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x86536800) [pid = 14256] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x88080000) [pid = 14256] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x876cf400) [pid = 14256] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8a908000) [pid = 14256] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x8980e000) [pid = 14256] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x890e6400) [pid = 14256] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x8d6dc000) [pid = 14256] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x8634fc00) [pid = 14256] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x8a38dc00) [pid = 14256] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:01:07 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x8e0b6000) [pid = 14256] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:01:07 INFO - PROCESS | 14256 | 1463605267918 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x8634cc00 == 169 [pid = 14256] [id = 537] 14:01:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8634fc00) [pid = 14256] [serial = 1612] [outer = (nil)] 14:01:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x876cf400) [pid = 14256] [serial = 1613] [outer = 0x8634fc00] 14:01:08 INFO - PROCESS | 14256 | 1463605267995 Marionette DEBUG loaded listener.js 14:01:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x890e6400) [pid = 14256] [serial = 1614] [outer = 0x8634fc00] 14:01:08 INFO - PROCESS | 14256 | 1463605268760 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]]]}] 14:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1968ms 14:01:08 INFO - PROCESS | 14256 | 1463605268825 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 14:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:01:08 INFO - PROCESS | 14256 | 1463605268829 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 14:01:08 INFO - PROCESS | 14256 | 1463605268835 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:01:08 INFO - PROCESS | 14256 | 1463605268839 Marionette TRACE conn3 <- [1,2122,null,{}] 14:01:08 INFO - PROCESS | 14256 | 1463605268844 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}] 14:01:09 INFO - PROCESS | 14256 | 1463605269139 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 14:01:09 INFO - PROCESS | 14256 | 1463605269156 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x86352c00 == 170 [pid = 14256] [id = 538] 14:01:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8a39a400) [pid = 14256] [serial = 1615] [outer = (nil)] 14:01:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8e0b3c00) [pid = 14256] [serial = 1616] [outer = 0x8a39a400] 14:01:09 INFO - PROCESS | 14256 | 1463605269228 Marionette DEBUG loaded listener.js 14:01:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8e0da400) [pid = 14256] [serial = 1617] [outer = 0x8a39a400] 14:01:10 INFO - PROCESS | 14256 | 1463605270430 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]]]}] 14:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1644ms 14:01:10 INFO - PROCESS | 14256 | 1463605270480 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 14:01:10 INFO - PROCESS | 14256 | 1463605270489 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 14:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:01:10 INFO - PROCESS | 14256 | 1463605270499 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:01:10 INFO - PROCESS | 14256 | 1463605270503 Marionette TRACE conn3 <- [1,2126,null,{}] 14:01:10 INFO - PROCESS | 14256 | 1463605270512 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}] 14:01:10 INFO - PROCESS | 14256 | 1463605270755 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 14:01:11 INFO - PROCESS | 14256 | 1463605271128 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x87f20400 == 171 [pid = 14256] [id = 539] 14:01:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x890e7400) [pid = 14256] [serial = 1618] [outer = (nil)] 14:01:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8a396000) [pid = 14256] [serial = 1619] [outer = 0x890e7400] 14:01:11 INFO - PROCESS | 14256 | 1463605271225 Marionette DEBUG loaded listener.js 14:01:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8a609400) [pid = 14256] [serial = 1620] [outer = 0x890e7400] 14:01:12 INFO - PROCESS | 14256 | 1463605272171 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]]]}] 14:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1742ms 14:01:12 INFO - PROCESS | 14256 | 1463605272243 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 14:01:12 INFO - PROCESS | 14256 | 1463605272253 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 14:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:01:12 INFO - PROCESS | 14256 | 1463605272264 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:01:12 INFO - PROCESS | 14256 | 1463605272269 Marionette TRACE conn3 <- [1,2130,null,{}] 14:01:12 INFO - PROCESS | 14256 | 1463605272276 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}] 14:01:12 INFO - PROCESS | 14256 | 1463605272540 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 14:01:12 INFO - PROCESS | 14256 | 1463605272904 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf8c000 == 172 [pid = 14256] [id = 540] 14:01:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8d7b6800) [pid = 14256] [serial = 1621] [outer = (nil)] 14:01:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8ddd3000) [pid = 14256] [serial = 1622] [outer = 0x8d7b6800] 14:01:13 INFO - PROCESS | 14256 | 1463605272996 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8e0bf000) [pid = 14256] [serial = 1623] [outer = 0x8d7b6800] 14:01:13 INFO - PROCESS | 14256 | 1463605273962 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] 14:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:01:14 INFO - PROCESS | 14256 | 1463605274025 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 14:01:14 INFO - PROCESS | 14256 | 1463605274033 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:01:14 INFO - PROCESS | 14256 | 1463605274039 Marionette TRACE conn3 <- [1,2134,null,{}] 14:01:14 INFO - PROCESS | 14256 | 1463605274057 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}] 14:01:14 INFO - PROCESS | 14256 | 1463605274305 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 14:01:14 INFO - PROCESS | 14256 | 1463605274668 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6dc000 == 173 [pid = 14256] [id = 541] 14:01:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8f59b800) [pid = 14256] [serial = 1624] [outer = (nil)] 14:01:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8f5d9400) [pid = 14256] [serial = 1625] [outer = 0x8f59b800] 14:01:14 INFO - PROCESS | 14256 | 1463605274764 Marionette DEBUG loaded listener.js 14:01:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x90a61000) [pid = 14256] [serial = 1626] [outer = 0x8f59b800] 14:01:15 INFO - PROCESS | 14256 | 1463605275706 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]]]}] 14:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1741ms 14:01:15 INFO - PROCESS | 14256 | 1463605275775 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 14:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:01:15 INFO - PROCESS | 14256 | 1463605275780 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 14:01:15 INFO - PROCESS | 14256 | 1463605275786 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 14256 | 1463605275790 Marionette TRACE conn3 <- [1,2138,null,{}] 14:01:15 INFO - PROCESS | 14256 | 1463605275796 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}] 14:01:16 INFO - PROCESS | 14256 | 1463605276050 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 14:01:16 INFO - PROCESS | 14256 | 1463605276380 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4cb000 == 174 [pid = 14256] [id = 542] 14:01:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8f598400) [pid = 14256] [serial = 1627] [outer = (nil)] 14:01:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x915e3800) [pid = 14256] [serial = 1628] [outer = 0x8f598400] 14:01:16 INFO - PROCESS | 14256 | 1463605276475 Marionette DEBUG loaded listener.js 14:01:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x91b0dc00) [pid = 14256] [serial = 1629] [outer = 0x8f598400] 14:01:17 INFO - PROCESS | 14256 | 1463605277382 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]]]}] 14:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1635ms 14:01:17 INFO - PROCESS | 14256 | 1463605277422 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 14:01:17 INFO - PROCESS | 14256 | 1463605277425 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 14:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:01:17 INFO - PROCESS | 14256 | 1463605277433 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:01:17 INFO - PROCESS | 14256 | 1463605277438 Marionette TRACE conn3 <- [1,2142,null,{}] 14:01:17 INFO - PROCESS | 14256 | 1463605277444 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}] 14:01:17 INFO - PROCESS | 14256 | 1463605277683 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 14:01:18 INFO - PROCESS | 14256 | 1463605278028 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a5d800 == 175 [pid = 14256] [id = 543] 14:01:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x90c42c00) [pid = 14256] [serial = 1630] [outer = (nil)] 14:01:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x92271800) [pid = 14256] [serial = 1631] [outer = 0x90c42c00] 14:01:18 INFO - PROCESS | 14256 | 1463605278125 Marionette DEBUG loaded listener.js 14:01:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x9227a000) [pid = 14256] [serial = 1632] [outer = 0x90c42c00] 14:01:19 INFO - PROCESS | 14256 | 1463605279053 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] 14:01:19 INFO - PROCESS | 14256 | 1463605279122 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 14:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:01:19 INFO - PROCESS | 14256 | 1463605279129 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:01:19 INFO - PROCESS | 14256 | 1463605279133 Marionette TRACE conn3 <- [1,2146,null,{}] 14:01:19 INFO - PROCESS | 14256 | 1463605279139 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}] 14:01:19 INFO - PROCESS | 14256 | 1463605279391 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 14:01:19 INFO - PROCESS | 14256 | 1463605279728 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f596800 == 176 [pid = 14256] [id = 544] 14:01:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x91b17000) [pid = 14256] [serial = 1633] [outer = (nil)] 14:01:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x92530000) [pid = 14256] [serial = 1634] [outer = 0x91b17000] 14:01:19 INFO - PROCESS | 14256 | 1463605279821 Marionette DEBUG loaded listener.js 14:01:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x92752400) [pid = 14256] [serial = 1635] [outer = 0x91b17000] 14:01:20 INFO - PROCESS | 14256 | 1463605280754 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] 14:01:20 INFO - PROCESS | 14256 | 1463605280827 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 14:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:01:20 INFO - PROCESS | 14256 | 1463605280835 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - PROCESS | 14256 | 1463605280838 Marionette TRACE conn3 <- [1,2150,null,{}] 14:01:20 INFO - PROCESS | 14256 | 1463605280844 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}] 14:01:21 INFO - PROCESS | 14256 | 1463605281108 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 14:01:21 INFO - PROCESS | 14256 | 1463605281438 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x89461c00 == 177 [pid = 14256] [id = 545] 14:01:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x89464000) [pid = 14256] [serial = 1636] [outer = (nil)] 14:01:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x92cf7800) [pid = 14256] [serial = 1637] [outer = 0x89464000] 14:01:21 INFO - PROCESS | 14256 | 1463605281525 Marionette DEBUG loaded listener.js 14:01:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x93966c00) [pid = 14256] [serial = 1638] [outer = 0x89464000] 14:01:22 INFO - PROCESS | 14256 | 1463605282443 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]]]}] 14:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1683ms 14:01:22 INFO - PROCESS | 14256 | 1463605282519 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 14:01:22 INFO - PROCESS | 14256 | 1463605282523 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 14:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:01:22 INFO - PROCESS | 14256 | 1463605282529 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:01:22 INFO - PROCESS | 14256 | 1463605282533 Marionette TRACE conn3 <- [1,2154,null,{}] 14:01:22 INFO - PROCESS | 14256 | 1463605282539 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}] 14:01:22 INFO - PROCESS | 14256 | 1463605282766 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 14:01:23 INFO - PROCESS | 14256 | 1463605283101 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x90c44800 == 178 [pid = 14256] [id = 546] 14:01:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x93a31c00) [pid = 14256] [serial = 1639] [outer = (nil)] 14:01:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x946f7c00) [pid = 14256] [serial = 1640] [outer = 0x93a31c00] 14:01:23 INFO - PROCESS | 14256 | 1463605283193 Marionette DEBUG loaded listener.js 14:01:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x95045800) [pid = 14256] [serial = 1641] [outer = 0x93a31c00] 14:01:24 INFO - PROCESS | 14256 | 1463605284129 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]]]}] 14:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1631ms 14:01:24 INFO - PROCESS | 14256 | 1463605284164 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 14:01:24 INFO - PROCESS | 14256 | 1463605284168 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 14:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:01:24 INFO - PROCESS | 14256 | 1463605284176 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:01:24 INFO - PROCESS | 14256 | 1463605284180 Marionette TRACE conn3 <- [1,2158,null,{}] 14:01:24 INFO - PROCESS | 14256 | 1463605284186 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}] 14:01:24 INFO - PROCESS | 14256 | 1463605284413 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 14:01:24 INFO - PROCESS | 14256 | 1463605284747 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x9299e800 == 179 [pid = 14256] [id = 547] 14:01:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x92e62000) [pid = 14256] [serial = 1642] [outer = (nil)] 14:01:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x95248000) [pid = 14256] [serial = 1643] [outer = 0x92e62000] 14:01:24 INFO - PROCESS | 14256 | 1463605284848 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x95473c00) [pid = 14256] [serial = 1644] [outer = 0x92e62000] 14:01:25 INFO - PROCESS | 14256 | 1463605285771 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]]]}] 14:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1633ms 14:01:25 INFO - PROCESS | 14256 | 1463605285810 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 14:01:25 INFO - PROCESS | 14256 | 1463605285815 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 14:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:01:25 INFO - PROCESS | 14256 | 1463605285821 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:01:25 INFO - PROCESS | 14256 | 1463605285825 Marionette TRACE conn3 <- [1,2162,null,{}] 14:01:25 INFO - PROCESS | 14256 | 1463605285830 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}] 14:01:26 INFO - PROCESS | 14256 | 1463605286064 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 14:01:26 INFO - PROCESS | 14256 | 1463605286414 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x8732d800 == 180 [pid = 14256] [id = 548] 14:01:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x876cf000) [pid = 14256] [serial = 1645] [outer = (nil)] 14:01:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x992e4800) [pid = 14256] [serial = 1646] [outer = 0x876cf000] 14:01:26 INFO - PROCESS | 14256 | 1463605286506 Marionette DEBUG loaded listener.js 14:01:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x99fd8c00) [pid = 14256] [serial = 1647] [outer = 0x876cf000] 14:01:27 INFO - PROCESS | 14256 | 1463605287442 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]]]}] 14:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1686ms 14:01:27 INFO - PROCESS | 14256 | 1463605287508 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 14:01:27 INFO - PROCESS | 14256 | 1463605287512 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 14:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:01:27 INFO - PROCESS | 14256 | 1463605287519 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - PROCESS | 14256 | 1463605287523 Marionette TRACE conn3 <- [1,2166,null,{}] 14:01:27 INFO - PROCESS | 14256 | 1463605287529 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}] 14:01:27 INFO - PROCESS | 14256 | 1463605287823 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 14:01:28 INFO - PROCESS | 14256 | 1463605288170 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x99086400 == 181 [pid = 14256] [id = 549] 14:01:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x9aa24000) [pid = 14256] [serial = 1648] [outer = (nil)] 14:01:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x9aadf400) [pid = 14256] [serial = 1649] [outer = 0x9aa24000] 14:01:28 INFO - PROCESS | 14256 | 1463605288264 Marionette DEBUG loaded listener.js 14:01:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x9addc000) [pid = 14256] [serial = 1650] [outer = 0x9aa24000] 14:01:29 INFO - PROCESS | 14256 | 1463605289200 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]]]}] 14:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1731ms 14:01:29 INFO - PROCESS | 14256 | 1463605289251 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 14:01:29 INFO - PROCESS | 14256 | 1463605289255 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 14:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:01:29 INFO - PROCESS | 14256 | 1463605289262 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:01:29 INFO - PROCESS | 14256 | 1463605289266 Marionette TRACE conn3 <- [1,2170,null,{}] 14:01:29 INFO - PROCESS | 14256 | 1463605289272 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}] 14:01:29 INFO - PROCESS | 14256 | 1463605289505 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 14:01:29 INFO - PROCESS | 14256 | 1463605289873 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b3afc00 == 182 [pid = 14256] [id = 550] 14:01:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x9b5a9c00) [pid = 14256] [serial = 1651] [outer = (nil)] 14:01:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x9b8c4c00) [pid = 14256] [serial = 1652] [outer = 0x9b5a9c00] 14:01:29 INFO - PROCESS | 14256 | 1463605289965 Marionette DEBUG loaded listener.js 14:01:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x9c030800) [pid = 14256] [serial = 1653] [outer = 0x9b5a9c00] 14:01:30 INFO - PROCESS | 14256 | 1463605290846 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]]]}] 14:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1631ms 14:01:30 INFO - PROCESS | 14256 | 1463605290894 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 14256 | 1463605290897 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 14:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:01:30 INFO - PROCESS | 14256 | 1463605290924 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:01:30 INFO - PROCESS | 14256 | 1463605290929 Marionette TRACE conn3 <- [1,2174,null,{}] 14:01:30 INFO - PROCESS | 14256 | 1463605290935 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}] 14:01:31 INFO - PROCESS | 14256 | 1463605291171 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 14:01:31 INFO - PROCESS | 14256 | 1463605291517 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x876cbc00 == 183 [pid = 14256] [id = 551] 14:01:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x890ee000) [pid = 14256] [serial = 1654] [outer = (nil)] 14:01:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x9c17dc00) [pid = 14256] [serial = 1655] [outer = 0x890ee000] 14:01:31 INFO - PROCESS | 14256 | 1463605291611 Marionette DEBUG loaded listener.js 14:01:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x9c293800) [pid = 14256] [serial = 1656] [outer = 0x890ee000] 14:01:32 INFO - PROCESS | 14256 | 1463605292518 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]]]}] 14:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1643ms 14:01:32 INFO - PROCESS | 14256 | 1463605292563 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 14:01:32 INFO - PROCESS | 14256 | 1463605292568 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 14:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:01:32 INFO - PROCESS | 14256 | 1463605292574 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:01:32 INFO - PROCESS | 14256 | 1463605292577 Marionette TRACE conn3 <- [1,2178,null,{}] 14:01:32 INFO - PROCESS | 14256 | 1463605292583 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}] 14:01:32 INFO - PROCESS | 14256 | 1463605292825 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 14:01:33 INFO - PROCESS | 14256 | 1463605293157 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653fc00 == 184 [pid = 14256] [id = 552] 14:01:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x9a70b400) [pid = 14256] [serial = 1657] [outer = (nil)] 14:01:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x9c2a1400) [pid = 14256] [serial = 1658] [outer = 0x9a70b400] 14:01:33 INFO - PROCESS | 14256 | 1463605293250 Marionette DEBUG loaded listener.js 14:01:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x9c33e800) [pid = 14256] [serial = 1659] [outer = 0x9a70b400] 14:01:34 INFO - PROCESS | 14256 | 1463605294156 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]]]}] 14:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1638ms 14:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:01:34 INFO - PROCESS | 14256 | 1463605294213 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 14256 | 1463605294216 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 14:01:34 INFO - PROCESS | 14256 | 1463605294223 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:01:34 INFO - PROCESS | 14256 | 1463605294226 Marionette TRACE conn3 <- [1,2182,null,{}] 14:01:34 INFO - PROCESS | 14256 | 1463605294232 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}] 14:01:34 INFO - PROCESS | 14256 | 1463605294461 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 14:01:34 INFO - PROCESS | 14256 | 1463605294813 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c33e400 == 185 [pid = 14256] [id = 553] 14:01:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x9d9c4c00) [pid = 14256] [serial = 1660] [outer = (nil)] 14:01:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0xa0605000) [pid = 14256] [serial = 1661] [outer = 0x9d9c4c00] 14:01:34 INFO - PROCESS | 14256 | 1463605294910 Marionette DEBUG loaded listener.js 14:01:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0xa060d800) [pid = 14256] [serial = 1662] [outer = 0x9d9c4c00] 14:01:35 INFO - PROCESS | 14256 | 1463605295787 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]]]}] 14:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1606ms 14:01:35 INFO - PROCESS | 14256 | 1463605295829 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 14:01:35 INFO - PROCESS | 14256 | 1463605295833 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 14:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:01:35 INFO - PROCESS | 14256 | 1463605295839 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:01:35 INFO - PROCESS | 14256 | 1463605295842 Marionette TRACE conn3 <- [1,2186,null,{}] 14:01:35 INFO - PROCESS | 14256 | 1463605295848 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}] 14:01:36 INFO - PROCESS | 14256 | 1463605296073 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 14:01:36 INFO - PROCESS | 14256 | 1463605296432 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x8dde0000 == 186 [pid = 14256] [id = 554] 14:01:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x8e118c00) [pid = 14256] [serial = 1663] [outer = (nil)] 14:01:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0xa2244400) [pid = 14256] [serial = 1664] [outer = 0x8e118c00] 14:01:36 INFO - PROCESS | 14256 | 1463605296525 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0xa224b400) [pid = 14256] [serial = 1665] [outer = 0x8e118c00] 14:01:37 INFO - PROCESS | 14256 | 1463605297436 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]]]}] 14:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1637ms 14:01:37 INFO - PROCESS | 14256 | 1463605297477 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 14:01:37 INFO - PROCESS | 14256 | 1463605297481 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 14:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:01:37 INFO - PROCESS | 14256 | 1463605297487 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:01:37 INFO - PROCESS | 14256 | 1463605297491 Marionette TRACE conn3 <- [1,2190,null,{}] 14:01:37 INFO - PROCESS | 14256 | 1463605297497 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}] 14:01:37 INFO - PROCESS | 14256 | 1463605297724 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 14:01:38 INFO - PROCESS | 14256 | 1463605298073 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x86351800 == 187 [pid = 14256] [id = 555] 14:01:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 184 (0xa114b800) [pid = 14256] [serial = 1666] [outer = (nil)] 14:01:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 185 (0xa23bac00) [pid = 14256] [serial = 1667] [outer = 0xa114b800] 14:01:38 INFO - PROCESS | 14256 | 1463605298166 Marionette DEBUG loaded listener.js 14:01:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 186 (0xa23c1800) [pid = 14256] [serial = 1668] [outer = 0xa114b800] 14:01:39 INFO - PROCESS | 14256 | 1463605299186 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]]]}] 14:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1736ms 14:01:39 INFO - PROCESS | 14256 | 1463605299224 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 14:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:01:39 INFO - PROCESS | 14256 | 1463605299228 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 14:01:39 INFO - PROCESS | 14256 | 1463605299236 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:01:39 INFO - PROCESS | 14256 | 1463605299241 Marionette TRACE conn3 <- [1,2194,null,{}] 14:01:39 INFO - PROCESS | 14256 | 1463605299247 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}] 14:01:39 INFO - PROCESS | 14256 | 1463605299478 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 14:01:39 INFO - PROCESS | 14256 | 1463605299862 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:39 INFO - PROCESS | 14256 | ++DOCSHELL 0xa1150c00 == 188 [pid = 14256] [id = 556] 14:01:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 187 (0xa2245000) [pid = 14256] [serial = 1669] [outer = (nil)] 14:01:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 188 (0xa27e8400) [pid = 14256] [serial = 1670] [outer = 0xa2245000] 14:01:40 INFO - PROCESS | 14256 | 1463605300003 Marionette DEBUG loaded listener.js 14:01:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 189 (0xa3122800) [pid = 14256] [serial = 1671] [outer = 0xa2245000] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x876c9c00 == 187 [pid = 14256] [id = 441] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x951b3000 == 186 [pid = 14256] [id = 402] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86a02000 == 185 [pid = 14256] [id = 513] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x87771c00 == 184 [pid = 14256] [id = 514] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86541400 == 183 [pid = 14256] [id = 449] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x876ca000 == 182 [pid = 14256] [id = 448] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0e800 == 181 [pid = 14256] [id = 341] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x87e36800 == 180 [pid = 14256] [id = 399] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x876cc800 == 179 [pid = 14256] [id = 302] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8807b800 == 178 [pid = 14256] [id = 440] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x992f2400 == 177 [pid = 14256] [id = 51] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x92cec800 == 176 [pid = 14256] [id = 444] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x87e2f000 == 175 [pid = 14256] [id = 437] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0b7c00 == 174 [pid = 14256] [id = 400] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86352400 == 173 [pid = 14256] [id = 450] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a904c00 == 172 [pid = 14256] [id = 342] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8f336400 == 171 [pid = 14256] [id = 438] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x9c034800 == 170 [pid = 14256] [id = 401] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x894fd400 == 169 [pid = 14256] [id = 430] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8f33a400 == 168 [pid = 14256] [id = 109] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x92279400 == 167 [pid = 14256] [id = 439] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x95491000 == 166 [pid = 14256] [id = 50] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x87771400 == 165 [pid = 14256] [id = 443] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8634cc00 == 164 [pid = 14256] [id = 537] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a4d4c00 == 163 [pid = 14256] [id = 536] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x88aec400 == 162 [pid = 14256] [id = 535] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86d82000 == 161 [pid = 14256] [id = 534] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x92246800 == 160 [pid = 14256] [id = 446] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x890ed400 == 159 [pid = 14256] [id = 525] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a384c00 == 158 [pid = 14256] [id = 524] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8945f800 == 157 [pid = 14256] [id = 522] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0de800 == 156 [pid = 14256] [id = 523] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x89810c00 == 155 [pid = 14256] [id = 521] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86537000 == 154 [pid = 14256] [id = 520] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8d7bb400 == 153 [pid = 14256] [id = 519] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a385000 == 152 [pid = 14256] [id = 518] 14:01:42 INFO - PROCESS | 14256 | --DOCSHELL 0x876d6800 == 151 [pid = 14256] [id = 517] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 188 (0x8cf8bc00) [pid = 14256] [serial = 1550] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 187 (0x8e0b1c00) [pid = 14256] [serial = 1493] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 186 (0x926e9800) [pid = 14256] [serial = 1512] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 185 (0x8a00b000) [pid = 14256] [serial = 1545] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 184 (0x8e0d4800) [pid = 14256] [serial = 1494] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 183 (0x87e32800) [pid = 14256] [serial = 1542] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x990f2000) [pid = 14256] [serial = 1523] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x8946d400) [pid = 14256] [serial = 1544] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x8e59b400) [pid = 14256] [serial = 1497] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x951ab800) [pid = 14256] [serial = 1520] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x8cf85c00) [pid = 14256] [serial = 1491] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x8a4d1c00) [pid = 14256] [serial = 1490] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x9236f400) [pid = 14256] [serial = 1508] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x92378400) [pid = 14256] [serial = 1509] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x926e4c00) [pid = 14256] [serial = 1511] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x8a4cd400) [pid = 14256] [serial = 1419] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x951b0800) [pid = 14256] [serial = 1521] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x9b8be000) [pid = 14256] [serial = 1539] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x9add5800) [pid = 14256] [serial = 1533] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x92872000) [pid = 14256] [serial = 1515] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x9aade000) [pid = 14256] [serial = 1529] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x9add3000) [pid = 14256] [serial = 1532] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x8b86d000) [pid = 14256] [serial = 1548] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x9a34f800) [pid = 14256] [serial = 1527] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x9a0eb400) [pid = 14256] [serial = 1526] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x8e112800) [pid = 14256] [serial = 1496] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x8e67b400) [pid = 14256] [serial = 1499] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x9227a400) [pid = 14256] [serial = 1506] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x992e7400) [pid = 14256] [serial = 1524] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x93cd0800) [pid = 14256] [serial = 1518] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x9275b000) [pid = 14256] [serial = 1514] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x90c45000) [pid = 14256] [serial = 1502] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x8f333c00) [pid = 14256] [serial = 1500] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x8a60e800) [pid = 14256] [serial = 1547] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x9ade0800) [pid = 14256] [serial = 1535] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x876d5800) [pid = 14256] [serial = 1541] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x9aae2000) [pid = 14256] [serial = 1530] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x93964400) [pid = 14256] [serial = 1517] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x9b5c4000) [pid = 14256] [serial = 1538] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x8a906800) [pid = 14256] [serial = 1353] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x9b3ac800) [pid = 14256] [serial = 1536] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x890ecc00) [pid = 14256] [serial = 1488] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x8807f400) [pid = 14256] [serial = 1487] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x90c51400) [pid = 14256] [serial = 1503] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x91b11800) [pid = 14256] [serial = 1505] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8cf8ac00) [pid = 14256] [serial = 1431] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8d6e4c00) [pid = 14256] [serial = 1434] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x894f9800) [pid = 14256] [serial = 1425] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x8f595c00) [pid = 14256] [serial = 1440] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x8732b000) [pid = 14256] [serial = 1422] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8a4d6000) [pid = 14256] [serial = 1428] [outer = (nil)] [url = about:blank] 14:01:42 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x8e59f400) [pid = 14256] [serial = 1437] [outer = (nil)] [url = about:blank] 14:01:43 INFO - PROCESS | 14256 | 1463605303077 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]]]}] 14:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 3900ms 14:01:43 INFO - PROCESS | 14256 | 1463605303136 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 14:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:01:43 INFO - PROCESS | 14256 | 1463605303144 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 14:01:43 INFO - PROCESS | 14256 | 1463605303151 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:01:43 INFO - PROCESS | 14256 | 1463605303158 Marionette TRACE conn3 <- [1,2198,null,{}] 14:01:43 INFO - PROCESS | 14256 | 1463605303165 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}] 14:01:43 INFO - PROCESS | 14256 | 1463605303388 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 14:01:43 INFO - PROCESS | 14256 | 1463605303592 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0c400 == 152 [pid = 14256] [id = 557] 14:01:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8732d400) [pid = 14256] [serial = 1672] [outer = (nil)] 14:01:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x87f17000) [pid = 14256] [serial = 1673] [outer = 0x8732d400] 14:01:43 INFO - PROCESS | 14256 | 1463605303674 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8807c800) [pid = 14256] [serial = 1674] [outer = 0x8732d400] 14:01:44 INFO - PROCESS | 14256 | 1463605304617 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]]]}] 14:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1486ms 14:01:44 INFO - PROCESS | 14256 | 1463605304673 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 14:01:44 INFO - PROCESS | 14256 | 1463605304686 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 14:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:01:44 INFO - PROCESS | 14256 | 1463605304705 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:01:44 INFO - PROCESS | 14256 | 1463605304711 Marionette TRACE conn3 <- [1,2202,null,{}] 14:01:44 INFO - PROCESS | 14256 | 1463605304717 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}] 14:01:44 INFO - PROCESS | 14256 | 1463605304963 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 14:01:45 INFO - PROCESS | 14256 | 1463605305290 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x894ef400 == 153 [pid = 14256] [id = 558] 14:01:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x894f1400) [pid = 14256] [serial = 1675] [outer = (nil)] 14:01:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x89801c00) [pid = 14256] [serial = 1676] [outer = 0x894f1400] 14:01:45 INFO - PROCESS | 14256 | 1463605305390 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8a013400) [pid = 14256] [serial = 1677] [outer = 0x894f1400] 14:01:46 INFO - PROCESS | 14256 | 1463605306334 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]]]}] 14:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1689ms 14:01:46 INFO - PROCESS | 14256 | 1463605306394 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 14:01:46 INFO - PROCESS | 14256 | 1463605306398 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 14:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:01:46 INFO - PROCESS | 14256 | 1463605306412 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:01:46 INFO - PROCESS | 14256 | 1463605306419 Marionette TRACE conn3 <- [1,2206,null,{}] 14:01:46 INFO - PROCESS | 14256 | 1463605306436 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}] 14:01:46 INFO - PROCESS | 14256 | 1463605306742 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 14:01:46 INFO - PROCESS | 14256 | 1463605306778 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x890e5400 == 154 [pid = 14256] [id = 559] 14:01:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8a3e3000) [pid = 14256] [serial = 1678] [outer = (nil)] 14:01:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8a603000) [pid = 14256] [serial = 1679] [outer = 0x8a3e3000] 14:01:46 INFO - PROCESS | 14256 | 1463605306859 Marionette DEBUG loaded listener.js 14:01:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8b863800) [pid = 14256] [serial = 1680] [outer = 0x8a3e3000] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x93a40800) [pid = 14256] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8a393c00) [pid = 14256] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x86d82800) [pid = 14256] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x951ae000) [pid = 14256] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x90c45c00) [pid = 14256] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x89460800) [pid = 14256] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x8cf8c400) [pid = 14256] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8634fc00) [pid = 14256] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x91b16c00) [pid = 14256] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8a903000) [pid = 14256] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8ddd7800) [pid = 14256] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x890ed000) [pid = 14256] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x8a392c00) [pid = 14256] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x8777ac00) [pid = 14256] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x9aae0c00) [pid = 14256] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x8e10b800) [pid = 14256] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x92374400) [pid = 14256] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x92532000) [pid = 14256] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x9549d400) [pid = 14256] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x8a38c000) [pid = 14256] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:01:48 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x87e37c00) [pid = 14256] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:01:48 INFO - PROCESS | 14256 | 1463605308665 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]]]}] 14:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2297ms 14:01:48 INFO - PROCESS | 14256 | 1463605308703 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 14:01:48 INFO - PROCESS | 14256 | 1463605308709 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 14:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:01:48 INFO - PROCESS | 14256 | 1463605308716 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:01:48 INFO - PROCESS | 14256 | 1463605308720 Marionette TRACE conn3 <- [1,2210,null,{}] 14:01:48 INFO - PROCESS | 14256 | 1463605308725 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}] 14:01:49 INFO - PROCESS | 14256 | 1463605309060 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 14:01:49 INFO - PROCESS | 14256 | 1463605309097 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d82400 == 155 [pid = 14256] [id = 560] 14:01:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x8980d000) [pid = 14256] [serial = 1681] [outer = (nil)] 14:01:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x8b863400) [pid = 14256] [serial = 1682] [outer = 0x8980d000] 14:01:49 INFO - PROCESS | 14256 | 1463605309213 Marionette DEBUG loaded listener.js 14:01:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x8ba90c00) [pid = 14256] [serial = 1683] [outer = 0x8980d000] 14:01:50 INFO - PROCESS | 14256 | 1463605310375 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]]]}] 14:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1733ms 14:01:50 INFO - PROCESS | 14256 | 1463605310451 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 14:01:50 INFO - PROCESS | 14256 | 1463605310458 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 14:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:01:50 INFO - PROCESS | 14256 | 1463605310467 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:01:50 INFO - PROCESS | 14256 | 1463605310474 Marionette TRACE conn3 <- [1,2214,null,{}] 14:01:50 INFO - PROCESS | 14256 | 1463605310485 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}] 14:01:50 INFO - PROCESS | 14256 | 1463605310821 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 14:01:51 INFO - PROCESS | 14256 | 1463605311078 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x8732b000 == 156 [pid = 14256] [id = 561] 14:01:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x87775000) [pid = 14256] [serial = 1684] [outer = (nil)] 14:01:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x87f21400) [pid = 14256] [serial = 1685] [outer = 0x87775000] 14:01:51 INFO - PROCESS | 14256 | 1463605311187 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x890ed800) [pid = 14256] [serial = 1686] [outer = 0x87775000] 14:01:52 INFO - PROCESS | 14256 | 1463605312145 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]]]}] 14:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1738ms 14:01:52 INFO - PROCESS | 14256 | 1463605312206 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 14:01:52 INFO - PROCESS | 14256 | 1463605312217 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 14:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:01:52 INFO - PROCESS | 14256 | 1463605312228 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:01:52 INFO - PROCESS | 14256 | 1463605312232 Marionette TRACE conn3 <- [1,2218,null,{}] 14:01:52 INFO - PROCESS | 14256 | 1463605312240 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}] 14:01:52 INFO - PROCESS | 14256 | 1463605312484 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 14:01:52 INFO - PROCESS | 14256 | 1463605312825 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x894f7c00 == 157 [pid = 14256] [id = 562] 14:01:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x89803000) [pid = 14256] [serial = 1687] [outer = (nil)] 14:01:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8a3ebc00) [pid = 14256] [serial = 1688] [outer = 0x89803000] 14:01:52 INFO - PROCESS | 14256 | 1463605312927 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8a60bc00) [pid = 14256] [serial = 1689] [outer = 0x89803000] 14:01:53 INFO - PROCESS | 14256 | 1463605313911 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]]]}] 14:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1740ms 14:01:53 INFO - PROCESS | 14256 | 1463605313968 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 14:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:01:53 INFO - PROCESS | 14256 | 1463605313973 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 14:01:53 INFO - PROCESS | 14256 | 1463605313980 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:01:53 INFO - PROCESS | 14256 | 1463605313986 Marionette TRACE conn3 <- [1,2222,null,{}] 14:01:54 INFO - PROCESS | 14256 | 1463605314003 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}] 14:01:54 INFO - PROCESS | 14256 | 1463605314294 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 14:01:54 INFO - PROCESS | 14256 | 1463605314631 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6d5800 == 158 [pid = 14256] [id = 563] 14:01:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8d6e0800) [pid = 14256] [serial = 1690] [outer = (nil)] 14:01:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8d7b4800) [pid = 14256] [serial = 1691] [outer = 0x8d6e0800] 14:01:54 INFO - PROCESS | 14256 | 1463605314732 Marionette DEBUG loaded listener.js 14:01:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8ddd7800) [pid = 14256] [serial = 1692] [outer = 0x8d6e0800] 14:01:55 INFO - PROCESS | 14256 | 1463605315719 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]]]}] 14:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1792ms 14:01:55 INFO - PROCESS | 14256 | 1463605315773 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 14:01:55 INFO - PROCESS | 14256 | 1463605315777 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 14:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:01:55 INFO - PROCESS | 14256 | 1463605315785 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:01:55 INFO - PROCESS | 14256 | 1463605315789 Marionette TRACE conn3 <- [1,2226,null,{}] 14:01:55 INFO - PROCESS | 14256 | 1463605315795 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}] 14:01:56 INFO - PROCESS | 14256 | 1463605316074 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 14:01:56 INFO - PROCESS | 14256 | 1463605316407 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x8dddc000 == 159 [pid = 14256] [id = 564] 14:01:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8e0bb400) [pid = 14256] [serial = 1693] [outer = (nil)] 14:01:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8e0d7000) [pid = 14256] [serial = 1694] [outer = 0x8e0bb400] 14:01:56 INFO - PROCESS | 14256 | 1463605316505 Marionette DEBUG loaded listener.js 14:01:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8e10b800) [pid = 14256] [serial = 1695] [outer = 0x8e0bb400] 14:01:57 INFO - PROCESS | 14256 | 1463605317429 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]]]}] 14:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1690ms 14:01:57 INFO - PROCESS | 14256 | 1463605317477 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 14:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:01:57 INFO - PROCESS | 14256 | 1463605317481 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 14:01:57 INFO - PROCESS | 14256 | 1463605317487 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:01:57 INFO - PROCESS | 14256 | 1463605317491 Marionette TRACE conn3 <- [1,2230,null,{}] 14:01:57 INFO - PROCESS | 14256 | 1463605317497 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}] 14:01:57 INFO - PROCESS | 14256 | 1463605317723 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 14:01:58 INFO - PROCESS | 14256 | 1463605318054 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b861c00 == 160 [pid = 14256] [id = 565] 14:01:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8d7b3400) [pid = 14256] [serial = 1696] [outer = (nil)] 14:01:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8e599400) [pid = 14256] [serial = 1697] [outer = 0x8d7b3400] 14:01:58 INFO - PROCESS | 14256 | 1463605318147 Marionette DEBUG loaded listener.js 14:01:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8e5a2800) [pid = 14256] [serial = 1698] [outer = 0x8d7b3400] 14:01:59 INFO - PROCESS | 14256 | 1463605319104 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]]]}] 14:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1682ms 14:01:59 INFO - PROCESS | 14256 | 1463605319169 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 14:01:59 INFO - PROCESS | 14256 | 1463605319173 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 14:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:01:59 INFO - PROCESS | 14256 | 1463605319180 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:01:59 INFO - PROCESS | 14256 | 1463605319184 Marionette TRACE conn3 <- [1,2234,null,{}] 14:01:59 INFO - PROCESS | 14256 | 1463605319190 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}] 14:01:59 INFO - PROCESS | 14256 | 1463605319494 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 14:01:59 INFO - PROCESS | 14256 | 1463605319840 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0d3c00 == 161 [pid = 14256] [id = 566] 14:01:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8e67b400) [pid = 14256] [serial = 1699] [outer = (nil)] 14:01:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8f597800) [pid = 14256] [serial = 1700] [outer = 0x8e67b400] 14:01:59 INFO - PROCESS | 14256 | 1463605319931 Marionette DEBUG loaded listener.js 14:02:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8f59c000) [pid = 14256] [serial = 1701] [outer = 0x8e67b400] 14:02:00 INFO - PROCESS | 14256 | 1463605320896 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]]]}] 14:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1788ms 14:02:00 INFO - PROCESS | 14256 | 1463605320969 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 14:02:00 INFO - PROCESS | 14256 | 1463605320973 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 14:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:02:00 INFO - PROCESS | 14256 | 1463605320980 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:02:00 INFO - PROCESS | 14256 | 1463605320983 Marionette TRACE conn3 <- [1,2238,null,{}] 14:02:00 INFO - PROCESS | 14256 | 1463605320989 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}] 14:02:01 INFO - PROCESS | 14256 | 1463605321265 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 14:02:01 INFO - PROCESS | 14256 | 1463605321591 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f339000 == 162 [pid = 14256] [id = 567] 14:02:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8f33a800) [pid = 14256] [serial = 1702] [outer = (nil)] 14:02:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x90a58400) [pid = 14256] [serial = 1703] [outer = 0x8f33a800] 14:02:01 INFO - PROCESS | 14256 | 1463605321688 Marionette DEBUG loaded listener.js 14:02:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x90a60000) [pid = 14256] [serial = 1704] [outer = 0x8f33a800] 14:02:02 INFO - PROCESS | 14256 | 1463605322623 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]]]}] 14:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1686ms 14:02:02 INFO - PROCESS | 14256 | 1463605322668 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 14:02:02 INFO - PROCESS | 14256 | 1463605322672 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 14:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:02:02 INFO - PROCESS | 14256 | 1463605322680 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:02:02 INFO - PROCESS | 14256 | 1463605322684 Marionette TRACE conn3 <- [1,2242,null,{}] 14:02:02 INFO - PROCESS | 14256 | 1463605322691 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}] 14:02:02 INFO - PROCESS | 14256 | 1463605322954 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 14:02:03 INFO - PROCESS | 14256 | 1463605323282 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e2f400 == 163 [pid = 14256] [id = 568] 14:02:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8a00f000) [pid = 14256] [serial = 1705] [outer = (nil)] 14:02:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x915e3c00) [pid = 14256] [serial = 1706] [outer = 0x8a00f000] 14:02:03 INFO - PROCESS | 14256 | 1463605323375 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x91b0d000) [pid = 14256] [serial = 1707] [outer = 0x8a00f000] 14:02:04 INFO - PROCESS | 14256 | 1463605324293 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]]]}] 14:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1683ms 14:02:04 INFO - PROCESS | 14256 | 1463605324364 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 14:02:04 INFO - PROCESS | 14256 | 1463605324368 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 14:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:02:04 INFO - PROCESS | 14256 | 1463605324375 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:02:04 INFO - PROCESS | 14256 | 1463605324378 Marionette TRACE conn3 <- [1,2246,null,{}] 14:02:04 INFO - PROCESS | 14256 | 1463605324384 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}] 14:02:04 INFO - PROCESS | 14256 | 1463605324660 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 14:02:05 INFO - PROCESS | 14256 | 1463605324992 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:05 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f5d6400 == 164 [pid = 14256] [id = 569] 14:02:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x8f5de400) [pid = 14256] [serial = 1708] [outer = (nil)] 14:02:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x9227d800) [pid = 14256] [serial = 1709] [outer = 0x8f5de400] 14:02:05 INFO - PROCESS | 14256 | 1463605325090 Marionette DEBUG loaded listener.js 14:02:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x92365000) [pid = 14256] [serial = 1710] [outer = 0x8f5de400] 14:02:06 INFO - PROCESS | 14256 | 1463605326023 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]]]}] 14:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1681ms 14:02:06 INFO - PROCESS | 14256 | 1463605326057 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 14:02:06 INFO - PROCESS | 14256 | 1463605326060 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 14:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:02:06 INFO - PROCESS | 14256 | 1463605326067 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:02:06 INFO - PROCESS | 14256 | 1463605326070 Marionette TRACE conn3 <- [1,2250,null,{}] 14:02:06 INFO - PROCESS | 14256 | 1463605326077 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}] 14:02:06 INFO - PROCESS | 14256 | 1463605326335 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 14:02:06 INFO - PROCESS | 14256 | 1463605326667 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f5de800 == 165 [pid = 14256] [id = 570] 14:02:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x90c51400) [pid = 14256] [serial = 1711] [outer = (nil)] 14:02:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x923ddc00) [pid = 14256] [serial = 1712] [outer = 0x90c51400] 14:02:06 INFO - PROCESS | 14256 | 1463605326769 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x923e1400) [pid = 14256] [serial = 1713] [outer = 0x90c51400] 14:02:07 INFO - PROCESS | 14256 | 1463605327684 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]]]}] 14:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1687ms 14:02:07 INFO - PROCESS | 14256 | 1463605327755 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 14256 | 1463605327760 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 14:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:02:07 INFO - PROCESS | 14256 | 1463605327767 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 14256 | 1463605327772 Marionette TRACE conn3 <- [1,2254,null,{}] 14:02:07 INFO - PROCESS | 14256 | 1463605327779 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}] 14:02:08 INFO - PROCESS | 14256 | 1463605328098 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 14:02:08 INFO - PROCESS | 14256 | 1463605328444 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfd3000 == 166 [pid = 14256] [id = 571] 14:02:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x926e5400) [pid = 14256] [serial = 1714] [outer = (nil)] 14:02:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x926eec00) [pid = 14256] [serial = 1715] [outer = 0x926e5400] 14:02:08 INFO - PROCESS | 14256 | 1463605328545 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x92872800) [pid = 14256] [serial = 1716] [outer = 0x926e5400] 14:02:09 INFO - PROCESS | 14256 | 1463605329513 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]]]}] 14:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1784ms 14:02:09 INFO - PROCESS | 14256 | 1463605329552 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 14:02:09 INFO - PROCESS | 14256 | 1463605329556 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 14:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:02:09 INFO - PROCESS | 14256 | 1463605329562 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:02:09 INFO - PROCESS | 14256 | 1463605329565 Marionette TRACE conn3 <- [1,2258,null,{}] 14:02:09 INFO - PROCESS | 14256 | 1463605329571 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}] 14:02:09 INFO - PROCESS | 14256 | 1463605329790 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 14:02:10 INFO - PROCESS | 14256 | 1463605330127 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x926e8c00 == 167 [pid = 14256] [id = 572] 14:02:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x9274f400) [pid = 14256] [serial = 1717] [outer = (nil)] 14:02:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x929a1c00) [pid = 14256] [serial = 1718] [outer = 0x9274f400] 14:02:10 INFO - PROCESS | 14256 | 1463605330220 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x92ceac00) [pid = 14256] [serial = 1719] [outer = 0x9274f400] 14:02:11 INFO - PROCESS | 14256 | 1463605331140 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]]]}] 14:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1595ms 14:02:11 INFO - PROCESS | 14256 | 1463605331157 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 14256 | 1463605331161 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 14:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:02:11 INFO - PROCESS | 14256 | 1463605331168 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 14256 | 1463605331172 Marionette TRACE conn3 <- [1,2262,null,{}] 14:02:11 INFO - PROCESS | 14256 | 1463605331194 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}] 14:02:11 INFO - PROCESS | 14256 | 1463605331509 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 14:02:11 INFO - PROCESS | 14256 | 1463605331776 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x9227b000 == 168 [pid = 14256] [id = 573] 14:02:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x926eac00) [pid = 14256] [serial = 1720] [outer = (nil)] 14:02:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x9396d400) [pid = 14256] [serial = 1721] [outer = 0x926eac00] 14:02:11 INFO - PROCESS | 14256 | 1463605331869 Marionette DEBUG loaded listener.js 14:02:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x93a3c000) [pid = 14256] [serial = 1722] [outer = 0x926eac00] 14:02:12 INFO - PROCESS | 14256 | 1463605332742 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]]]}] 14:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1630ms 14:02:12 INFO - PROCESS | 14256 | 1463605332816 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 14:02:12 INFO - PROCESS | 14256 | 1463605332820 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 14:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:02:12 INFO - PROCESS | 14256 | 1463605332830 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:02:12 INFO - PROCESS | 14256 | 1463605332833 Marionette TRACE conn3 <- [1,2266,null,{}] 14:02:12 INFO - PROCESS | 14256 | 1463605332838 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}] 14:02:13 INFO - PROCESS | 14256 | 1463605333082 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 14:02:13 INFO - PROCESS | 14256 | 1463605333432 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:13 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653ec00 == 169 [pid = 14256] [id = 574] 14:02:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x89465800) [pid = 14256] [serial = 1723] [outer = (nil)] 14:02:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x9504f400) [pid = 14256] [serial = 1724] [outer = 0x89465800] 14:02:13 INFO - PROCESS | 14256 | 1463605333526 Marionette DEBUG loaded listener.js 14:02:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x951adc00) [pid = 14256] [serial = 1725] [outer = 0x89465800] 14:02:14 INFO - PROCESS | 14256 | 1463605334466 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]]]}] 14:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1681ms 14:02:14 INFO - PROCESS | 14256 | 1463605334513 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 14:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:02:14 INFO - PROCESS | 14256 | 1463605334517 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 14:02:14 INFO - PROCESS | 14256 | 1463605334524 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:02:14 INFO - PROCESS | 14256 | 1463605334528 Marionette TRACE conn3 <- [1,2270,null,{}] 14:02:14 INFO - PROCESS | 14256 | 1463605334534 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}] 14:02:14 INFO - PROCESS | 14256 | 1463605334775 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 14:02:15 INFO - PROCESS | 14256 | 1463605335109 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a08000 == 170 [pid = 14256] [id = 575] 14:02:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x93a33000) [pid = 14256] [serial = 1726] [outer = (nil)] 14:02:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x95495400) [pid = 14256] [serial = 1727] [outer = 0x93a33000] 14:02:15 INFO - PROCESS | 14256 | 1463605335205 Marionette DEBUG loaded listener.js 14:02:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x9549d400) [pid = 14256] [serial = 1728] [outer = 0x93a33000] 14:02:16 INFO - PROCESS | 14256 | 1463605336170 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]]]}] 14:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1681ms 14:02:16 INFO - PROCESS | 14256 | 1463605336206 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 14:02:16 INFO - PROCESS | 14256 | 1463605336210 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 14:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:02:16 INFO - PROCESS | 14256 | 1463605336218 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:02:16 INFO - PROCESS | 14256 | 1463605336222 Marionette TRACE conn3 <- [1,2274,null,{}] 14:02:16 INFO - PROCESS | 14256 | 1463605336229 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}] 14:02:16 INFO - PROCESS | 14256 | 1463605336487 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 14:02:16 INFO - PROCESS | 14256 | 1463605336828 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x9547a000 == 171 [pid = 14256] [id = 576] 14:02:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x9925a800) [pid = 14256] [serial = 1729] [outer = (nil)] 14:02:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x99765400) [pid = 14256] [serial = 1730] [outer = 0x9925a800] 14:02:16 INFO - PROCESS | 14256 | 1463605336923 Marionette DEBUG loaded listener.js 14:02:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x99ec6800) [pid = 14256] [serial = 1731] [outer = 0x9925a800] 14:02:17 INFO - PROCESS | 14256 | 1463605337831 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]]]}] 14:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1634ms 14:02:17 INFO - PROCESS | 14256 | 1463605337853 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 14:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:02:17 INFO - PROCESS | 14256 | 1463605337858 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 14:02:17 INFO - PROCESS | 14256 | 1463605337864 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:02:17 INFO - PROCESS | 14256 | 1463605337868 Marionette TRACE conn3 <- [1,2278,null,{}] 14:02:17 INFO - PROCESS | 14256 | 1463605337874 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}] 14:02:18 INFO - PROCESS | 14256 | 1463605338135 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 14:02:18 INFO - PROCESS | 14256 | 1463605338498 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d7f000 == 172 [pid = 14256] [id = 577] 14:02:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x8f59b400) [pid = 14256] [serial = 1732] [outer = (nil)] 14:02:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x9a351800) [pid = 14256] [serial = 1733] [outer = 0x8f59b400] 14:02:18 INFO - PROCESS | 14256 | 1463605338599 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x9a706000) [pid = 14256] [serial = 1734] [outer = 0x8f59b400] 14:02:19 INFO - PROCESS | 14256 | 1463605339511 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]]]}] 14:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1689ms 14:02:19 INFO - PROCESS | 14256 | 1463605339553 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 14:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:02:19 INFO - PROCESS | 14256 | 1463605339557 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 14:02:19 INFO - PROCESS | 14256 | 1463605339564 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:02:19 INFO - PROCESS | 14256 | 1463605339567 Marionette TRACE conn3 <- [1,2282,null,{}] 14:02:19 INFO - PROCESS | 14256 | 1463605339574 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}] 14:02:19 INFO - PROCESS | 14256 | 1463605339809 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 14:02:20 INFO - PROCESS | 14256 | 1463605340149 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a02400 == 173 [pid = 14256] [id = 578] 14:02:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x95473800) [pid = 14256] [serial = 1735] [outer = (nil)] 14:02:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x9aa1d400) [pid = 14256] [serial = 1736] [outer = 0x95473800] 14:02:20 INFO - PROCESS | 14256 | 1463605340245 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0x9aade000) [pid = 14256] [serial = 1737] [outer = 0x95473800] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x890e5400 == 172 [pid = 14256] [id = 559] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x894ef400 == 171 [pid = 14256] [id = 558] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0c400 == 170 [pid = 14256] [id = 557] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x86351800 == 169 [pid = 14256] [id = 555] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8dde0000 == 168 [pid = 14256] [id = 554] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x9c33e400 == 167 [pid = 14256] [id = 553] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x876cbc00 == 166 [pid = 14256] [id = 551] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8653fc00 == 165 [pid = 14256] [id = 552] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x9b3afc00 == 164 [pid = 14256] [id = 550] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x99086400 == 163 [pid = 14256] [id = 549] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8732d800 == 162 [pid = 14256] [id = 548] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x90c44800 == 161 [pid = 14256] [id = 546] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x9299e800 == 160 [pid = 14256] [id = 547] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x89461c00 == 159 [pid = 14256] [id = 545] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8f596800 == 158 [pid = 14256] [id = 544] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x90a5d800 == 157 [pid = 14256] [id = 543] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8a4cb000 == 156 [pid = 14256] [id = 542] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8d6dc000 == 155 [pid = 14256] [id = 541] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf8c000 == 154 [pid = 14256] [id = 540] 14:02:22 INFO - PROCESS | 14256 | --DOCSHELL 0x87f20400 == 153 [pid = 14256] [id = 539] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x8e0b3c00) [pid = 14256] [serial = 1616] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x9504f800) [pid = 14256] [serial = 1584] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x8f59bc00) [pid = 14256] [serial = 1565] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0x86d8ac00) [pid = 14256] [serial = 1604] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x9925f800) [pid = 14256] [serial = 1589] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x992f2800) [pid = 14256] [serial = 1590] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x9227c000) [pid = 14256] [serial = 1572] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x92758400) [pid = 14256] [serial = 1578] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x9aadc800) [pid = 14256] [serial = 1595] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x876cf400) [pid = 14256] [serial = 1613] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x923e4c00) [pid = 14256] [serial = 1574] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x923e8c00) [pid = 14256] [serial = 1575] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x8d6d9800) [pid = 14256] [serial = 1611] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x8e0b4c00) [pid = 14256] [serial = 1559] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x8a012800) [pid = 14256] [serial = 1607] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x91b10000) [pid = 14256] [serial = 1569] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x890e3800) [pid = 14256] [serial = 1554] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x9c074800) [pid = 14256] [serial = 1601] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x94646c00) [pid = 14256] [serial = 1583] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x890e6400) [pid = 14256] [serial = 1614] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x9b5bc400) [pid = 14256] [serial = 1598] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x8e5a3c00) [pid = 14256] [serial = 1562] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x9b8bd800) [pid = 14256] [serial = 1599] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x95472400) [pid = 14256] [serial = 1586] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x929a2400) [pid = 14256] [serial = 1580] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x9a230800) [pid = 14256] [serial = 1592] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x8e0db000) [pid = 14256] [serial = 1560] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x92273800) [pid = 14256] [serial = 1571] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x926f0000) [pid = 14256] [serial = 1577] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x90c50800) [pid = 14256] [serial = 1568] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x9a35c800) [pid = 14256] [serial = 1593] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x8a4d3c00) [pid = 14256] [serial = 1556] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x876d5400) [pid = 14256] [serial = 1605] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x8a3e7000) [pid = 14256] [serial = 1608] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8ba8e800) [pid = 14256] [serial = 1485] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x8cf89c00) [pid = 14256] [serial = 1610] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x9ad10800) [pid = 14256] [serial = 1596] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x95478000) [pid = 14256] [serial = 1587] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8ba91000) [pid = 14256] [serial = 1557] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8f5d2000) [pid = 14256] [serial = 1566] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x92ce9c00) [pid = 14256] [serial = 1581] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x87f1f400) [pid = 14256] [serial = 1553] [outer = (nil)] [url = about:blank] 14:02:22 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x8f32f400) [pid = 14256] [serial = 1563] [outer = (nil)] [url = about:blank] 14:02:23 INFO - PROCESS | 14256 | 1463605343362 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]]]}] 14:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 3845ms 14:02:23 INFO - PROCESS | 14256 | 1463605343410 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 14:02:23 INFO - PROCESS | 14256 | 1463605343417 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 14:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:02:23 INFO - PROCESS | 14256 | 1463605343427 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:02:23 INFO - PROCESS | 14256 | 1463605343431 Marionette TRACE conn3 <- [1,2286,null,{}] 14:02:23 INFO - PROCESS | 14256 | 1463605343441 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}] 14:02:23 INFO - PROCESS | 14256 | 1463605343654 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 14:02:23 INFO - PROCESS | 14256 | 1463605343858 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d7fc00 == 154 [pid = 14256] [id = 579] 14:02:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x876cdc00) [pid = 14256] [serial = 1738] [outer = (nil)] 14:02:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x88084000) [pid = 14256] [serial = 1739] [outer = 0x876cdc00] 14:02:23 INFO - PROCESS | 14256 | 1463605343938 Marionette DEBUG loaded listener.js 14:02:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x890e8800) [pid = 14256] [serial = 1740] [outer = 0x876cdc00] 14:02:24 INFO - PROCESS | 14256 | 1463605344832 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]]]}] 14:02:24 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 14:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1433ms 14:02:24 INFO - PROCESS | 14256 | 1463605344861 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 14:02:24 INFO - PROCESS | 14256 | 1463605344869 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 14:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:02:24 INFO - PROCESS | 14256 | 1463605344879 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:02:24 INFO - PROCESS | 14256 | 1463605344884 Marionette TRACE conn3 <- [1,2290,null,{}] 14:02:24 INFO - PROCESS | 14256 | 1463605344890 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}] 14:02:25 INFO - PROCESS | 14256 | 1463605345106 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 14:02:25 INFO - PROCESS | 14256 | 1463605345354 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x8807b800 == 155 [pid = 14256] [id = 580] 14:02:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x894f4c00) [pid = 14256] [serial = 1741] [outer = (nil)] 14:02:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8a39e400) [pid = 14256] [serial = 1742] [outer = 0x894f4c00] 14:02:25 INFO - PROCESS | 14256 | 1463605345434 Marionette DEBUG loaded listener.js 14:02:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8a4c9400) [pid = 14256] [serial = 1743] [outer = 0x894f4c00] 14:02:26 INFO - PROCESS | 14256 | 1463605346410 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]]]}] 14:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1588ms 14:02:26 INFO - PROCESS | 14256 | 1463605346469 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 14:02:26 INFO - PROCESS | 14256 | 1463605346473 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 14:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:02:26 INFO - PROCESS | 14256 | 1463605346479 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:02:26 INFO - PROCESS | 14256 | 1463605346485 Marionette TRACE conn3 <- [1,2294,null,{}] 14:02:26 INFO - PROCESS | 14256 | 1463605346502 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}] 14:02:26 INFO - PROCESS | 14256 | 1463605346807 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 14:02:26 INFO - PROCESS | 14256 | 1463605346855 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ba92c00 == 156 [pid = 14256] [id = 581] 14:02:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8cf88000) [pid = 14256] [serial = 1744] [outer = (nil)] 14:02:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8cfc9c00) [pid = 14256] [serial = 1745] [outer = 0x8cf88000] 14:02:27 INFO - PROCESS | 14256 | 1463605347057 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8d6d8800) [pid = 14256] [serial = 1746] [outer = 0x8cf88000] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8e118c00) [pid = 14256] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x890e7400) [pid = 14256] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x890e7000) [pid = 14256] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x93a31c00) [pid = 14256] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x9aa24000) [pid = 14256] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8a3e3000) [pid = 14256] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x90c42c00) [pid = 14256] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x876cf000) [pid = 14256] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x8d7b6800) [pid = 14256] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x92e62000) [pid = 14256] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x9b91cc00) [pid = 14256] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x9d9c4c00) [pid = 14256] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8f59b800) [pid = 14256] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0xa114b800) [pid = 14256] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x91b17000) [pid = 14256] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x890ee000) [pid = 14256] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x89464000) [pid = 14256] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x9b5a9c00) [pid = 14256] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0xa2245000) [pid = 14256] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x894f1400) [pid = 14256] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x8f598400) [pid = 14256] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x8732d400) [pid = 14256] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:02:28 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x9a70b400) [pid = 14256] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:02:28 INFO - PROCESS | 14256 | 1463605348542 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]]]}] 14:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2099ms 14:02:28 INFO - PROCESS | 14256 | 1463605348581 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 14:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:02:28 INFO - PROCESS | 14256 | 1463605348585 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 14:02:28 INFO - PROCESS | 14256 | 1463605348592 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:02:28 INFO - PROCESS | 14256 | 1463605348595 Marionette TRACE conn3 <- [1,2298,null,{}] 14:02:28 INFO - PROCESS | 14256 | 1463605348600 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}] 14:02:28 INFO - PROCESS | 14256 | 1463605348884 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 14:02:28 INFO - PROCESS | 14256 | 1463605348908 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x890e7000 == 157 [pid = 14256] [id = 582] 14:02:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x8cfd0000) [pid = 14256] [serial = 1747] [outer = (nil)] 14:02:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x8d7b6000) [pid = 14256] [serial = 1748] [outer = 0x8cfd0000] 14:02:28 INFO - PROCESS | 14256 | 1463605348982 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x8dde0400) [pid = 14256] [serial = 1749] [outer = 0x8cfd0000] 14:02:30 INFO - PROCESS | 14256 | 1463605350005 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]]]}] 14:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1431ms 14:02:30 INFO - PROCESS | 14256 | 1463605350023 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 14:02:30 INFO - PROCESS | 14256 | 1463605350029 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 14:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:02:30 INFO - PROCESS | 14256 | 1463605350051 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:02:30 INFO - PROCESS | 14256 | 1463605350057 Marionette TRACE conn3 <- [1,2302,null,{}] 14:02:30 INFO - PROCESS | 14256 | 1463605350067 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}] 14:02:30 INFO - PROCESS | 14256 | 1463605350321 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 14:02:30 INFO - PROCESS | 14256 | 1463605350709 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x8807f800 == 158 [pid = 14256] [id = 583] 14:02:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x88ae9400) [pid = 14256] [serial = 1750] [outer = (nil)] 14:02:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8945f800) [pid = 14256] [serial = 1751] [outer = 0x88ae9400] 14:02:30 INFO - PROCESS | 14256 | 1463605350839 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x89806400) [pid = 14256] [serial = 1752] [outer = 0x88ae9400] 14:02:31 INFO - PROCESS | 14256 | 1463605351784 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]]]}] 14:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1788ms 14:02:31 INFO - PROCESS | 14256 | 1463605351853 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 14256 | 1463605351861 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 14:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:02:31 INFO - PROCESS | 14256 | 1463605351875 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 14256 | 1463605351880 Marionette TRACE conn3 <- [1,2306,null,{}] 14:02:31 INFO - PROCESS | 14256 | 1463605351887 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}] 14:02:32 INFO - PROCESS | 14256 | 1463605352129 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 14:02:32 INFO - PROCESS | 14256 | 1463605352477 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:32 INFO - PROCESS | 14256 | ++DOCSHELL 0x876cac00 == 159 [pid = 14256] [id = 584] 14:02:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x8b867c00) [pid = 14256] [serial = 1753] [outer = (nil)] 14:02:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8cf85c00) [pid = 14256] [serial = 1754] [outer = 0x8b867c00] 14:02:32 INFO - PROCESS | 14256 | 1463605352574 Marionette DEBUG loaded listener.js 14:02:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8d6dbc00) [pid = 14256] [serial = 1755] [outer = 0x8b867c00] 14:02:33 INFO - PROCESS | 14256 | 1463605353526 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]]]}] 14:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1685ms 14:02:33 INFO - PROCESS | 14256 | 1463605353561 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 14256 | 1463605353565 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 14:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:02:33 INFO - PROCESS | 14256 | 1463605353593 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:02:33 INFO - PROCESS | 14256 | 1463605353600 Marionette TRACE conn3 <- [1,2310,null,{}] 14:02:33 INFO - PROCESS | 14256 | 1463605353617 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}] 14:02:33 INFO - PROCESS | 14256 | 1463605353851 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 14:02:34 INFO - PROCESS | 14256 | 1463605354231 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cf8d800 == 160 [pid = 14256] [id = 585] 14:02:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8e0dc800) [pid = 14256] [serial = 1756] [outer = (nil)] 14:02:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8e599000) [pid = 14256] [serial = 1757] [outer = 0x8e0dc800] 14:02:34 INFO - PROCESS | 14256 | 1463605354329 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8e67a000) [pid = 14256] [serial = 1758] [outer = 0x8e0dc800] 14:02:35 INFO - PROCESS | 14256 | 1463605355283 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]]]}] 14:02:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:02:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1747ms 14:02:35 INFO - PROCESS | 14256 | 1463605355337 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 14:02:35 INFO - PROCESS | 14256 | 1463605355341 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 14:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:02:35 INFO - PROCESS | 14256 | 1463605355349 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:02:35 INFO - PROCESS | 14256 | 1463605355353 Marionette TRACE conn3 <- [1,2314,null,{}] 14:02:35 INFO - PROCESS | 14256 | 1463605355360 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}] 14:02:35 INFO - PROCESS | 14256 | 1463605355602 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 14:02:35 INFO - PROCESS | 14256 | 1463605355945 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x88080400 == 161 [pid = 14256] [id = 586] 14:02:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8e0dcc00) [pid = 14256] [serial = 1759] [outer = (nil)] 14:02:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8f33c400) [pid = 14256] [serial = 1760] [outer = 0x8e0dcc00] 14:02:36 INFO - PROCESS | 14256 | 1463605356044 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8f5d5000) [pid = 14256] [serial = 1761] [outer = 0x8e0dcc00] 14:02:37 INFO - PROCESS | 14256 | 1463605357002 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]]]}] 14:02:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:02:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1682ms 14:02:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:02:37 INFO - PROCESS | 14256 | 1463605357033 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 14:02:37 INFO - PROCESS | 14256 | 1463605357036 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 14:02:37 INFO - PROCESS | 14256 | 1463605357044 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - PROCESS | 14256 | 1463605357047 Marionette TRACE conn3 <- [1,2318,null,{}] 14:02:37 INFO - PROCESS | 14256 | 1463605357053 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}] 14:02:37 INFO - PROCESS | 14256 | 1463605357285 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 14:02:37 INFO - PROCESS | 14256 | 1463605357624 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e118c00 == 162 [pid = 14256] [id = 587] 14:02:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8e673000) [pid = 14256] [serial = 1762] [outer = (nil)] 14:02:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x90c46000) [pid = 14256] [serial = 1763] [outer = 0x8e673000] 14:02:37 INFO - PROCESS | 14256 | 1463605357719 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x915da400) [pid = 14256] [serial = 1764] [outer = 0x8e673000] 14:02:38 INFO - PROCESS | 14256 | 1463605358671 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] 14:02:38 INFO - PROCESS | 14256 | 1463605358733 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 14:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:02:38 INFO - PROCESS | 14256 | 1463605358740 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:02:38 INFO - PROCESS | 14256 | 1463605358744 Marionette TRACE conn3 <- [1,2322,null,{}] 14:02:38 INFO - PROCESS | 14256 | 1463605358750 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}] 14:02:39 INFO - PROCESS | 14256 | 1463605359025 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 14:02:39 INFO - PROCESS | 14256 | 1463605359375 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f335000 == 163 [pid = 14256] [id = 588] 14:02:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8f5dd800) [pid = 14256] [serial = 1765] [outer = (nil)] 14:02:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x92370800) [pid = 14256] [serial = 1766] [outer = 0x8f5dd800] 14:02:39 INFO - PROCESS | 14256 | 1463605359475 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x923ea800) [pid = 14256] [serial = 1767] [outer = 0x8f5dd800] 14:02:40 INFO - PROCESS | 14256 | 1463605360444 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]]]}] 14:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1738ms 14:02:40 INFO - PROCESS | 14256 | 1463605360479 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 14:02:40 INFO - PROCESS | 14256 | 1463605360484 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 14:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:02:40 INFO - PROCESS | 14256 | 1463605360491 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:02:40 INFO - PROCESS | 14256 | 1463605360495 Marionette TRACE conn3 <- [1,2326,null,{}] 14:02:40 INFO - PROCESS | 14256 | 1463605360502 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}] 14:02:40 INFO - PROCESS | 14256 | 1463605360774 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 14:02:41 INFO - PROCESS | 14256 | 1463605361121 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d7b8c00 == 164 [pid = 14256] [id = 589] 14:02:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x90a64000) [pid = 14256] [serial = 1768] [outer = (nil)] 14:02:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x926eb000) [pid = 14256] [serial = 1769] [outer = 0x90a64000] 14:02:41 INFO - PROCESS | 14256 | 1463605361220 Marionette DEBUG loaded listener.js 14:02:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x926f0400) [pid = 14256] [serial = 1770] [outer = 0x90a64000] 14:02:42 INFO - PROCESS | 14256 | 1463605362167 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]]]}] 14:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1740ms 14:02:42 INFO - PROCESS | 14256 | 1463605362233 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 14256 | 1463605362237 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 14:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:02:42 INFO - PROCESS | 14256 | 1463605362245 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - PROCESS | 14256 | 1463605362249 Marionette TRACE conn3 <- [1,2330,null,{}] 14:02:42 INFO - PROCESS | 14256 | 1463605362255 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}] 14:02:42 INFO - PROCESS | 14256 | 1463605362512 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 14:02:42 INFO - PROCESS | 14256 | 1463605362857 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x92531800 == 165 [pid = 14256] [id = 590] 14:02:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x92532000) [pid = 14256] [serial = 1771] [outer = (nil)] 14:02:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x929a3c00) [pid = 14256] [serial = 1772] [outer = 0x92532000] 14:02:42 INFO - PROCESS | 14256 | 1463605362949 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x92ce9c00) [pid = 14256] [serial = 1773] [outer = 0x92532000] 14:02:43 INFO - PROCESS | 14256 | 1463605363867 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]]]}] 14:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1685ms 14:02:43 INFO - PROCESS | 14256 | 1463605363931 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 14:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:02:43 INFO - PROCESS | 14256 | 1463605363935 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 14:02:43 INFO - PROCESS | 14256 | 1463605363942 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:02:43 INFO - PROCESS | 14256 | 1463605363946 Marionette TRACE conn3 <- [1,2334,null,{}] 14:02:43 INFO - PROCESS | 14256 | 1463605363953 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}] 14:02:44 INFO - PROCESS | 14256 | 1463605364196 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 14:02:44 INFO - PROCESS | 14256 | 1463605364542 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x9299b000 == 166 [pid = 14256] [id = 591] 14:02:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x929a2000) [pid = 14256] [serial = 1774] [outer = (nil)] 14:02:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x93a3d400) [pid = 14256] [serial = 1775] [outer = 0x929a2000] 14:02:44 INFO - PROCESS | 14256 | 1463605364633 Marionette DEBUG loaded listener.js 14:02:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x94646c00) [pid = 14256] [serial = 1776] [outer = 0x929a2000] 14:02:45 INFO - PROCESS | 14256 | 1463605365564 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]]]}] 14:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1687ms 14:02:45 INFO - PROCESS | 14256 | 1463605365630 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 14256 | 1463605365634 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 14:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:02:45 INFO - PROCESS | 14256 | 1463605365640 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:02:45 INFO - PROCESS | 14256 | 1463605365646 Marionette TRACE conn3 <- [1,2338,null,{}] 14:02:45 INFO - PROCESS | 14256 | 1463605365654 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}] 14:02:46 INFO - PROCESS | 14256 | 1463605366028 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 14:02:46 INFO - PROCESS | 14256 | 1463605366404 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4d5000 == 167 [pid = 14256] [id = 592] 14:02:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x9236e400) [pid = 14256] [serial = 1777] [outer = (nil)] 14:02:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x9546e800) [pid = 14256] [serial = 1778] [outer = 0x9236e400] 14:02:46 INFO - PROCESS | 14256 | 1463605366521 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x95479c00) [pid = 14256] [serial = 1779] [outer = 0x9236e400] 14:02:47 INFO - PROCESS | 14256 | 1463605367467 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]]]}] 14:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1894ms 14:02:47 INFO - PROCESS | 14256 | 1463605367537 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 14:02:47 INFO - PROCESS | 14256 | 1463605367541 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 14:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:02:47 INFO - PROCESS | 14256 | 1463605367548 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 14256 | 1463605367552 Marionette TRACE conn3 <- [1,2342,null,{}] 14:02:47 INFO - PROCESS | 14256 | 1463605367558 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}] 14:02:47 INFO - PROCESS | 14256 | 1463605367858 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 14:02:48 INFO - PROCESS | 14256 | 1463605368220 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x92531c00 == 168 [pid = 14256] [id = 593] 14:02:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x99767400) [pid = 14256] [serial = 1780] [outer = (nil)] 14:02:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x9a0e1400) [pid = 14256] [serial = 1781] [outer = 0x99767400] 14:02:48 INFO - PROCESS | 14256 | 1463605368317 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x9a70c800) [pid = 14256] [serial = 1782] [outer = 0x99767400] 14:02:49 INFO - PROCESS | 14256 | 1463605369259 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]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1790ms 14:02:49 INFO - PROCESS | 14256 | 1463605369339 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 14256 | 1463605369343 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 14:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:02:49 INFO - PROCESS | 14256 | 1463605369350 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 14256 | 1463605369353 Marionette TRACE conn3 <- [1,2346,null,{}] 14:02:49 INFO - PROCESS | 14256 | 1463605369359 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}] 14:02:49 INFO - PROCESS | 14256 | 1463605369621 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 14:02:50 INFO - PROCESS | 14256 | 1463605370079 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a70f000 == 169 [pid = 14256] [id = 594] 14:02:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x9aa23800) [pid = 14256] [serial = 1783] [outer = (nil)] 14:02:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x9aae8000) [pid = 14256] [serial = 1784] [outer = 0x9aa23800] 14:02:50 INFO - PROCESS | 14256 | 1463605370244 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x9add6800) [pid = 14256] [serial = 1785] [outer = 0x9aa23800] 14:02:51 INFO - PROCESS | 14256 | 1463605371436 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]]]}] 14:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2135ms 14:02:51 INFO - PROCESS | 14256 | 1463605371487 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 14256 | 1463605371492 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 14:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:02:51 INFO - PROCESS | 14256 | 1463605371510 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - PROCESS | 14256 | 1463605371512 Marionette TRACE conn3 <- [1,2350,null,{}] 14:02:51 INFO - PROCESS | 14256 | 1463605371519 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}] 14:02:51 INFO - PROCESS | 14256 | 1463605371803 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 14:02:52 INFO - PROCESS | 14256 | 1463605372164 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aa21c00 == 170 [pid = 14256] [id = 595] 14:02:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x9aae2000) [pid = 14256] [serial = 1786] [outer = (nil)] 14:02:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x9b310800) [pid = 14256] [serial = 1787] [outer = 0x9aae2000] 14:02:52 INFO - PROCESS | 14256 | 1463605372255 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x9b3af000) [pid = 14256] [serial = 1788] [outer = 0x9aae2000] 14:02:53 INFO - PROCESS | 14256 | 1463605373193 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]]]}] 14:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1743ms 14:02:53 INFO - PROCESS | 14256 | 1463605373253 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 14:02:53 INFO - PROCESS | 14256 | 1463605373256 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 14:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:02:53 INFO - PROCESS | 14256 | 1463605373263 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - PROCESS | 14256 | 1463605373267 Marionette TRACE conn3 <- [1,2354,null,{}] 14:02:53 INFO - PROCESS | 14256 | 1463605373273 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}] 14:02:53 INFO - PROCESS | 14256 | 1463605373512 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 14:02:53 INFO - PROCESS | 14256 | 1463605373849 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d7cc00 == 171 [pid = 14256] [id = 596] 14:02:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x9a7a3400) [pid = 14256] [serial = 1789] [outer = (nil)] 14:02:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x9b8b9c00) [pid = 14256] [serial = 1790] [outer = 0x9a7a3400] 14:02:53 INFO - PROCESS | 14256 | 1463605373977 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x9b8bd800) [pid = 14256] [serial = 1791] [outer = 0x9a7a3400] 14:02:54 INFO - PROCESS | 14256 | 1463605374912 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]]]}] 14:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1683ms 14:02:54 INFO - PROCESS | 14256 | 1463605374947 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 14:02:54 INFO - PROCESS | 14256 | 1463605374951 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 14:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:02:54 INFO - PROCESS | 14256 | 1463605374957 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:02:54 INFO - PROCESS | 14256 | 1463605374961 Marionette TRACE conn3 <- [1,2358,null,{}] 14:02:54 INFO - PROCESS | 14256 | 1463605374967 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}] 14:02:55 INFO - PROCESS | 14256 | 1463605375189 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 14:02:55 INFO - PROCESS | 14256 | 1463605375543 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0d800 == 172 [pid = 14256] [id = 597] 14:02:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x8a3ed800) [pid = 14256] [serial = 1792] [outer = (nil)] 14:02:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x9c034800) [pid = 14256] [serial = 1793] [outer = 0x8a3ed800] 14:02:55 INFO - PROCESS | 14256 | 1463605375646 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x9c07ac00) [pid = 14256] [serial = 1794] [outer = 0x8a3ed800] 14:02:56 INFO - PROCESS | 14256 | 1463605376657 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]]]}] 14:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1780ms 14:02:56 INFO - PROCESS | 14256 | 1463605376740 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 14256 | 1463605376744 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 14:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:02:56 INFO - PROCESS | 14256 | 1463605376751 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 14256 | 1463605376755 Marionette TRACE conn3 <- [1,2362,null,{}] 14:02:56 INFO - PROCESS | 14256 | 1463605376761 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}] 14:02:57 INFO - PROCESS | 14256 | 1463605377033 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 14:02:57 INFO - PROCESS | 14256 | 1463605377382 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x95248c00 == 173 [pid = 14256] [id = 598] 14:02:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x9b132c00) [pid = 14256] [serial = 1795] [outer = (nil)] 14:02:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x9c17fc00) [pid = 14256] [serial = 1796] [outer = 0x9b132c00] 14:02:57 INFO - PROCESS | 14256 | 1463605377475 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x9c29a000) [pid = 14256] [serial = 1797] [outer = 0x9b132c00] 14:02:58 INFO - PROCESS | 14256 | 1463605378450 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]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1736ms 14:02:58 INFO - PROCESS | 14256 | 1463605378488 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 14256 | 1463605378492 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 14:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:02:58 INFO - PROCESS | 14256 | 1463605378499 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 14256 | 1463605378502 Marionette TRACE conn3 <- [1,2366,null,{}] 14:02:58 INFO - PROCESS | 14256 | 1463605378508 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}] 14:02:58 INFO - PROCESS | 14256 | 1463605378742 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 14:02:59 INFO - PROCESS | 14256 | 1463605379086 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c06fc00 == 174 [pid = 14256] [id = 599] 14:02:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x9c0da400) [pid = 14256] [serial = 1798] [outer = (nil)] 14:02:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x9d9cd400) [pid = 14256] [serial = 1799] [outer = 0x9c0da400] 14:02:59 INFO - PROCESS | 14256 | 1463605379186 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0xa060d000) [pid = 14256] [serial = 1800] [outer = 0x9c0da400] 14:03:00 INFO - PROCESS | 14256 | 1463605380125 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]]]}] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86352c00 == 173 [pid = 14256] [id = 538] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x89802c00 == 172 [pid = 14256] [id = 427] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x9c342400 == 171 [pid = 14256] [id = 19] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x9a721400 == 170 [pid = 14256] [id = 532] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x95046c00 == 169 [pid = 14256] [id = 529] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86a05000 == 168 [pid = 14256] [id = 516] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8a604c00 == 167 [pid = 14256] [id = 528] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x9a29e000 == 166 [pid = 14256] [id = 490] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8ba92c00 == 165 [pid = 14256] [id = 581] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8807b800 == 164 [pid = 14256] [id = 580] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86d7fc00 == 163 [pid = 14256] [id = 579] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x9547a000 == 162 [pid = 14256] [id = 576] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86d7f000 == 161 [pid = 14256] [id = 577] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86a08000 == 160 [pid = 14256] [id = 575] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8653ec00 == 159 [pid = 14256] [id = 574] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x9227b000 == 158 [pid = 14256] [id = 573] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x926e8c00 == 157 [pid = 14256] [id = 572] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8f5de800 == 156 [pid = 14256] [id = 570] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfd3000 == 155 [pid = 14256] [id = 571] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8f5d6400 == 154 [pid = 14256] [id = 569] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x87e2f400 == 153 [pid = 14256] [id = 568] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8f339000 == 152 [pid = 14256] [id = 567] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0d3c00 == 151 [pid = 14256] [id = 566] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8b861c00 == 150 [pid = 14256] [id = 565] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8d6d5800 == 149 [pid = 14256] [id = 563] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8dddc000 == 148 [pid = 14256] [id = 564] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x894f7c00 == 147 [pid = 14256] [id = 562] 14:03:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8732b000 == 146 [pid = 14256] [id = 561] 14:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 3838ms 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0xa224b400) [pid = 14256] [serial = 1665] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x8a396000) [pid = 14256] [serial = 1619] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x8cfd3800) [pid = 14256] [serial = 1551] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x946f7c00) [pid = 14256] [serial = 1640] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x9aadf400) [pid = 14256] [serial = 1649] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x8b863800) [pid = 14256] [serial = 1680] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x92271800) [pid = 14256] [serial = 1631] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x992e4800) [pid = 14256] [serial = 1646] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x8ddd3000) [pid = 14256] [serial = 1622] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x95473c00) [pid = 14256] [serial = 1644] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x95248000) [pid = 14256] [serial = 1643] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x9c0cf400) [pid = 14256] [serial = 1602] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0xa060d800) [pid = 14256] [serial = 1662] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x90a61000) [pid = 14256] [serial = 1626] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0xa23bac00) [pid = 14256] [serial = 1667] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x92530000) [pid = 14256] [serial = 1634] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x9c17dc00) [pid = 14256] [serial = 1655] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x99fd8c00) [pid = 14256] [serial = 1647] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x93966c00) [pid = 14256] [serial = 1638] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x9b8c4c00) [pid = 14256] [serial = 1652] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0xa27e8400) [pid = 14256] [serial = 1670] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x8a013400) [pid = 14256] [serial = 1677] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x95045800) [pid = 14256] [serial = 1641] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x91b0dc00) [pid = 14256] [serial = 1629] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x87f17000) [pid = 14256] [serial = 1673] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x9addc000) [pid = 14256] [serial = 1650] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x9c2a1400) [pid = 14256] [serial = 1658] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x8807c800) [pid = 14256] [serial = 1674] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x8a609400) [pid = 14256] [serial = 1620] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0xa0605000) [pid = 14256] [serial = 1661] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x92cf7800) [pid = 14256] [serial = 1637] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x9c030800) [pid = 14256] [serial = 1653] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x8a603000) [pid = 14256] [serial = 1679] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x9227a000) [pid = 14256] [serial = 1632] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x9c33e800) [pid = 14256] [serial = 1659] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x9c293800) [pid = 14256] [serial = 1656] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x915e3800) [pid = 14256] [serial = 1628] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x8e0bf000) [pid = 14256] [serial = 1623] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x89801c00) [pid = 14256] [serial = 1676] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0xa2244400) [pid = 14256] [serial = 1664] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8f5d9400) [pid = 14256] [serial = 1625] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0xa23c1800) [pid = 14256] [serial = 1668] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x92752400) [pid = 14256] [serial = 1635] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0xa3122800) [pid = 14256] [serial = 1671] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x8b863400) [pid = 14256] [serial = 1682] [outer = (nil)] [url = about:blank] 14:03:02 INFO - PROCESS | 14256 | 1463605382716 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 14256 | 1463605382722 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 14:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:03:02 INFO - PROCESS | 14256 | 1463605382747 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 14256 | 1463605382752 Marionette TRACE conn3 <- [1,2370,null,{}] 14:03:02 INFO - PROCESS | 14256 | 1463605382761 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}] 14:03:02 INFO - PROCESS | 14256 | 1463605382985 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 14:03:03 INFO - PROCESS | 14256 | 1463605383227 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e32800 == 147 [pid = 14256] [id = 600] 14:03:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x87e35000) [pid = 14256] [serial = 1801] [outer = (nil)] 14:03:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x87f1f400) [pid = 14256] [serial = 1802] [outer = 0x87e35000] 14:03:03 INFO - PROCESS | 14256 | 1463605383307 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x88aef000) [pid = 14256] [serial = 1803] [outer = 0x87e35000] 14:03:04 INFO - PROCESS | 14256 | 1463605384244 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]]]}] 14:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1539ms 14:03:04 INFO - PROCESS | 14256 | 1463605384285 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 14:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:03:04 INFO - PROCESS | 14256 | 1463605384291 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 14:03:04 INFO - PROCESS | 14256 | 1463605384303 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - PROCESS | 14256 | 1463605384310 Marionette TRACE conn3 <- [1,2374,null,{}] 14:03:04 INFO - PROCESS | 14256 | 1463605384316 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}] 14:03:04 INFO - PROCESS | 14256 | 1463605384548 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 14:03:04 INFO - PROCESS | 14256 | 1463605384821 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a396000 == 148 [pid = 14256] [id = 601] 14:03:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8a397c00) [pid = 14256] [serial = 1804] [outer = (nil)] 14:03:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8a3e7c00) [pid = 14256] [serial = 1805] [outer = 0x8a397c00] 14:03:04 INFO - PROCESS | 14256 | 1463605384907 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8a4d0000) [pid = 14256] [serial = 1806] [outer = 0x8a397c00] 14:03:05 INFO - PROCESS | 14256 | 1463605385840 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]]]}] 14:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1598ms 14:03:05 INFO - PROCESS | 14256 | 1463605385902 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 14256 | 1463605385906 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 14:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:03:05 INFO - PROCESS | 14256 | 1463605385913 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 14256 | 1463605385917 Marionette TRACE conn3 <- [1,2378,null,{}] 14:03:05 INFO - PROCESS | 14256 | 1463605385932 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}] 14:03:06 INFO - PROCESS | 14256 | 1463605386242 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 14:03:06 INFO - PROCESS | 14256 | 1463605386277 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x89810c00 == 149 [pid = 14256] [id = 602] 14:03:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8ba90800) [pid = 14256] [serial = 1807] [outer = (nil)] 14:03:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8cf8e400) [pid = 14256] [serial = 1808] [outer = 0x8ba90800] 14:03:06 INFO - PROCESS | 14256 | 1463605386359 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8d6d9c00) [pid = 14256] [serial = 1809] [outer = 0x8ba90800] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x926eac00) [pid = 14256] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x8f33a800) [pid = 14256] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x8a00f000) [pid = 14256] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x93a33000) [pid = 14256] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8e0bb400) [pid = 14256] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x926e5400) [pid = 14256] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x89803000) [pid = 14256] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x894f4c00) [pid = 14256] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x8f5de400) [pid = 14256] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x9925a800) [pid = 14256] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x8d7b3400) [pid = 14256] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x9274f400) [pid = 14256] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x8a39a400) [pid = 14256] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x876cdc00) [pid = 14256] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x89465800) [pid = 14256] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x8d6e0800) [pid = 14256] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x8cf88000) [pid = 14256] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x90c51400) [pid = 14256] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 124 (0x8f59b400) [pid = 14256] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 123 (0x8e67b400) [pid = 14256] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:03:07 INFO - PROCESS | 14256 | --DOMWINDOW == 122 (0x87775000) [pid = 14256] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:03:08 INFO - PROCESS | 14256 | 1463605388173 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]]]}] 14:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2288ms 14:03:08 INFO - PROCESS | 14256 | 1463605388202 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 14:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:03:08 INFO - PROCESS | 14256 | 1463605388206 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 14:03:08 INFO - PROCESS | 14256 | 1463605388213 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 14256 | 1463605388216 Marionette TRACE conn3 <- [1,2382,null,{}] 14:03:08 INFO - PROCESS | 14256 | 1463605388222 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}] 14:03:08 INFO - PROCESS | 14256 | 1463605388454 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 14:03:08 INFO - PROCESS | 14256 | 1463605388664 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x89461800 == 150 [pid = 14256] [id = 603] 14:03:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 123 (0x894f4c00) [pid = 14256] [serial = 1810] [outer = (nil)] 14:03:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 124 (0x8d6da800) [pid = 14256] [serial = 1811] [outer = 0x894f4c00] 14:03:08 INFO - PROCESS | 14256 | 1463605388742 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 125 (0x8ddd9c00) [pid = 14256] [serial = 1812] [outer = 0x894f4c00] 14:03:09 INFO - PROCESS | 14256 | 1463605389599 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]]]}] 14:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1431ms 14:03:09 INFO - PROCESS | 14256 | 1463605389645 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 14256 | 1463605389648 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 14:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:03:09 INFO - PROCESS | 14256 | 1463605389655 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - PROCESS | 14256 | 1463605389658 Marionette TRACE conn3 <- [1,2386,null,{}] 14:03:09 INFO - PROCESS | 14256 | 1463605389663 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}] 14:03:09 INFO - PROCESS | 14256 | 1463605389861 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 14:03:10 INFO - PROCESS | 14256 | 1463605390308 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a05000 == 151 [pid = 14256] [id = 604] 14:03:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x86a06c00) [pid = 14256] [serial = 1813] [outer = (nil)] 14:03:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x86d87800) [pid = 14256] [serial = 1814] [outer = 0x86a06c00] 14:03:10 INFO - PROCESS | 14256 | 1463605390430 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x87779800) [pid = 14256] [serial = 1815] [outer = 0x86a06c00] 14:03:11 INFO - PROCESS | 14256 | 1463605391709 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]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2086ms 14:03:11 INFO - PROCESS | 14256 | 1463605391744 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 14256 | 1463605391752 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 14:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:03:11 INFO - PROCESS | 14256 | 1463605391773 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 14256 | 1463605391780 Marionette TRACE conn3 <- [1,2390,null,{}] 14:03:11 INFO - PROCESS | 14256 | 1463605391787 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}] 14:03:12 INFO - PROCESS | 14256 | 1463605392170 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 14:03:12 INFO - PROCESS | 14256 | 1463605392622 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x8980bc00 == 152 [pid = 14256] [id = 605] 14:03:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8a018400) [pid = 14256] [serial = 1816] [outer = (nil)] 14:03:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8a38dc00) [pid = 14256] [serial = 1817] [outer = 0x8a018400] 14:03:12 INFO - PROCESS | 14256 | 1463605392819 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8a3e9000) [pid = 14256] [serial = 1818] [outer = 0x8a018400] 14:03:13 INFO - PROCESS | 14256 | 1463605393959 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]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2241ms 14:03:14 INFO - PROCESS | 14256 | 1463605394016 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 14:03:14 INFO - PROCESS | 14256 | 1463605394023 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 14:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:03:14 INFO - PROCESS | 14256 | 1463605394031 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 14256 | 1463605394034 Marionette TRACE conn3 <- [1,2394,null,{}] 14:03:14 INFO - PROCESS | 14256 | 1463605394040 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}] 14:03:14 INFO - PROCESS | 14256 | 1463605394345 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 14:03:14 INFO - PROCESS | 14256 | 1463605394732 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a390400 == 153 [pid = 14256] [id = 606] 14:03:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x8a904400) [pid = 14256] [serial = 1819] [outer = (nil)] 14:03:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8ba87400) [pid = 14256] [serial = 1820] [outer = 0x8a904400] 14:03:14 INFO - PROCESS | 14256 | 1463605394825 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8cfd1c00) [pid = 14256] [serial = 1821] [outer = 0x8a904400] 14:03:15 INFO - PROCESS | 14256 | 1463605395885 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]]]}] 14:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1882ms 14:03:15 INFO - PROCESS | 14256 | 1463605395913 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 14:03:15 INFO - PROCESS | 14256 | 1463605395916 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 14:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:03:15 INFO - PROCESS | 14256 | 1463605395933 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - PROCESS | 14256 | 1463605395943 Marionette TRACE conn3 <- [1,2398,null,{}] 14:03:15 INFO - PROCESS | 14256 | 1463605395950 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}] 14:03:16 INFO - PROCESS | 14256 | 1463605396231 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 14:03:16 INFO - PROCESS | 14256 | 1463605396573 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x89807400 == 154 [pid = 14256] [id = 607] 14:03:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8a610000) [pid = 14256] [serial = 1822] [outer = (nil)] 14:03:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8e59ac00) [pid = 14256] [serial = 1823] [outer = 0x8a610000] 14:03:16 INFO - PROCESS | 14256 | 1463605396674 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8e678400) [pid = 14256] [serial = 1824] [outer = 0x8a610000] 14:03:17 INFO - PROCESS | 14256 | 1463605397635 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]]]}] 14:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1752ms 14:03:17 INFO - PROCESS | 14256 | 1463605397701 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 14256 | 1463605397705 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 14:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:03:17 INFO - PROCESS | 14256 | 1463605397726 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - PROCESS | 14256 | 1463605397733 Marionette TRACE conn3 <- [1,2402,null,{}] 14:03:17 INFO - PROCESS | 14256 | 1463605397739 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}] 14:03:18 INFO - PROCESS | 14256 | 1463605398036 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 14:03:18 INFO - PROCESS | 14256 | 1463605398388 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x894f1400 == 155 [pid = 14256] [id = 608] 14:03:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8d6d7c00) [pid = 14256] [serial = 1825] [outer = (nil)] 14:03:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8f599000) [pid = 14256] [serial = 1826] [outer = 0x8d6d7c00] 14:03:18 INFO - PROCESS | 14256 | 1463605398478 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8f59e000) [pid = 14256] [serial = 1827] [outer = 0x8d6d7c00] 14:03:19 INFO - PROCESS | 14256 | 1463605399457 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]]]}] 14:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1786ms 14:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:03:19 INFO - PROCESS | 14256 | 1463605399512 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 14256 | 1463605399515 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 14:03:19 INFO - PROCESS | 14256 | 1463605399522 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 14256 | 1463605399526 Marionette TRACE conn3 <- [1,2406,null,{}] 14:03:19 INFO - PROCESS | 14256 | 1463605399531 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}] 14:03:19 INFO - PROCESS | 14256 | 1463605399771 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 14:03:20 INFO - PROCESS | 14256 | 1463605400113 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a5b800 == 156 [pid = 14256] [id = 609] 14:03:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x90a5e000) [pid = 14256] [serial = 1828] [outer = (nil)] 14:03:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x90c47c00) [pid = 14256] [serial = 1829] [outer = 0x90a5e000] 14:03:20 INFO - PROCESS | 14256 | 1463605400267 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x92248800) [pid = 14256] [serial = 1830] [outer = 0x90a5e000] 14:03:21 INFO - PROCESS | 14256 | 1463605401266 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]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1785ms 14:03:21 INFO - PROCESS | 14256 | 1463605401307 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 14256 | 1463605401311 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 14:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:03:21 INFO - PROCESS | 14256 | 1463605401317 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 14256 | 1463605401321 Marionette TRACE conn3 <- [1,2410,null,{}] 14:03:21 INFO - PROCESS | 14256 | 1463605401327 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}] 14:03:21 INFO - PROCESS | 14256 | 1463605401565 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 14:03:21 INFO - PROCESS | 14256 | 1463605401914 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f5dac00 == 157 [pid = 14256] [id = 610] 14:03:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x90a61000) [pid = 14256] [serial = 1831] [outer = (nil)] 14:03:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x9235f800) [pid = 14256] [serial = 1832] [outer = 0x90a61000] 14:03:22 INFO - PROCESS | 14256 | 1463605402012 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x9236dc00) [pid = 14256] [serial = 1833] [outer = 0x90a61000] 14:03:23 INFO - PROCESS | 14256 | 1463605403029 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]]]}] 14:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1734ms 14:03:23 INFO - PROCESS | 14256 | 1463605403052 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 14256 | 1463605403056 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 14:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:03:23 INFO - PROCESS | 14256 | 1463605403064 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 14256 | 1463605403067 Marionette TRACE conn3 <- [1,2414,null,{}] 14:03:23 INFO - PROCESS | 14256 | 1463605403073 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}] 14:03:23 INFO - PROCESS | 14256 | 1463605403341 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 14:03:23 INFO - PROCESS | 14256 | 1463605403688 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e59f400 == 158 [pid = 14256] [id = 611] 14:03:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8f59b800) [pid = 14256] [serial = 1834] [outer = (nil)] 14:03:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x92523400) [pid = 14256] [serial = 1835] [outer = 0x8f59b800] 14:03:23 INFO - PROCESS | 14256 | 1463605403777 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x92530000) [pid = 14256] [serial = 1836] [outer = 0x8f59b800] 14:03:24 INFO - PROCESS | 14256 | 1463605404729 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]]]}] 14:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1737ms 14:03:24 INFO - PROCESS | 14256 | 1463605404803 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 14256 | 1463605404806 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 14:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:03:24 INFO - PROCESS | 14256 | 1463605404814 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 14256 | 1463605404817 Marionette TRACE conn3 <- [1,2418,null,{}] 14:03:24 INFO - PROCESS | 14256 | 1463605404823 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}] 14:03:25 INFO - PROCESS | 14256 | 1463605405087 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 14:03:25 INFO - PROCESS | 14256 | 1463605405440 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x92364400 == 159 [pid = 14256] [id = 612] 14:03:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x92375800) [pid = 14256] [serial = 1837] [outer = (nil)] 14:03:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x929a4000) [pid = 14256] [serial = 1838] [outer = 0x92375800] 14:03:25 INFO - PROCESS | 14256 | 1463605405595 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x92cea800) [pid = 14256] [serial = 1839] [outer = 0x92375800] 14:03:26 INFO - PROCESS | 14256 | 1463605406605 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]]]}] 14:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1832ms 14:03:26 INFO - PROCESS | 14256 | 1463605406651 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 14256 | 1463605406658 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 14:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:03:26 INFO - PROCESS | 14256 | 1463605406671 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 14256 | 1463605406675 Marionette TRACE conn3 <- [1,2422,null,{}] 14:03:26 INFO - PROCESS | 14256 | 1463605406682 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}] 14:03:26 INFO - PROCESS | 14256 | 1463605406937 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 14:03:27 INFO - PROCESS | 14256 | 1463605407277 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x92875400 == 160 [pid = 14256] [id = 613] 14:03:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x92876000) [pid = 14256] [serial = 1840] [outer = (nil)] 14:03:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x93cd0800) [pid = 14256] [serial = 1841] [outer = 0x92876000] 14:03:27 INFO - PROCESS | 14256 | 1463605407424 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x946f4800) [pid = 14256] [serial = 1842] [outer = 0x92876000] 14:03:28 INFO - PROCESS | 14256 | 1463605408546 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]]]}] 14:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1934ms 14:03:28 INFO - PROCESS | 14256 | 1463605408606 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 14256 | 1463605408610 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 14:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:03:28 INFO - PROCESS | 14256 | 1463605408617 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 14256 | 1463605408621 Marionette TRACE conn3 <- [1,2426,null,{}] 14:03:28 INFO - PROCESS | 14256 | 1463605408628 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}] 14:03:28 INFO - PROCESS | 14256 | 1463605408899 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 14:03:29 INFO - PROCESS | 14256 | 1463605409281 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 14256 | ++DOCSHELL 0x951af800 == 161 [pid = 14256] [id = 614] 14:03:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x951b0400) [pid = 14256] [serial = 1843] [outer = (nil)] 14:03:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x9524a800) [pid = 14256] [serial = 1844] [outer = 0x951b0400] 14:03:29 INFO - PROCESS | 14256 | 1463605409416 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x9774ac00) [pid = 14256] [serial = 1845] [outer = 0x951b0400] 14:03:30 INFO - PROCESS | 14256 | 1463605410575 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]]]}] 14:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1998ms 14:03:30 INFO - PROCESS | 14256 | 1463605410616 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 14:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:03:30 INFO - PROCESS | 14256 | 1463605410622 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 14:03:30 INFO - PROCESS | 14256 | 1463605410632 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 14256 | 1463605410639 Marionette TRACE conn3 <- [1,2430,null,{}] 14:03:30 INFO - PROCESS | 14256 | 1463605410648 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}] 14:03:30 INFO - PROCESS | 14256 | 1463605410937 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 14:03:31 INFO - PROCESS | 14256 | 1463605411314 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x951ad800 == 162 [pid = 14256] [id = 615] 14:03:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x9925a800) [pid = 14256] [serial = 1846] [outer = (nil)] 14:03:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x9a701800) [pid = 14256] [serial = 1847] [outer = 0x9925a800] 14:03:31 INFO - PROCESS | 14256 | 1463605411412 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x9a721400) [pid = 14256] [serial = 1848] [outer = 0x9925a800] 14:03:32 INFO - PROCESS | 14256 | 1463605412505 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]]]}] 14:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1944ms 14:03:32 INFO - PROCESS | 14256 | 1463605412574 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 14256 | 1463605412579 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 14:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:03:32 INFO - PROCESS | 14256 | 1463605412585 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 14256 | 1463605412588 Marionette TRACE conn3 <- [1,2434,null,{}] 14:03:32 INFO - PROCESS | 14256 | 1463605412595 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}] 14:03:32 INFO - PROCESS | 14256 | 1463605412875 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 14:03:33 INFO - PROCESS | 14256 | 1463605413265 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4cdc00 == 163 [pid = 14256] [id = 616] 14:03:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x95045c00) [pid = 14256] [serial = 1849] [outer = (nil)] 14:03:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x9add9800) [pid = 14256] [serial = 1850] [outer = 0x95045c00] 14:03:33 INFO - PROCESS | 14256 | 1463605413355 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x9b5a5800) [pid = 14256] [serial = 1851] [outer = 0x95045c00] 14:03:34 INFO - PROCESS | 14256 | 1463605414323 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]]]}] 14:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1784ms 14:03:34 INFO - PROCESS | 14256 | 1463605414372 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 14256 | 1463605414378 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 14:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:03:34 INFO - PROCESS | 14256 | 1463605414389 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 14256 | 1463605414393 Marionette TRACE conn3 <- [1,2438,null,{}] 14:03:34 INFO - PROCESS | 14256 | 1463605414404 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}] 14:03:34 INFO - PROCESS | 14256 | 1463605414650 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 14:03:35 INFO - PROCESS | 14256 | 1463605414988 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x99ebe000 == 164 [pid = 14256] [id = 617] 14:03:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x9a70b000) [pid = 14256] [serial = 1852] [outer = (nil)] 14:03:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x9c0ce000) [pid = 14256] [serial = 1853] [outer = 0x9a70b000] 14:03:35 INFO - PROCESS | 14256 | 1463605415079 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x9c173000) [pid = 14256] [serial = 1854] [outer = 0x9a70b000] 14:03:36 INFO - PROCESS | 14256 | 1463605416004 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]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1646ms 14:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:03:36 INFO - PROCESS | 14256 | 1463605416034 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 14256 | 1463605416037 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 14:03:36 INFO - PROCESS | 14256 | 1463605416044 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 14256 | 1463605416048 Marionette TRACE conn3 <- [1,2442,null,{}] 14:03:36 INFO - PROCESS | 14256 | 1463605416054 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}] 14:03:36 INFO - PROCESS | 14256 | 1463605416273 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 14:03:36 INFO - PROCESS | 14256 | 1463605416615 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c030000 == 165 [pid = 14256] [id = 618] 14:03:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x9c075400) [pid = 14256] [serial = 1855] [outer = (nil)] 14:03:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x9c33e800) [pid = 14256] [serial = 1856] [outer = 0x9c075400] 14:03:36 INFO - PROCESS | 14256 | 1463605416710 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x9c343c00) [pid = 14256] [serial = 1857] [outer = 0x9c075400] 14:03:37 INFO - PROCESS | 14256 | 1463605417592 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]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1600ms 14:03:37 INFO - PROCESS | 14256 | 1463605417644 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 14256 | 1463605417648 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 14:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:03:37 INFO - PROCESS | 14256 | 1463605417654 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - PROCESS | 14256 | 1463605417658 Marionette TRACE conn3 <- [1,2446,null,{}] 14:03:37 INFO - PROCESS | 14256 | 1463605417663 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}] 14:03:37 INFO - PROCESS | 14256 | 1463605417901 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 14:03:38 INFO - PROCESS | 14256 | 1463605418261 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a00b400 == 166 [pid = 14256] [id = 619] 14:03:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x8b86e400) [pid = 14256] [serial = 1858] [outer = (nil)] 14:03:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0xa114f400) [pid = 14256] [serial = 1859] [outer = 0x8b86e400] 14:03:38 INFO - PROCESS | 14256 | 1463605418356 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0xa22a2400) [pid = 14256] [serial = 1860] [outer = 0x8b86e400] 14:03:39 INFO - PROCESS | 14256 | 1463605419266 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]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1638ms 14:03:39 INFO - PROCESS | 14256 | 1463605419293 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 14256 | 1463605419296 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 14:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:03:39 INFO - PROCESS | 14256 | 1463605419303 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 14256 | 1463605419306 Marionette TRACE conn3 <- [1,2450,null,{}] 14:03:39 INFO - PROCESS | 14256 | 1463605419314 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}] 14:03:39 INFO - PROCESS | 14256 | 1463605419530 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 14:03:39 INFO - PROCESS | 14256 | 1463605419799 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0c400 == 167 [pid = 14256] [id = 620] 14:03:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x9c342000) [pid = 14256] [serial = 1861] [outer = (nil)] 14:03:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0xa25fb000) [pid = 14256] [serial = 1862] [outer = 0x9c342000] 14:03:39 INFO - PROCESS | 14256 | 1463605419891 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0xa272f000) [pid = 14256] [serial = 1863] [outer = 0x9c342000] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86350000 == 166 [pid = 14256] [id = 511] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x92753400 == 165 [pid = 14256] [id = 505] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x915e8400 == 164 [pid = 14256] [id = 504] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x9a703000 == 163 [pid = 14256] [id = 510] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x9b5ae000 == 162 [pid = 14256] [id = 512] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x91b13000 == 161 [pid = 14256] [id = 507] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x88075c00 == 160 [pid = 14256] [id = 503] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8e111000 == 159 [pid = 14256] [id = 500] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86a05800 == 158 [pid = 14256] [id = 502] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a3f0400 == 157 [pid = 14256] [id = 509] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x90a61c00 == 156 [pid = 14256] [id = 501] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8653e400 == 155 [pid = 14256] [id = 508] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a3ec800 == 154 [pid = 14256] [id = 506] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x89461800 == 153 [pid = 14256] [id = 603] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x89810c00 == 152 [pid = 14256] [id = 602] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a396000 == 151 [pid = 14256] [id = 601] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x87e32800 == 150 [pid = 14256] [id = 600] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x9c06fc00 == 149 [pid = 14256] [id = 599] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0d800 == 148 [pid = 14256] [id = 597] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x95248c00 == 147 [pid = 14256] [id = 598] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86d7cc00 == 146 [pid = 14256] [id = 596] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x9aa21c00 == 145 [pid = 14256] [id = 595] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x9a70f000 == 144 [pid = 14256] [id = 594] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a4d5000 == 143 [pid = 14256] [id = 592] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x92531c00 == 142 [pid = 14256] [id = 593] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x9299b000 == 141 [pid = 14256] [id = 591] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x92531800 == 140 [pid = 14256] [id = 590] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8d7b8c00 == 139 [pid = 14256] [id = 589] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8f335000 == 138 [pid = 14256] [id = 588] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8e118c00 == 137 [pid = 14256] [id = 587] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x88080400 == 136 [pid = 14256] [id = 586] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x876cac00 == 135 [pid = 14256] [id = 584] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8cf8d800 == 134 [pid = 14256] [id = 585] 14:03:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8807f800 == 133 [pid = 14256] [id = 583] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x8d7b6000) [pid = 14256] [serial = 1748] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x8e0da400) [pid = 14256] [serial = 1617] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x8cfc9c00) [pid = 14256] [serial = 1745] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x88084000) [pid = 14256] [serial = 1739] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x890e8800) [pid = 14256] [serial = 1740] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x9aa1d400) [pid = 14256] [serial = 1736] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x9a706000) [pid = 14256] [serial = 1734] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x9a351800) [pid = 14256] [serial = 1733] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x99ec6800) [pid = 14256] [serial = 1731] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x99765400) [pid = 14256] [serial = 1730] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x9549d400) [pid = 14256] [serial = 1728] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x95495400) [pid = 14256] [serial = 1727] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x951adc00) [pid = 14256] [serial = 1725] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x9504f400) [pid = 14256] [serial = 1724] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x93a3c000) [pid = 14256] [serial = 1722] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x9396d400) [pid = 14256] [serial = 1721] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x92ceac00) [pid = 14256] [serial = 1719] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x929a1c00) [pid = 14256] [serial = 1718] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x92872800) [pid = 14256] [serial = 1716] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x926eec00) [pid = 14256] [serial = 1715] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x923e1400) [pid = 14256] [serial = 1713] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x923ddc00) [pid = 14256] [serial = 1712] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x92365000) [pid = 14256] [serial = 1710] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x9227d800) [pid = 14256] [serial = 1709] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x91b0d000) [pid = 14256] [serial = 1707] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x915e3c00) [pid = 14256] [serial = 1706] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x90a60000) [pid = 14256] [serial = 1704] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x90a58400) [pid = 14256] [serial = 1703] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8f59c000) [pid = 14256] [serial = 1701] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x8f597800) [pid = 14256] [serial = 1700] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x8e5a2800) [pid = 14256] [serial = 1698] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8e599400) [pid = 14256] [serial = 1697] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8e10b800) [pid = 14256] [serial = 1695] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8e0d7000) [pid = 14256] [serial = 1694] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x8ddd7800) [pid = 14256] [serial = 1692] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x8d7b4800) [pid = 14256] [serial = 1691] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x8a60bc00) [pid = 14256] [serial = 1689] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8a3ebc00) [pid = 14256] [serial = 1688] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x890ed800) [pid = 14256] [serial = 1686] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x87f21400) [pid = 14256] [serial = 1685] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8a4c9400) [pid = 14256] [serial = 1743] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x8a39e400) [pid = 14256] [serial = 1742] [outer = (nil)] [url = about:blank] 14:03:42 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x8d6d8800) [pid = 14256] [serial = 1746] [outer = (nil)] [url = about:blank] 14:03:43 INFO - PROCESS | 14256 | 1463605423494 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]]]}] 14:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 4202ms 14:03:43 INFO - PROCESS | 14256 | 1463605423505 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 14:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:03:43 INFO - PROCESS | 14256 | 1463605423513 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 14:03:43 INFO - PROCESS | 14256 | 1463605423526 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 14256 | 1463605423532 Marionette TRACE conn3 <- [1,2454,null,{}] 14:03:43 INFO - PROCESS | 14256 | 1463605423542 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}] 14:03:43 INFO - PROCESS | 14256 | 1463605423787 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 14:03:44 INFO - PROCESS | 14256 | 1463605424020 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x890e6800 == 134 [pid = 14256] [id = 621] 14:03:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x890e8400) [pid = 14256] [serial = 1864] [outer = (nil)] 14:03:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x89465800) [pid = 14256] [serial = 1865] [outer = 0x890e8400] 14:03:44 INFO - PROCESS | 14256 | 1463605424159 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x89804400) [pid = 14256] [serial = 1866] [outer = 0x890e8400] 14:03:44 INFO - PROCESS | 14256 | 1463605424984 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]]]}] 14:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1492ms 14:03:45 INFO - PROCESS | 14256 | 1463605425014 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 14:03:45 INFO - PROCESS | 14256 | 1463605425022 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 14:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:03:45 INFO - PROCESS | 14256 | 1463605425032 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 14256 | 1463605425037 Marionette TRACE conn3 <- [1,2458,null,{}] 14:03:45 INFO - PROCESS | 14256 | 1463605425090 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}] 14:03:45 INFO - PROCESS | 14256 | 1463605425393 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 14:03:45 INFO - PROCESS | 14256 | 1463605425426 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0c800 == 135 [pid = 14256] [id = 622] 14:03:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8a3ef400) [pid = 14256] [serial = 1867] [outer = (nil)] 14:03:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8a601800) [pid = 14256] [serial = 1868] [outer = 0x8a3ef400] 14:03:45 INFO - PROCESS | 14256 | 1463605425502 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8a909c00) [pid = 14256] [serial = 1869] [outer = 0x8a3ef400] 14:03:46 INFO - PROCESS | 14256 | 1463605426588 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]]]}] 14:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1628ms 14:03:46 INFO - PROCESS | 14256 | 1463605426662 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 14:03:46 INFO - PROCESS | 14256 | 1463605426665 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 14:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:03:46 INFO - PROCESS | 14256 | 1463605426672 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 14256 | 1463605426678 Marionette TRACE conn3 <- [1,2462,null,{}] 14:03:46 INFO - PROCESS | 14256 | 1463605426694 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}] 14:03:47 INFO - PROCESS | 14256 | 1463605427034 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8980d000) [pid = 14256] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x95473800) [pid = 14256] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8ba90800) [pid = 14256] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8a397c00) [pid = 14256] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x87e35000) [pid = 14256] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x9c0da400) [pid = 14256] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x9b132c00) [pid = 14256] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x8a3ed800) [pid = 14256] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x9a7a3400) [pid = 14256] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x9aae2000) [pid = 14256] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x9aa23800) [pid = 14256] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x99767400) [pid = 14256] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x9236e400) [pid = 14256] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x929a2000) [pid = 14256] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 124 (0x92532000) [pid = 14256] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 123 (0x90a64000) [pid = 14256] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 122 (0x8f5dd800) [pid = 14256] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 121 (0x8e673000) [pid = 14256] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 120 (0x8e0dcc00) [pid = 14256] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 119 (0x8e0dc800) [pid = 14256] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 118 (0x8b867c00) [pid = 14256] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:03:47 INFO - PROCESS | 14256 | --DOMWINDOW == 117 (0x88ae9400) [pid = 14256] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:03:47 INFO - PROCESS | 14256 | 1463605427751 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d80400 == 136 [pid = 14256] [id = 623] 14:03:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 118 (0x87776800) [pid = 14256] [serial = 1870] [outer = (nil)] 14:03:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 119 (0x8a009c00) [pid = 14256] [serial = 1871] [outer = 0x87776800] 14:03:47 INFO - PROCESS | 14256 | 1463605427859 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 120 (0x8ddd5800) [pid = 14256] [serial = 1872] [outer = 0x87776800] 14:03:48 INFO - PROCESS | 14256 | 1463605428725 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]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2091ms 14:03:48 INFO - PROCESS | 14256 | 1463605428762 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 14:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:03:48 INFO - PROCESS | 14256 | 1463605428767 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 14:03:48 INFO - PROCESS | 14256 | 1463605428773 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 14256 | 1463605428776 Marionette TRACE conn3 <- [1,2466,null,{}] 14:03:48 INFO - PROCESS | 14256 | 1463605428786 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}] 14:03:49 INFO - PROCESS | 14256 | 1463605429011 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 14:03:49 INFO - PROCESS | 14256 | 1463605429225 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfc9c00 == 137 [pid = 14256] [id = 624] 14:03:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 121 (0x8e0bb800) [pid = 14256] [serial = 1873] [outer = (nil)] 14:03:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 122 (0x8e0db400) [pid = 14256] [serial = 1874] [outer = 0x8e0bb800] 14:03:49 INFO - PROCESS | 14256 | 1463605429299 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 123 (0x8e110800) [pid = 14256] [serial = 1875] [outer = 0x8e0bb800] 14:03:50 INFO - PROCESS | 14256 | 1463605430395 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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1645ms 14:03:50 INFO - PROCESS | 14256 | 1463605430417 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 14256 | 1463605430425 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 14:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:03:50 INFO - PROCESS | 14256 | 1463605430435 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 14256 | 1463605430440 Marionette TRACE conn3 <- [1,2470,null,{}] 14:03:50 INFO - PROCESS | 14256 | 1463605430468 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}] 14:03:50 INFO - PROCESS | 14256 | 1463605430721 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 14:03:51 INFO - PROCESS | 14256 | 1463605431085 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x8807f800 == 138 [pid = 14256] [id = 625] 14:03:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 124 (0x88af4400) [pid = 14256] [serial = 1876] [outer = (nil)] 14:03:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 125 (0x8a012800) [pid = 14256] [serial = 1877] [outer = 0x88af4400] 14:03:51 INFO - PROCESS | 14256 | 1463605431184 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x8a3e9400) [pid = 14256] [serial = 1878] [outer = 0x88af4400] 14:03:52 INFO - PROCESS | 14256 | 1463605432160 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]]]}] 14:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1758ms 14:03:52 INFO - PROCESS | 14256 | 1463605432194 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 14256 | 1463605432202 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 14:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:03:52 INFO - PROCESS | 14256 | 1463605432215 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 14256 | 1463605432219 Marionette TRACE conn3 <- [1,2474,null,{}] 14:03:52 INFO - PROCESS | 14256 | 1463605432226 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}] 14:03:52 INFO - PROCESS | 14256 | 1463605432483 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 14:03:52 INFO - PROCESS | 14256 | 1463605432831 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x8ddd4800 == 139 [pid = 14256] [id = 626] 14:03:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x8ddd7800) [pid = 14256] [serial = 1879] [outer = (nil)] 14:03:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x8e0dcc00) [pid = 14256] [serial = 1880] [outer = 0x8ddd7800] 14:03:52 INFO - PROCESS | 14256 | 1463605432939 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8e599400) [pid = 14256] [serial = 1881] [outer = 0x8ddd7800] 14:03:54 INFO - PROCESS | 14256 | 1463605433993 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]]]}] 14:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1839ms 14:03:54 INFO - PROCESS | 14256 | 1463605434054 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 14:03:54 INFO - PROCESS | 14256 | 1463605434058 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 14:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:03:54 INFO - PROCESS | 14256 | 1463605434065 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:03:54 INFO - PROCESS | 14256 | 1463605434071 Marionette TRACE conn3 <- [1,2478,null,{}] 14:03:54 INFO - PROCESS | 14256 | 1463605434088 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}] 14:03:54 INFO - PROCESS | 14256 | 1463605434370 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 14:03:54 INFO - PROCESS | 14256 | 1463605434712 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e672400 == 140 [pid = 14256] [id = 627] 14:03:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8f332400) [pid = 14256] [serial = 1882] [outer = (nil)] 14:03:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8f5d1800) [pid = 14256] [serial = 1883] [outer = 0x8f332400] 14:03:54 INFO - PROCESS | 14256 | 1463605434804 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x90a5c000) [pid = 14256] [serial = 1884] [outer = 0x8f332400] 14:03:55 INFO - PROCESS | 14256 | 1463605435759 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]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1739ms 14:03:55 INFO - PROCESS | 14256 | 1463605435806 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 14:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:03:55 INFO - PROCESS | 14256 | 1463605435811 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 14:03:55 INFO - PROCESS | 14256 | 1463605435818 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 14256 | 1463605435821 Marionette TRACE conn3 <- [1,2482,null,{}] 14:03:55 INFO - PROCESS | 14256 | 1463605435828 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}] 14:03:56 INFO - PROCESS | 14256 | 1463605436057 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 14:03:56 INFO - PROCESS | 14256 | 1463605436404 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a609800 == 141 [pid = 14256] [id = 628] 14:03:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8f5d9000) [pid = 14256] [serial = 1885] [outer = (nil)] 14:03:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x915e1800) [pid = 14256] [serial = 1886] [outer = 0x8f5d9000] 14:03:56 INFO - PROCESS | 14256 | 1463605436498 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x91b0cc00) [pid = 14256] [serial = 1887] [outer = 0x8f5d9000] 14:03:57 INFO - PROCESS | 14256 | 1463605437390 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]]]}] 14:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1637ms 14:03:57 INFO - PROCESS | 14256 | 1463605437464 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 14256 | 1463605437468 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 14:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:03:57 INFO - PROCESS | 14256 | 1463605437477 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - PROCESS | 14256 | 1463605437481 Marionette TRACE conn3 <- [1,2486,null,{}] 14:03:57 INFO - PROCESS | 14256 | 1463605437487 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}] 14:03:57 INFO - PROCESS | 14256 | 1463605437710 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 14:03:58 INFO - PROCESS | 14256 | 1463605438062 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d80c00 == 142 [pid = 14256] [id = 629] 14:03:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x90c43800) [pid = 14256] [serial = 1888] [outer = (nil)] 14:03:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x92242800) [pid = 14256] [serial = 1889] [outer = 0x90c43800] 14:03:58 INFO - PROCESS | 14256 | 1463605438158 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x92244800) [pid = 14256] [serial = 1890] [outer = 0x90c43800] 14:03:59 INFO - PROCESS | 14256 | 1463605439113 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]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:03:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1687ms 14:03:59 INFO - PROCESS | 14256 | 1463605439167 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 14256 | 1463605439170 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 14:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:03:59 INFO - PROCESS | 14256 | 1463605439177 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 14256 | 1463605439180 Marionette TRACE conn3 <- [1,2490,null,{}] 14:03:59 INFO - PROCESS | 14256 | 1463605439187 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}] 14:03:59 INFO - PROCESS | 14256 | 1463605439447 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 14:03:59 INFO - PROCESS | 14256 | 1463605439786 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4d5800 == 143 [pid = 14256] [id = 630] 14:03:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x91b15000) [pid = 14256] [serial = 1891] [outer = (nil)] 14:03:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x92528000) [pid = 14256] [serial = 1892] [outer = 0x91b15000] 14:03:59 INFO - PROCESS | 14256 | 1463605439881 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x926eb400) [pid = 14256] [serial = 1893] [outer = 0x91b15000] 14:04:00 INFO - PROCESS | 14256 | 1463605440790 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]]]}] 14:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1647ms 14:04:00 INFO - PROCESS | 14256 | 1463605440825 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 14256 | 1463605440829 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 14:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:04:00 INFO - PROCESS | 14256 | 1463605440837 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 14256 | 1463605440841 Marionette TRACE conn3 <- [1,2494,null,{}] 14:04:00 INFO - PROCESS | 14256 | 1463605440847 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}] 14:04:01 INFO - PROCESS | 14256 | 1463605441075 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 14:04:01 INFO - PROCESS | 14256 | 1463605441428 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d8b800 == 144 [pid = 14256] [id = 631] 14:04:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x9235c400) [pid = 14256] [serial = 1894] [outer = (nil)] 14:04:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x92877000) [pid = 14256] [serial = 1895] [outer = 0x9235c400] 14:04:01 INFO - PROCESS | 14256 | 1463605441531 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x92cef000) [pid = 14256] [serial = 1896] [outer = 0x9235c400] 14:04:02 INFO - PROCESS | 14256 | 1463605442492 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]]]}] 14:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1735ms 14:04:02 INFO - PROCESS | 14256 | 1463605442574 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 14256 | 1463605442580 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 14:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:04:02 INFO - PROCESS | 14256 | 1463605442588 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 14256 | 1463605442593 Marionette TRACE conn3 <- [1,2498,null,{}] 14:04:02 INFO - PROCESS | 14256 | 1463605442600 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}] 14:04:02 INFO - PROCESS | 14256 | 1463605442883 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 14:04:03 INFO - PROCESS | 14256 | 1463605443247 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653cc00 == 145 [pid = 14256] [id = 632] 14:04:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x926e5800) [pid = 14256] [serial = 1897] [outer = (nil)] 14:04:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x93a39c00) [pid = 14256] [serial = 1898] [outer = 0x926e5800] 14:04:03 INFO - PROCESS | 14256 | 1463605443339 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x93a40000) [pid = 14256] [serial = 1899] [outer = 0x926e5800] 14:04:04 INFO - PROCESS | 14256 | 1463605444299 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]]]}] 14:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1758ms 14:04:04 INFO - PROCESS | 14256 | 1463605444350 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 14256 | 1463605444354 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 14:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:04:04 INFO - PROCESS | 14256 | 1463605444361 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - PROCESS | 14256 | 1463605444366 Marionette TRACE conn3 <- [1,2502,null,{}] 14:04:04 INFO - PROCESS | 14256 | 1463605444372 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}] 14:04:04 INFO - PROCESS | 14256 | 1463605444616 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 14:04:04 INFO - PROCESS | 14256 | 1463605444954 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x92998800 == 146 [pid = 14256] [id = 633] 14:04:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x92e6a800) [pid = 14256] [serial = 1900] [outer = (nil)] 14:04:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x951ac800) [pid = 14256] [serial = 1901] [outer = 0x92e6a800] 14:04:05 INFO - PROCESS | 14256 | 1463605445055 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x951af400) [pid = 14256] [serial = 1902] [outer = 0x92e6a800] 14:04:05 INFO - PROCESS | 14256 | 1463605445960 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]]]}] 14:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1636ms 14:04:06 INFO - PROCESS | 14256 | 1463605445999 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 14256 | 1463605446003 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 14:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:04:06 INFO - PROCESS | 14256 | 1463605446010 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 14256 | 1463605446014 Marionette TRACE conn3 <- [1,2506,null,{}] 14:04:06 INFO - PROCESS | 14256 | 1463605446020 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}] 14:04:06 INFO - PROCESS | 14256 | 1463605446249 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 14:04:06 INFO - PROCESS | 14256 | 1463605446611 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x89809000 == 147 [pid = 14256] [id = 634] 14:04:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x8a386400) [pid = 14256] [serial = 1903] [outer = (nil)] 14:04:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x95499400) [pid = 14256] [serial = 1904] [outer = 0x8a386400] 14:04:06 INFO - PROCESS | 14256 | 1463605446706 Marionette DEBUG loaded listener.js 14:04:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x9549fc00) [pid = 14256] [serial = 1905] [outer = 0x8a386400] 14:04:07 INFO - PROCESS | 14256 | 1463605447678 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]]]}] 14:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1731ms 14:04:07 INFO - PROCESS | 14256 | 1463605447742 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 14256 | 1463605447748 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 14:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:04:07 INFO - PROCESS | 14256 | 1463605447754 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - PROCESS | 14256 | 1463605447759 Marionette TRACE conn3 <- [1,2510,null,{}] 14:04:07 INFO - PROCESS | 14256 | 1463605447765 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}] 14:04:08 INFO - PROCESS | 14256 | 1463605448035 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 14:04:08 INFO - PROCESS | 14256 | 1463605448389 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x9925b000 == 148 [pid = 14256] [id = 635] 14:04:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x9a00ac00) [pid = 14256] [serial = 1906] [outer = (nil)] 14:04:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x9a702800) [pid = 14256] [serial = 1907] [outer = 0x9a00ac00] 14:04:08 INFO - PROCESS | 14256 | 1463605448491 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x9a70f800) [pid = 14256] [serial = 1908] [outer = 0x9a00ac00] 14:04:09 INFO - PROCESS | 14256 | 1463605449438 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]]]}] 14:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1734ms 14:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:04:09 INFO - PROCESS | 14256 | 1463605449490 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 14256 | 1463605449493 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 14:04:09 INFO - PROCESS | 14256 | 1463605449500 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 14256 | 1463605449504 Marionette TRACE conn3 <- [1,2514,null,{}] 14:04:09 INFO - PROCESS | 14256 | 1463605449510 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}] 14:04:09 INFO - PROCESS | 14256 | 1463605449749 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 14:04:10 INFO - PROCESS | 14256 | 1463605450091 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x951af000 == 149 [pid = 14256] [id = 636] 14:04:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x9a0e8000) [pid = 14256] [serial = 1909] [outer = (nil)] 14:04:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x9ad06000) [pid = 14256] [serial = 1910] [outer = 0x9a0e8000] 14:04:10 INFO - PROCESS | 14256 | 1463605450190 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x9b3ac800) [pid = 14256] [serial = 1911] [outer = 0x9a0e8000] 14:04:11 INFO - PROCESS | 14256 | 1463605451088 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]]]}] 14:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1636ms 14:04:11 INFO - PROCESS | 14256 | 1463605451136 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 14256 | 1463605451139 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 14:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:04:11 INFO - PROCESS | 14256 | 1463605451146 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 14256 | 1463605451150 Marionette TRACE conn3 <- [1,2518,null,{}] 14:04:11 INFO - PROCESS | 14256 | 1463605451165 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}] 14:04:11 INFO - PROCESS | 14256 | 1463605451430 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 14:04:11 INFO - PROCESS | 14256 | 1463605451781 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x86543c00 == 150 [pid = 14256] [id = 637] 14:04:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x89466400) [pid = 14256] [serial = 1912] [outer = (nil)] 14:04:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x9b5a4c00) [pid = 14256] [serial = 1913] [outer = 0x89466400] 14:04:11 INFO - PROCESS | 14256 | 1463605451881 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x9b922800) [pid = 14256] [serial = 1914] [outer = 0x89466400] 14:04:12 INFO - PROCESS | 14256 | 1463605452819 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]]]}] 14:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1744ms 14:04:12 INFO - PROCESS | 14256 | 1463605452891 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 14:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:04:12 INFO - PROCESS | 14256 | 1463605452896 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 14:04:12 INFO - PROCESS | 14256 | 1463605452902 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - PROCESS | 14256 | 1463605452906 Marionette TRACE conn3 <- [1,2522,null,{}] 14:04:12 INFO - PROCESS | 14256 | 1463605452912 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}] 14:04:13 INFO - PROCESS | 14256 | 1463605453206 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 14:04:13 INFO - PROCESS | 14256 | 1463605453556 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 14256 | ++DOCSHELL 0x92270c00 == 151 [pid = 14256] [id = 638] 14:04:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x92757800) [pid = 14256] [serial = 1915] [outer = (nil)] 14:04:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x9d9c4c00) [pid = 14256] [serial = 1916] [outer = 0x92757800] 14:04:13 INFO - PROCESS | 14256 | 1463605453710 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0xa114b800) [pid = 14256] [serial = 1917] [outer = 0x92757800] 14:04:14 INFO - PROCESS | 14256 | 1463605454774 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]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1938ms 14:04:14 INFO - PROCESS | 14256 | 1463605454840 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 14:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:04:14 INFO - PROCESS | 14256 | 1463605454844 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 14:04:14 INFO - PROCESS | 14256 | 1463605454852 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 14256 | 1463605454856 Marionette TRACE conn3 <- [1,2526,null,{}] 14:04:14 INFO - PROCESS | 14256 | 1463605454862 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}] 14:04:15 INFO - PROCESS | 14256 | 1463605455119 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 14:04:15 INFO - PROCESS | 14256 | 1463605455492 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x876d2000 == 152 [pid = 14256] [id = 639] 14:04:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x9549b800) [pid = 14256] [serial = 1918] [outer = (nil)] 14:04:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0xa27c2400) [pid = 14256] [serial = 1919] [outer = 0x9549b800] 14:04:15 INFO - PROCESS | 14256 | 1463605455591 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0xa27ecc00) [pid = 14256] [serial = 1920] [outer = 0x9549b800] 14:04:16 INFO - PROCESS | 14256 | 1463605456521 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]]]}] 14:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1734ms 14:04:16 INFO - PROCESS | 14256 | 1463605456585 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 14256 | 1463605456588 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 14:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:04:16 INFO - PROCESS | 14256 | 1463605456596 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 14256 | 1463605456601 Marionette TRACE conn3 <- [1,2530,null,{}] 14:04:16 INFO - PROCESS | 14256 | 1463605456606 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}] 14:04:16 INFO - PROCESS | 14256 | 1463605456840 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 14:04:17 INFO - PROCESS | 14256 | 1463605457207 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d7b5000 == 153 [pid = 14256] [id = 640] 14:04:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x8e0d1c00) [pid = 14256] [serial = 1921] [outer = (nil)] 14:04:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0xa31d4000) [pid = 14256] [serial = 1922] [outer = 0x8e0d1c00] 14:04:17 INFO - PROCESS | 14256 | 1463605457298 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0xa31f3400) [pid = 14256] [serial = 1923] [outer = 0x8e0d1c00] 14:04:18 INFO - PROCESS | 14256 | 1463605458224 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]]]}] 14:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1682ms 14:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:04:18 INFO - PROCESS | 14256 | 1463605458279 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 14256 | 1463605458282 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 14:04:18 INFO - PROCESS | 14256 | 1463605458289 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 14256 | 1463605458292 Marionette TRACE conn3 <- [1,2534,null,{}] 14:04:18 INFO - PROCESS | 14256 | 1463605458298 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}] 14:04:18 INFO - PROCESS | 14256 | 1463605458524 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 14:04:18 INFO - PROCESS | 14256 | 1463605458907 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 14256 | ++DOCSHELL 0xa31d5400 == 154 [pid = 14256] [id = 641] 14:04:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0xa3358c00) [pid = 14256] [serial = 1924] [outer = (nil)] 14:04:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0xa513f800) [pid = 14256] [serial = 1925] [outer = 0xa3358c00] 14:04:19 INFO - PROCESS | 14256 | 1463605459012 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0xa51f1800) [pid = 14256] [serial = 1926] [outer = 0xa3358c00] 14:04:19 INFO - PROCESS | 14256 | 1463605459969 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]]]}] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8a387c00 == 153 [pid = 14256] [id = 493] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x951af800 == 152 [pid = 14256] [id = 614] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x951ad800 == 151 [pid = 14256] [id = 615] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x92875400 == 150 [pid = 14256] [id = 613] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x92364400 == 149 [pid = 14256] [id = 612] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8e59f400 == 148 [pid = 14256] [id = 611] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8f5dac00 == 147 [pid = 14256] [id = 610] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x90a5b800 == 146 [pid = 14256] [id = 609] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x894f1400 == 145 [pid = 14256] [id = 608] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8a390400 == 144 [pid = 14256] [id = 606] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x89807400 == 143 [pid = 14256] [id = 607] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x8980bc00 == 142 [pid = 14256] [id = 605] 14:04:22 INFO - PROCESS | 14256 | --DOCSHELL 0x86a05000 == 141 [pid = 14256] [id = 604] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x8ba90c00) [pid = 14256] [serial = 1683] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x9aade000) [pid = 14256] [serial = 1737] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x8d6da800) [pid = 14256] [serial = 1811] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x8cf8e400) [pid = 14256] [serial = 1808] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x8d6d9c00) [pid = 14256] [serial = 1809] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x8a3e7c00) [pid = 14256] [serial = 1805] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x87f1f400) [pid = 14256] [serial = 1802] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x88aef000) [pid = 14256] [serial = 1803] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0xa060d000) [pid = 14256] [serial = 1800] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x9d9cd400) [pid = 14256] [serial = 1799] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x9c17fc00) [pid = 14256] [serial = 1796] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x9c29a000) [pid = 14256] [serial = 1797] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x9c07ac00) [pid = 14256] [serial = 1794] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x9c034800) [pid = 14256] [serial = 1793] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x9b8bd800) [pid = 14256] [serial = 1791] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x9b8b9c00) [pid = 14256] [serial = 1790] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x9b3af000) [pid = 14256] [serial = 1788] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x9b310800) [pid = 14256] [serial = 1787] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x9add6800) [pid = 14256] [serial = 1785] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x9aae8000) [pid = 14256] [serial = 1784] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x9a0e1400) [pid = 14256] [serial = 1781] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x9a70c800) [pid = 14256] [serial = 1782] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x95479c00) [pid = 14256] [serial = 1779] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x9546e800) [pid = 14256] [serial = 1778] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x94646c00) [pid = 14256] [serial = 1776] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x93a3d400) [pid = 14256] [serial = 1775] [outer = (nil)] [url = about:blank] 14:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 4311ms 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x92ce9c00) [pid = 14256] [serial = 1773] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x929a3c00) [pid = 14256] [serial = 1772] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x926f0400) [pid = 14256] [serial = 1770] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x926eb000) [pid = 14256] [serial = 1769] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x923ea800) [pid = 14256] [serial = 1767] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x92370800) [pid = 14256] [serial = 1766] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x915da400) [pid = 14256] [serial = 1764] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x90c46000) [pid = 14256] [serial = 1763] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x8f5d5000) [pid = 14256] [serial = 1761] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8f33c400) [pid = 14256] [serial = 1760] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x8e67a000) [pid = 14256] [serial = 1758] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8e599000) [pid = 14256] [serial = 1757] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8d6dbc00) [pid = 14256] [serial = 1755] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x8cf85c00) [pid = 14256] [serial = 1754] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x89806400) [pid = 14256] [serial = 1752] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x8945f800) [pid = 14256] [serial = 1751] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x8a4d0000) [pid = 14256] [serial = 1806] [outer = (nil)] [url = about:blank] 14:04:22 INFO - PROCESS | 14256 | 1463605462747 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 14256 | 1463605462753 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 14:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:04:22 INFO - PROCESS | 14256 | 1463605462765 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 14256 | 1463605462771 Marionette TRACE conn3 <- [1,2538,null,{}] 14:04:22 INFO - PROCESS | 14256 | 1463605462780 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}] 14:04:23 INFO - PROCESS | 14256 | 1463605462993 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 14:04:23 INFO - PROCESS | 14256 | 1463605463238 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e30400 == 142 [pid = 14256] [id = 642] 14:04:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x87e31800) [pid = 14256] [serial = 1927] [outer = (nil)] 14:04:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x87f20800) [pid = 14256] [serial = 1928] [outer = 0x87e31800] 14:04:23 INFO - PROCESS | 14256 | 1463605463317 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x88aea800) [pid = 14256] [serial = 1929] [outer = 0x87e31800] 14:04:24 INFO - PROCESS | 14256 | 1463605464190 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]]]}] 14:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1493ms 14:04:24 INFO - PROCESS | 14256 | 1463605464258 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 14:04:24 INFO - PROCESS | 14256 | 1463605464264 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 14:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:04:24 INFO - PROCESS | 14256 | 1463605464276 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 14256 | 1463605464281 Marionette TRACE conn3 <- [1,2542,null,{}] 14:04:24 INFO - PROCESS | 14256 | 1463605464288 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}] 14:04:24 INFO - PROCESS | 14256 | 1463605464512 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 14:04:24 INFO - PROCESS | 14256 | 1463605464785 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x894f3800 == 143 [pid = 14256] [id = 643] 14:04:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x89801800) [pid = 14256] [serial = 1930] [outer = (nil)] 14:04:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8a394400) [pid = 14256] [serial = 1931] [outer = 0x89801800] 14:04:24 INFO - PROCESS | 14256 | 1463605464867 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8a3ec000) [pid = 14256] [serial = 1932] [outer = 0x89801800] 14:04:25 INFO - PROCESS | 14256 | 1463605465807 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]]]}] 14:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1595ms 14:04:25 INFO - PROCESS | 14256 | 1463605465868 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 14256 | 1463605465873 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 14:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:04:25 INFO - PROCESS | 14256 | 1463605465880 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 14256 | 1463605465884 Marionette TRACE conn3 <- [1,2546,null,{}] 14:04:25 INFO - PROCESS | 14256 | 1463605465900 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}] 14:04:26 INFO - PROCESS | 14256 | 1463605466205 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 14:04:26 INFO - PROCESS | 14256 | 1463605466240 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x89805000 == 144 [pid = 14256] [id = 644] 14:04:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8a60d000) [pid = 14256] [serial = 1933] [outer = (nil)] 14:04:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8cf81800) [pid = 14256] [serial = 1934] [outer = 0x8a60d000] 14:04:26 INFO - PROCESS | 14256 | 1463605466320 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8d6d9c00) [pid = 14256] [serial = 1935] [outer = 0x8a60d000] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x9c075400) [pid = 14256] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8a904400) [pid = 14256] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x9925a800) [pid = 14256] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x9a70b000) [pid = 14256] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8a610000) [pid = 14256] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x8b86e400) [pid = 14256] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x92876000) [pid = 14256] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x8d6d7c00) [pid = 14256] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x95045c00) [pid = 14256] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x951b0400) [pid = 14256] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x8a018400) [pid = 14256] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x90a61000) [pid = 14256] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x92375800) [pid = 14256] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x86a06c00) [pid = 14256] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x890e8400) [pid = 14256] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 124 (0x90a5e000) [pid = 14256] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 123 (0x8a3ef400) [pid = 14256] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 122 (0x87776800) [pid = 14256] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 121 (0x8f59b800) [pid = 14256] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 120 (0x9c342000) [pid = 14256] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:04:27 INFO - PROCESS | 14256 | --DOMWINDOW == 119 (0x8cfd0000) [pid = 14256] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:04:28 INFO - PROCESS | 14256 | 1463605467997 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]]]}] 14:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2149ms 14:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:04:28 INFO - PROCESS | 14256 | 1463605468030 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 14256 | 1463605468033 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 14:04:28 INFO - PROCESS | 14256 | 1463605468039 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - PROCESS | 14256 | 1463605468043 Marionette TRACE conn3 <- [1,2550,null,{}] 14:04:28 INFO - PROCESS | 14256 | 1463605468062 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}] 14:04:28 INFO - PROCESS | 14256 | 1463605468270 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 14:04:28 INFO - PROCESS | 14256 | 1463605468474 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a06c00 == 145 [pid = 14256] [id = 645] 14:04:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 120 (0x8a018400) [pid = 14256] [serial = 1936] [outer = (nil)] 14:04:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 121 (0x8d6d7c00) [pid = 14256] [serial = 1937] [outer = 0x8a018400] 14:04:28 INFO - PROCESS | 14256 | 1463605468550 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 122 (0x8e0b5000) [pid = 14256] [serial = 1938] [outer = 0x8a018400] 14:04:29 INFO - PROCESS | 14256 | 1463605469402 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]]]}] 14:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1399ms 14:04:29 INFO - PROCESS | 14256 | 1463605469438 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 14256 | 1463605469441 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 14:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:04:29 INFO - PROCESS | 14256 | 1463605469447 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 14256 | 1463605469451 Marionette TRACE conn3 <- [1,2554,null,{}] 14:04:29 INFO - PROCESS | 14256 | 1463605469456 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}] 14:04:29 INFO - PROCESS | 14256 | 1463605469664 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 14:04:30 INFO - PROCESS | 14256 | 1463605470137 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0b000 == 146 [pid = 14256] [id = 646] 14:04:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 123 (0x86a0d800) [pid = 14256] [serial = 1939] [outer = (nil)] 14:04:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 124 (0x87331c00) [pid = 14256] [serial = 1940] [outer = 0x86a0d800] 14:04:30 INFO - PROCESS | 14256 | 1463605470236 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 125 (0x87e2c000) [pid = 14256] [serial = 1941] [outer = 0x86a0d800] 14:04:31 INFO - PROCESS | 14256 | 1463605471231 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]]]}] 14:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1836ms 14:04:31 INFO - PROCESS | 14256 | 1463605471287 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 14:04:31 INFO - PROCESS | 14256 | 1463605471294 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 14:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:04:31 INFO - PROCESS | 14256 | 1463605471302 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 14256 | 1463605471308 Marionette TRACE conn3 <- [1,2558,null,{}] 14:04:31 INFO - PROCESS | 14256 | 1463605471315 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}] 14:04:31 INFO - PROCESS | 14256 | 1463605471561 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 14:04:31 INFO - PROCESS | 14256 | 1463605471901 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x894f9800 == 147 [pid = 14256] [id = 647] 14:04:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x8a014000) [pid = 14256] [serial = 1942] [outer = (nil)] 14:04:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x8a4d0000) [pid = 14256] [serial = 1943] [outer = 0x8a014000] 14:04:32 INFO - PROCESS | 14256 | 1463605472006 Marionette DEBUG loaded listener.js 14:04:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x8b864400) [pid = 14256] [serial = 1944] [outer = 0x8a014000] 14:04:33 INFO - PROCESS | 14256 | 1463605473048 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]]]}] 14:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1788ms 14:04:33 INFO - PROCESS | 14256 | 1463605473095 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 14:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:04:33 INFO - PROCESS | 14256 | 1463605473101 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 14:04:33 INFO - PROCESS | 14256 | 1463605473108 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:04:33 INFO - PROCESS | 14256 | 1463605473112 Marionette TRACE conn3 <- [1,2562,null,{}] 14:04:33 INFO - PROCESS | 14256 | 1463605473119 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}] 14:04:33 INFO - PROCESS | 14256 | 1463605473362 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 14:04:33 INFO - PROCESS | 14256 | 1463605473747 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x8cfc9400 == 148 [pid = 14256] [id = 648] 14:04:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8d6e0800) [pid = 14256] [serial = 1945] [outer = (nil)] 14:04:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8ddd1800) [pid = 14256] [serial = 1946] [outer = 0x8d6e0800] 14:04:33 INFO - PROCESS | 14256 | 1463605473838 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8e0d1000) [pid = 14256] [serial = 1947] [outer = 0x8d6e0800] 14:04:34 INFO - PROCESS | 14256 | 1463605474923 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]]]}] 14:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1886ms 14:04:34 INFO - PROCESS | 14256 | 1463605474994 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 14256 | 1463605474999 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 14:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:04:35 INFO - PROCESS | 14256 | 1463605475015 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 14256 | 1463605475025 Marionette TRACE conn3 <- [1,2566,null,{}] 14:04:35 INFO - PROCESS | 14256 | 1463605475031 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}] 14:04:35 INFO - PROCESS | 14256 | 1463605475314 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 14:04:35 INFO - PROCESS | 14256 | 1463605475657 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6d7800 == 149 [pid = 14256] [id = 649] 14:04:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x8ddd5400) [pid = 14256] [serial = 1948] [outer = (nil)] 14:04:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8e5a5c00) [pid = 14256] [serial = 1949] [outer = 0x8ddd5400] 14:04:35 INFO - PROCESS | 14256 | 1463605475747 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8f32e400) [pid = 14256] [serial = 1950] [outer = 0x8ddd5400] 14:04:36 INFO - PROCESS | 14256 | 1463605476758 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]]]}] 14:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1799ms 14:04:36 INFO - PROCESS | 14256 | 1463605476807 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 14:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:04:36 INFO - PROCESS | 14256 | 1463605476813 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 14:04:36 INFO - PROCESS | 14256 | 1463605476820 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 14256 | 1463605476824 Marionette TRACE conn3 <- [1,2570,null,{}] 14:04:36 INFO - PROCESS | 14256 | 1463605476830 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}] 14:04:37 INFO - PROCESS | 14256 | 1463605477085 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 14:04:37 INFO - PROCESS | 14256 | 1463605477421 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x8732cc00 == 150 [pid = 14256] [id = 650] 14:04:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8e0b5400) [pid = 14256] [serial = 1951] [outer = (nil)] 14:04:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8f5d6800) [pid = 14256] [serial = 1952] [outer = 0x8e0b5400] 14:04:37 INFO - PROCESS | 14256 | 1463605477515 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8f5ddc00) [pid = 14256] [serial = 1953] [outer = 0x8e0b5400] 14:04:38 INFO - PROCESS | 14256 | 1463605478489 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]]]}] 14:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1738ms 14:04:38 INFO - PROCESS | 14256 | 1463605478558 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 14256 | 1463605478561 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 14:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:04:38 INFO - PROCESS | 14256 | 1463605478568 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 14256 | 1463605478572 Marionette TRACE conn3 <- [1,2574,null,{}] 14:04:38 INFO - PROCESS | 14256 | 1463605478578 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}] 14:04:38 INFO - PROCESS | 14256 | 1463605478816 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 14:04:39 INFO - PROCESS | 14256 | 1463605479175 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x915da400 == 151 [pid = 14256] [id = 651] 14:04:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x915da800) [pid = 14256] [serial = 1954] [outer = (nil)] 14:04:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x915e5800) [pid = 14256] [serial = 1955] [outer = 0x915da800] 14:04:39 INFO - PROCESS | 14256 | 1463605479284 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x9235c000) [pid = 14256] [serial = 1956] [outer = 0x915da800] 14:04:40 INFO - PROCESS | 14256 | 1463605480284 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]]]}] 14:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1781ms 14:04:40 INFO - PROCESS | 14256 | 1463605480350 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 14256 | 1463605480355 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 14:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:04:40 INFO - PROCESS | 14256 | 1463605480361 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 14256 | 1463605480365 Marionette TRACE conn3 <- [1,2578,null,{}] 14:04:40 INFO - PROCESS | 14256 | 1463605480371 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}] 14:04:40 INFO - PROCESS | 14256 | 1463605480606 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 14:04:40 INFO - PROCESS | 14256 | 1463605480978 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x87f18c00 == 152 [pid = 14256] [id = 652] 14:04:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8a384000) [pid = 14256] [serial = 1957] [outer = (nil)] 14:04:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x923dec00) [pid = 14256] [serial = 1958] [outer = 0x8a384000] 14:04:41 INFO - PROCESS | 14256 | 1463605481072 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x923e2000) [pid = 14256] [serial = 1959] [outer = 0x8a384000] 14:04:42 INFO - PROCESS | 14256 | 1463605482032 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]]]}] 14:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1735ms 14:04:42 INFO - PROCESS | 14256 | 1463605482097 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 14256 | 1463605482101 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 14:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:04:42 INFO - PROCESS | 14256 | 1463605482108 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 14256 | 1463605482111 Marionette TRACE conn3 <- [1,2582,null,{}] 14:04:42 INFO - PROCESS | 14256 | 1463605482117 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}] 14:04:42 INFO - PROCESS | 14256 | 1463605482362 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 14:04:42 INFO - PROCESS | 14256 | 1463605482674 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0a400 == 153 [pid = 14256] [id = 653] 14:04:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8f5d9400) [pid = 14256] [serial = 1960] [outer = (nil)] 14:04:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x926e8800) [pid = 14256] [serial = 1961] [outer = 0x8f5d9400] 14:04:42 INFO - PROCESS | 14256 | 1463605482774 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x926f0c00) [pid = 14256] [serial = 1962] [outer = 0x8f5d9400] 14:04:43 INFO - PROCESS | 14256 | 1463605483720 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]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1681ms 14:04:43 INFO - PROCESS | 14256 | 1463605483791 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 14:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:04:43 INFO - PROCESS | 14256 | 1463605483795 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 14:04:43 INFO - PROCESS | 14256 | 1463605483802 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - PROCESS | 14256 | 1463605483805 Marionette TRACE conn3 <- [1,2586,null,{}] 14:04:43 INFO - PROCESS | 14256 | 1463605483811 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}] 14:04:44 INFO - PROCESS | 14256 | 1463605484047 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 14:04:44 INFO - PROCESS | 14256 | 1463605484389 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x92378000 == 154 [pid = 14256] [id = 654] 14:04:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x923dbc00) [pid = 14256] [serial = 1963] [outer = (nil)] 14:04:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x92cef800) [pid = 14256] [serial = 1964] [outer = 0x923dbc00] 14:04:44 INFO - PROCESS | 14256 | 1463605484483 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x92cf6800) [pid = 14256] [serial = 1965] [outer = 0x923dbc00] 14:04:45 INFO - PROCESS | 14256 | 1463605485388 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]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1635ms 14:04:45 INFO - PROCESS | 14256 | 1463605485437 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 14256 | 1463605485441 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 14:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:04:45 INFO - PROCESS | 14256 | 1463605485447 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 14256 | 1463605485451 Marionette TRACE conn3 <- [1,2590,null,{}] 14:04:45 INFO - PROCESS | 14256 | 1463605485457 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}] 14:04:45 INFO - PROCESS | 14256 | 1463605485698 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 14:04:46 INFO - PROCESS | 14256 | 1463605486047 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a011000 == 155 [pid = 14256] [id = 655] 14:04:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8b86a400) [pid = 14256] [serial = 1966] [outer = (nil)] 14:04:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x94647800) [pid = 14256] [serial = 1967] [outer = 0x8b86a400] 14:04:46 INFO - PROCESS | 14256 | 1463605486140 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x946f7c00) [pid = 14256] [serial = 1968] [outer = 0x8b86a400] 14:04:47 INFO - PROCESS | 14256 | 1463605487110 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]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1739ms 14:04:47 INFO - PROCESS | 14256 | 1463605487187 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 14256 | 1463605487190 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 14:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:04:47 INFO - PROCESS | 14256 | 1463605487198 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 14256 | 1463605487200 Marionette TRACE conn3 <- [1,2594,null,{}] 14:04:47 INFO - PROCESS | 14256 | 1463605487207 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}] 14:04:47 INFO - PROCESS | 14256 | 1463605487534 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 14:04:47 INFO - PROCESS | 14256 | 1463605487820 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x95473c00 == 156 [pid = 14256] [id = 656] 14:04:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x95479800) [pid = 14256] [serial = 1969] [outer = (nil)] 14:04:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x95497400) [pid = 14256] [serial = 1970] [outer = 0x95479800] 14:04:47 INFO - PROCESS | 14256 | 1463605487925 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x9975dc00) [pid = 14256] [serial = 1971] [outer = 0x95479800] 14:04:48 INFO - PROCESS | 14256 | 1463605488972 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]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:04:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1789ms 14:04:48 INFO - PROCESS | 14256 | 1463605488988 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 14256 | 1463605488991 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 14:04:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:04:49 INFO - PROCESS | 14256 | 1463605488999 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 14256 | 1463605489003 Marionette TRACE conn3 <- [1,2598,null,{}] 14:04:49 INFO - PROCESS | 14256 | 1463605489009 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}] 14:04:49 INFO - PROCESS | 14256 | 1463605489283 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 14:04:49 INFO - PROCESS | 14256 | 1463605489679 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x99fe6800 == 157 [pid = 14256] [id = 657] 14:04:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x9a702c00) [pid = 14256] [serial = 1972] [outer = (nil)] 14:04:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x9a7a6000) [pid = 14256] [serial = 1973] [outer = 0x9a702c00] 14:04:49 INFO - PROCESS | 14256 | 1463605489772 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x9aae5400) [pid = 14256] [serial = 1974] [outer = 0x9a702c00] 14:04:50 INFO - PROCESS | 14256 | 1463605490756 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]]]}] 14:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1838ms 14:04:50 INFO - PROCESS | 14256 | 1463605490837 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 14256 | 1463605490841 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 14:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:04:50 INFO - PROCESS | 14256 | 1463605490847 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 14256 | 1463605490851 Marionette TRACE conn3 <- [1,2602,null,{}] 14:04:50 INFO - PROCESS | 14256 | 1463605490857 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}] 14:04:51 INFO - PROCESS | 14256 | 1463605491134 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 14:04:51 INFO - PROCESS | 14256 | 1463605491497 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6df800 == 158 [pid = 14256] [id = 658] 14:04:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x8e0bc400) [pid = 14256] [serial = 1975] [outer = (nil)] 14:04:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x9b3afc00) [pid = 14256] [serial = 1976] [outer = 0x8e0bc400] 14:04:51 INFO - PROCESS | 14256 | 1463605491590 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x9b5a9000) [pid = 14256] [serial = 1977] [outer = 0x8e0bc400] 14:04:52 INFO - PROCESS | 14256 | 1463605492676 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]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:04:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1896ms 14:04:52 INFO - PROCESS | 14256 | 1463605492746 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 14:04:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:04:52 INFO - PROCESS | 14256 | 1463605492750 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 14:04:52 INFO - PROCESS | 14256 | 1463605492756 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 14256 | 1463605492760 Marionette TRACE conn3 <- [1,2606,null,{}] 14:04:52 INFO - PROCESS | 14256 | 1463605492766 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}] 14:04:53 INFO - PROCESS | 14256 | 1463605493017 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 14:04:53 INFO - PROCESS | 14256 | 1463605493344 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x876d3800 == 159 [pid = 14256] [id = 659] 14:04:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x876d5800) [pid = 14256] [serial = 1978] [outer = (nil)] 14:04:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x9c035400) [pid = 14256] [serial = 1979] [outer = 0x876d5800] 14:04:53 INFO - PROCESS | 14256 | 1463605493446 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x9c07a800) [pid = 14256] [serial = 1980] [outer = 0x876d5800] 14:04:54 INFO - PROCESS | 14256 | 1463605494479 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]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1786ms 14:04:54 INFO - PROCESS | 14256 | 1463605494543 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 14256 | 1463605494547 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 14:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:04:54 INFO - PROCESS | 14256 | 1463605494554 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 14256 | 1463605494557 Marionette TRACE conn3 <- [1,2610,null,{}] 14:04:54 INFO - PROCESS | 14256 | 1463605494563 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}] 14:04:54 INFO - PROCESS | 14256 | 1463605494797 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 14:04:55 INFO - PROCESS | 14256 | 1463605495120 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b8b9400 == 160 [pid = 14256] [id = 660] 14:04:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x9b8c2c00) [pid = 14256] [serial = 1981] [outer = (nil)] 14:04:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x9c2a2800) [pid = 14256] [serial = 1982] [outer = 0x9b8c2c00] 14:04:55 INFO - PROCESS | 14256 | 1463605495224 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x9d9c8c00) [pid = 14256] [serial = 1983] [outer = 0x9b8c2c00] 14:04:56 INFO - PROCESS | 14256 | 1463605496147 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]]]}] 14:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1636ms 14:04:56 INFO - PROCESS | 14256 | 1463605496191 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 14256 | 1463605496195 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 14:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:04:56 INFO - PROCESS | 14256 | 1463605496201 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - PROCESS | 14256 | 1463605496205 Marionette TRACE conn3 <- [1,2614,null,{}] 14:04:56 INFO - PROCESS | 14256 | 1463605496211 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}] 14:04:56 INFO - PROCESS | 14256 | 1463605496444 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 14:04:56 INFO - PROCESS | 14256 | 1463605496793 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x9add7000 == 161 [pid = 14256] [id = 661] 14:04:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x9b3aa000) [pid = 14256] [serial = 1984] [outer = (nil)] 14:04:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0xa23c1800) [pid = 14256] [serial = 1985] [outer = 0x9b3aa000] 14:04:56 INFO - PROCESS | 14256 | 1463605496888 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0xa27c4800) [pid = 14256] [serial = 1986] [outer = 0x9b3aa000] 14:04:57 INFO - PROCESS | 14256 | 1463605497827 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]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1691ms 14:04:57 INFO - PROCESS | 14256 | 1463605497894 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 14256 | 1463605497898 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 14:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:04:57 INFO - PROCESS | 14256 | 1463605497905 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 14256 | 1463605497909 Marionette TRACE conn3 <- [1,2618,null,{}] 14:04:57 INFO - PROCESS | 14256 | 1463605497916 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}] 14:04:58 INFO - PROCESS | 14256 | 1463605498154 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 14:04:58 INFO - PROCESS | 14256 | 1463605498504 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 14256 | ++DOCSHELL 0xa1151c00 == 162 [pid = 14256] [id = 662] 14:04:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0xa22ab800) [pid = 14256] [serial = 1987] [outer = (nil)] 14:04:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0xa63ed400) [pid = 14256] [serial = 1988] [outer = 0xa22ab800] 14:04:58 INFO - PROCESS | 14256 | 1463605498597 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0xa685c800) [pid = 14256] [serial = 1989] [outer = 0xa22ab800] 14:04:59 INFO - PROCESS | 14256 | 1463605499536 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]]]}] 14:04:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:04:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1688ms 14:04:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:04:59 INFO - PROCESS | 14256 | 1463605499593 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 14256 | 1463605499596 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 14:04:59 INFO - PROCESS | 14256 | 1463605499603 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 14256 | 1463605499606 Marionette TRACE conn3 <- [1,2622,null,{}] 14:04:59 INFO - PROCESS | 14256 | 1463605499612 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}] 14:04:59 INFO - PROCESS | 14256 | 1463605499846 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 14:05:00 INFO - PROCESS | 14256 | 1463605500200 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0c800 == 161 [pid = 14256] [id = 622] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86d80400 == 160 [pid = 14256] [id = 623] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8777f800 == 159 [pid = 14256] [id = 498] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86a06c00 == 158 [pid = 14256] [id = 645] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x89805000 == 157 [pid = 14256] [id = 644] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x894f3800 == 156 [pid = 14256] [id = 643] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x87e30400 == 155 [pid = 14256] [id = 642] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x951af000 == 154 [pid = 14256] [id = 636] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86543c00 == 153 [pid = 14256] [id = 637] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x9925b000 == 152 [pid = 14256] [id = 635] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x89809000 == 151 [pid = 14256] [id = 634] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x92998800 == 150 [pid = 14256] [id = 633] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8653cc00 == 149 [pid = 14256] [id = 632] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8a4d5800 == 148 [pid = 14256] [id = 630] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86d8b800 == 147 [pid = 14256] [id = 631] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x86d80c00 == 146 [pid = 14256] [id = 629] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8a609800 == 145 [pid = 14256] [id = 628] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8e672400 == 144 [pid = 14256] [id = 627] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8ddd4800 == 143 [pid = 14256] [id = 626] 14:05:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8807f800 == 142 [pid = 14256] [id = 625] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x9c33e800) [pid = 14256] [serial = 1856] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0x8cfd1c00) [pid = 14256] [serial = 1821] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x9a701800) [pid = 14256] [serial = 1847] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x9c173000) [pid = 14256] [serial = 1854] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x8e678400) [pid = 14256] [serial = 1824] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0xa114f400) [pid = 14256] [serial = 1859] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x93cd0800) [pid = 14256] [serial = 1841] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x8f59e000) [pid = 14256] [serial = 1827] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x9add9800) [pid = 14256] [serial = 1850] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x9524a800) [pid = 14256] [serial = 1844] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x8a38dc00) [pid = 14256] [serial = 1817] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x9235f800) [pid = 14256] [serial = 1832] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x8e59ac00) [pid = 14256] [serial = 1823] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x92cea800) [pid = 14256] [serial = 1839] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x8f599000) [pid = 14256] [serial = 1826] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x9c343c00) [pid = 14256] [serial = 1857] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x86d87800) [pid = 14256] [serial = 1814] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x9c0ce000) [pid = 14256] [serial = 1853] [outer = (nil)] [url = about:blank] 14:05:02 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x89465800) [pid = 14256] [serial = 1865] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x9b5a5800) [pid = 14256] [serial = 1851] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0xa22a2400) [pid = 14256] [serial = 1860] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x92248800) [pid = 14256] [serial = 1830] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x8a601800) [pid = 14256] [serial = 1868] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x90c47c00) [pid = 14256] [serial = 1829] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x8a009c00) [pid = 14256] [serial = 1871] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8ba87400) [pid = 14256] [serial = 1820] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x87779800) [pid = 14256] [serial = 1815] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x92523400) [pid = 14256] [serial = 1835] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x9a721400) [pid = 14256] [serial = 1848] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8ddd5800) [pid = 14256] [serial = 1872] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x9236dc00) [pid = 14256] [serial = 1833] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0xa25fb000) [pid = 14256] [serial = 1862] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x929a4000) [pid = 14256] [serial = 1838] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0xa272f000) [pid = 14256] [serial = 1863] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8dde0400) [pid = 14256] [serial = 1749] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x8a909c00) [pid = 14256] [serial = 1869] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8a3e9000) [pid = 14256] [serial = 1818] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x946f4800) [pid = 14256] [serial = 1842] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x89804400) [pid = 14256] [serial = 1866] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x92530000) [pid = 14256] [serial = 1836] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x9774ac00) [pid = 14256] [serial = 1845] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x8e0db400) [pid = 14256] [serial = 1874] [outer = (nil)] [url = about:blank] 14:05:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x86538c00 == 143 [pid = 14256] [id = 663] 14:05:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x8653cc00) [pid = 14256] [serial = 1990] [outer = (nil)] 14:05:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x86d8b800) [pid = 14256] [serial = 1991] [outer = 0x8653cc00] 14:05:03 INFO - PROCESS | 14256 | 1463605503084 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x87e38000) [pid = 14256] [serial = 1992] [outer = 0x8653cc00] 14:05:03 INFO - PROCESS | 14256 | 1463605503967 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]]]}] 14:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 4396ms 14:05:04 INFO - PROCESS | 14256 | 1463605504000 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 14:05:04 INFO - PROCESS | 14256 | 1463605504007 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 14:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:05:04 INFO - PROCESS | 14256 | 1463605504016 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - PROCESS | 14256 | 1463605504020 Marionette TRACE conn3 <- [1,2626,null,{}] 14:05:04 INFO - PROCESS | 14256 | 1463605504028 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}] 14:05:04 INFO - PROCESS | 14256 | 1463605504258 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 14:05:04 INFO - PROCESS | 14256 | 1463605504487 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x8980b000 == 144 [pid = 14256] [id = 664] 14:05:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8980ec00) [pid = 14256] [serial = 1993] [outer = (nil)] 14:05:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8a38f000) [pid = 14256] [serial = 1994] [outer = 0x8980ec00] 14:05:04 INFO - PROCESS | 14256 | 1463605504579 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8a3e9000) [pid = 14256] [serial = 1995] [outer = 0x8980ec00] 14:05:05 INFO - PROCESS | 14256 | 1463605505557 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]]]}] 14:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1588ms 14:05:05 INFO - PROCESS | 14256 | 1463605505604 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 14256 | 1463605505610 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 14:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:05:05 INFO - PROCESS | 14256 | 1463605505627 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 14256 | 1463605505632 Marionette TRACE conn3 <- [1,2630,null,{}] 14:05:05 INFO - PROCESS | 14256 | 1463605505638 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}] 14:05:05 INFO - PROCESS | 14256 | 1463605505936 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 14:05:05 INFO - PROCESS | 14256 | 1463605505979 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a395400 == 145 [pid = 14256] [id = 665] 14:05:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8a904c00) [pid = 14256] [serial = 1996] [outer = (nil)] 14:05:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8cf8b400) [pid = 14256] [serial = 1997] [outer = 0x8a904c00] 14:05:06 INFO - PROCESS | 14256 | 1463605506056 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8cfd4400) [pid = 14256] [serial = 1998] [outer = 0x8a904c00] 14:05:07 INFO - PROCESS | 14256 | 1463605507228 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]]]}] 14:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1691ms 14:05:07 INFO - PROCESS | 14256 | 1463605507318 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 14256 | 1463605507322 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 14:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:05:07 INFO - PROCESS | 14256 | 1463605507329 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - PROCESS | 14256 | 1463605507335 Marionette TRACE conn3 <- [1,2634,null,{}] 14:05:07 INFO - PROCESS | 14256 | 1463605507359 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}] 14:05:07 INFO - PROCESS | 14256 | 1463605507669 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x88af4400) [pid = 14256] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x9a00ac00) [pid = 14256] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x89801800) [pid = 14256] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8a60d000) [pid = 14256] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x90c43800) [pid = 14256] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x926e5800) [pid = 14256] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x8f332400) [pid = 14256] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x8ddd7800) [pid = 14256] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x92757800) [pid = 14256] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x92e6a800) [pid = 14256] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0xa3358c00) [pid = 14256] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x8a386400) [pid = 14256] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x89466400) [pid = 14256] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x91b15000) [pid = 14256] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x9549b800) [pid = 14256] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 124 (0x9235c400) [pid = 14256] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 123 (0x9a0e8000) [pid = 14256] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 122 (0x894f4c00) [pid = 14256] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 121 (0x8f5d9000) [pid = 14256] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 120 (0x8e0d1c00) [pid = 14256] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:05:08 INFO - PROCESS | 14256 | --DOMWINDOW == 119 (0x87e31800) [pid = 14256] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:05:08 INFO - PROCESS | 14256 | 1463605508298 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e31800 == 146 [pid = 14256] [id = 666] 14:05:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 120 (0x88af4400) [pid = 14256] [serial = 1999] [outer = (nil)] 14:05:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 121 (0x8a603400) [pid = 14256] [serial = 2000] [outer = 0x88af4400] 14:05:08 INFO - PROCESS | 14256 | 1463605508375 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 122 (0x8e0d3c00) [pid = 14256] [serial = 2001] [outer = 0x88af4400] 14:05:09 INFO - PROCESS | 14256 | 1463605509169 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]]]}] 14:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1899ms 14:05:09 INFO - PROCESS | 14256 | 1463605509228 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 14256 | 1463605509233 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 14:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:05:09 INFO - PROCESS | 14256 | 1463605509240 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - PROCESS | 14256 | 1463605509242 Marionette TRACE conn3 <- [1,2638,null,{}] 14:05:09 INFO - PROCESS | 14256 | 1463605509248 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}] 14:05:09 INFO - PROCESS | 14256 | 1463605509476 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 14:05:09 INFO - PROCESS | 14256 | 1463605509689 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a904400 == 147 [pid = 14256] [id = 667] 14:05:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 123 (0x8e0b9000) [pid = 14256] [serial = 2002] [outer = (nil)] 14:05:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 124 (0x8e59c800) [pid = 14256] [serial = 2003] [outer = 0x8e0b9000] 14:05:09 INFO - PROCESS | 14256 | 1463605509770 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 125 (0x8e677c00) [pid = 14256] [serial = 2004] [outer = 0x8e0b9000] 14:05:10 INFO - PROCESS | 14256 | 1463605510882 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]]]}] 14:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1688ms 14:05:10 INFO - PROCESS | 14256 | 1463605510930 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 14256 | 1463605510937 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 14:05:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:05:10 INFO - PROCESS | 14256 | 1463605510948 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 14256 | 1463605510952 Marionette TRACE conn3 <- [1,2642,null,{}] 14:05:10 INFO - PROCESS | 14256 | 1463605510962 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}] 14:05:11 INFO - PROCESS | 14256 | 1463605511221 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 14:05:11 INFO - PROCESS | 14256 | 1463605511597 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x89804400 == 148 [pid = 14256] [id = 668] 14:05:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x89805800) [pid = 14256] [serial = 2005] [outer = (nil)] 14:05:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x8a4cc000) [pid = 14256] [serial = 2006] [outer = 0x89805800] 14:05:11 INFO - PROCESS | 14256 | 1463605511695 Marionette DEBUG loaded listener.js 14:05:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x8cf8c000) [pid = 14256] [serial = 2007] [outer = 0x89805800] 14:05:12 INFO - PROCESS | 14256 | 1463605512697 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]]]}] 14:05:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:05:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1787ms 14:05:12 INFO - PROCESS | 14256 | 1463605512735 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 14:05:12 INFO - PROCESS | 14256 | 1463605512745 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 14:05:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:05:12 INFO - PROCESS | 14256 | 1463605512756 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:05:12 INFO - PROCESS | 14256 | 1463605512760 Marionette TRACE conn3 <- [1,2646,null,{}] 14:05:12 INFO - PROCESS | 14256 | 1463605512767 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}] 14:05:13 INFO - PROCESS | 14256 | 1463605513019 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 14:05:13 INFO - PROCESS | 14256 | 1463605513371 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b867c00 == 149 [pid = 14256] [id = 669] 14:05:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8e10d800) [pid = 14256] [serial = 2008] [outer = (nil)] 14:05:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8e59e800) [pid = 14256] [serial = 2009] [outer = 0x8e10d800] 14:05:13 INFO - PROCESS | 14256 | 1463605513471 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8f333800) [pid = 14256] [serial = 2010] [outer = 0x8e10d800] 14:05:14 INFO - PROCESS | 14256 | 1463605514538 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]]]}] 14:05:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:05:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1838ms 14:05:14 INFO - PROCESS | 14256 | 1463605514595 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 14:05:14 INFO - PROCESS | 14256 | 1463605514600 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 14:05:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:05:14 INFO - PROCESS | 14256 | 1463605514607 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 14256 | 1463605514613 Marionette TRACE conn3 <- [1,2650,null,{}] 14:05:14 INFO - PROCESS | 14256 | 1463605514630 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}] 14:05:14 INFO - PROCESS | 14256 | 1463605514953 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 14:05:15 INFO - PROCESS | 14256 | 1463605515308 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f5d6000 == 150 [pid = 14256] [id = 670] 14:05:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x90a65000) [pid = 14256] [serial = 2011] [outer = (nil)] 14:05:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x90c50400) [pid = 14256] [serial = 2012] [outer = 0x90a65000] 14:05:15 INFO - PROCESS | 14256 | 1463605515404 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x915e9800) [pid = 14256] [serial = 2013] [outer = 0x90a65000] 14:05:16 INFO - PROCESS | 14256 | 1463605516428 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]]]}] 14:05:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:05:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1893ms 14:05:16 INFO - PROCESS | 14256 | 1463605516501 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 14256 | 1463605516506 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 14:05:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:05:16 INFO - PROCESS | 14256 | 1463605516513 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 14256 | 1463605516517 Marionette TRACE conn3 <- [1,2654,null,{}] 14:05:16 INFO - PROCESS | 14256 | 1463605516523 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}] 14:05:16 INFO - PROCESS | 14256 | 1463605516798 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 14:05:17 INFO - PROCESS | 14256 | 1463605517148 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e10e800 == 151 [pid = 14256] [id = 671] 14:05:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x915e8400) [pid = 14256] [serial = 2014] [outer = (nil)] 14:05:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x92271c00) [pid = 14256] [serial = 2015] [outer = 0x915e8400] 14:05:17 INFO - PROCESS | 14256 | 1463605517255 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x9227b800) [pid = 14256] [serial = 2016] [outer = 0x915e8400] 14:05:18 INFO - PROCESS | 14256 | 1463605518187 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]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:05:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1715ms 14:05:18 INFO - PROCESS | 14256 | 1463605518229 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 14256 | 1463605518234 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 14:05:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:05:18 INFO - PROCESS | 14256 | 1463605518240 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 14256 | 1463605518243 Marionette TRACE conn3 <- [1,2658,null,{}] 14:05:18 INFO - PROCESS | 14256 | 1463605518249 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}] 14:05:18 INFO - PROCESS | 14256 | 1463605518501 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 14:05:18 INFO - PROCESS | 14256 | 1463605518895 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f5dd800 == 152 [pid = 14256] [id = 672] 14:05:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x91b15c00) [pid = 14256] [serial = 2017] [outer = (nil)] 14:05:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x9236e400) [pid = 14256] [serial = 2018] [outer = 0x91b15c00] 14:05:18 INFO - PROCESS | 14256 | 1463605518991 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x92373400) [pid = 14256] [serial = 2019] [outer = 0x91b15c00] 14:05:19 INFO - PROCESS | 14256 | 1463605519955 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]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:05:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1782ms 14:05:20 INFO - PROCESS | 14256 | 1463605520052 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 14256 | 1463605520060 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 14:05:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:05:20 INFO - PROCESS | 14256 | 1463605520070 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 14256 | 1463605520073 Marionette TRACE conn3 <- [1,2662,null,{}] 14:05:20 INFO - PROCESS | 14256 | 1463605520133 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}] 14:05:20 INFO - PROCESS | 14256 | 1463605520412 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 14:05:20 INFO - PROCESS | 14256 | 1463605520776 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 14256 | ++DOCSHELL 0x92366000 == 153 [pid = 14256] [id = 673] 14:05:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x923e1800) [pid = 14256] [serial = 2020] [outer = (nil)] 14:05:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x9299b000) [pid = 14256] [serial = 2021] [outer = 0x923e1800] 14:05:20 INFO - PROCESS | 14256 | 1463605520879 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x929a7000) [pid = 14256] [serial = 2022] [outer = 0x923e1800] 14:05:21 INFO - PROCESS | 14256 | 1463605521878 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]]]}] 14:05:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:05:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1840ms 14:05:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:05:21 INFO - PROCESS | 14256 | 1463605521911 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 14:05:21 INFO - PROCESS | 14256 | 1463605521915 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 14:05:21 INFO - PROCESS | 14256 | 1463605521922 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:05:21 INFO - PROCESS | 14256 | 1463605521925 Marionette TRACE conn3 <- [1,2666,null,{}] 14:05:21 INFO - PROCESS | 14256 | 1463605521932 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}] 14:05:22 INFO - PROCESS | 14256 | 1463605522180 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 14:05:22 INFO - PROCESS | 14256 | 1463605522553 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e59ac00 == 154 [pid = 14256] [id = 674] 14:05:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x9275ec00) [pid = 14256] [serial = 2023] [outer = (nil)] 14:05:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x946fc800) [pid = 14256] [serial = 2024] [outer = 0x9275ec00] 14:05:22 INFO - PROCESS | 14256 | 1463605522649 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x9504bc00) [pid = 14256] [serial = 2025] [outer = 0x9275ec00] 14:05:23 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 14:05:23 INFO - PROCESS | 14256 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:05:24 INFO - PROCESS | 14256 | 1463605524014 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]]]}] 14:05:24 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) 14:05:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2135ms 14:05:24 INFO - PROCESS | 14256 | 1463605524056 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 14256 | 1463605524060 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 14:05:24 INFO - PROCESS | 14256 | 1463605524071 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 14256 | 1463605524074 Marionette TRACE conn3 <- [1,2670,null,{}] 14:05:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:05:24 INFO - PROCESS | 14256 | 1463605524083 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}] 14:05:24 INFO - PROCESS | 14256 | 1463605524392 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 14:05:24 INFO - PROCESS | 14256 | 1463605524663 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 14256 | ++DOCSHELL 0x9299bc00 == 155 [pid = 14256] [id = 675] 14:05:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x92e5f800) [pid = 14256] [serial = 2026] [outer = (nil)] 14:05:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x95498000) [pid = 14256] [serial = 2027] [outer = 0x92e5f800] 14:05:24 INFO - PROCESS | 14256 | 1463605524749 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x990f2000) [pid = 14256] [serial = 2028] [outer = 0x92e5f800] 14:05:26 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 14:05:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 14:05:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:05:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:05:26 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1 14:05:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:05:26 INFO - _addTest/ [0,2673,"getWindowHandle",null] 14:05:26 INFO - PROCESS | 14256 | 1463605526171 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 14:05:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:05:26 INFO - PROCESS | 14256 | 1463605526178 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - PROCESS | 14256 | 1463605526181 Marionette TRACE conn3 <- [1,2674,null,{}] 14:05:26 INFO - PROCESS | 14256 | 1463605526187 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}] 14:05:26 INFO - PROCESS | 14256 | 1463605526467 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 14:05:26 INFO - PROCESS | 14256 | 1463605526736 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x92cf5000 == 156 [pid = 14256] [id = 676] 14:05:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x9549b800) [pid = 14256] [serial = 2029] [outer = (nil)] 14:05:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x99fe6000) [pid = 14256] [serial = 2030] [outer = 0x9549b800] 14:05:26 INFO - PROCESS | 14256 | 1463605526830 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x9a703000) [pid = 14256] [serial = 2031] [outer = 0x9549b800] 14:05:28 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 14:05:28 INFO - PROCESS | 14256 | 1463605528199 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] 14:05:28 INFO - PROCESS | 14256 | 1463605528230 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 14:05:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:05:28 INFO - PROCESS | 14256 | 1463605528236 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 14256 | 1463605528239 Marionette TRACE conn3 <- [1,2678,null,{}] 14:05:28 INFO - PROCESS | 14256 | 1463605528245 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}] 14:05:28 INFO - PROCESS | 14256 | 1463605528525 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 14:05:28 INFO - PROCESS | 14256 | 1463605528795 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x87f1c400 == 157 [pid = 14256] [id = 677] 14:05:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x9774ac00) [pid = 14256] [serial = 2032] [outer = (nil)] 14:05:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x9add5000) [pid = 14256] [serial = 2033] [outer = 0x9774ac00] 14:05:28 INFO - PROCESS | 14256 | 1463605528882 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x9addd400) [pid = 14256] [serial = 2034] [outer = 0x9774ac00] 14:05:30 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 14:05:30 INFO - PROCESS | 14256 | 1463605530286 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]]]}] 14:05:30 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) 14:05:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2084ms 14:05:30 INFO - PROCESS | 14256 | 1463605530321 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 14256 | 1463605530325 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 14:05:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:05:30 INFO - PROCESS | 14256 | 1463605530333 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 14256 | 1463605530337 Marionette TRACE conn3 <- [1,2682,null,{}] 14:05:30 INFO - PROCESS | 14256 | 1463605530343 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}] 14:05:30 INFO - PROCESS | 14256 | 1463605530684 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 14:05:31 INFO - PROCESS | 14256 | 1463605530989 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aae3400 == 158 [pid = 14256] [id = 678] 14:05:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x9aae6800) [pid = 14256] [serial = 2035] [outer = (nil)] 14:05:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x9c180000) [pid = 14256] [serial = 2036] [outer = 0x9aae6800] 14:05:31 INFO - PROCESS | 14256 | 1463605531083 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0xa22a2400) [pid = 14256] [serial = 2037] [outer = 0x9aae6800] 14:05:32 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 14:05:32 INFO - PROCESS | 14256 | 1463605532508 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]]]}] 14:05:32 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) 14:05:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2233ms 14:05:32 INFO - PROCESS | 14256 | 1463605532569 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 14:05:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:05:32 INFO - PROCESS | 14256 | 1463605532575 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 14:05:32 INFO - PROCESS | 14256 | 1463605532583 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 14256 | 1463605532586 Marionette TRACE conn3 <- [1,2686,null,{}] 14:05:32 INFO - PROCESS | 14256 | 1463605532653 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}] 14:05:33 INFO - PROCESS | 14256 | 1463605533056 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 14:05:33 INFO - PROCESS | 14256 | 1463605533280 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x9add9800 == 159 [pid = 14256] [id = 679] 14:05:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x9c17dc00) [pid = 14256] [serial = 2038] [outer = (nil)] 14:05:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0xa276fc00) [pid = 14256] [serial = 2039] [outer = 0x9c17dc00] 14:05:33 INFO - PROCESS | 14256 | 1463605533367 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0xa3122800) [pid = 14256] [serial = 2040] [outer = 0x9c17dc00] 14:05:34 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 14:05:34 INFO - PROCESS | 14256 | 1463605534827 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] 14:05:34 INFO - PROCESS | 14256 | 1463605534931 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 14:05:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:05:34 INFO - PROCESS | 14256 | 1463605534938 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 14256 | 1463605534943 Marionette TRACE conn3 <- [1,2690,null,{}] 14:05:34 INFO - PROCESS | 14256 | 1463605534950 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}] 14:05:35 INFO - PROCESS | 14256 | 1463605535231 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 14:05:35 INFO - PROCESS | 14256 | 1463605535595 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c0cdc00 == 160 [pid = 14256] [id = 680] 14:05:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0xa2770c00) [pid = 14256] [serial = 2041] [outer = (nil)] 14:05:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0xa63f0800) [pid = 14256] [serial = 2042] [outer = 0xa2770c00] 14:05:35 INFO - PROCESS | 14256 | 1463605535695 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0xa68c3c00) [pid = 14256] [serial = 2043] [outer = 0xa2770c00] 14:05:37 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 14:05:37 INFO - PROCESS | 14256 | 1463605537153 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] 14:05:37 INFO - PROCESS | 14256 | 1463605537180 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 14:05:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:05:37 INFO - PROCESS | 14256 | 1463605537187 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - PROCESS | 14256 | 1463605537191 Marionette TRACE conn3 <- [1,2694,null,{}] 14:05:37 INFO - PROCESS | 14256 | 1463605537197 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}] 14:05:37 INFO - PROCESS | 14256 | 1463605537501 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 14:05:37 INFO - PROCESS | 14256 | 1463605537814 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x8aaabc00 == 161 [pid = 14256] [id = 681] 14:05:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x8aaac800) [pid = 14256] [serial = 2044] [outer = (nil)] 14:05:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x8aab3400) [pid = 14256] [serial = 2045] [outer = 0x8aaac800] 14:05:37 INFO - PROCESS | 14256 | 1463605537918 Marionette DEBUG loaded listener.js 14:05:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x8aab5800) [pid = 14256] [serial = 2046] [outer = 0x8aaac800] 14:05:39 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 14:05:39 INFO - PROCESS | 14256 | 1463605539391 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] 14:05:39 INFO - PROCESS | 14256 | 1463605539429 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 14:05:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:05:39 INFO - PROCESS | 14256 | 1463605539436 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 14256 | 1463605539440 Marionette TRACE conn3 <- [1,2698,null,{}] 14:05:39 INFO - PROCESS | 14256 | 1463605539446 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}] 14:05:39 INFO - PROCESS | 14256 | 1463605539731 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 14:05:40 INFO - PROCESS | 14256 | 1463605540005 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653b800 == 162 [pid = 14256] [id = 682] 14:05:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x8aaac000) [pid = 14256] [serial = 2047] [outer = (nil)] 14:05:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0xa3351000) [pid = 14256] [serial = 2048] [outer = 0x8aaac000] 14:05:40 INFO - PROCESS | 14256 | 1463605540105 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0xa68c4c00) [pid = 14256] [serial = 2049] [outer = 0x8aaac000] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x92242000 == 161 [pid = 14256] [id = 308] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0c400 == 160 [pid = 14256] [id = 620] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a4cdc00 == 159 [pid = 14256] [id = 616] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x99ebe000 == 158 [pid = 14256] [id = 617] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86345000 == 157 [pid = 14256] [id = 531] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86d89800 == 156 [pid = 14256] [id = 491] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x890f0400 == 155 [pid = 14256] [id = 340] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x87f20c00 == 154 [pid = 14256] [id = 492] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a00b400 == 153 [pid = 14256] [id = 619] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x92cf4c00 == 152 [pid = 14256] [id = 530] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x9add7000 == 151 [pid = 14256] [id = 661] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0xa1151c00 == 150 [pid = 14256] [id = 662] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x9b8b9400 == 149 [pid = 14256] [id = 660] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x876d3800 == 148 [pid = 14256] [id = 659] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8d6df800 == 147 [pid = 14256] [id = 658] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x95473c00 == 146 [pid = 14256] [id = 656] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x99fe6800 == 145 [pid = 14256] [id = 657] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8a011000 == 144 [pid = 14256] [id = 655] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x92378000 == 143 [pid = 14256] [id = 654] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0a400 == 142 [pid = 14256] [id = 653] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x87f18c00 == 141 [pid = 14256] [id = 652] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x915da400 == 140 [pid = 14256] [id = 651] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8d6d7800 == 139 [pid = 14256] [id = 649] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8732cc00 == 138 [pid = 14256] [id = 650] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfc9400 == 137 [pid = 14256] [id = 648] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x894f9800 == 136 [pid = 14256] [id = 647] 14:05:42 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0b000 == 135 [pid = 14256] [id = 646] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x8a3e9400) [pid = 14256] [serial = 1878] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x9a702800) [pid = 14256] [serial = 1907] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x8a3ec000) [pid = 14256] [serial = 1932] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x8cf81800) [pid = 14256] [serial = 1934] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x8d6d9c00) [pid = 14256] [serial = 1935] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x92242800) [pid = 14256] [serial = 1889] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x93a39c00) [pid = 14256] [serial = 1898] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x90a5c000) [pid = 14256] [serial = 1884] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x8e599400) [pid = 14256] [serial = 1881] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x9d9c4c00) [pid = 14256] [serial = 1916] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x93a40000) [pid = 14256] [serial = 1899] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x951ac800) [pid = 14256] [serial = 1901] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0xa513f800) [pid = 14256] [serial = 1925] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x95499400) [pid = 14256] [serial = 1904] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x9b922800) [pid = 14256] [serial = 1914] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x926eb400) [pid = 14256] [serial = 1893] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0xa27ecc00) [pid = 14256] [serial = 1920] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x8a012800) [pid = 14256] [serial = 1877] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0xa51f1800) [pid = 14256] [serial = 1926] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x92cef000) [pid = 14256] [serial = 1896] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x9b3ac800) [pid = 14256] [serial = 1911] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0xa114b800) [pid = 14256] [serial = 1917] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8d6d7c00) [pid = 14256] [serial = 1937] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x92528000) [pid = 14256] [serial = 1892] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x8ddd9c00) [pid = 14256] [serial = 1812] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x92877000) [pid = 14256] [serial = 1895] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x951af400) [pid = 14256] [serial = 1902] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8f5d1800) [pid = 14256] [serial = 1883] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x9549fc00) [pid = 14256] [serial = 1905] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x9a70f800) [pid = 14256] [serial = 1908] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x8e0dcc00) [pid = 14256] [serial = 1880] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x9b5a4c00) [pid = 14256] [serial = 1913] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x91b0cc00) [pid = 14256] [serial = 1887] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8a394400) [pid = 14256] [serial = 1931] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0xa31f3400) [pid = 14256] [serial = 1923] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x88aea800) [pid = 14256] [serial = 1929] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x92244800) [pid = 14256] [serial = 1890] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0xa31d4000) [pid = 14256] [serial = 1922] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x9ad06000) [pid = 14256] [serial = 1910] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0xa27c2400) [pid = 14256] [serial = 1919] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x915e1800) [pid = 14256] [serial = 1886] [outer = (nil)] [url = about:blank] 14:05:42 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x87f20800) [pid = 14256] [serial = 1928] [outer = (nil)] [url = about:blank] 14:05:43 INFO - PROCESS | 14256 | SkCairoFTTypeface::onFilterRec unimplemented 14:05:43 INFO - PROCESS | 14256 | 1463605543528 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] 14:05:43 INFO - PROCESS | 14256 | 1463605543616 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 14:05:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:05:43 INFO - PROCESS | 14256 | 1463605543626 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 14256 | 1463605543631 Marionette TRACE conn3 <- [1,2702,null,{}] 14:05:43 INFO - PROCESS | 14256 | 1463605543639 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}] 14:05:43 INFO - PROCESS | 14256 | 1463605543900 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 14:05:44 INFO - PROCESS | 14256 | 1463605544114 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0b000 == 136 [pid = 14256] [id = 683] 14:05:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8732e000) [pid = 14256] [serial = 2050] [outer = (nil)] 14:05:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8945f000) [pid = 14256] [serial = 2051] [outer = 0x8732e000] 14:05:44 INFO - PROCESS | 14256 | 1463605544191 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x894f7000) [pid = 14256] [serial = 2052] [outer = 0x8732e000] 14:05:45 INFO - PROCESS | 14256 | 1463605545066 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]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:05:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1499ms 14:05:45 INFO - PROCESS | 14256 | 1463605545127 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 14256 | 1463605545136 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 14:05:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:05:45 INFO - PROCESS | 14256 | 1463605545146 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 14256 | 1463605545149 Marionette TRACE conn3 <- [1,2706,null,{}] 14:05:45 INFO - PROCESS | 14256 | 1463605545166 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}] 14:05:45 INFO - PROCESS | 14256 | 1463605545467 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 14:05:45 INFO - PROCESS | 14256 | 1463605545499 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x89801800 == 137 [pid = 14256] [id = 684] 14:05:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x89805000) [pid = 14256] [serial = 2053] [outer = (nil)] 14:05:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8a3e4c00) [pid = 14256] [serial = 2054] [outer = 0x89805000] 14:05:45 INFO - PROCESS | 14256 | 1463605545573 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8a4c8c00) [pid = 14256] [serial = 2055] [outer = 0x89805000] 14:05:46 INFO - PROCESS | 14256 | 1463605546627 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]]]}] 14:05:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:05:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1530ms 14:05:46 INFO - PROCESS | 14256 | 1463605546690 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 14:05:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:05:46 INFO - PROCESS | 14256 | 1463605546694 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 14:05:46 INFO - PROCESS | 14256 | 1463605546701 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - PROCESS | 14256 | 1463605546707 Marionette TRACE conn3 <- [1,2710,null,{}] 14:05:46 INFO - PROCESS | 14256 | 1463605546722 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}] 14:05:47 INFO - PROCESS | 14256 | 1463605547665 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x8a014000) [pid = 14256] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x9b8c2c00) [pid = 14256] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x8a384000) [pid = 14256] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0xa22ab800) [pid = 14256] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x876d5800) [pid = 14256] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x8e0b5400) [pid = 14256] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x8653cc00) [pid = 14256] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x8b86a400) [pid = 14256] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x95479800) [pid = 14256] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 124 (0x8d6e0800) [pid = 14256] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 123 (0x8e0bc400) [pid = 14256] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 122 (0x8a904c00) [pid = 14256] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 121 (0x915da800) [pid = 14256] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 120 (0x8ddd5400) [pid = 14256] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 119 (0x9a702c00) [pid = 14256] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 118 (0x923dbc00) [pid = 14256] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 117 (0x8980ec00) [pid = 14256] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 116 (0x86a0d800) [pid = 14256] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 115 (0x88af4400) [pid = 14256] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 114 (0x9b3aa000) [pid = 14256] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 113 (0x8f5d9400) [pid = 14256] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:05:47 INFO - PROCESS | 14256 | --DOMWINDOW == 112 (0x8e0bb800) [pid = 14256] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:05:47 INFO - PROCESS | 14256 | 1463605547928 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653cc00 == 138 [pid = 14256] [id = 685] 14:05:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 113 (0x86d80400) [pid = 14256] [serial = 2056] [outer = (nil)] 14:05:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 114 (0x8a384000) [pid = 14256] [serial = 2057] [outer = 0x86d80400] 14:05:48 INFO - PROCESS | 14256 | 1463605548011 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 115 (0x8b86a400) [pid = 14256] [serial = 2058] [outer = 0x86d80400] 14:05:48 INFO - PROCESS | 14256 | 1463605548810 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] 14:05:48 INFO - PROCESS | 14256 | 1463605548856 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 14:05:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:05:48 INFO - PROCESS | 14256 | 1463605548864 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - PROCESS | 14256 | 1463605548867 Marionette TRACE conn3 <- [1,2714,null,{}] 14:05:48 INFO - PROCESS | 14256 | 1463605548873 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}] 14:05:49 INFO - PROCESS | 14256 | 1463605549087 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 14:05:49 INFO - PROCESS | 14256 | 1463605549292 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4cb400 == 139 [pid = 14256] [id = 686] 14:05:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 116 (0x8aaab800) [pid = 14256] [serial = 2059] [outer = (nil)] 14:05:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 117 (0x8cf8dc00) [pid = 14256] [serial = 2060] [outer = 0x8aaab800] 14:05:49 INFO - PROCESS | 14256 | 1463605549371 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 118 (0x8d6db800) [pid = 14256] [serial = 2061] [outer = 0x8aaab800] 14:05:50 INFO - PROCESS | 14256 | 1463605550573 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]]]}] 14:05:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:05:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1784ms 14:05:50 INFO - PROCESS | 14256 | 1463605550651 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 14256 | 1463605550657 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 14:05:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:05:50 INFO - PROCESS | 14256 | 1463605550666 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 14256 | 1463605550672 Marionette TRACE conn3 <- [1,2718,null,{}] 14:05:50 INFO - PROCESS | 14256 | 1463605550701 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}] 14:05:51 INFO - PROCESS | 14256 | 1463605551032 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 14:05:51 INFO - PROCESS | 14256 | 1463605551317 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x890ea800 == 140 [pid = 14256] [id = 687] 14:05:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 119 (0x89464000) [pid = 14256] [serial = 2062] [outer = (nil)] 14:05:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 120 (0x8a015400) [pid = 14256] [serial = 2063] [outer = 0x89464000] 14:05:51 INFO - PROCESS | 14256 | 1463605551410 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 121 (0x8a394c00) [pid = 14256] [serial = 2064] [outer = 0x89464000] 14:05:52 INFO - PROCESS | 14256 | 1463605552447 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] 14:05:52 INFO - PROCESS | 14256 | 1463605552489 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 14:05:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:05:52 INFO - PROCESS | 14256 | 1463605552501 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 14256 | 1463605552505 Marionette TRACE conn3 <- [1,2722,null,{}] 14:05:52 INFO - PROCESS | 14256 | 1463605552512 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}] 14:05:52 INFO - PROCESS | 14256 | 1463605552759 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 14:05:53 INFO - PROCESS | 14256 | 1463605553134 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b867800 == 141 [pid = 14256] [id = 688] 14:05:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 122 (0x8ba8ec00) [pid = 14256] [serial = 2065] [outer = (nil)] 14:05:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 123 (0x8cf85800) [pid = 14256] [serial = 2066] [outer = 0x8ba8ec00] 14:05:53 INFO - PROCESS | 14256 | 1463605553234 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 124 (0x8d6e2800) [pid = 14256] [serial = 2067] [outer = 0x8ba8ec00] 14:05:54 INFO - PROCESS | 14256 | 1463605554259 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] 14:05:54 INFO - PROCESS | 14256 | 1463605554346 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 14:05:54 INFO - PROCESS | 14256 | 1463605554354 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 14256 | 1463605554361 Marionette TRACE conn3 <- [1,2726,null,{}] 14:05:54 INFO - PROCESS | 14256 | 1463605554378 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}] 14:05:54 INFO - PROCESS | 14256 | 1463605554729 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 14:05:55 INFO - PROCESS | 14256 | 1463605555013 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a610800 == 142 [pid = 14256] [id = 689] 14:05:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 125 (0x8e0d8000) [pid = 14256] [serial = 2068] [outer = (nil)] 14:05:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x8e10f400) [pid = 14256] [serial = 2069] [outer = 0x8e0d8000] 14:05:55 INFO - PROCESS | 14256 | 1463605555106 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x8e59a000) [pid = 14256] [serial = 2070] [outer = 0x8e0d8000] 14:05:56 INFO - PROCESS | 14256 | 1463605556117 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]]]}] 14:05:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:05:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1798ms 14:05:56 INFO - PROCESS | 14256 | 1463605556151 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 14256 | 1463605556159 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 14:05:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:05:56 INFO - PROCESS | 14256 | 1463605556166 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 14256 | 1463605556170 Marionette TRACE conn3 <- [1,2730,null,{}] 14:05:56 INFO - PROCESS | 14256 | 1463605556176 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}] 14:05:56 INFO - PROCESS | 14256 | 1463605556408 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 14:05:56 INFO - PROCESS | 14256 | 1463605556750 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0c0000 == 143 [pid = 14256] [id = 690] 14:05:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x8e597400) [pid = 14256] [serial = 2071] [outer = (nil)] 14:05:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8f335000) [pid = 14256] [serial = 2072] [outer = 0x8e597400] 14:05:56 INFO - PROCESS | 14256 | 1463605556849 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8f595c00) [pid = 14256] [serial = 2073] [outer = 0x8e597400] 14:05:58 INFO - PROCESS | 14256 | 1463605558193 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] 14:05:58 INFO - PROCESS | 14256 | 1463605558260 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 14:05:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:05:58 INFO - PROCESS | 14256 | 1463605558267 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 14256 | 1463605558270 Marionette TRACE conn3 <- [1,2734,null,{}] 14:05:58 INFO - PROCESS | 14256 | 1463605558276 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}] 14:05:58 INFO - PROCESS | 14256 | 1463605558652 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 14:05:58 INFO - PROCESS | 14256 | 1463605558877 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e67d800 == 144 [pid = 14256] [id = 691] 14:05:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8f599000) [pid = 14256] [serial = 2074] [outer = (nil)] 14:05:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x8f5dbc00) [pid = 14256] [serial = 2075] [outer = 0x8f599000] 14:05:58 INFO - PROCESS | 14256 | 1463605558966 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x90a60c00) [pid = 14256] [serial = 2076] [outer = 0x8f599000] 14:05:59 INFO - PROCESS | 14256 | 1463605559956 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]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:06:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1751ms 14:06:00 INFO - PROCESS | 14256 | 1463605560020 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 14256 | 1463605560024 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 14:06:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:06:00 INFO - PROCESS | 14256 | 1463605560031 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 14256 | 1463605560035 Marionette TRACE conn3 <- [1,2738,null,{}] 14:06:00 INFO - PROCESS | 14256 | 1463605560042 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}] 14:06:00 INFO - PROCESS | 14256 | 1463605560333 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 14:06:00 INFO - PROCESS | 14256 | 1463605560708 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653f000 == 145 [pid = 14256] [id = 692] 14:06:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8f5d1800) [pid = 14256] [serial = 2077] [outer = (nil)] 14:06:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x91b14000) [pid = 14256] [serial = 2078] [outer = 0x8f5d1800] 14:06:00 INFO - PROCESS | 14256 | 1463605560824 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x92270800) [pid = 14256] [serial = 2079] [outer = 0x8f5d1800] 14:06:01 INFO - PROCESS | 14256 | 1463605561841 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]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:06:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1885ms 14:06:01 INFO - PROCESS | 14256 | 1463605561918 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 14256 | 1463605561922 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 14:06:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:06:01 INFO - PROCESS | 14256 | 1463605561929 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 14256 | 1463605561932 Marionette TRACE conn3 <- [1,2742,null,{}] 14:06:01 INFO - PROCESS | 14256 | 1463605561939 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}] 14:06:02 INFO - PROCESS | 14256 | 1463605562243 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 14:06:02 INFO - PROCESS | 14256 | 1463605562615 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e672800 == 146 [pid = 14256] [id = 693] 14:06:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8f5cfc00) [pid = 14256] [serial = 2080] [outer = (nil)] 14:06:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x92367c00) [pid = 14256] [serial = 2081] [outer = 0x8f5cfc00] 14:06:02 INFO - PROCESS | 14256 | 1463605562706 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x9236dc00) [pid = 14256] [serial = 2082] [outer = 0x8f5cfc00] 14:06:03 INFO - PROCESS | 14256 | 1463605563660 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]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:06:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1784ms 14:06:03 INFO - PROCESS | 14256 | 1463605563715 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 14256 | 1463605563718 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 14:06:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:06:03 INFO - PROCESS | 14256 | 1463605563725 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 14256 | 1463605563728 Marionette TRACE conn3 <- [1,2746,null,{}] 14:06:03 INFO - PROCESS | 14256 | 1463605563735 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}] 14:06:03 INFO - PROCESS | 14256 | 1463605563976 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 14:06:04 INFO - PROCESS | 14256 | 1463605564339 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x92243800 == 147 [pid = 14256] [id = 694] 14:06:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x9227bc00) [pid = 14256] [serial = 2083] [outer = (nil)] 14:06:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x926e5800) [pid = 14256] [serial = 2084] [outer = 0x9227bc00] 14:06:04 INFO - PROCESS | 14256 | 1463605564509 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x926ee000) [pid = 14256] [serial = 2085] [outer = 0x9227bc00] 14:06:05 INFO - PROCESS | 14256 | 1463605565460 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]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:06:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1792ms 14:06:05 INFO - PROCESS | 14256 | 1463605565519 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 14256 | 1463605565523 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 14:06:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:06:05 INFO - PROCESS | 14256 | 1463605565530 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 14256 | 1463605565534 Marionette TRACE conn3 <- [1,2750,null,{}] 14:06:05 INFO - PROCESS | 14256 | 1463605565540 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}] 14:06:05 INFO - PROCESS | 14256 | 1463605565840 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 14:06:06 INFO - PROCESS | 14256 | 1463605566186 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0bb800 == 148 [pid = 14256] [id = 695] 14:06:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x9252d800) [pid = 14256] [serial = 2086] [outer = (nil)] 14:06:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x9299b800) [pid = 14256] [serial = 2087] [outer = 0x9252d800] 14:06:06 INFO - PROCESS | 14256 | 1463605566278 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x92ced800) [pid = 14256] [serial = 2088] [outer = 0x9252d800] 14:06:07 INFO - PROCESS | 14256 | 1463605567168 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]]]}] 14:06:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:06:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1687ms 14:06:07 INFO - PROCESS | 14256 | 1463605567236 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 14256 | 1463605567239 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 14:06:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:06:07 INFO - PROCESS | 14256 | 1463605567249 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 14256 | 1463605567252 Marionette TRACE conn3 <- [1,2754,null,{}] 14:06:07 INFO - PROCESS | 14256 | 1463605567258 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}] 14:06:07 INFO - PROCESS | 14256 | 1463605567518 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 14:06:07 INFO - PROCESS | 14256 | 1463605567879 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x92752400 == 149 [pid = 14256] [id = 696] 14:06:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x92753400) [pid = 14256] [serial = 2089] [outer = (nil)] 14:06:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x93a3e000) [pid = 14256] [serial = 2090] [outer = 0x92753400] 14:06:07 INFO - PROCESS | 14256 | 1463605567973 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x93cc5400) [pid = 14256] [serial = 2091] [outer = 0x92753400] 14:06:08 INFO - PROCESS | 14256 | 1463605568947 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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:06:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1731ms 14:06:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:06:08 INFO - PROCESS | 14256 | 1463605568981 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 14256 | 1463605568985 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 14:06:08 INFO - PROCESS | 14256 | 1463605568991 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 14256 | 1463605568996 Marionette TRACE conn3 <- [1,2758,null,{}] 14:06:09 INFO - PROCESS | 14256 | 1463605569002 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}] 14:06:09 INFO - PROCESS | 14256 | 1463605569247 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 14:06:09 INFO - PROCESS | 14256 | 1463605569601 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x946fb400 == 150 [pid = 14256] [id = 697] 14:06:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x95491800) [pid = 14256] [serial = 2092] [outer = (nil)] 14:06:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x9817cc00) [pid = 14256] [serial = 2093] [outer = 0x95491800] 14:06:09 INFO - PROCESS | 14256 | 1463605569704 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x99fd7800) [pid = 14256] [serial = 2094] [outer = 0x95491800] 14:06:10 INFO - PROCESS | 14256 | 1463605570665 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]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:06:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1739ms 14:06:10 INFO - PROCESS | 14256 | 1463605570731 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 14256 | 1463605570739 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 14:06:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:06:10 INFO - PROCESS | 14256 | 1463605570750 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 14256 | 1463605570752 Marionette TRACE conn3 <- [1,2762,null,{}] 14:06:10 INFO - PROCESS | 14256 | 1463605570759 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}] 14:06:11 INFO - PROCESS | 14256 | 1463605571005 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 14:06:11 INFO - PROCESS | 14256 | 1463605571354 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 14256 | ++DOCSHELL 0x92ce9c00 == 151 [pid = 14256] [id = 698] 14:06:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x95475800) [pid = 14256] [serial = 2095] [outer = (nil)] 14:06:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x9a704c00) [pid = 14256] [serial = 2096] [outer = 0x95475800] 14:06:11 INFO - PROCESS | 14256 | 1463605571447 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x9a709000) [pid = 14256] [serial = 2097] [outer = 0x95475800] 14:06:12 INFO - PROCESS | 14256 | 1463605572344 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]]]}] 14:06:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:06:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1629ms 14:06:12 INFO - PROCESS | 14256 | 1463605572380 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 14:06:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:06:12 INFO - PROCESS | 14256 | 1463605572385 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 14:06:12 INFO - PROCESS | 14256 | 1463605572394 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 14256 | 1463605572399 Marionette TRACE conn3 <- [1,2766,null,{}] 14:06:12 INFO - PROCESS | 14256 | 1463605572431 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}] 14:06:12 INFO - PROCESS | 14256 | 1463605572680 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 14:06:13 INFO - PROCESS | 14256 | 1463605573035 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 14256 | ++DOCSHELL 0x89462800 == 152 [pid = 14256] [id = 699] 14:06:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x894fdc00) [pid = 14256] [serial = 2098] [outer = (nil)] 14:06:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x9aae1c00) [pid = 14256] [serial = 2099] [outer = 0x894fdc00] 14:06:13 INFO - PROCESS | 14256 | 1463605573139 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x9add3c00) [pid = 14256] [serial = 2100] [outer = 0x894fdc00] 14:06:14 INFO - PROCESS | 14256 | 1463605574074 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]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:06:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1719ms 14:06:14 INFO - PROCESS | 14256 | 1463605574112 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 14256 | 1463605574115 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 14:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:06:14 INFO - PROCESS | 14256 | 1463605574122 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 14256 | 1463605574126 Marionette TRACE conn3 <- [1,2770,null,{}] 14:06:14 INFO - PROCESS | 14256 | 1463605574132 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}] 14:06:14 INFO - PROCESS | 14256 | 1463605574357 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 14:06:14 INFO - PROCESS | 14256 | 1463605574710 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aadf800 == 153 [pid = 14256] [id = 700] 14:06:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x9addfc00) [pid = 14256] [serial = 2101] [outer = (nil)] 14:06:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x9b8b9400) [pid = 14256] [serial = 2102] [outer = 0x9addfc00] 14:06:14 INFO - PROCESS | 14256 | 1463605574798 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x9c02fc00) [pid = 14256] [serial = 2103] [outer = 0x9addfc00] 14:06:15 INFO - PROCESS | 14256 | 1463605575710 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]]]}] 14:06:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:06:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1636ms 14:06:15 INFO - PROCESS | 14256 | 1463605575760 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 14256 | 1463605575768 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 14:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:06:15 INFO - PROCESS | 14256 | 1463605575776 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 14256 | 1463605575779 Marionette TRACE conn3 <- [1,2774,null,{}] 14:06:15 INFO - PROCESS | 14256 | 1463605575785 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}] 14:06:16 INFO - PROCESS | 14256 | 1463605576022 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 14:06:16 INFO - PROCESS | 14256 | 1463605576365 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b3b6c00 == 154 [pid = 14256] [id = 701] 14:06:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x9b5aec00) [pid = 14256] [serial = 2104] [outer = (nil)] 14:06:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x9c296400) [pid = 14256] [serial = 2105] [outer = 0x9b5aec00] 14:06:16 INFO - PROCESS | 14256 | 1463605576458 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x9c29b000) [pid = 14256] [serial = 2106] [outer = 0x9b5aec00] 14:06:17 INFO - PROCESS | 14256 | 1463605577369 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1631ms 14:06:17 INFO - PROCESS | 14256 | 1463605577408 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 14256 | 1463605577412 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 14:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:06:17 INFO - PROCESS | 14256 | 1463605577418 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 14256 | 1463605577422 Marionette TRACE conn3 <- [1,2778,null,{}] 14:06:17 INFO - PROCESS | 14256 | 1463605577428 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}] 14:06:17 INFO - PROCESS | 14256 | 1463605577676 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 14:06:18 INFO - PROCESS | 14256 | 1463605578034 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x88aec800 == 155 [pid = 14256] [id = 702] 14:06:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x8a389800) [pid = 14256] [serial = 2107] [outer = (nil)] 14:06:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x9d9c8800) [pid = 14256] [serial = 2108] [outer = 0x8a389800] 14:06:18 INFO - PROCESS | 14256 | 1463605578127 Marionette DEBUG loaded listener.js 14:06:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0xa060d000) [pid = 14256] [serial = 2109] [outer = 0x8a389800] 14:06:19 INFO - PROCESS | 14256 | 1463605579058 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]]]}] 14:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1688ms 14:06:19 INFO - PROCESS | 14256 | 1463605579108 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 14256 | 1463605579112 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 14:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:06:19 INFO - PROCESS | 14256 | 1463605579119 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - PROCESS | 14256 | 1463605579123 Marionette TRACE conn3 <- [1,2782,null,{}] 14:06:19 INFO - PROCESS | 14256 | 1463605579129 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}] 14:06:19 INFO - PROCESS | 14256 | 1463605579369 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 14:06:19 INFO - PROCESS | 14256 | 1463605579713 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c0d0000 == 156 [pid = 14256] [id = 703] 14:06:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x9c29dc00) [pid = 14256] [serial = 2110] [outer = (nil)] 14:06:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0xa2770000) [pid = 14256] [serial = 2111] [outer = 0x9c29dc00] 14:06:19 INFO - PROCESS | 14256 | 1463605579805 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0xa3126000) [pid = 14256] [serial = 2112] [outer = 0x9c29dc00] 14:06:22 INFO - PROCESS | 14256 | --DOCSHELL 0x86538c00 == 155 [pid = 14256] [id = 663] 14:06:22 INFO - PROCESS | 14256 | --DOCSHELL 0xa31d5400 == 154 [pid = 14256] [id = 641] 14:06:22 INFO - PROCESS | 14256 | --DOCSHELL 0x92270c00 == 153 [pid = 14256] [id = 638] 14:06:22 INFO - PROCESS | 14256 | --DOCSHELL 0x876d2000 == 152 [pid = 14256] [id = 639] 14:06:22 INFO - PROCESS | 14256 | --DOCSHELL 0xa1150c00 == 151 [pid = 14256] [id = 556] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x8e59c800) [pid = 14256] [serial = 2003] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x8b864400) [pid = 14256] [serial = 1944] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x9c2a2800) [pid = 14256] [serial = 1982] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x923e2000) [pid = 14256] [serial = 1959] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0xa63ed400) [pid = 14256] [serial = 1988] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x9c07a800) [pid = 14256] [serial = 1980] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x8f5d6800) [pid = 14256] [serial = 1952] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x87e38000) [pid = 14256] [serial = 1992] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x94647800) [pid = 14256] [serial = 1967] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x95497400) [pid = 14256] [serial = 1970] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x946f7c00) [pid = 14256] [serial = 1968] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x9c035400) [pid = 14256] [serial = 1979] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x8ddd1800) [pid = 14256] [serial = 1946] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x8f5ddc00) [pid = 14256] [serial = 1953] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x9b3afc00) [pid = 14256] [serial = 1976] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x8cf8b400) [pid = 14256] [serial = 1997] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x9235c000) [pid = 14256] [serial = 1956] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x8e5a5c00) [pid = 14256] [serial = 1949] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x9aae5400) [pid = 14256] [serial = 1974] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x92cf6800) [pid = 14256] [serial = 1965] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x8cfd4400) [pid = 14256] [serial = 1998] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8a38f000) [pid = 14256] [serial = 1994] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x9b5a9000) [pid = 14256] [serial = 1977] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x87331c00) [pid = 14256] [serial = 1940] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8e0d3c00) [pid = 14256] [serial = 2001] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8f32e400) [pid = 14256] [serial = 1950] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x86d8b800) [pid = 14256] [serial = 1991] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x8a4d0000) [pid = 14256] [serial = 1943] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x8a3e9000) [pid = 14256] [serial = 1995] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0xa27c4800) [pid = 14256] [serial = 1986] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x92cef800) [pid = 14256] [serial = 1964] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x9975dc00) [pid = 14256] [serial = 1971] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x9a7a6000) [pid = 14256] [serial = 1973] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x926f0c00) [pid = 14256] [serial = 1962] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0xa23c1800) [pid = 14256] [serial = 1985] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x8e0d1000) [pid = 14256] [serial = 1947] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x9d9c8c00) [pid = 14256] [serial = 1983] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x926e8800) [pid = 14256] [serial = 1961] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x915e5800) [pid = 14256] [serial = 1955] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0xa685c800) [pid = 14256] [serial = 1989] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x923dec00) [pid = 14256] [serial = 1958] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x8e110800) [pid = 14256] [serial = 1875] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x87e2c000) [pid = 14256] [serial = 1941] [outer = (nil)] [url = about:blank] 14:06:22 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x8a603400) [pid = 14256] [serial = 2000] [outer = (nil)] [url = about:blank] 14:06:23 INFO - PROCESS | 14256 | 1463605583257 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]]]}] 14:06:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:06:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 4189ms 14:06:23 INFO - PROCESS | 14256 | 1463605583309 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 14256 | 1463605583316 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 14:06:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:06:23 INFO - PROCESS | 14256 | 1463605583324 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 14256 | 1463605583329 Marionette TRACE conn3 <- [1,2786,null,{}] 14:06:23 INFO - PROCESS | 14256 | 1463605583337 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}] 14:06:23 INFO - PROCESS | 14256 | 1463605583593 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 14:06:23 INFO - PROCESS | 14256 | 1463605583818 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x87e2f000 == 152 [pid = 14256] [id = 704] 14:06:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x87e35000) [pid = 14256] [serial = 2113] [outer = (nil)] 14:06:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x890e9400) [pid = 14256] [serial = 2114] [outer = 0x87e35000] 14:06:23 INFO - PROCESS | 14256 | 1463605583902 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x894fb400) [pid = 14256] [serial = 2115] [outer = 0x87e35000] 14:06:24 INFO - PROCESS | 14256 | 1463605584739 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]]]}] 14:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1442ms 14:06:24 INFO - PROCESS | 14256 | 1463605584767 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 14:06:24 INFO - PROCESS | 14256 | 1463605584775 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 14:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:06:24 INFO - PROCESS | 14256 | 1463605584786 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 14256 | 1463605584789 Marionette TRACE conn3 <- [1,2790,null,{}] 14:06:24 INFO - PROCESS | 14256 | 1463605584795 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}] 14:06:25 INFO - PROCESS | 14256 | 1463605585128 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 14:06:25 INFO - PROCESS | 14256 | 1463605585301 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a3ed400 == 153 [pid = 14256] [id = 705] 14:06:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8a4c9800) [pid = 14256] [serial = 2116] [outer = (nil)] 14:06:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8a604400) [pid = 14256] [serial = 2117] [outer = 0x8a4c9800] 14:06:25 INFO - PROCESS | 14256 | 1463605585400 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8aaad800) [pid = 14256] [serial = 2118] [outer = 0x8a4c9800] 14:06:26 INFO - PROCESS | 14256 | 1463605586405 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]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:06:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1683ms 14:06:26 INFO - PROCESS | 14256 | 1463605586470 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 14256 | 1463605586474 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 14:06:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:06:26 INFO - PROCESS | 14256 | 1463605586481 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 14256 | 1463605586487 Marionette TRACE conn3 <- [1,2794,null,{}] 14:06:26 INFO - PROCESS | 14256 | 1463605586510 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}] 14:06:26 INFO - PROCESS | 14256 | 1463605586841 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 14:06:26 INFO - PROCESS | 14256 | 1463605586909 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x8aab1800 == 154 [pid = 14256] [id = 706] 14:06:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x8cf8e400) [pid = 14256] [serial = 2119] [outer = (nil)] 14:06:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8cfd5400) [pid = 14256] [serial = 2120] [outer = 0x8cf8e400] 14:06:26 INFO - PROCESS | 14256 | 1463605586990 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8d7be400) [pid = 14256] [serial = 2121] [outer = 0x8cf8e400] 14:06:27 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x8a018400) [pid = 14256] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:06:27 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x92e5f800) [pid = 14256] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:06:27 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x8aaac800) [pid = 14256] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x89805000) [pid = 14256] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0xa2770c00) [pid = 14256] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x8732e000) [pid = 14256] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x90a65000) [pid = 14256] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x9549b800) [pid = 14256] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x915e8400) [pid = 14256] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 124 (0x9aae6800) [pid = 14256] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 123 (0x923e1800) [pid = 14256] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 122 (0x91b15c00) [pid = 14256] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 121 (0x9774ac00) [pid = 14256] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 120 (0x9275ec00) [pid = 14256] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 119 (0x8e10d800) [pid = 14256] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 118 (0x86d80400) [pid = 14256] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 117 (0x9c17dc00) [pid = 14256] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 116 (0x89805800) [pid = 14256] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:06:28 INFO - PROCESS | 14256 | --DOMWINDOW == 115 (0x8aaac000) [pid = 14256] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:06:28 INFO - PROCESS | 14256 | 1463605588461 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]]]}] 14:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2037ms 14:06:28 INFO - PROCESS | 14256 | 1463605588518 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 14256 | 1463605588523 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 14:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:06:28 INFO - PROCESS | 14256 | 1463605588529 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 14256 | 1463605588532 Marionette TRACE conn3 <- [1,2798,null,{}] 14:06:28 INFO - PROCESS | 14256 | 1463605588538 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}] 14:06:28 INFO - PROCESS | 14256 | 1463605588749 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 14:06:28 INFO - PROCESS | 14256 | 1463605588760 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d7f000 == 155 [pid = 14256] [id = 707] 14:06:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 116 (0x8aab4c00) [pid = 14256] [serial = 2122] [outer = (nil)] 14:06:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 117 (0x8e0bf000) [pid = 14256] [serial = 2123] [outer = 0x8aab4c00] 14:06:29 INFO - PROCESS | 14256 | 1463605589030 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 14256 | ++DOMWINDOW == 118 (0x8e0dd000) [pid = 14256] [serial = 2124] [outer = 0x8aab4c00] 14:06:29 INFO - PROCESS | 14256 | 1463605589870 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:06:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1383ms 14:06:30 INFO - PROCESS | 14256 | 1463605590029 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 14256 | 1463605590036 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 14:06:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:06:30 INFO - PROCESS | 14256 | 1463605590059 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 14256 | 1463605590064 Marionette TRACE conn3 <- [1,2802,null,{}] 14:06:30 INFO - PROCESS | 14256 | 1463605590073 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}] 14:06:30 INFO - PROCESS | 14256 | 1463605590354 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 14:06:30 INFO - PROCESS | 14256 | 1463605590732 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x88080000 == 156 [pid = 14256] [id = 708] 14:06:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 119 (0x88aef000) [pid = 14256] [serial = 2125] [outer = (nil)] 14:06:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 120 (0x89807800) [pid = 14256] [serial = 2126] [outer = 0x88aef000] 14:06:30 INFO - PROCESS | 14256 | 1463605590823 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 121 (0x8a3e6c00) [pid = 14256] [serial = 2127] [outer = 0x88aef000] 14:06:31 INFO - PROCESS | 14256 | 1463605591828 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]]]}] 14:06:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:06:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1835ms 14:06:31 INFO - PROCESS | 14256 | 1463605591895 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 14:06:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:06:31 INFO - PROCESS | 14256 | 1463605591901 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 14:06:31 INFO - PROCESS | 14256 | 1463605591914 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 14256 | 1463605591920 Marionette TRACE conn3 <- [1,2806,null,{}] 14:06:31 INFO - PROCESS | 14256 | 1463605591927 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}] 14:06:32 INFO - PROCESS | 14256 | 1463605592213 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 14:06:32 INFO - PROCESS | 14256 | 1463605592580 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b863400 == 157 [pid = 14256] [id = 709] 14:06:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 122 (0x8ba8d800) [pid = 14256] [serial = 2128] [outer = (nil)] 14:06:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 123 (0x8cfd2800) [pid = 14256] [serial = 2129] [outer = 0x8ba8d800] 14:06:32 INFO - PROCESS | 14256 | 1463605592671 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 124 (0x8e0b2c00) [pid = 14256] [serial = 2130] [outer = 0x8ba8d800] 14:06:33 INFO - PROCESS | 14256 | 1463605593611 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]]]}] 14:06:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:06:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1751ms 14:06:33 INFO - PROCESS | 14256 | 1463605593662 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 14:06:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:06:33 INFO - PROCESS | 14256 | 1463605593667 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 14:06:33 INFO - PROCESS | 14256 | 1463605593674 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 14256 | 1463605593678 Marionette TRACE conn3 <- [1,2810,null,{}] 14:06:33 INFO - PROCESS | 14256 | 1463605593692 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}] 14:06:33 INFO - PROCESS | 14256 | 1463605593943 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 14:06:34 INFO - PROCESS | 14256 | 1463605594335 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f32e400 == 158 [pid = 14256] [id = 710] 14:06:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 125 (0x8f33b000) [pid = 14256] [serial = 2131] [outer = (nil)] 14:06:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x8f5d0400) [pid = 14256] [serial = 2132] [outer = 0x8f33b000] 14:06:34 INFO - PROCESS | 14256 | 1463605594444 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x8f5dd400) [pid = 14256] [serial = 2133] [outer = 0x8f33b000] 14:06:35 INFO - PROCESS | 14256 | 1463605595385 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]]]}] 14:06:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:06:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1755ms 14:06:35 INFO - PROCESS | 14256 | 1463605595429 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 14256 | 1463605595434 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 14:06:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:06:35 INFO - PROCESS | 14256 | 1463605595440 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 14256 | 1463605595444 Marionette TRACE conn3 <- [1,2814,null,{}] 14:06:35 INFO - PROCESS | 14256 | 1463605595450 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}] 14:06:35 INFO - PROCESS | 14256 | 1463605595684 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 14:06:36 INFO - PROCESS | 14256 | 1463605596031 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653e800 == 159 [pid = 14256] [id = 711] 14:06:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x90a57c00) [pid = 14256] [serial = 2134] [outer = (nil)] 14:06:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x915de400) [pid = 14256] [serial = 2135] [outer = 0x90a57c00] 14:06:36 INFO - PROCESS | 14256 | 1463605596120 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x91b15000) [pid = 14256] [serial = 2136] [outer = 0x90a57c00] 14:06:37 INFO - PROCESS | 14256 | 1463605597065 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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:06:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1682ms 14:06:37 INFO - PROCESS | 14256 | 1463605597124 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 14256 | 1463605597127 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 14:06:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:06:37 INFO - PROCESS | 14256 | 1463605597134 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 14256 | 1463605597138 Marionette TRACE conn3 <- [1,2818,null,{}] 14:06:37 INFO - PROCESS | 14256 | 1463605597144 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}] 14:06:37 INFO - PROCESS | 14256 | 1463605597388 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 14:06:37 INFO - PROCESS | 14256 | 1463605597747 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a64c00 == 160 [pid = 14256] [id = 712] 14:06:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x90c43800) [pid = 14256] [serial = 2137] [outer = (nil)] 14:06:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x9235a800) [pid = 14256] [serial = 2138] [outer = 0x90c43800] 14:06:37 INFO - PROCESS | 14256 | 1463605597839 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x92372400) [pid = 14256] [serial = 2139] [outer = 0x90c43800] 14:06:38 INFO - PROCESS | 14256 | 1463605598822 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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:06:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1737ms 14:06:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:06:38 INFO - PROCESS | 14256 | 1463605598873 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 14:06:38 INFO - PROCESS | 14256 | 1463605598877 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 14:06:38 INFO - PROCESS | 14256 | 1463605598884 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 14256 | 1463605598887 Marionette TRACE conn3 <- [1,2822,null,{}] 14:06:38 INFO - PROCESS | 14256 | 1463605598893 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}] 14:06:39 INFO - PROCESS | 14256 | 1463605599211 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 14:06:39 INFO - PROCESS | 14256 | 1463605599573 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x915e1800 == 161 [pid = 14256] [id = 713] 14:06:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x923e1400) [pid = 14256] [serial = 2140] [outer = (nil)] 14:06:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x92875400) [pid = 14256] [serial = 2141] [outer = 0x923e1400] 14:06:39 INFO - PROCESS | 14256 | 1463605599665 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x92cf6800) [pid = 14256] [serial = 2142] [outer = 0x923e1400] 14:06:40 INFO - PROCESS | 14256 | 1463605600592 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1785ms 14:06:40 INFO - PROCESS | 14256 | 1463605600668 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 14256 | 1463605600671 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 14:06:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:06:40 INFO - PROCESS | 14256 | 1463605600679 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 14256 | 1463605600682 Marionette TRACE conn3 <- [1,2826,null,{}] 14:06:40 INFO - PROCESS | 14256 | 1463605600689 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}] 14:06:40 INFO - PROCESS | 14256 | 1463605600960 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 14:06:41 INFO - PROCESS | 14256 | 1463605601301 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x92274800 == 162 [pid = 14256] [id = 714] 14:06:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x92532400) [pid = 14256] [serial = 2143] [outer = (nil)] 14:06:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x946f7c00) [pid = 14256] [serial = 2144] [outer = 0x92532400] 14:06:41 INFO - PROCESS | 14256 | 1463605601393 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x95046000) [pid = 14256] [serial = 2145] [outer = 0x92532400] 14:06:42 INFO - PROCESS | 14256 | 1463605602310 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1691ms 14:06:42 INFO - PROCESS | 14256 | 1463605602371 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 14:06:42 INFO - PROCESS | 14256 | 1463605602375 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 14:06:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:06:42 INFO - PROCESS | 14256 | 1463605602382 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 14256 | 1463605602386 Marionette TRACE conn3 <- [1,2830,null,{}] 14:06:42 INFO - PROCESS | 14256 | 1463605602392 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}] 14:06:42 INFO - PROCESS | 14256 | 1463605602647 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 14:06:43 INFO - PROCESS | 14256 | 1463605603000 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x91b16400 == 163 [pid = 14256] [id = 715] 14:06:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x92e6b400) [pid = 14256] [serial = 2146] [outer = (nil)] 14:06:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x95479800) [pid = 14256] [serial = 2147] [outer = 0x92e6b400] 14:06:43 INFO - PROCESS | 14256 | 1463605603102 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x95495400) [pid = 14256] [serial = 2148] [outer = 0x92e6b400] 14:06:44 INFO - PROCESS | 14256 | 1463605604060 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]]]}] 14:06:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:06:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1731ms 14:06:44 INFO - PROCESS | 14256 | 1463605604114 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 14256 | 1463605604118 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 14:06:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:06:44 INFO - PROCESS | 14256 | 1463605604126 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 14256 | 1463605604130 Marionette TRACE conn3 <- [1,2834,null,{}] 14:06:44 INFO - PROCESS | 14256 | 1463605604138 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}] 14:06:44 INFO - PROCESS | 14256 | 1463605604380 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 14:06:44 INFO - PROCESS | 14256 | 1463605604739 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x92e67800 == 164 [pid = 14256] [id = 716] 14:06:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x93a3e800) [pid = 14256] [serial = 2149] [outer = (nil)] 14:06:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x9976a800) [pid = 14256] [serial = 2150] [outer = 0x93a3e800] 14:06:44 INFO - PROCESS | 14256 | 1463605604833 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x9a0ed400) [pid = 14256] [serial = 2151] [outer = 0x93a3e800] 14:06:45 INFO - PROCESS | 14256 | 1463605605760 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:06:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1682ms 14:06:45 INFO - PROCESS | 14256 | 1463605605809 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 14256 | 1463605605812 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 14:06:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:06:45 INFO - PROCESS | 14256 | 1463605605819 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 14256 | 1463605605823 Marionette TRACE conn3 <- [1,2838,null,{}] 14:06:45 INFO - PROCESS | 14256 | 1463605605829 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}] 14:06:46 INFO - PROCESS | 14256 | 1463605606061 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 14:06:46 INFO - PROCESS | 14256 | 1463605606408 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x929a5000 == 165 [pid = 14256] [id = 717] 14:06:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x95478400) [pid = 14256] [serial = 2152] [outer = (nil)] 14:06:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x9aae4400) [pid = 14256] [serial = 2153] [outer = 0x95478400] 14:06:46 INFO - PROCESS | 14256 | 1463605606503 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x9add6000) [pid = 14256] [serial = 2154] [outer = 0x95478400] 14:06:47 INFO - PROCESS | 14256 | 1463605607430 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]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:06:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1685ms 14:06:47 INFO - PROCESS | 14256 | 1463605607506 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 14256 | 1463605607510 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 14:06:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:06:47 INFO - PROCESS | 14256 | 1463605607517 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 14256 | 1463605607521 Marionette TRACE conn3 <- [1,2842,null,{}] 14:06:47 INFO - PROCESS | 14256 | 1463605607527 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}] 14:06:47 INFO - PROCESS | 14256 | 1463605607829 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 14:06:48 INFO - PROCESS | 14256 | 1463605608196 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aae2800 == 166 [pid = 14256] [id = 718] 14:06:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x9c0d3000) [pid = 14256] [serial = 2155] [outer = (nil)] 14:06:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x9c180c00) [pid = 14256] [serial = 2156] [outer = 0x9c0d3000] 14:06:48 INFO - PROCESS | 14256 | 1463605608309 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0xa060a800) [pid = 14256] [serial = 2157] [outer = 0x9c0d3000] 14:06:49 INFO - PROCESS | 14256 | 1463605609282 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]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:06:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1832ms 14:06:49 INFO - PROCESS | 14256 | 1463605609350 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 14:06:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:06:49 INFO - PROCESS | 14256 | 1463605609355 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 14:06:49 INFO - PROCESS | 14256 | 1463605609361 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 14256 | 1463605609365 Marionette TRACE conn3 <- [1,2846,null,{}] 14:06:49 INFO - PROCESS | 14256 | 1463605609371 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}] 14:06:49 INFO - PROCESS | 14256 | 1463605609621 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 14:06:49 INFO - PROCESS | 14256 | 1463605609971 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x86537000 == 167 [pid = 14256] [id = 719] 14:06:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x8a39a000) [pid = 14256] [serial = 2158] [outer = (nil)] 14:06:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0xa2774800) [pid = 14256] [serial = 2159] [outer = 0x8a39a000] 14:06:50 INFO - PROCESS | 14256 | 1463605610063 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0xa27ecc00) [pid = 14256] [serial = 2160] [outer = 0x8a39a000] 14:06:50 INFO - PROCESS | 14256 | 1463605610980 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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:06:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1683ms 14:06:51 INFO - PROCESS | 14256 | 1463605611044 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 14256 | 1463605611048 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 14:06:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:06:51 INFO - PROCESS | 14256 | 1463605611055 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 14256 | 1463605611060 Marionette TRACE conn3 <- [1,2850,null,{}] 14:06:51 INFO - PROCESS | 14256 | 1463605611066 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}] 14:06:51 INFO - PROCESS | 14256 | 1463605611307 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 14:06:51 INFO - PROCESS | 14256 | 1463605611663 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x9504b800 == 168 [pid = 14256] [id = 720] 14:06:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0xa2378400) [pid = 14256] [serial = 2161] [outer = (nil)] 14:06:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0xa5147800) [pid = 14256] [serial = 2162] [outer = 0xa2378400] 14:06:51 INFO - PROCESS | 14256 | 1463605611754 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0xa51e9c00) [pid = 14256] [serial = 2163] [outer = 0xa2378400] 14:06:52 INFO - PROCESS | 14256 | 1463605612700 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:06:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1684ms 14:06:52 INFO - PROCESS | 14256 | 1463605612739 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 14256 | 1463605612743 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 14:06:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:06:52 INFO - PROCESS | 14256 | 1463605612750 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 14256 | 1463605612754 Marionette TRACE conn3 <- [1,2854,null,{}] 14:06:52 INFO - PROCESS | 14256 | 1463605612760 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}] 14:06:53 INFO - PROCESS | 14256 | 1463605612999 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 14:06:53 INFO - PROCESS | 14256 | 1463605613364 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 14256 | ++DOCSHELL 0xa6385400 == 169 [pid = 14256] [id = 721] 14:06:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0xa685ec00) [pid = 14256] [serial = 2164] [outer = (nil)] 14:06:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0xa68b7400) [pid = 14256] [serial = 2165] [outer = 0xa685ec00] 14:06:53 INFO - PROCESS | 14256 | 1463605613496 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0xa699cc00) [pid = 14256] [serial = 2166] [outer = 0xa685ec00] 14:06:54 INFO - PROCESS | 14256 | 1463605614417 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]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:06:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1732ms 14:06:54 INFO - PROCESS | 14256 | 1463605614484 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 14256 | 1463605614488 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 14:06:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:06:54 INFO - PROCESS | 14256 | 1463605614494 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 14256 | 1463605614498 Marionette TRACE conn3 <- [1,2858,null,{}] 14:06:54 INFO - PROCESS | 14256 | 1463605614504 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}] 14:06:54 INFO - PROCESS | 14256 | 1463605614739 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 14:06:55 INFO - PROCESS | 14256 | 1463605615106 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d7cc00 == 170 [pid = 14256] [id = 722] 14:06:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x890e5000) [pid = 14256] [serial = 2167] [outer = (nil)] 14:06:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x8e1cbc00) [pid = 14256] [serial = 2168] [outer = 0x890e5000] 14:06:55 INFO - PROCESS | 14256 | 1463605615197 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x8e1cec00) [pid = 14256] [serial = 2169] [outer = 0x890e5000] 14:06:56 INFO - PROCESS | 14256 | 1463605616133 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:06:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1685ms 14:06:56 INFO - PROCESS | 14256 | 1463605616181 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 14256 | 1463605616185 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 14:06:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:06:56 INFO - PROCESS | 14256 | 1463605616191 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 14256 | 1463605616195 Marionette TRACE conn3 <- [1,2862,null,{}] 14:06:56 INFO - PROCESS | 14256 | 1463605616201 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}] 14:06:56 INFO - PROCESS | 14256 | 1463605616439 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 14:06:56 INFO - PROCESS | 14256 | 1463605616792 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x888a5800 == 171 [pid = 14256] [id = 723] 14:06:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x888a5c00) [pid = 14256] [serial = 2170] [outer = (nil)] 14:06:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x888ad000) [pid = 14256] [serial = 2171] [outer = 0x888a5c00] 14:06:56 INFO - PROCESS | 14256 | 1463605616895 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x888af000) [pid = 14256] [serial = 2172] [outer = 0x888a5c00] 14:06:57 INFO - PROCESS | 14256 | 1463605617832 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]]]}] 14:06:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:06:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1690ms 14:06:57 INFO - PROCESS | 14256 | 1463605617883 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 14:06:57 INFO - PROCESS | 14256 | 1463605617886 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 14:06:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:06:57 INFO - PROCESS | 14256 | 1463605617915 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:06:57 INFO - PROCESS | 14256 | 1463605617918 Marionette TRACE conn3 <- [1,2866,null,{}] 14:06:57 INFO - PROCESS | 14256 | 1463605617925 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}] 14:06:58 INFO - PROCESS | 14256 | 1463605618170 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 14:06:58 INFO - PROCESS | 14256 | 1463605618549 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x888a9c00 == 172 [pid = 14256] [id = 724] 14:06:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x888ac000) [pid = 14256] [serial = 2173] [outer = (nil)] 14:06:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x8e1c8000) [pid = 14256] [serial = 2174] [outer = 0x888ac000] 14:06:58 INFO - PROCESS | 14256 | 1463605618650 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x8e1cf000) [pid = 14256] [serial = 2175] [outer = 0x888ac000] 14:06:59 INFO - PROCESS | 14256 | 1463605619601 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]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:06:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1738ms 14:06:59 INFO - PROCESS | 14256 | 1463605619649 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 14256 | 1463605619653 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 14:06:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:06:59 INFO - PROCESS | 14256 | 1463605619660 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 14256 | 1463605619663 Marionette TRACE conn3 <- [1,2870,null,{}] 14:06:59 INFO - PROCESS | 14256 | 1463605619669 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}] 14:06:59 INFO - PROCESS | 14256 | 1463605619930 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x890e6800 == 171 [pid = 14256] [id = 621] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x89801800 == 170 [pid = 14256] [id = 684] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8aab1800 == 169 [pid = 14256] [id = 706] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8a3ed400 == 168 [pid = 14256] [id = 705] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x87e2f000 == 167 [pid = 14256] [id = 704] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x9c0d0000 == 166 [pid = 14256] [id = 703] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x88aec800 == 165 [pid = 14256] [id = 702] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x9b3b6c00 == 164 [pid = 14256] [id = 701] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x89462800 == 163 [pid = 14256] [id = 699] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x9aadf800 == 162 [pid = 14256] [id = 700] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x92ce9c00 == 161 [pid = 14256] [id = 698] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x946fb400 == 160 [pid = 14256] [id = 697] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x92752400 == 159 [pid = 14256] [id = 696] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0bb800 == 158 [pid = 14256] [id = 695] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8e672800 == 157 [pid = 14256] [id = 693] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x92243800 == 156 [pid = 14256] [id = 694] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8653f000 == 155 [pid = 14256] [id = 692] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8e67d800 == 154 [pid = 14256] [id = 691] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0c0000 == 153 [pid = 14256] [id = 690] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8a610800 == 152 [pid = 14256] [id = 689] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x8b867800 == 151 [pid = 14256] [id = 688] 14:07:02 INFO - PROCESS | 14256 | --DOCSHELL 0x890ea800 == 150 [pid = 14256] [id = 687] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x8cf8dc00) [pid = 14256] [serial = 2060] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x95498000) [pid = 14256] [serial = 2027] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x8aab3400) [pid = 14256] [serial = 2045] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x8a3e4c00) [pid = 14256] [serial = 2054] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0xa63f0800) [pid = 14256] [serial = 2042] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x8945f000) [pid = 14256] [serial = 2051] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x90c50400) [pid = 14256] [serial = 2012] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x9a703000) [pid = 14256] [serial = 2031] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x92271c00) [pid = 14256] [serial = 2015] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0xa22a2400) [pid = 14256] [serial = 2037] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x929a7000) [pid = 14256] [serial = 2022] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x92373400) [pid = 14256] [serial = 2019] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x9add5000) [pid = 14256] [serial = 2033] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x946fc800) [pid = 14256] [serial = 2024] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x9236e400) [pid = 14256] [serial = 2018] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x8f333800) [pid = 14256] [serial = 2010] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x99fe6000) [pid = 14256] [serial = 2030] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x8a384000) [pid = 14256] [serial = 2057] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x9c180000) [pid = 14256] [serial = 2036] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0xa276fc00) [pid = 14256] [serial = 2039] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x8a4cc000) [pid = 14256] [serial = 2006] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x9227b800) [pid = 14256] [serial = 2016] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x9addd400) [pid = 14256] [serial = 2034] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x9504bc00) [pid = 14256] [serial = 2025] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x915e9800) [pid = 14256] [serial = 2013] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8b86a400) [pid = 14256] [serial = 2058] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x894f7000) [pid = 14256] [serial = 2052] [outer = (nil)] [url = about:blank] 14:07:02 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0xa3122800) [pid = 14256] [serial = 2040] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0xa68c4c00) [pid = 14256] [serial = 2049] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0xa68c3c00) [pid = 14256] [serial = 2043] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8aab5800) [pid = 14256] [serial = 2046] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0xa3351000) [pid = 14256] [serial = 2048] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8e0b5000) [pid = 14256] [serial = 1938] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x990f2000) [pid = 14256] [serial = 2028] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x8e59e800) [pid = 14256] [serial = 2009] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x8a4c8c00) [pid = 14256] [serial = 2055] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x9299b000) [pid = 14256] [serial = 2021] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x8cf8c000) [pid = 14256] [serial = 2007] [outer = (nil)] [url = about:blank] 14:07:03 INFO - PROCESS | 14256 | 1463605623217 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 14256 | ++DOCSHELL 0x87333400 == 151 [pid = 14256] [id = 725] 14:07:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x87336000) [pid = 14256] [serial = 2176] [outer = (nil)] 14:07:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x876d6400) [pid = 14256] [serial = 2177] [outer = 0x87336000] 14:07:03 INFO - PROCESS | 14256 | 1463605623308 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x87f16400) [pid = 14256] [serial = 2178] [outer = 0x87336000] 14:07:04 INFO - PROCESS | 14256 | 1463605624247 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]]]}] 14:07:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:07:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 4645ms 14:07:04 INFO - PROCESS | 14256 | 1463605624308 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 14:07:04 INFO - PROCESS | 14256 | 1463605624314 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 14:07:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:07:04 INFO - PROCESS | 14256 | 1463605624323 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - PROCESS | 14256 | 1463605624329 Marionette TRACE conn3 <- [1,2874,null,{}] 14:07:04 INFO - PROCESS | 14256 | 1463605624336 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}] 14:07:04 INFO - PROCESS | 14256 | 1463605624599 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 14:07:04 INFO - PROCESS | 14256 | 1463605624863 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x89801800 == 152 [pid = 14256] [id = 726] 14:07:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x89802400) [pid = 14256] [serial = 2179] [outer = (nil)] 14:07:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8a014000) [pid = 14256] [serial = 2180] [outer = 0x89802400] 14:07:04 INFO - PROCESS | 14256 | 1463605624950 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8a3e4c00) [pid = 14256] [serial = 2181] [outer = 0x89802400] 14:07:05 INFO - PROCESS | 14256 | 1463605625884 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]]]}] 14:07:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:07:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1596ms 14:07:05 INFO - PROCESS | 14256 | 1463605625922 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 14:07:05 INFO - PROCESS | 14256 | 1463605625929 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 14:07:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:07:05 INFO - PROCESS | 14256 | 1463605625936 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - PROCESS | 14256 | 1463605625940 Marionette TRACE conn3 <- [1,2878,null,{}] 14:07:05 INFO - PROCESS | 14256 | 1463605625956 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}] 14:07:06 INFO - PROCESS | 14256 | 1463605626284 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 14:07:06 INFO - PROCESS | 14256 | 1463605626326 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 14256 | ++DOCSHELL 0x88078000 == 153 [pid = 14256] [id = 727] 14:07:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8a4d6800) [pid = 14256] [serial = 2182] [outer = (nil)] 14:07:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8a6b4c00) [pid = 14256] [serial = 2183] [outer = 0x8a4d6800] 14:07:06 INFO - PROCESS | 14256 | 1463605626408 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8a6b9c00) [pid = 14256] [serial = 2184] [outer = 0x8a4d6800] 14:07:07 INFO - PROCESS | 14256 | 1463605627589 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:07:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2300ms 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x9c29dc00) [pid = 14256] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x95475800) [pid = 14256] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x8e0d8000) [pid = 14256] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8a4c9800) [pid = 14256] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8a389800) [pid = 14256] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x8f5d1800) [pid = 14256] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x8ba8ec00) [pid = 14256] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x95491800) [pid = 14256] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x92753400) [pid = 14256] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x9addfc00) [pid = 14256] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x89464000) [pid = 14256] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0x8cf8e400) [pid = 14256] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x894fdc00) [pid = 14256] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x8f599000) [pid = 14256] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x8f5cfc00) [pid = 14256] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 124 (0x9252d800) [pid = 14256] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 123 (0x9227bc00) [pid = 14256] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 122 (0x8e597400) [pid = 14256] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 121 (0x8e0b9000) [pid = 14256] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 120 (0x87e35000) [pid = 14256] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:07:08 INFO - PROCESS | 14256 | --DOMWINDOW == 119 (0x9b5aec00) [pid = 14256] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:07:08 INFO - PROCESS | 14256 | 1463605628346 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 14256 | 1463605628357 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 14:07:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:07:08 INFO - PROCESS | 14256 | 1463605628378 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 14256 | 1463605628388 Marionette TRACE conn3 <- [1,2882,null,{}] 14:07:08 INFO - PROCESS | 14256 | 1463605628395 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}] 14:07:08 INFO - PROCESS | 14256 | 1463605628761 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 14:07:08 INFO - PROCESS | 14256 | 1463605628909 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a00a800 == 154 [pid = 14256] [id = 728] 14:07:08 INFO - PROCESS | 14256 | ++DOMWINDOW == 120 (0x8a396800) [pid = 14256] [serial = 2185] [outer = (nil)] 14:07:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 121 (0x8aaaec00) [pid = 14256] [serial = 2186] [outer = 0x8a396800] 14:07:09 INFO - PROCESS | 14256 | 1463605629050 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 122 (0x8aab7800) [pid = 14256] [serial = 2187] [outer = 0x8a396800] 14:07:09 INFO - PROCESS | 14256 | 1463605629886 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]]]}] 14:07:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:07:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1551ms 14:07:09 INFO - PROCESS | 14256 | 1463605629933 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 14:07:09 INFO - PROCESS | 14256 | 1463605629938 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 14:07:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:07:09 INFO - PROCESS | 14256 | 1463605629947 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 14256 | 1463605629949 Marionette TRACE conn3 <- [1,2886,null,{}] 14:07:09 INFO - PROCESS | 14256 | 1463605629961 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}] 14:07:10 INFO - PROCESS | 14256 | 1463605630195 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 14:07:10 INFO - PROCESS | 14256 | 1463605630659 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0cc00 == 155 [pid = 14256] [id = 729] 14:07:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 123 (0x86d82800) [pid = 14256] [serial = 2188] [outer = (nil)] 14:07:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 124 (0x876d6c00) [pid = 14256] [serial = 2189] [outer = 0x86d82800] 14:07:10 INFO - PROCESS | 14256 | 1463605630757 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 125 (0x88076000) [pid = 14256] [serial = 2190] [outer = 0x86d82800] 14:07:11 INFO - PROCESS | 14256 | 1463605631758 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]]]}] 14:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1884ms 14:07:11 INFO - PROCESS | 14256 | 1463605631834 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 14256 | 1463605631841 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 14:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:07:11 INFO - PROCESS | 14256 | 1463605631850 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 14256 | 1463605631855 Marionette TRACE conn3 <- [1,2890,null,{}] 14:07:11 INFO - PROCESS | 14256 | 1463605631863 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}] 14:07:12 INFO - PROCESS | 14256 | 1463605632169 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 14:07:12 INFO - PROCESS | 14256 | 1463605632546 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a39b800 == 156 [pid = 14256] [id = 730] 14:07:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x8a3e5c00) [pid = 14256] [serial = 2191] [outer = (nil)] 14:07:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x8a4c9400) [pid = 14256] [serial = 2192] [outer = 0x8a3e5c00] 14:07:12 INFO - PROCESS | 14256 | 1463605632642 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x8a60b000) [pid = 14256] [serial = 2193] [outer = 0x8a3e5c00] 14:07:13 INFO - PROCESS | 14256 | 1463605633693 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1883ms 14:07:13 INFO - PROCESS | 14256 | 1463605633738 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 14256 | 1463605633744 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 14:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:07:13 INFO - PROCESS | 14256 | 1463605633752 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 14256 | 1463605633755 Marionette TRACE conn3 <- [1,2894,null,{}] 14:07:13 INFO - PROCESS | 14256 | 1463605633762 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}] 14:07:14 INFO - PROCESS | 14256 | 1463605634022 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 14:07:14 INFO - PROCESS | 14256 | 1463605634508 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a6be000 == 157 [pid = 14256] [id = 731] 14:07:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8aab9400) [pid = 14256] [serial = 2194] [outer = (nil)] 14:07:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8b866800) [pid = 14256] [serial = 2195] [outer = 0x8aab9400] 14:07:14 INFO - PROCESS | 14256 | 1463605634628 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8ba93400) [pid = 14256] [serial = 2196] [outer = 0x8aab9400] 14:07:15 INFO - PROCESS | 14256 | 1463605635653 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]]]}] 14:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1933ms 14:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:07:15 INFO - PROCESS | 14256 | 1463605635686 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 14:07:15 INFO - PROCESS | 14256 | 1463605635690 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 14:07:15 INFO - PROCESS | 14256 | 1463605635705 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - PROCESS | 14256 | 1463605635715 Marionette TRACE conn3 <- [1,2898,null,{}] 14:07:15 INFO - PROCESS | 14256 | 1463605635725 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}] 14:07:15 INFO - PROCESS | 14256 | 1463605635991 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 14:07:16 INFO - PROCESS | 14256 | 1463605636336 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a608c00 == 158 [pid = 14256] [id = 732] 14:07:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x8cfd1800) [pid = 14256] [serial = 2197] [outer = (nil)] 14:07:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8dde0400) [pid = 14256] [serial = 2198] [outer = 0x8cfd1800] 14:07:16 INFO - PROCESS | 14256 | 1463605636435 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8e0cfc00) [pid = 14256] [serial = 2199] [outer = 0x8cfd1800] 14:07:17 INFO - PROCESS | 14256 | 1463605637415 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]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1764ms 14:07:17 INFO - PROCESS | 14256 | 1463605637462 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 14:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:07:17 INFO - PROCESS | 14256 | 1463605637467 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 14:07:17 INFO - PROCESS | 14256 | 1463605637474 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 14256 | 1463605637477 Marionette TRACE conn3 <- [1,2902,null,{}] 14:07:17 INFO - PROCESS | 14256 | 1463605637483 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}] 14:07:17 INFO - PROCESS | 14256 | 1463605637748 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 14:07:18 INFO - PROCESS | 14256 | 1463605638104 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6d5800 == 159 [pid = 14256] [id = 733] 14:07:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8d6dbc00) [pid = 14256] [serial = 2200] [outer = (nil)] 14:07:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8e1c5000) [pid = 14256] [serial = 2201] [outer = 0x8d6dbc00] 14:07:18 INFO - PROCESS | 14256 | 1463605638202 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8e1c8800) [pid = 14256] [serial = 2202] [outer = 0x8d6dbc00] 14:07:19 INFO - PROCESS | 14256 | 1463605639180 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1782ms 14:07:19 INFO - PROCESS | 14256 | 1463605639256 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 14256 | 1463605639260 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 14:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:07:19 INFO - PROCESS | 14256 | 1463605639267 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 14256 | 1463605639270 Marionette TRACE conn3 <- [1,2906,null,{}] 14:07:19 INFO - PROCESS | 14256 | 1463605639276 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}] 14:07:19 INFO - PROCESS | 14256 | 1463605639553 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 14:07:19 INFO - PROCESS | 14256 | 1463605639907 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e59d000 == 160 [pid = 14256] [id = 734] 14:07:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8e59f400) [pid = 14256] [serial = 2203] [outer = (nil)] 14:07:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8e67a400) [pid = 14256] [serial = 2204] [outer = 0x8e59f400] 14:07:20 INFO - PROCESS | 14256 | 1463605640017 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8f5cfc00) [pid = 14256] [serial = 2205] [outer = 0x8e59f400] 14:07:21 INFO - PROCESS | 14256 | 1463605641057 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]]]}] 14:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1837ms 14:07:21 INFO - PROCESS | 14256 | 1463605641105 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 14:07:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:07:21 INFO - PROCESS | 14256 | 1463605641109 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 14:07:21 INFO - PROCESS | 14256 | 1463605641116 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:07:21 INFO - PROCESS | 14256 | 1463605641121 Marionette TRACE conn3 <- [1,2910,null,{}] 14:07:21 INFO - PROCESS | 14256 | 1463605641128 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}] 14:07:21 INFO - PROCESS | 14256 | 1463605641382 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 14:07:21 INFO - PROCESS | 14256 | 1463605641731 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e1c5800 == 161 [pid = 14256] [id = 735] 14:07:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8f5d6400) [pid = 14256] [serial = 2206] [outer = (nil)] 14:07:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x915e7000) [pid = 14256] [serial = 2207] [outer = 0x8f5d6400] 14:07:21 INFO - PROCESS | 14256 | 1463605641821 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x91b0cc00) [pid = 14256] [serial = 2208] [outer = 0x8f5d6400] 14:07:22 INFO - PROCESS | 14256 | 1463605642657 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]]]}] 14:07:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:07:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:07:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1590ms 14:07:22 INFO - PROCESS | 14256 | 1463605642718 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 14256 | 1463605642724 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 14:07:22 INFO - TEST-START | /DOMEvents/constructors.html 14:07:22 INFO - PROCESS | 14256 | 1463605642734 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 14256 | 1463605642738 Marionette TRACE conn3 <- [1,2914,null,{}] 14:07:22 INFO - PROCESS | 14256 | 1463605642748 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}] 14:07:23 INFO - PROCESS | 14256 | 1463605643012 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 14:07:23 INFO - PROCESS | 14256 | 1463605643374 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 14256 | ++DOCSHELL 0x89467000 == 162 [pid = 14256] [id = 736] 14:07:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8f333c00) [pid = 14256] [serial = 2209] [outer = (nil)] 14:07:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x92276800) [pid = 14256] [serial = 2210] [outer = 0x8f333c00] 14:07:23 INFO - PROCESS | 14256 | 1463605643479 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x9227d400) [pid = 14256] [serial = 2211] [outer = 0x8f333c00] 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:07:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:07:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:07:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:07:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:07:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 1979ms 14:07:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:07:24 INFO - PROCESS | 14256 | 1463605644657 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]]]}] 14:07:24 INFO - PROCESS | 14256 | 1463605644730 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 14256 | 1463605644744 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 14:07:24 INFO - PROCESS | 14256 | 1463605644763 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 14256 | 1463605644767 Marionette TRACE conn3 <- [1,2918,null,{}] 14:07:24 INFO - PROCESS | 14256 | 1463605644774 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}] 14:07:25 INFO - PROCESS | 14256 | 1463605645014 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 14:07:25 INFO - PROCESS | 14256 | 1463605645380 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0bbc00 == 163 [pid = 14256] [id = 737] 14:07:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8e59c800) [pid = 14256] [serial = 2212] [outer = (nil)] 14:07:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x92527400) [pid = 14256] [serial = 2213] [outer = 0x8e59c800] 14:07:25 INFO - PROCESS | 14256 | 1463605645469 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x926ec000) [pid = 14256] [serial = 2214] [outer = 0x8e59c800] 14:07:26 INFO - PROCESS | 14256 | 1463605646313 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:07:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:07:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1609ms 14:07:26 INFO - PROCESS | 14256 | 1463605646365 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 14256 | 1463605646368 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 14:07:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:07:26 INFO - PROCESS | 14256 | 1463605646375 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 14256 | 1463605646379 Marionette TRACE conn3 <- [1,2922,null,{}] 14:07:26 INFO - PROCESS | 14256 | 1463605646384 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}] 14:07:26 INFO - PROCESS | 14256 | 1463605646627 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 14:07:26 INFO - PROCESS | 14256 | 1463605646938 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0e400 == 164 [pid = 14256] [id = 738] 14:07:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x9226ec00) [pid = 14256] [serial = 2215] [outer = (nil)] 14:07:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x929a1000) [pid = 14256] [serial = 2216] [outer = 0x9226ec00] 14:07:27 INFO - PROCESS | 14256 | 1463605647070 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x92cf1400) [pid = 14256] [serial = 2217] [outer = 0x9226ec00] 14:07:27 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:07:27 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:07:27 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:07:27 INFO - PROCESS | 14256 | [14256] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:07:27 INFO - PROCESS | 14256 | 1463605647918 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]]]}] 14:07:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:07:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:07:27 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 14:07:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:07:27 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 14:07:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:07:27 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]" 14:07:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:07:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:07:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1582ms 14:07:27 INFO - PROCESS | 14256 | 1463605647958 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 14256 | 1463605647960 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 14:07:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:07:27 INFO - PROCESS | 14256 | 1463605647973 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 14256 | 1463605647979 Marionette TRACE conn3 <- [1,2926,null,{}] 14:07:27 INFO - PROCESS | 14256 | 1463605647988 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}] 14:07:28 INFO - PROCESS | 14256 | 1463605648238 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 14:07:28 INFO - PROCESS | 14256 | 1463605648531 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 14256 | ++DOCSHELL 0x9275dc00 == 165 [pid = 14256] [id = 739] 14:07:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x92cf3400) [pid = 14256] [serial = 2218] [outer = (nil)] 14:07:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x951ad000) [pid = 14256] [serial = 2219] [outer = 0x92cf3400] 14:07:28 INFO - PROCESS | 14256 | 1463605648650 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x95248000) [pid = 14256] [serial = 2220] [outer = 0x92cf3400] 14:07:29 INFO - PROCESS | 14256 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:07:29 INFO - PROCESS | 14256 | 1463605649578 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]]]}] 14:07:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:07:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1639ms 14:07:29 INFO - PROCESS | 14256 | 1463605649613 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 14256 | 1463605649618 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 14:07:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:07:29 INFO - PROCESS | 14256 | 1463605649624 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 14256 | 1463605649629 Marionette TRACE conn3 <- [1,2930,null,{}] 14:07:29 INFO - PROCESS | 14256 | 1463605649635 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}] 14:07:29 INFO - PROCESS | 14256 | 1463605649896 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 14:07:30 INFO - PROCESS | 14256 | 1463605650207 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a66000 == 166 [pid = 14256] [id = 740] 14:07:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x9549f800) [pid = 14256] [serial = 2221] [outer = (nil)] 14:07:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x9a703000) [pid = 14256] [serial = 2222] [outer = 0x9549f800] 14:07:30 INFO - PROCESS | 14256 | 1463605650299 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x9a708000) [pid = 14256] [serial = 2223] [outer = 0x9549f800] 14:07:31 INFO - PROCESS | 14256 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:07:31 INFO - PROCESS | 14256 | 1463605651136 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]]]}] 14:07:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:07:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1534ms 14:07:31 INFO - PROCESS | 14256 | 1463605651173 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 14256 | 1463605651176 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 14:07:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:07:31 INFO - PROCESS | 14256 | 1463605651187 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 14256 | 1463605651190 Marionette TRACE conn3 <- [1,2934,null,{}] 14:07:31 INFO - PROCESS | 14256 | 1463605651196 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}] 14:07:31 INFO - PROCESS | 14256 | 1463605651422 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 14:07:31 INFO - PROCESS | 14256 | 1463605651701 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a60a800 == 167 [pid = 14256] [id = 741] 14:07:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x9524a000) [pid = 14256] [serial = 2224] [outer = (nil)] 14:07:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x9add2400) [pid = 14256] [serial = 2225] [outer = 0x9524a000] 14:07:31 INFO - PROCESS | 14256 | 1463605651803 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x9add8400) [pid = 14256] [serial = 2226] [outer = 0x9524a000] 14:07:32 INFO - PROCESS | 14256 | 1463605652712 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]]]}] 14:07:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:07:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1577ms 14:07:32 INFO - PROCESS | 14256 | 1463605652766 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 14:07:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:07:32 INFO - PROCESS | 14256 | 1463605652781 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 14:07:32 INFO - PROCESS | 14256 | 1463605652787 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 14256 | 1463605652791 Marionette TRACE conn3 <- [1,2938,null,{}] 14:07:32 INFO - PROCESS | 14256 | 1463605652797 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}] 14:07:33 INFO - PROCESS | 14256 | 1463605653084 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 14:07:33 INFO - PROCESS | 14256 | 1463605653347 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 14256 | ++DOCSHELL 0x9a705c00 == 168 [pid = 14256] [id = 742] 14:07:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x9a71f800) [pid = 14256] [serial = 2227] [outer = (nil)] 14:07:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x9b5ad000) [pid = 14256] [serial = 2228] [outer = 0x9a71f800] 14:07:33 INFO - PROCESS | 14256 | 1463605653434 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x9b8c2c00) [pid = 14256] [serial = 2229] [outer = 0x9a71f800] 14:07:34 INFO - PROCESS | 14256 | 1463605654318 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]]]}] 14:07:34 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. 14:07:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1589ms 14:07:34 INFO - PROCESS | 14256 | 1463605654377 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 14256 | 1463605654380 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 14:07:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:07:34 INFO - PROCESS | 14256 | 1463605654387 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 14256 | 1463605654391 Marionette TRACE conn3 <- [1,2942,null,{}] 14:07:34 INFO - PROCESS | 14256 | 1463605654397 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}] 14:07:34 INFO - PROCESS | 14256 | 1463605654727 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 14:07:34 INFO - PROCESS | 14256 | 1463605654960 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x9aadf000 == 169 [pid = 14256] [id = 743] 14:07:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x9b5a7c00) [pid = 14256] [serial = 2230] [outer = (nil)] 14:07:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x9c177800) [pid = 14256] [serial = 2231] [outer = 0x9b5a7c00] 14:07:35 INFO - PROCESS | 14256 | 1463605655048 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x9c293800) [pid = 14256] [serial = 2232] [outer = 0x9b5a7c00] 14:07:35 INFO - PROCESS | 14256 | 1463605655918 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"]]]}] 14:07:35 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 14:07:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:07:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1592ms 14:07:35 INFO - PROCESS | 14256 | 1463605655983 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 14256 | 1463605655987 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 14:07:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:07:35 INFO - PROCESS | 14256 | 1463605655993 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - PROCESS | 14256 | 1463605655997 Marionette TRACE conn3 <- [1,2946,null,{}] 14:07:36 INFO - PROCESS | 14256 | 1463605656002 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}] 14:07:36 INFO - PROCESS | 14256 | 1463605656254 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 14:07:36 INFO - PROCESS | 14256 | 1463605656564 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x9b8ba000 == 170 [pid = 14256] [id = 744] 14:07:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x9c07cc00) [pid = 14256] [serial = 2233] [outer = (nil)] 14:07:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0xa224b000) [pid = 14256] [serial = 2234] [outer = 0x9c07cc00] 14:07:36 INFO - PROCESS | 14256 | 1463605656658 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0xa23c1800) [pid = 14256] [serial = 2235] [outer = 0x9c07cc00] 14:07:37 INFO - PROCESS | 14256 | 1463605657474 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]]]}] 14:07:37 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. 14:07:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1490ms 14:07:37 INFO - PROCESS | 14256 | 1463605657507 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 14256 | 1463605657510 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 14:07:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:07:37 INFO - PROCESS | 14256 | 1463605657520 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 14256 | 1463605657522 Marionette TRACE conn3 <- [1,2950,null,{}] 14:07:37 INFO - PROCESS | 14256 | 1463605657529 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}] 14:07:37 INFO - PROCESS | 14256 | 1463605657754 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 14:07:38 INFO - PROCESS | 14256 | 1463605658059 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b581800 == 171 [pid = 14256] [id = 745] 14:07:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x8b586c00) [pid = 14256] [serial = 2236] [outer = (nil)] 14:07:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x8b589000) [pid = 14256] [serial = 2237] [outer = 0x8b586c00] 14:07:38 INFO - PROCESS | 14256 | 1463605658152 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x8b58b000) [pid = 14256] [serial = 2238] [outer = 0x8b586c00] 14:07:38 INFO - PROCESS | 14256 | ++DOCSHELL 0x9c0cf400 == 172 [pid = 14256] [id = 746] 14:07:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x9d9d1400) [pid = 14256] [serial = 2239] [outer = (nil)] 14:07:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0xa276e000) [pid = 14256] [serial = 2240] [outer = 0x9d9d1400] 14:07:39 INFO - PROCESS | 14256 | 1463605659204 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]]]}] 14:07:39 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. 14:07:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1743ms 14:07:39 INFO - PROCESS | 14256 | 1463605659263 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 14256 | 1463605659267 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 14:07:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:07:39 INFO - PROCESS | 14256 | 1463605659274 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 14256 | 1463605659277 Marionette TRACE conn3 <- [1,2954,null,{}] 14:07:39 INFO - PROCESS | 14256 | 1463605659283 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}] 14:07:39 INFO - PROCESS | 14256 | 1463605659606 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 14:07:39 INFO - PROCESS | 14256 | 1463605659968 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 14256 | ++DOCSHELL 0x8b581c00 == 173 [pid = 14256] [id = 747] 14:07:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x8b590c00) [pid = 14256] [serial = 2241] [outer = (nil)] 14:07:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0xa3126800) [pid = 14256] [serial = 2242] [outer = 0x8b590c00] 14:07:40 INFO - PROCESS | 14256 | 1463605660056 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0xa060d400) [pid = 14256] [serial = 2243] [outer = 0x8b590c00] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x89804400 == 172 [pid = 14256] [id = 668] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8f5dd800 == 171 [pid = 14256] [id = 672] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x9aae3400 == 170 [pid = 14256] [id = 678] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x87f1c400 == 169 [pid = 14256] [id = 677] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x9add9800 == 168 [pid = 14256] [id = 679] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x92cf5000 == 167 [pid = 14256] [id = 676] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8e59ac00 == 166 [pid = 14256] [id = 674] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8f5d6000 == 165 [pid = 14256] [id = 670] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8e10e800 == 164 [pid = 14256] [id = 671] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x9299bc00 == 163 [pid = 14256] [id = 675] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x92366000 == 162 [pid = 14256] [id = 673] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8a00a800 == 161 [pid = 14256] [id = 728] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x88078000 == 160 [pid = 14256] [id = 727] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x89801800 == 159 [pid = 14256] [id = 726] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x87333400 == 158 [pid = 14256] [id = 725] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x86d7cc00 == 157 [pid = 14256] [id = 722] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x888a5800 == 156 [pid = 14256] [id = 723] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0xa6385400 == 155 [pid = 14256] [id = 721] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x9504b800 == 154 [pid = 14256] [id = 720] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x86537000 == 153 [pid = 14256] [id = 719] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x929a5000 == 152 [pid = 14256] [id = 717] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x9aae2800 == 151 [pid = 14256] [id = 718] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x92e67800 == 150 [pid = 14256] [id = 716] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x91b16400 == 149 [pid = 14256] [id = 715] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x92274800 == 148 [pid = 14256] [id = 714] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x915e1800 == 147 [pid = 14256] [id = 713] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x90a64c00 == 146 [pid = 14256] [id = 712] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8f32e400 == 145 [pid = 14256] [id = 710] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8653e800 == 144 [pid = 14256] [id = 711] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x8b863400 == 143 [pid = 14256] [id = 709] 14:07:43 INFO - PROCESS | 14256 | --DOCSHELL 0x88080000 == 142 [pid = 14256] [id = 708] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0xa3126000) [pid = 14256] [serial = 2112] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0x9a709000) [pid = 14256] [serial = 2097] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x8e59a000) [pid = 14256] [serial = 2070] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x8a604400) [pid = 14256] [serial = 2117] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x9d9c8800) [pid = 14256] [serial = 2108] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x91b14000) [pid = 14256] [serial = 2078] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0xa2770000) [pid = 14256] [serial = 2111] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x8cf85800) [pid = 14256] [serial = 2066] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x99fd7800) [pid = 14256] [serial = 2094] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0x93cc5400) [pid = 14256] [serial = 2091] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0x9b8b9400) [pid = 14256] [serial = 2102] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x92270800) [pid = 14256] [serial = 2079] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x8a015400) [pid = 14256] [serial = 2063] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x8cfd5400) [pid = 14256] [serial = 2120] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x9aae1c00) [pid = 14256] [serial = 2099] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x8f5dbc00) [pid = 14256] [serial = 2075] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x92367c00) [pid = 14256] [serial = 2081] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0x8d7be400) [pid = 14256] [serial = 2121] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x9817cc00) [pid = 14256] [serial = 2093] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x9299b800) [pid = 14256] [serial = 2087] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x926ee000) [pid = 14256] [serial = 2085] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x90a60c00) [pid = 14256] [serial = 2076] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x8a394c00) [pid = 14256] [serial = 2064] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x926e5800) [pid = 14256] [serial = 2084] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x8d6e2800) [pid = 14256] [serial = 2067] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x9c02fc00) [pid = 14256] [serial = 2103] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0xa060d000) [pid = 14256] [serial = 2109] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x9236dc00) [pid = 14256] [serial = 2082] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x8f335000) [pid = 14256] [serial = 2072] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x93a3e000) [pid = 14256] [serial = 2090] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8e10f400) [pid = 14256] [serial = 2069] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x9a704c00) [pid = 14256] [serial = 2096] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x9add3c00) [pid = 14256] [serial = 2100] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8e677c00) [pid = 14256] [serial = 2004] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8f595c00) [pid = 14256] [serial = 2073] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x890e9400) [pid = 14256] [serial = 2114] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x9c296400) [pid = 14256] [serial = 2105] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x9c29b000) [pid = 14256] [serial = 2106] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x92ced800) [pid = 14256] [serial = 2088] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8aaad800) [pid = 14256] [serial = 2118] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x894fb400) [pid = 14256] [serial = 2115] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8e0bf000) [pid = 14256] [serial = 2123] [outer = (nil)] [url = about:blank] 14:07:43 INFO - PROCESS | 14256 | 1463605663986 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]]]}] 14:07:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:07:44 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 14:07:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 4748ms 14:07:44 INFO - PROCESS | 14256 | 1463605664023 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 14256 | 1463605664029 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 14:07:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:07:44 INFO - PROCESS | 14256 | 1463605664037 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 14256 | 1463605664043 Marionette TRACE conn3 <- [1,2958,null,{}] 14:07:44 INFO - PROCESS | 14256 | 1463605664052 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}] 14:07:44 INFO - PROCESS | 14256 | 1463605664281 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 14:07:44 INFO - PROCESS | 14256 | 1463605664537 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x8732e000 == 143 [pid = 14256] [id = 748] 14:07:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8732ec00) [pid = 14256] [serial = 2244] [outer = (nil)] 14:07:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x87770400) [pid = 14256] [serial = 2245] [outer = 0x8732ec00] 14:07:44 INFO - PROCESS | 14256 | 1463605664619 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x87e2bc00) [pid = 14256] [serial = 2246] [outer = 0x8732ec00] 14:07:45 INFO - PROCESS | 14256 | 1463605665370 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]]]}] 14:07:45 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. 14:07:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1391ms 14:07:45 INFO - PROCESS | 14256 | 1463605665429 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 14256 | 1463605665438 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 14:07:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:07:45 INFO - PROCESS | 14256 | 1463605665460 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 14256 | 1463605665465 Marionette TRACE conn3 <- [1,2962,null,{}] 14:07:45 INFO - PROCESS | 14256 | 1463605665475 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}] 14:07:45 INFO - PROCESS | 14256 | 1463605665690 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 14:07:45 INFO - PROCESS | 14256 | 1463605665703 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 14256 | ++DOCSHELL 0x8732d800 == 144 [pid = 14256] [id = 749] 14:07:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x87f20400) [pid = 14256] [serial = 2247] [outer = (nil)] 14:07:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x888a6000) [pid = 14256] [serial = 2248] [outer = 0x87f20400] 14:07:46 INFO - PROCESS | 14256 | 1463605666009 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x88aebc00) [pid = 14256] [serial = 2249] [outer = 0x87f20400] 14:07:46 INFO - PROCESS | 14256 | 1463605666884 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]]]}] 14:07:46 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. 14:07:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1445ms 14:07:46 INFO - PROCESS | 14256 | 1463605666905 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 14256 | 1463605666909 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 14:07:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:07:46 INFO - PROCESS | 14256 | 1463605666925 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 14256 | 1463605666931 Marionette TRACE conn3 <- [1,2966,null,{}] 14:07:46 INFO - PROCESS | 14256 | 1463605666947 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}] 14:07:47 INFO - PROCESS | 14256 | 1463605667251 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 14:07:47 INFO - PROCESS | 14256 | 1463605667291 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 14256 | ++DOCSHELL 0x894f3000 == 145 [pid = 14256] [id = 750] 14:07:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x894f3400) [pid = 14256] [serial = 2250] [outer = (nil)] 14:07:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x89804000) [pid = 14256] [serial = 2251] [outer = 0x894f3400] 14:07:47 INFO - PROCESS | 14256 | 1463605667371 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8a00f000) [pid = 14256] [serial = 2252] [outer = 0x894f3400] 14:07:48 INFO - PROCESS | 14256 | 1463605668819 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]]]}] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x8aaab800) [pid = 14256] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8a4d6800) [pid = 14256] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x8f33b000) [pid = 14256] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x88aef000) [pid = 14256] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x9c0d3000) [pid = 14256] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x89802400) [pid = 14256] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x8a39a000) [pid = 14256] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x923e1400) [pid = 14256] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x890e5000) [pid = 14256] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x95478400) [pid = 14256] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x92532400) [pid = 14256] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0xa685ec00) [pid = 14256] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x90c43800) [pid = 14256] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x888a5c00) [pid = 14256] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x92e6b400) [pid = 14256] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 129 (0x90a57c00) [pid = 14256] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 128 (0xa2378400) [pid = 14256] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 127 (0x93a3e800) [pid = 14256] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 126 (0x8ba8d800) [pid = 14256] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:07:48 INFO - PROCESS | 14256 | --DOMWINDOW == 125 (0x87336000) [pid = 14256] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:07:48 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. 14:07:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2005ms 14:07:48 INFO - PROCESS | 14256 | 1463605668920 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 14:07:48 INFO - PROCESS | 14256 | 1463605668925 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 14:07:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:07:48 INFO - PROCESS | 14256 | 1463605668950 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 14256 | 1463605668953 Marionette TRACE conn3 <- [1,2970,null,{}] 14:07:48 INFO - PROCESS | 14256 | 1463605668959 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}] 14:07:49 INFO - PROCESS | 14256 | 1463605669213 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 14:07:49 INFO - PROCESS | 14256 | 1463605669435 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x894f4000 == 146 [pid = 14256] [id = 751] 14:07:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 126 (0x894fd400) [pid = 14256] [serial = 2253] [outer = (nil)] 14:07:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 127 (0x8a395c00) [pid = 14256] [serial = 2254] [outer = 0x894fd400] 14:07:49 INFO - PROCESS | 14256 | 1463605669510 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 128 (0x8a3ef400) [pid = 14256] [serial = 2255] [outer = 0x894fd400] 14:07:50 INFO - PROCESS | 14256 | 1463605670227 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]]]}] 14:07:50 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. 14:07:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1351ms 14:07:50 INFO - PROCESS | 14256 | 1463605670283 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 14:07:50 INFO - PROCESS | 14256 | 1463605670288 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 14:07:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:07:50 INFO - PROCESS | 14256 | 1463605670294 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 14256 | 1463605670297 Marionette TRACE conn3 <- [1,2974,null,{}] 14:07:50 INFO - PROCESS | 14256 | 1463605670303 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}] 14:07:50 INFO - PROCESS | 14256 | 1463605670594 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 14:07:50 INFO - PROCESS | 14256 | 1463605670615 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4c8400 == 147 [pid = 14256] [id = 752] 14:07:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 129 (0x8a4cc000) [pid = 14256] [serial = 2256] [outer = (nil)] 14:07:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 130 (0x8a602000) [pid = 14256] [serial = 2257] [outer = 0x8a4cc000] 14:07:50 INFO - PROCESS | 14256 | 1463605670690 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8a608000) [pid = 14256] [serial = 2258] [outer = 0x8a4cc000] 14:07:51 INFO - PROCESS | 14256 | 1463605671864 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]]]}] 14:07:51 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. 14:07:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1586ms 14:07:51 INFO - PROCESS | 14256 | 1463605671881 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 14:07:51 INFO - PROCESS | 14256 | 1463605671889 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 14:07:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:07:51 INFO - PROCESS | 14256 | 1463605671897 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 14256 | 1463605671904 Marionette TRACE conn3 <- [1,2978,null,{}] 14:07:51 INFO - PROCESS | 14256 | 1463605671912 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}] 14:07:52 INFO - PROCESS | 14256 | 1463605672196 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 14:07:52 INFO - PROCESS | 14256 | 1463605672482 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 14256 | ++DOCSHELL 0x86350000 == 148 [pid = 14256] [id = 753] 14:07:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x87f19000) [pid = 14256] [serial = 2259] [outer = (nil)] 14:07:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x89463800) [pid = 14256] [serial = 2260] [outer = 0x87f19000] 14:07:52 INFO - PROCESS | 14256 | 1463605672579 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x894f5800) [pid = 14256] [serial = 2261] [outer = 0x87f19000] 14:07:53 INFO - PROCESS | 14256 | 1463605673465 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]]]}] 14:07:53 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. 14:07:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1636ms 14:07:53 INFO - PROCESS | 14256 | 1463605673533 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 14256 | 1463605673542 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 14:07:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:07:53 INFO - PROCESS | 14256 | 1463605673554 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 14256 | 1463605673558 Marionette TRACE conn3 <- [1,2982,null,{}] 14:07:53 INFO - PROCESS | 14256 | 1463605673565 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}] 14:07:53 INFO - PROCESS | 14256 | 1463605673910 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 14:07:54 INFO - PROCESS | 14256 | 1463605674143 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a4d0400 == 149 [pid = 14256] [id = 754] 14:07:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x8a60e400) [pid = 14256] [serial = 2262] [outer = (nil)] 14:07:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x8a6b6000) [pid = 14256] [serial = 2263] [outer = 0x8a60e400] 14:07:54 INFO - PROCESS | 14256 | 1463605674333 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x8a6bd800) [pid = 14256] [serial = 2264] [outer = 0x8a60e400] 14:07:55 INFO - PROCESS | 14256 | 1463605675227 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"]]]}] 14:07:55 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 14:07:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:07:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:07:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1734ms 14:07:55 INFO - PROCESS | 14256 | 1463605675289 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 14:07:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:07:55 INFO - PROCESS | 14256 | 1463605675293 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 14:07:55 INFO - PROCESS | 14256 | 1463605675300 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 14256 | 1463605675307 Marionette TRACE conn3 <- [1,2986,null,{}] 14:07:55 INFO - PROCESS | 14256 | 1463605675324 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}] 14:07:55 INFO - PROCESS | 14256 | 1463605675711 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 14:07:56 INFO - PROCESS | 14256 | 1463605675991 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d7e400 == 150 [pid = 14256] [id = 755] 14:07:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8aabac00) [pid = 14256] [serial = 2265] [outer = (nil)] 14:07:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x8b58a000) [pid = 14256] [serial = 2266] [outer = 0x8aabac00] 14:07:56 INFO - PROCESS | 14256 | 1463605676092 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8b86b800) [pid = 14256] [serial = 2267] [outer = 0x8aabac00] 14:07:56 INFO - PROCESS | 14256 | 1463605676918 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]]]}] 14:07:56 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. 14:07:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1639ms 14:07:56 INFO - PROCESS | 14256 | 1463605676938 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 14256 | 1463605676943 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 14:07:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:07:56 INFO - PROCESS | 14256 | 1463605676949 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 14256 | 1463605676953 Marionette TRACE conn3 <- [1,2990,null,{}] 14:07:56 INFO - PROCESS | 14256 | 1463605676959 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}] 14:07:57 INFO - PROCESS | 14256 | 1463605677201 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 14:07:57 INFO - PROCESS | 14256 | 1463605677480 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 14256 | ++DOCSHELL 0x8aaad800 == 151 [pid = 14256] [id = 756] 14:07:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8ba91400) [pid = 14256] [serial = 2268] [outer = (nil)] 14:07:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8cf88c00) [pid = 14256] [serial = 2269] [outer = 0x8ba91400] 14:07:57 INFO - PROCESS | 14256 | 1463605677572 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8cfcc000) [pid = 14256] [serial = 2270] [outer = 0x8ba91400] 14:07:58 INFO - PROCESS | 14256 | ++DOCSHELL 0x8d6dc800 == 152 [pid = 14256] [id = 757] 14:07:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8d6e1c00) [pid = 14256] [serial = 2271] [outer = (nil)] 14:07:58 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8d7b2000) [pid = 14256] [serial = 2272] [outer = 0x8d6e1c00] 14:07:58 INFO - PROCESS | 14256 | 1463605678525 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]]]}] 14:07:58 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. 14:07:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1634ms 14:07:58 INFO - PROCESS | 14256 | 1463605678585 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 14256 | 1463605678588 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 14:07:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:07:58 INFO - PROCESS | 14256 | 1463605678598 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 14256 | 1463605678605 Marionette TRACE conn3 <- [1,2994,null,{}] 14:07:58 INFO - PROCESS | 14256 | 1463605678615 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}] 14:07:58 INFO - PROCESS | 14256 | 1463605678901 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 14:07:59 INFO - PROCESS | 14256 | 1463605679253 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 14256 | ++DOCSHELL 0x87773c00 == 153 [pid = 14256] [id = 758] 14:07:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8cfd3800) [pid = 14256] [serial = 2273] [outer = (nil)] 14:07:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8d7b8000) [pid = 14256] [serial = 2274] [outer = 0x8cfd3800] 14:07:59 INFO - PROCESS | 14256 | 1463605679347 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8ddd1400) [pid = 14256] [serial = 2275] [outer = 0x8cfd3800] 14:08:00 INFO - PROCESS | 14256 | 1463605680159 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]]]}] 14:08:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:08:00 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 14:08:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1591ms 14:08:00 INFO - PROCESS | 14256 | 1463605680187 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 14256 | 1463605680191 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 14:08:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:08:00 INFO - PROCESS | 14256 | 1463605680197 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 14256 | 1463605680201 Marionette TRACE conn3 <- [1,2998,null,{}] 14:08:00 INFO - PROCESS | 14256 | 1463605680207 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}] 14:08:00 INFO - PROCESS | 14256 | 1463605680493 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 14:08:00 INFO - PROCESS | 14256 | 1463605680807 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0d8000 == 154 [pid = 14256] [id = 759] 14:08:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8e0d8c00) [pid = 14256] [serial = 2276] [outer = (nil)] 14:08:00 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8e0dc400) [pid = 14256] [serial = 2277] [outer = 0x8e0d8c00] 14:08:00 INFO - PROCESS | 14256 | 1463605680952 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x8e114800) [pid = 14256] [serial = 2278] [outer = 0x8e0d8c00] 14:08:01 INFO - PROCESS | 14256 | 1463605681781 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]]]}] 14:08:01 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. 14:08:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1637ms 14:08:01 INFO - PROCESS | 14256 | 1463605681835 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 14256 | 1463605681840 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 14:08:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:08:01 INFO - PROCESS | 14256 | 1463605681847 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 14256 | 1463605681851 Marionette TRACE conn3 <- [1,3002,null,{}] 14:08:01 INFO - PROCESS | 14256 | 1463605681857 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}] 14:08:02 INFO - PROCESS | 14256 | 1463605682098 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 14:08:02 INFO - PROCESS | 14256 | 1463605682450 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 14256 | ++DOCSHELL 0x88078000 == 155 [pid = 14256] [id = 760] 14:08:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x8ba8ec00) [pid = 14256] [serial = 2279] [outer = (nil)] 14:08:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x8e1ca800) [pid = 14256] [serial = 2280] [outer = 0x8ba8ec00] 14:08:02 INFO - PROCESS | 14256 | 1463605682663 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x8e598c00) [pid = 14256] [serial = 2281] [outer = 0x8ba8ec00] 14:08:03 INFO - PROCESS | 14256 | 1463605683511 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]]]}] 14:08:03 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. 14:08:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1742ms 14:08:03 INFO - PROCESS | 14256 | 1463605683590 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 14256 | 1463605683594 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 14:08:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:08:03 INFO - PROCESS | 14256 | 1463605683601 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 14256 | 1463605683604 Marionette TRACE conn3 <- [1,3006,null,{}] 14:08:03 INFO - PROCESS | 14256 | 1463605683610 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}] 14:08:03 INFO - PROCESS | 14256 | 1463605683847 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 14:08:04 INFO - PROCESS | 14256 | 1463605684157 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e118000 == 156 [pid = 14256] [id = 761] 14:08:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x8e1c8400) [pid = 14256] [serial = 2282] [outer = (nil)] 14:08:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x8e679c00) [pid = 14256] [serial = 2283] [outer = 0x8e1c8400] 14:08:04 INFO - PROCESS | 14256 | 1463605684249 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x8e67d400) [pid = 14256] [serial = 2284] [outer = 0x8e1c8400] 14:08:05 INFO - PROCESS | 14256 | 1463605685128 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]]]}] 14:08:05 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. 14:08:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1542ms 14:08:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:08:05 INFO - PROCESS | 14256 | 1463605685144 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 14256 | 1463605685147 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 14:08:05 INFO - PROCESS | 14256 | 1463605685153 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 14256 | 1463605685157 Marionette TRACE conn3 <- [1,3010,null,{}] 14:08:05 INFO - PROCESS | 14256 | 1463605685163 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}] 14:08:05 INFO - PROCESS | 14256 | 1463605685433 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 14:08:05 INFO - PROCESS | 14256 | 1463605685742 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e5a0400 == 157 [pid = 14256] [id = 762] 14:08:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x8e672c00) [pid = 14256] [serial = 2285] [outer = (nil)] 14:08:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x8f33dc00) [pid = 14256] [serial = 2286] [outer = 0x8e672c00] 14:08:05 INFO - PROCESS | 14256 | 1463605685837 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x8f597000) [pid = 14256] [serial = 2287] [outer = 0x8e672c00] 14:08:06 INFO - PROCESS | 14256 | 1463605686716 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]]]}] 14:08:06 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 14:08:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1592ms 14:08:06 INFO - PROCESS | 14256 | 1463605686745 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 14256 | 1463605686749 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 14:08:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:08:06 INFO - PROCESS | 14256 | 1463605686755 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 14256 | 1463605686759 Marionette TRACE conn3 <- [1,3014,null,{}] 14:08:06 INFO - PROCESS | 14256 | 1463605686765 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}] 14:08:07 INFO - PROCESS | 14256 | 1463605687029 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 14:08:07 INFO - PROCESS | 14256 | 1463605687356 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e1c5c00 == 158 [pid = 14256] [id = 763] 14:08:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x8f594800) [pid = 14256] [serial = 2288] [outer = (nil)] 14:08:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x8f5d8c00) [pid = 14256] [serial = 2289] [outer = 0x8f594800] 14:08:07 INFO - PROCESS | 14256 | 1463605687449 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x8f5dd800) [pid = 14256] [serial = 2290] [outer = 0x8f594800] 14:08:07 INFO - PROCESS | 14256 | [14256] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:08:08 INFO - PROCESS | 14256 | 1463605688465 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:08:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:08:08 INFO - {} 14:08:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:08:08 INFO - {} 14:08:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:08:08 INFO - {} 14:08:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:08:08 INFO - {} 14:08:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1737ms 14:08:08 INFO - PROCESS | 14256 | 1463605688497 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 14256 | 1463605688502 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 14:08:08 INFO - TEST-START | /FileAPI/fileReader.html 14:08:08 INFO - PROCESS | 14256 | 1463605688510 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 14256 | 1463605688515 Marionette TRACE conn3 <- [1,3018,null,{}] 14:08:08 INFO - PROCESS | 14256 | 1463605688572 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}] 14:08:08 INFO - PROCESS | 14256 | 1463605688862 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 14:08:09 INFO - PROCESS | 14256 | 1463605689225 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f5d0000 == 159 [pid = 14256] [id = 764] 14:08:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x8f5da000) [pid = 14256] [serial = 2291] [outer = (nil)] 14:08:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x915e5c00) [pid = 14256] [serial = 2292] [outer = 0x8f5da000] 14:08:09 INFO - PROCESS | 14256 | 1463605689329 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x92272800) [pid = 14256] [serial = 2293] [outer = 0x8f5da000] 14:08:10 INFO - PROCESS | 14256 | 1463605690207 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]]]}] 14:08:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:08:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:08:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:08:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:08:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 1727ms 14:08:10 INFO - PROCESS | 14256 | 1463605690239 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 14256 | 1463605690243 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 14:08:10 INFO - TEST-START | /FileAPI/historical.html 14:08:10 INFO - PROCESS | 14256 | 1463605690250 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 14256 | 1463605690253 Marionette TRACE conn3 <- [1,3022,null,{}] 14:08:10 INFO - PROCESS | 14256 | 1463605690259 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}] 14:08:10 INFO - PROCESS | 14256 | 1463605690502 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 14:08:10 INFO - PROCESS | 14256 | 1463605690817 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a63800 == 160 [pid = 14256] [id = 765] 14:08:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x92247000) [pid = 14256] [serial = 2294] [outer = (nil)] 14:08:10 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x92360000) [pid = 14256] [serial = 2295] [outer = 0x92247000] 14:08:10 INFO - PROCESS | 14256 | 1463605690910 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x92368800) [pid = 14256] [serial = 2296] [outer = 0x92247000] 14:08:11 INFO - PROCESS | 14256 | 1463605691791 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"]]]}] 14:08:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:08:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:08:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:08:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:08:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:08:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:08:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:08:11 INFO - TEST-OK | /FileAPI/historical.html | took 1587ms 14:08:11 INFO - PROCESS | 14256 | 1463605691841 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 14256 | 1463605691844 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 14:08:11 INFO - TEST-START | /FileAPI/idlharness.html 14:08:11 INFO - PROCESS | 14256 | 1463605691852 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 14256 | 1463605691856 Marionette TRACE conn3 <- [1,3026,null,{}] 14:08:11 INFO - PROCESS | 14256 | 1463605691862 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}] 14:08:12 INFO - PROCESS | 14256 | 1463605692100 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 14:08:12 INFO - PROCESS | 14256 | 1463605692417 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 14256 | ++DOCSHELL 0x8f33c800 == 161 [pid = 14256] [id = 766] 14:08:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x92275800) [pid = 14256] [serial = 2297] [outer = (nil)] 14:08:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x923e0000) [pid = 14256] [serial = 2298] [outer = 0x92275800] 14:08:12 INFO - PROCESS | 14256 | 1463605692534 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x923e6c00) [pid = 14256] [serial = 2299] [outer = 0x92275800] 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:08:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:08:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:08:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:08:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:08:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:08:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:08:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:08:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:08:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:08:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:08:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:08:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:08:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:08:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:08:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:08:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:08:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:08:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:08:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:08:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:08:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:08:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:08:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:08:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:08:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:08:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:08:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:08:14 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 14:08:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:08:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:08:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:08:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:08:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:08:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:08:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:08:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:08:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:08:14 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 14:08:14 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 14:08:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:08:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:08:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:08:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:08:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:08:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:08:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:08:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:08:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:08:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:08:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:08:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:08:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:08:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:08:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:08:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:08:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:08:14 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 14:08:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:08:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:08:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:08:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:08:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:08:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:08:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:08:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:08:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:08:14 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 14:08:14 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 14:08:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:08:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:08:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:08:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:08:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:08:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:08:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:08:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:08:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:08:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:08:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 2365ms 14:08:14 INFO - PROCESS | 14256 | 1463605694068 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]]]}] 14:08:14 INFO - PROCESS | 14256 | 1463605694355 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 14256 | 1463605694359 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 14:08:14 INFO - TEST-START | /FileAPI/idlharness.worker 14:08:14 INFO - PROCESS | 14256 | 1463605694416 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 14256 | 1463605694423 Marionette TRACE conn3 <- [1,3030,null,{}] 14:08:14 INFO - PROCESS | 14256 | 1463605694475 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}] 14:08:14 INFO - PROCESS | 14256 | 1463605694718 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 14:08:15 INFO - PROCESS | 14256 | 1463605695033 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a63400 == 162 [pid = 14256] [id = 767] 14:08:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x91b0c400) [pid = 14256] [serial = 2300] [outer = (nil)] 14:08:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x951a8400) [pid = 14256] [serial = 2301] [outer = 0x91b0c400] 14:08:15 INFO - PROCESS | 14256 | 1463605695123 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x951ae400) [pid = 14256] [serial = 2302] [outer = 0x91b0c400] 14:08:15 INFO - PROCESS | 14256 | [14256] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:08:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:08:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:08:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:08:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:08:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:08:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:08:17 INFO - {} 14:08:17 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 14:08:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:08:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:08:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:08:17 INFO - {} 14:08:17 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 - {} 14:08:17 INFO - {} 14:08:17 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 14:08:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:08:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:08:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:08:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:08:17 INFO - {} 14:08:17 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 14:08:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:08:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:08:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:08:17 INFO - {} 14:08:17 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 - {} 14:08:17 INFO - {} 14:08:17 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 14:08:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:08:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:08:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 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 14:08:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:08:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:08:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 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 14:08:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 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 14:08:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 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 14:08:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:08:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:08:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:08:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:08:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:08:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:08:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:08:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:08:17 INFO - {} 14:08:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2989ms 14:08:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:08:17 INFO - PROCESS | 14256 | 1463605697239 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,{},{}]]]}] 14:08:17 INFO - PROCESS | 14256 | 1463605697406 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 14256 | 1463605697411 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 14:08:17 INFO - PROCESS | 14256 | 1463605697423 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 14256 | 1463605697432 Marionette TRACE conn3 <- [1,3034,null,{}] 14:08:17 INFO - PROCESS | 14256 | 1463605697451 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}] 14:08:17 INFO - PROCESS | 14256 | 1463605697843 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 14:08:18 INFO - PROCESS | 14256 | 1463605698167 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 14256 | ++DOCSHELL 0x951b5400 == 163 [pid = 14256] [id = 768] 14:08:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x951b6000) [pid = 14256] [serial = 2303] [outer = (nil)] 14:08:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x9c174400) [pid = 14256] [serial = 2304] [outer = 0x951b6000] 14:08:18 INFO - PROCESS | 14256 | 1463605698259 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x9c17f800) [pid = 14256] [serial = 2305] [outer = 0x951b6000] 14:08:19 INFO - PROCESS | 14256 | 1463605699089 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]]]}] 14:08:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:08:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1696ms 14:08:19 INFO - PROCESS | 14256 | 1463605699137 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 14256 | 1463605699142 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 14:08:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:08:19 INFO - PROCESS | 14256 | 1463605699151 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 14256 | 1463605699154 Marionette TRACE conn3 <- [1,3038,null,{}] 14:08:19 INFO - PROCESS | 14256 | 1463605699160 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}] 14:08:19 INFO - PROCESS | 14256 | 1463605699396 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 14:08:19 INFO - PROCESS | 14256 | 1463605699713 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 14256 | ++DOCSHELL 0x92375c00 == 164 [pid = 14256] [id = 769] 14:08:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 179 (0x9c173800) [pid = 14256] [serial = 2306] [outer = (nil)] 14:08:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 180 (0x9c346000) [pid = 14256] [serial = 2307] [outer = 0x9c173800] 14:08:19 INFO - PROCESS | 14256 | 1463605699805 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 14256 | ++DOMWINDOW == 181 (0x9d9cb000) [pid = 14256] [serial = 2308] [outer = 0x9c173800] 14:08:20 INFO - PROCESS | 14256 | 1463605700683 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"]]]}] 14:08:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:08:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:08:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1581ms 14:08:20 INFO - PROCESS | 14256 | 1463605700734 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 14256 | 1463605700738 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 14:08:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:08:20 INFO - PROCESS | 14256 | 1463605700746 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - PROCESS | 14256 | 1463605700749 Marionette TRACE conn3 <- [1,3042,null,{}] 14:08:20 INFO - PROCESS | 14256 | 1463605700755 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}] 14:08:21 INFO - PROCESS | 14256 | 1463605701000 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 14:08:21 INFO - PROCESS | 14256 | 1463605701319 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 14256 | ++DOCSHELL 0x8634f000 == 165 [pid = 14256] [id = 770] 14:08:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 182 (0x9c299000) [pid = 14256] [serial = 2309] [outer = (nil)] 14:08:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 183 (0xa224b400) [pid = 14256] [serial = 2310] [outer = 0x9c299000] 14:08:21 INFO - PROCESS | 14256 | 1463605701407 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 14256 | ++DOMWINDOW == 184 (0xa2377400) [pid = 14256] [serial = 2311] [outer = 0x9c299000] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x9252e800 == 164 [pid = 14256] [id = 526] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8a4cb400 == 163 [pid = 14256] [id = 686] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8cfc9c00 == 162 [pid = 14256] [id = 624] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x86d7f000 == 161 [pid = 14256] [id = 707] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x9c0cf400 == 160 [pid = 14256] [id = 746] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8b581800 == 159 [pid = 14256] [id = 745] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x9aadf000 == 158 [pid = 14256] [id = 743] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x9b8ba000 == 157 [pid = 14256] [id = 744] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x9a705c00 == 156 [pid = 14256] [id = 742] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8a60a800 == 155 [pid = 14256] [id = 741] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x90a66000 == 154 [pid = 14256] [id = 740] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x9275dc00 == 153 [pid = 14256] [id = 739] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8e0bbc00 == 152 [pid = 14256] [id = 737] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0e400 == 151 [pid = 14256] [id = 738] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x89467000 == 150 [pid = 14256] [id = 736] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8e1c5800 == 149 [pid = 14256] [id = 735] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8e59d000 == 148 [pid = 14256] [id = 734] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8d6d5800 == 147 [pid = 14256] [id = 733] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8a608c00 == 146 [pid = 14256] [id = 732] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8a6be000 == 145 [pid = 14256] [id = 731] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x8a39b800 == 144 [pid = 14256] [id = 730] 14:08:24 INFO - PROCESS | 14256 | --DOCSHELL 0x86a0cc00 == 143 [pid = 14256] [id = 729] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 183 (0x8d6db800) [pid = 14256] [serial = 2061] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 182 (0x8a6b9c00) [pid = 14256] [serial = 2184] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 181 (0x8f5dd400) [pid = 14256] [serial = 2133] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 180 (0x89807800) [pid = 14256] [serial = 2126] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 179 (0x8a6b4c00) [pid = 14256] [serial = 2183] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 178 (0xa060a800) [pid = 14256] [serial = 2157] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 177 (0x8a3e4c00) [pid = 14256] [serial = 2181] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 176 (0xa2774800) [pid = 14256] [serial = 2159] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 175 (0x92875400) [pid = 14256] [serial = 2141] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 174 (0x92cf6800) [pid = 14256] [serial = 2142] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 173 (0x8e1cec00) [pid = 14256] [serial = 2169] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 172 (0x9add6000) [pid = 14256] [serial = 2154] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 171 (0xa27ecc00) [pid = 14256] [serial = 2160] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 170 (0x946f7c00) [pid = 14256] [serial = 2144] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 169 (0x9c180c00) [pid = 14256] [serial = 2156] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 168 (0xa699cc00) [pid = 14256] [serial = 2166] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 167 (0xa68b7400) [pid = 14256] [serial = 2165] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 166 (0x9235a800) [pid = 14256] [serial = 2138] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 165 (0x8e1c8000) [pid = 14256] [serial = 2174] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 164 (0x888af000) [pid = 14256] [serial = 2172] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 163 (0x95479800) [pid = 14256] [serial = 2147] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 162 (0x915de400) [pid = 14256] [serial = 2135] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 161 (0x95046000) [pid = 14256] [serial = 2145] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 160 (0xa5147800) [pid = 14256] [serial = 2162] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 159 (0x8aaaec00) [pid = 14256] [serial = 2186] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 158 (0x8a014000) [pid = 14256] [serial = 2180] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 157 (0x9aae4400) [pid = 14256] [serial = 2153] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 156 (0x8f5d0400) [pid = 14256] [serial = 2132] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 155 (0x888ad000) [pid = 14256] [serial = 2171] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 154 (0x9a0ed400) [pid = 14256] [serial = 2151] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 153 (0x8e0b2c00) [pid = 14256] [serial = 2130] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 152 (0x95495400) [pid = 14256] [serial = 2148] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 151 (0x92372400) [pid = 14256] [serial = 2139] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 150 (0x91b15000) [pid = 14256] [serial = 2136] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 149 (0x87f16400) [pid = 14256] [serial = 2178] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x9976a800) [pid = 14256] [serial = 2150] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x8e1cbc00) [pid = 14256] [serial = 2168] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x8a3e6c00) [pid = 14256] [serial = 2127] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x8cfd2800) [pid = 14256] [serial = 2129] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x876d6400) [pid = 14256] [serial = 2177] [outer = (nil)] [url = about:blank] 14:08:24 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0xa51e9c00) [pid = 14256] [serial = 2163] [outer = (nil)] [url = about:blank] 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:08:25 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. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:08:25 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'.) 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:08:25 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. 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:08:25 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. 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:08:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:08:25 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. 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:08:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:08:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:08:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:08:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:08:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:08:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:08:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:08:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:08:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:08:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:08:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:08:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:08:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:08:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:08:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 4944ms 14:08:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:08:25 INFO - PROCESS | 14256 | 1463605705588 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]]]}] 14:08:25 INFO - PROCESS | 14256 | 1463605705704 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 14256 | 1463605705717 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 14:08:25 INFO - PROCESS | 14256 | 1463605705748 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 14256 | 1463605705763 Marionette TRACE conn3 <- [1,3046,null,{}] 14:08:25 INFO - PROCESS | 14256 | 1463605705770 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}] 14:08:25 INFO - PROCESS | 14256 | 1463605705976 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 14:08:26 INFO - PROCESS | 14256 | 1463605706273 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 14256 | ++DOCSHELL 0x8653fc00 == 144 [pid = 14256] [id = 771] 14:08:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8777c000) [pid = 14256] [serial = 2312] [outer = (nil)] 14:08:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8807d800) [pid = 14256] [serial = 2313] [outer = 0x8777c000] 14:08:26 INFO - PROCESS | 14256 | 1463605706351 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x888af000) [pid = 14256] [serial = 2314] [outer = 0x8777c000] 14:08:26 INFO - PROCESS | 14256 | [14256] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:08:27 INFO - PROCESS | 14256 | 1463605707240 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:08:27 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:08:27 INFO - {} 14:08:27 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1563ms 14:08:27 INFO - PROCESS | 14256 | 1463605707295 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 14:08:27 INFO - PROCESS | 14256 | 1463605707304 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 14:08:27 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:08:27 INFO - PROCESS | 14256 | 1463605707324 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 14256 | 1463605707328 Marionette TRACE conn3 <- [1,3050,null,{}] 14:08:27 INFO - PROCESS | 14256 | 1463605707334 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}] 14:08:27 INFO - PROCESS | 14256 | 1463605707653 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 14:08:27 INFO - PROCESS | 14256 | 1463605707696 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 14256 | ++DOCSHELL 0x88080000 == 145 [pid = 14256] [id = 772] 14:08:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x888aec00) [pid = 14256] [serial = 2315] [outer = (nil)] 14:08:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8a38f800) [pid = 14256] [serial = 2316] [outer = 0x888aec00] 14:08:27 INFO - PROCESS | 14256 | 1463605707776 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8a39bc00) [pid = 14256] [serial = 2317] [outer = 0x888aec00] 14:08:28 INFO - PROCESS | 14256 | 1463605708795 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]]]}] 14:08:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:08:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:08:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:08:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:08:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1486ms 14:08:28 INFO - PROCESS | 14256 | 1463605708818 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 14:08:28 INFO - PROCESS | 14256 | 1463605708822 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 14:08:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:08:28 INFO - PROCESS | 14256 | 1463605708845 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 14256 | 1463605708852 Marionette TRACE conn3 <- [1,3054,null,{}] 14:08:28 INFO - PROCESS | 14256 | 1463605708877 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}] 14:08:29 INFO - PROCESS | 14256 | 1463605709813 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 148 (0x8732ec00) [pid = 14256] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 147 (0x894fd400) [pid = 14256] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 146 (0x9c07cc00) [pid = 14256] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 145 (0x8aab4c00) [pid = 14256] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 144 (0x9226ec00) [pid = 14256] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 143 (0x8f5d6400) [pid = 14256] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 142 (0x894f3400) [pid = 14256] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 141 (0x9d9d1400) [pid = 14256] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 140 (0x87f20400) [pid = 14256] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 139 (0x9524a000) [pid = 14256] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 138 (0x92cf3400) [pid = 14256] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 137 (0x8e59f400) [pid = 14256] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 136 (0x8b586c00) [pid = 14256] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 135 (0x8f333c00) [pid = 14256] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 134 (0x9549f800) [pid = 14256] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 133 (0x9a71f800) [pid = 14256] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 132 (0x8e59c800) [pid = 14256] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 131 (0x8b590c00) [pid = 14256] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:08:29 INFO - PROCESS | 14256 | --DOMWINDOW == 130 (0x9b5a7c00) [pid = 14256] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:08:30 INFO - PROCESS | 14256 | 1463605710091 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d89000 == 146 [pid = 14256] [id = 773] 14:08:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 131 (0x8732ec00) [pid = 14256] [serial = 2318] [outer = (nil)] 14:08:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 132 (0x8a608c00) [pid = 14256] [serial = 2319] [outer = 0x8732ec00] 14:08:30 INFO - PROCESS | 14256 | 1463605710175 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 14256 | ++DOMWINDOW == 133 (0x8a6b6400) [pid = 14256] [serial = 2320] [outer = 0x8732ec00] 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:08:31 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" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:08:31 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" 14:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:08:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2499ms 14:08:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:08:31 INFO - PROCESS | 14256 | 1463605711173 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"]]]}] 14:08:31 INFO - PROCESS | 14256 | 1463605711332 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 14256 | 1463605711335 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 14:08:31 INFO - PROCESS | 14256 | 1463605711349 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 14256 | 1463605711364 Marionette TRACE conn3 <- [1,3058,null,{}] 14:08:31 INFO - PROCESS | 14256 | 1463605711375 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}] 14:08:31 INFO - PROCESS | 14256 | 1463605711743 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 14:08:32 INFO - PROCESS | 14256 | 1463605712187 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 14256 | ++DOCSHELL 0x8634b000 == 147 [pid = 14256] [id = 774] 14:08:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 134 (0x8634d000) [pid = 14256] [serial = 2321] [outer = (nil)] 14:08:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 135 (0x86a02000) [pid = 14256] [serial = 2322] [outer = 0x8634d000] 14:08:32 INFO - PROCESS | 14256 | 1463605712280 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 14256 | ++DOMWINDOW == 136 (0x87331800) [pid = 14256] [serial = 2323] [outer = 0x8634d000] 14:08:33 INFO - PROCESS | 14256 | 1463605713389 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]]]}] 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:08:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:08:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:08:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:08:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:08:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:08:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:08:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:08:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:08:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2105ms 14:08:33 INFO - PROCESS | 14256 | 1463605713463 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 14256 | 1463605713477 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 14:08:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:08:33 INFO - PROCESS | 14256 | 1463605713488 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 14256 | 1463605713496 Marionette TRACE conn3 <- [1,3062,null,{}] 14:08:33 INFO - PROCESS | 14256 | 1463605713504 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}] 14:08:33 INFO - PROCESS | 14256 | 1463605713837 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 14:08:34 INFO - PROCESS | 14256 | 1463605714207 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 14256 | ++DOCSHELL 0x88af2000 == 148 [pid = 14256] [id = 775] 14:08:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 137 (0x890e5800) [pid = 14256] [serial = 2324] [outer = (nil)] 14:08:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 138 (0x8945fc00) [pid = 14256] [serial = 2325] [outer = 0x890e5800] 14:08:34 INFO - PROCESS | 14256 | 1463605714302 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 14256 | ++DOMWINDOW == 139 (0x894f3800) [pid = 14256] [serial = 2326] [outer = 0x890e5800] 14:08:34 INFO - PROCESS | 14256 | [14256] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:08:35 INFO - PROCESS | 14256 | 1463605715290 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:08:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:08:35 INFO - {} 14:08:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1840ms 14:08:35 INFO - PROCESS | 14256 | 1463605715331 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 14256 | 1463605715339 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 14:08:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:08:35 INFO - PROCESS | 14256 | 1463605715355 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 14256 | 1463605715359 Marionette TRACE conn3 <- [1,3066,null,{}] 14:08:35 INFO - PROCESS | 14256 | 1463605715416 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}] 14:08:35 INFO - PROCESS | 14256 | 1463605715698 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 14:08:36 INFO - PROCESS | 14256 | 1463605716059 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a015400 == 149 [pid = 14256] [id = 776] 14:08:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 140 (0x8a383000) [pid = 14256] [serial = 2327] [outer = (nil)] 14:08:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 141 (0x8a4c7c00) [pid = 14256] [serial = 2328] [outer = 0x8a383000] 14:08:36 INFO - PROCESS | 14256 | 1463605716160 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 14256 | ++DOMWINDOW == 142 (0x8a6b0000) [pid = 14256] [serial = 2329] [outer = 0x8a383000] 14:08:37 INFO - PROCESS | 14256 | 1463605717101 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]]]}] 14:08:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:08:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:08:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:08:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:08:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:08:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:08:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:08:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1782ms 14:08:37 INFO - PROCESS | 14256 | 1463605717140 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 14256 | 1463605717144 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 14:08:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:08:37 INFO - PROCESS | 14256 | 1463605717162 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 14256 | 1463605717173 Marionette TRACE conn3 <- [1,3070,null,{}] 14:08:37 INFO - PROCESS | 14256 | 1463605717180 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}] 14:08:37 INFO - PROCESS | 14256 | 1463605717454 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 14:08:37 INFO - PROCESS | 14256 | 1463605717834 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 14256 | ++DOCSHELL 0x89461c00 == 150 [pid = 14256] [id = 777] 14:08:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 143 (0x8b58f400) [pid = 14256] [serial = 2330] [outer = (nil)] 14:08:37 INFO - PROCESS | 14256 | ++DOMWINDOW == 144 (0x8b86e400) [pid = 14256] [serial = 2331] [outer = 0x8b58f400] 14:08:37 INFO - PROCESS | 14256 | 1463605717933 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 14256 | ++DOMWINDOW == 145 (0x8ba8ac00) [pid = 14256] [serial = 2332] [outer = 0x8b58f400] 14:08:38 INFO - PROCESS | 14256 | 1463605718854 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]]]}] 14:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:08:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1723ms 14:08:38 INFO - PROCESS | 14256 | 1463605718878 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 14256 | 1463605718885 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 14:08:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:08:38 INFO - PROCESS | 14256 | 1463605718892 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 14256 | 1463605718895 Marionette TRACE conn3 <- [1,3074,null,{}] 14:08:38 INFO - PROCESS | 14256 | 1463605718902 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}] 14:08:39 INFO - PROCESS | 14256 | 1463605719194 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 14:08:39 INFO - PROCESS | 14256 | 1463605719561 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 14256 | ++DOCSHELL 0x8634ec00 == 151 [pid = 14256] [id = 778] 14:08:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 146 (0x8b86a000) [pid = 14256] [serial = 2333] [outer = (nil)] 14:08:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 147 (0x8cfd1000) [pid = 14256] [serial = 2334] [outer = 0x8b86a000] 14:08:39 INFO - PROCESS | 14256 | 1463605719658 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 14256 | ++DOMWINDOW == 148 (0x8d6d8800) [pid = 14256] [serial = 2335] [outer = 0x8b86a000] 14:08:40 INFO - PROCESS | 14256 | 1463605720551 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]]]}] 14:08:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:08:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:08:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:08:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:08:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:08:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:08:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1742ms 14:08:40 INFO - PROCESS | 14256 | 1463605720637 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 14256 | 1463605720641 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 14:08:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:08:40 INFO - PROCESS | 14256 | 1463605720648 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 14256 | 1463605720652 Marionette TRACE conn3 <- [1,3078,null,{}] 14:08:40 INFO - PROCESS | 14256 | 1463605720658 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}] 14:08:41 INFO - PROCESS | 14256 | 1463605721007 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 14:08:41 INFO - PROCESS | 14256 | 1463605721289 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a38a400 == 152 [pid = 14256] [id = 779] 14:08:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 149 (0x8a38b400) [pid = 14256] [serial = 2336] [outer = (nil)] 14:08:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 150 (0x8cfcb400) [pid = 14256] [serial = 2337] [outer = 0x8a38b400] 14:08:41 INFO - PROCESS | 14256 | 1463605721397 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 14256 | ++DOMWINDOW == 151 (0x8e0bc400) [pid = 14256] [serial = 2338] [outer = 0x8a38b400] 14:08:42 INFO - PROCESS | 14256 | 1463605722347 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 14256 | 1463605722390 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 14:08:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:08:42 INFO - PROCESS | 14256 | 1463605722401 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 14256 | 1463605722407 Marionette TRACE conn3 <- [1,3082,null,{}] 14:08:42 INFO - PROCESS | 14256 | 1463605722415 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}] 14:08:42 INFO - PROCESS | 14256 | 1463605722716 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 14:08:43 INFO - PROCESS | 14256 | 1463605723128 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a00f800 == 153 [pid = 14256] [id = 780] 14:08:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 152 (0x8e0dc800) [pid = 14256] [serial = 2339] [outer = (nil)] 14:08:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 153 (0x8e1d1800) [pid = 14256] [serial = 2340] [outer = 0x8e0dc800] 14:08:43 INFO - PROCESS | 14256 | 1463605723235 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 14256 | ++DOMWINDOW == 154 (0x8e599000) [pid = 14256] [serial = 2341] [outer = 0x8e0dc800] 14:08:44 INFO - PROCESS | 14256 | 1463605724093 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]]]}] 14:08:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:08:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:08:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:08:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1751ms 14:08:44 INFO - PROCESS | 14256 | 1463605724152 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 14256 | 1463605724155 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 14:08:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:08:44 INFO - PROCESS | 14256 | 1463605724162 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 14256 | 1463605724165 Marionette TRACE conn3 <- [1,3086,null,{}] 14:08:44 INFO - PROCESS | 14256 | 1463605724172 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}] 14:08:44 INFO - PROCESS | 14256 | 1463605724536 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 14:08:44 INFO - PROCESS | 14256 | 1463605724794 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e0d6400 == 154 [pid = 14256] [id = 781] 14:08:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 155 (0x8e10d000) [pid = 14256] [serial = 2342] [outer = (nil)] 14:08:44 INFO - PROCESS | 14256 | ++DOMWINDOW == 156 (0x8f335c00) [pid = 14256] [serial = 2343] [outer = 0x8e10d000] 14:08:44 INFO - PROCESS | 14256 | 1463605724934 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 14256 | ++DOMWINDOW == 157 (0x8f5a1000) [pid = 14256] [serial = 2344] [outer = 0x8e10d000] 14:08:45 INFO - PROCESS | 14256 | 1463605725788 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:08:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:08:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1687ms 14:08:45 INFO - PROCESS | 14256 | 1463605725850 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 14256 | 1463605725855 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 14:08:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:08:45 INFO - PROCESS | 14256 | 1463605725861 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 14256 | 1463605725865 Marionette TRACE conn3 <- [1,3090,null,{}] 14:08:45 INFO - PROCESS | 14256 | 1463605725871 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}] 14:08:46 INFO - PROCESS | 14256 | 1463605726162 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 14:08:46 INFO - PROCESS | 14256 | 1463605726481 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 14256 | ++DOCSHELL 0x8e677c00 == 155 [pid = 14256] [id = 782] 14:08:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 158 (0x8e67c800) [pid = 14256] [serial = 2345] [outer = (nil)] 14:08:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 159 (0x90a61400) [pid = 14256] [serial = 2346] [outer = 0x8e67c800] 14:08:46 INFO - PROCESS | 14256 | 1463605726636 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 14256 | ++DOMWINDOW == 160 (0x90c48c00) [pid = 14256] [serial = 2347] [outer = 0x8e67c800] 14:08:47 INFO - PROCESS | 14256 | 1463605727440 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:08:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:08:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1600ms 14:08:47 INFO - PROCESS | 14256 | 1463605727463 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 14256 | 1463605727467 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 14:08:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:08:47 INFO - PROCESS | 14256 | 1463605727474 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 14256 | 1463605727477 Marionette TRACE conn3 <- [1,3094,null,{}] 14:08:47 INFO - PROCESS | 14256 | 1463605727483 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}] 14:08:47 INFO - PROCESS | 14256 | 1463605727762 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 14:08:48 INFO - PROCESS | 14256 | 1463605728080 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 14256 | ++DOCSHELL 0x86a0e400 == 156 [pid = 14256] [id = 783] 14:08:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 161 (0x86d87400) [pid = 14256] [serial = 2348] [outer = (nil)] 14:08:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 162 (0x915e4400) [pid = 14256] [serial = 2349] [outer = 0x86d87400] 14:08:48 INFO - PROCESS | 14256 | 1463605728186 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 14256 | ++DOMWINDOW == 163 (0x91b0a000) [pid = 14256] [serial = 2350] [outer = 0x86d87400] 14:08:49 INFO - PROCESS | 14256 | 1463605729124 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:08:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:08:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1684ms 14:08:49 INFO - PROCESS | 14256 | 1463605729159 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 14256 | 1463605729162 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 14:08:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:08:49 INFO - PROCESS | 14256 | 1463605729169 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 14256 | 1463605729172 Marionette TRACE conn3 <- [1,3098,null,{}] 14:08:49 INFO - PROCESS | 14256 | 1463605729178 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}] 14:08:49 INFO - PROCESS | 14256 | 1463605729430 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 14:08:49 INFO - PROCESS | 14256 | 1463605729758 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 14256 | ++DOCSHELL 0x90a64400 == 157 [pid = 14256] [id = 784] 14:08:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 164 (0x915e7400) [pid = 14256] [serial = 2351] [outer = (nil)] 14:08:49 INFO - PROCESS | 14256 | ++DOMWINDOW == 165 (0x92248400) [pid = 14256] [serial = 2352] [outer = 0x915e7400] 14:08:49 INFO - PROCESS | 14256 | 1463605729870 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 14256 | ++DOMWINDOW == 166 (0x9235c400) [pid = 14256] [serial = 2353] [outer = 0x915e7400] 14:08:50 INFO - PROCESS | 14256 | 1463605730811 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]]]}] 14:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:08:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:08:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1682ms 14:08:50 INFO - PROCESS | 14256 | 1463605730852 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 14256 | 1463605730856 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 14:08:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:08:50 INFO - PROCESS | 14256 | 1463605730863 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 14256 | 1463605730868 Marionette TRACE conn3 <- [1,3102,null,{}] 14:08:50 INFO - PROCESS | 14256 | 1463605730874 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}] 14:08:51 INFO - PROCESS | 14256 | 1463605731146 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 14:08:51 INFO - PROCESS | 14256 | 1463605731468 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 14256 | ++DOCSHELL 0x91b13000 == 158 [pid = 14256] [id = 785] 14:08:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 167 (0x926e7800) [pid = 14256] [serial = 2354] [outer = (nil)] 14:08:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 168 (0x92757800) [pid = 14256] [serial = 2355] [outer = 0x926e7800] 14:08:51 INFO - PROCESS | 14256 | 1463605731616 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 14256 | ++DOMWINDOW == 169 (0x92877000) [pid = 14256] [serial = 2356] [outer = 0x926e7800] 14:08:52 INFO - PROCESS | 14256 | 1463605732453 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:08:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:08:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1639ms 14:08:52 INFO - PROCESS | 14256 | 1463605732503 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 14:08:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:08:52 INFO - PROCESS | 14256 | 1463605732507 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 14:08:52 INFO - PROCESS | 14256 | 1463605732514 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 14256 | 1463605732518 Marionette TRACE conn3 <- [1,3106,null,{}] 14:08:52 INFO - PROCESS | 14256 | 1463605732523 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}] 14:08:52 INFO - PROCESS | 14256 | 1463605732892 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 14:08:53 INFO - PROCESS | 14256 | 1463605733127 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 14256 | ++DOCSHELL 0x86d8b800 == 159 [pid = 14256] [id = 786] 14:08:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 170 (0x8980f000) [pid = 14256] [serial = 2357] [outer = (nil)] 14:08:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 171 (0x92cf7c00) [pid = 14256] [serial = 2358] [outer = 0x8980f000] 14:08:53 INFO - PROCESS | 14256 | 1463605733279 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 14256 | ++DOMWINDOW == 172 (0x93a31800) [pid = 14256] [serial = 2359] [outer = 0x8980f000] 14:08:54 INFO - PROCESS | 14256 | 1463605734104 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]]]}] 14:08:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:08:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:08:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:08:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1637ms 14:08:54 INFO - PROCESS | 14256 | 1463605734152 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 14256 | 1463605734166 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 14:08:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:08:54 INFO - PROCESS | 14256 | 1463605734173 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 14256 | 1463605734176 Marionette TRACE conn3 <- [1,3110,null,{}] 14:08:54 INFO - PROCESS | 14256 | 1463605734183 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}] 14:08:54 INFO - PROCESS | 14256 | 1463605734425 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 14:08:54 INFO - PROCESS | 14256 | 1463605734749 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 14256 | ++DOCSHELL 0x8a90e800 == 160 [pid = 14256] [id = 787] 14:08:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 173 (0x926f0800) [pid = 14256] [serial = 2360] [outer = (nil)] 14:08:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 174 (0x946fb800) [pid = 14256] [serial = 2361] [outer = 0x926f0800] 14:08:54 INFO - PROCESS | 14256 | 1463605734858 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 14256 | ++DOMWINDOW == 175 (0x9504bc00) [pid = 14256] [serial = 2362] [outer = 0x926f0800] 14:08:55 INFO - PROCESS | 14256 | 1463605735789 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"]]]}] 14:08:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:08:55 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 14:08:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:08:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1646ms 14:08:55 INFO - PROCESS | 14256 | 1463605735822 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 14256 | 1463605735825 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 14:08:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:08:55 INFO - PROCESS | 14256 | 1463605735832 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 14256 | 1463605735836 Marionette TRACE conn3 <- [1,3114,null,{}] 14:08:55 INFO - PROCESS | 14256 | 1463605735842 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}] 14:08:56 INFO - PROCESS | 14256 | 1463605736087 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 14:08:56 INFO - PROCESS | 14256 | 1463605736408 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\", \"c818de55-7545-4039-9d2a-f8d057b9fc11\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 14256 | ++DOCSHELL 0x8634ac00 == 161 [pid = 14256] [id = 788] 14:08:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 176 (0x923df800) [pid = 14256] [serial = 2363] [outer = (nil)] 14:08:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 177 (0x9546e800) [pid = 14256] [serial = 2364] [outer = 0x923df800] 14:08:56 INFO - PROCESS | 14256 | 1463605736549 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 14256 | ++DOMWINDOW == 178 (0x95473000) [pid = 14256] [serial = 2365] [outer = 0x923df800] 14:08:57 INFO - PROCESS | 14256 | 1463605737390 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]]]}] 14:08:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:08:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1597ms 14:08:57 INFO - PROCESS | 14256 | 1463605737431 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 14256 | 1463605737435 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 14:08:58 WARNING - u'runner_teardown' () 14:08:58 INFO - No more tests 14:08:58 INFO - Got 0 unexpected results 14:08:58 INFO - SUITE-END | took 1362s 14:08:58 INFO - Closing logging queue 14:08:58 INFO - queue closed 14:08:58 INFO - Return code: 0 14:08:58 WARNING - # TBPL SUCCESS # 14:08:58 INFO - Running post-action listener: _resource_record_post_action 14:08:58 INFO - Running post-run listener: _resource_record_post_run 14:08:59 INFO - Total resource usage - Wall time: 1397s; CPU: 98.0%; Read bytes: 1060864; Write bytes: 926216192; Read time: 40; Write time: 248880 14:08:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:08:59 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 141893632; Read time: 8; Write time: 138692 14:08:59 INFO - run-tests - Wall time: 1367s; CPU: 98.0%; Read bytes: 1056768; Write bytes: 784322560; Read time: 32; Write time: 110188 14:08:59 INFO - Running post-run listener: _upload_blobber_files 14:08:59 INFO - Blob upload gear active. 14:08:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:08:59 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 14:08:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 14:08:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 14:09:00 INFO - (blobuploader) - INFO - Open directory for files ... 14:09:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:09:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:09:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:09:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:09:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:09:01 INFO - (blobuploader) - INFO - Done attempting. 14:09:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:09:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:09:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:09:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:09:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:09:02 INFO - (blobuploader) - INFO - Done attempting. 14:09:02 INFO - (blobuploader) - INFO - Iteration through files over. 14:09:02 INFO - Return code: 0 14:09:02 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:09:02 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:09:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b4f0eca046800bc999ab14afa3b410fe4e33b0602f2505c690443fff2c625c2b619b93faeaf96fe4911fa7e7edd8a95c072fa913ad3ae8874b2d4035c275deb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ac64cc4181872566fd2ad8f843438def9c78c144571660489e9adb35e84d53839018d0a5d97f93a85929bb9f257c607dc0c6bfd6b2d6227b68334e6c8f75c495"} 14:09:02 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:09:02 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:09:02 INFO - Contents: 14:09:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b4f0eca046800bc999ab14afa3b410fe4e33b0602f2505c690443fff2c625c2b619b93faeaf96fe4911fa7e7edd8a95c072fa913ad3ae8874b2d4035c275deb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ac64cc4181872566fd2ad8f843438def9c78c144571660489e9adb35e84d53839018d0a5d97f93a85929bb9f257c607dc0c6bfd6b2d6227b68334e6c8f75c495"} 14:09:02 INFO - Running post-run listener: copy_logs_to_upload_dir 14:09:02 INFO - Copying logs to upload dir... 14:09:02 INFO - mkdir: /builds/slave/test/build/upload/logs 14:09:02 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1506.629879 ========= master_lag: 9.20 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 15 secs) (at 2016-05-18 14:09:11.352112) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-05-18 14:09:11.355334) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b4f0eca046800bc999ab14afa3b410fe4e33b0602f2505c690443fff2c625c2b619b93faeaf96fe4911fa7e7edd8a95c072fa913ad3ae8874b2d4035c275deb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ac64cc4181872566fd2ad8f843438def9c78c144571660489e9adb35e84d53839018d0a5d97f93a85929bb9f257c607dc0c6bfd6b2d6227b68334e6c8f75c495"} build_url:https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035685 build_url: 'https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b4f0eca046800bc999ab14afa3b410fe4e33b0602f2505c690443fff2c625c2b619b93faeaf96fe4911fa7e7edd8a95c072fa913ad3ae8874b2d4035c275deb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ac64cc4181872566fd2ad8f843438def9c78c144571660489e9adb35e84d53839018d0a5d97f93a85929bb9f257c607dc0c6bfd6b2d6227b68334e6c8f75c495"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KDfbvS2rQSSV0Ten2YrOzw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 8.42 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-05-18 14:09:19.806045) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-05-18 14:09:19.806600) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463603539.757217-138520347 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019489 ========= master_lag: 2.53 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-05-18 14:09:22.356132) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-18 14:09:22.356467) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-18 14:09:22.727647) ========= ========= Total master_lag: 22.30 =========