builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-124 starttime: 1464625534.39 results: success (0) buildid: 20160530074337 builduid: 8a9fc6d750a2412ca82a5108db4ad8cb revision: 9cc06cd6038eed9f12df93428b8f02fb6478f3ef ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:25:34.393090) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:25:34.393629) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:25:34.393952) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:25:34.483301) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 09:25:34.483735) ========= '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 C:\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: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-124 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-124 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Local LOGONSERVER=\\T-W864-IX-124 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-124 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-124 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-124 WINDIR=C:\windows using PTY: False --09:25:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 09:25:37 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.249000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 09:25:36.801139) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-30 09:25:36.801677) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-124 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-124 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Local LOGONSERVER=\\T-W864-IX-124 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-124 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-124 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-124 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.518000 ========= master_lag: 2.39 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-30 09:25:42.707501) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:25:42.707936) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9cc06cd6038eed9f12df93428b8f02fb6478f3ef --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9cc06cd6038eed9f12df93428b8f02fb6478f3ef --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-124 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-124 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Local LOGONSERVER=\\T-W864-IX-124 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-124 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-124 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-124 WINDIR=C:\windows using PTY: False 2016-05-30 09:25:43,326 truncating revision to first 12 chars 2016-05-30 09:25:43,326 Setting DEBUG logging. 2016-05-30 09:25:43,326 attempt 1/10 2016-05-30 09:25:43,326 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9cc06cd6038e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:25:43,756 unpacking tar archive at: mozilla-aurora-9cc06cd6038e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.085000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:25:43.856566) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:25:43.857399) ========= script_repo_revision: 9cc06cd6038eed9f12df93428b8f02fb6478f3ef ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:25:43.858401) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:25:43.859091) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:25:43.873998) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 15 secs) (at 2016-05-30 09:25:43.874412) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-124 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-124 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Local LOGONSERVER=\\T-W864-IX-124 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-124 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-124 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-124 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:25:44 INFO - MultiFileLogger online at 20160530 09:25:44 in C:\slave\test 09:25:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:25:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:25:44 INFO - {'append_to_log': False, 09:25:44 INFO - 'base_work_dir': 'C:\\slave\\test', 09:25:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:25:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:25:44 INFO - 'buildbot_json_path': 'buildprops.json', 09:25:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:25:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:25:44 INFO - 'download_minidump_stackwalk': True, 09:25:44 INFO - 'download_symbols': 'true', 09:25:44 INFO - 'e10s': False, 09:25:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:25:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:25:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:25:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:25:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:25:44 INFO - 'C:/mozilla-build/tooltool.py'), 09:25:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:25:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:25:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:25:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:25:44 INFO - 'log_level': 'info', 09:25:44 INFO - 'log_to_console': True, 09:25:44 INFO - 'opt_config_files': (), 09:25:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:25:44 INFO - '--processes=1', 09:25:44 INFO - '--config=%(test_path)s/wptrunner.ini', 09:25:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:25:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:25:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:25:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:25:44 INFO - 'pip_index': False, 09:25:44 INFO - 'require_test_zip': True, 09:25:44 INFO - 'test_type': ('testharness',), 09:25:44 INFO - 'this_chunk': '1', 09:25:44 INFO - 'total_chunks': '10', 09:25:44 INFO - 'virtualenv_path': 'venv', 09:25:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:25:44 INFO - 'work_dir': 'build'} 09:25:44 INFO - ##### 09:25:44 INFO - ##### Running clobber step. 09:25:44 INFO - ##### 09:25:44 INFO - Running pre-action listener: _resource_record_pre_action 09:25:44 INFO - Running main action method: clobber 09:25:44 INFO - rmtree: C:\slave\test\build 09:25:44 INFO - Using _rmtree_windows ... 09:25:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:27:13 INFO - Running post-action listener: _resource_record_post_action 09:27:13 INFO - ##### 09:27:13 INFO - ##### Running read-buildbot-config step. 09:27:13 INFO - ##### 09:27:13 INFO - Running pre-action listener: _resource_record_pre_action 09:27:13 INFO - Running main action method: read_buildbot_config 09:27:13 INFO - Using buildbot properties: 09:27:13 INFO - { 09:27:13 INFO - "project": "", 09:27:13 INFO - "product": "firefox", 09:27:13 INFO - "script_repo_revision": "production", 09:27:13 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 09:27:13 INFO - "repository": "", 09:27:13 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 09:27:13 INFO - "buildid": "20160530074337", 09:27:13 INFO - "pgo_build": "False", 09:27:13 INFO - "basedir": "C:\\slave\\test", 09:27:13 INFO - "buildnumber": 56, 09:27:13 INFO - "slavename": "t-w864-ix-124", 09:27:13 INFO - "revision": "9cc06cd6038eed9f12df93428b8f02fb6478f3ef", 09:27:13 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:27:13 INFO - "platform": "win64", 09:27:13 INFO - "branch": "mozilla-aurora", 09:27:13 INFO - "repo_path": "releases/mozilla-aurora", 09:27:13 INFO - "moz_repo_path": "", 09:27:13 INFO - "stage_platform": "win64", 09:27:13 INFO - "builduid": "8a9fc6d750a2412ca82a5108db4ad8cb", 09:27:13 INFO - "slavebuilddir": "test" 09:27:13 INFO - } 09:27:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 09:27:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 09:27:13 INFO - Running post-action listener: _resource_record_post_action 09:27:13 INFO - ##### 09:27:13 INFO - ##### Running download-and-extract step. 09:27:13 INFO - ##### 09:27:13 INFO - Running pre-action listener: _resource_record_pre_action 09:27:13 INFO - Running main action method: download_and_extract 09:27:13 INFO - mkdir: C:\slave\test\build\tests 09:27:13 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')]} 09:27:13 INFO - https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:27:13 INFO - trying https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 09:27:13 INFO - Downloading https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:27:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 09:27:14 INFO - Downloaded 1274 bytes. 09:27:14 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:27:14 INFO - Using the following test package requirements: 09:27:14 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:27:14 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:27:14 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 09:27:14 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:27:14 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 09:27:14 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:27:14 INFO - u'jsshell-win64.zip'], 09:27:14 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:27:14 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 09:27:14 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:27:14 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:27:14 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 09:27:14 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:27:14 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 09:27:14 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:27:14 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 09:27:14 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:27:14 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 09:27:14 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 09:27:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:27:14 INFO - https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:27:14 INFO - trying https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 09:27:14 INFO - Downloading https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 09:27:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 09:27:16 INFO - Downloaded 20808347 bytes. 09:27:16 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:27:16 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:27:17 INFO - caution: filename not matched: web-platform/* 09:27:17 INFO - Return code: 11 09:27:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:27:17 INFO - https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:27:17 INFO - trying https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:27:17 INFO - Downloading https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:27:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 09:27:19 INFO - Downloaded 36409220 bytes. 09:27:19 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:27:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:28:03 INFO - caution: filename not matched: bin/* 09:28:03 INFO - caution: filename not matched: config/* 09:28:03 INFO - caution: filename not matched: mozbase/* 09:28:03 INFO - caution: filename not matched: marionette/* 09:28:03 INFO - caution: filename not matched: tools/wptserve/* 09:28:03 INFO - Return code: 11 09:28:03 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')]} 09:28:03 INFO - https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 09:28:03 INFO - trying https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:28:03 INFO - Downloading https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 09:28:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 09:28:06 INFO - Downloaded 82726112 bytes. 09:28:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:28:06 INFO - mkdir: C:\slave\test\properties 09:28:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:28:06 INFO - Writing to file C:\slave\test\properties\build_url 09:28:06 INFO - Contents: 09:28:06 INFO - build_url:https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:28:06 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:28:06 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:28:06 INFO - Writing to file C:\slave\test\properties\symbols_url 09:28:06 INFO - Contents: 09:28:06 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:28:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:28:06 INFO - https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:28:06 INFO - trying https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:28:06 INFO - Downloading https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:28:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 09:28:09 INFO - Downloaded 50734790 bytes. 09:28:09 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:28:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:28:11 INFO - Return code: 0 09:28:11 INFO - Running post-action listener: _resource_record_post_action 09:28:11 INFO - Running post-action listener: set_extra_try_arguments 09:28:11 INFO - ##### 09:28:11 INFO - ##### Running create-virtualenv step. 09:28:11 INFO - ##### 09:28:11 INFO - Running pre-action listener: _pre_create_virtualenv 09:28:11 INFO - Running pre-action listener: _resource_record_pre_action 09:28:11 INFO - Running main action method: create_virtualenv 09:28:11 INFO - Creating virtualenv C:\slave\test\build\venv 09:28:11 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:28:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:28:14 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:28:18 INFO - Installing distribute......................................................................................................................................................................................done. 09:28:20 INFO - Return code: 0 09:28:20 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:28:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:28:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:28:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:28:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:28:20 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x0249A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025392E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02571368>, '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 0x0228ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-124', 'USERDOMAIN': 'T-W864-IX-124', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-124', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:28:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:28:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:28:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:28:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 09:28:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:28:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:28:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:28:20 INFO - 'COMPUTERNAME': 'T-W864-IX-124', 09:28:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:28:20 INFO - 'DCLOCATION': 'SCL3', 09:28:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:28:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:28:20 INFO - 'HOMEDRIVE': 'C:', 09:28:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 09:28:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:28:20 INFO - 'KTS_VERSION': '1.19c', 09:28:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 09:28:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-124', 09:28:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:28:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:28:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:28:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:28:20 INFO - 'MOZ_NO_REMOTE': '1', 09:28:20 INFO - 'NO_EM_RESTART': '1', 09:28:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:28:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:28:20 INFO - 'OS': 'Windows_NT', 09:28:20 INFO - 'OURDRIVE': 'C:', 09:28:20 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:28:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:28:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:28:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:28:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:28:20 INFO - 'PROCESSOR_LEVEL': '6', 09:28:20 INFO - 'PROCESSOR_REVISION': '1e05', 09:28:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:28:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:28:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:28:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:28:20 INFO - 'PROMPT': '$P$G', 09:28:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:28:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:28:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:28:20 INFO - 'PWD': 'C:\\slave\\test', 09:28:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:28:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:28:20 INFO - 'SYSTEMDRIVE': 'C:', 09:28:20 INFO - 'SYSTEMROOT': 'C:\\windows', 09:28:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:28:20 INFO - 'TEST1': 'testie', 09:28:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:28:20 INFO - 'USERDOMAIN': 'T-W864-IX-124', 09:28:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 09:28:20 INFO - 'USERNAME': 'cltbld', 09:28:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 09:28:20 INFO - 'WINDIR': 'C:\\windows', 09:28:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:28:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:28:21 INFO - Downloading/unpacking psutil>=0.7.1 09:28:21 INFO - Running setup.py egg_info for package psutil 09:28:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:28:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:28:21 INFO - Installing collected packages: psutil 09:28:21 INFO - Running setup.py install for psutil 09:28:21 INFO - building 'psutil._psutil_windows' extension 09:28:21 INFO - error: Unable to find vcvarsall.bat 09:28:21 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-mfqssp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:28:21 INFO - running install 09:28:21 INFO - running build 09:28:21 INFO - running build_py 09:28:21 INFO - creating build 09:28:21 INFO - creating build\lib.win32-2.7 09:28:21 INFO - creating build\lib.win32-2.7\psutil 09:28:21 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:28:21 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:28:21 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:28:21 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:28:21 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:28:21 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:28:21 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:28:21 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:28:21 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:28:21 INFO - running build_ext 09:28:21 INFO - building 'psutil._psutil_windows' extension 09:28:21 INFO - error: Unable to find vcvarsall.bat 09:28:21 INFO - ---------------------------------------- 09:28:21 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-mfqssp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:28:21 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-124\AppData\Roaming\pip\pip.log 09:28:21 WARNING - Return code: 1 09:28:21 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:28:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:28: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')]} 09:28:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:28: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')]} 09:28:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:28:21 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x0249A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025392E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02571368>, '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 0x0228ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-124', 'USERDOMAIN': 'T-W864-IX-124', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-124', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:28:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:28:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:28:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:28:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 09:28:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:28:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:28:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:28:21 INFO - 'COMPUTERNAME': 'T-W864-IX-124', 09:28:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:28:21 INFO - 'DCLOCATION': 'SCL3', 09:28:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:28:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:28:21 INFO - 'HOMEDRIVE': 'C:', 09:28:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 09:28:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:28:21 INFO - 'KTS_VERSION': '1.19c', 09:28:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 09:28:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-124', 09:28:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:28:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:28:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:28:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:28:21 INFO - 'MOZ_NO_REMOTE': '1', 09:28:21 INFO - 'NO_EM_RESTART': '1', 09:28:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:28:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:28:21 INFO - 'OS': 'Windows_NT', 09:28:21 INFO - 'OURDRIVE': 'C:', 09:28:21 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:28:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:28:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:28:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:28:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:28:21 INFO - 'PROCESSOR_LEVEL': '6', 09:28:21 INFO - 'PROCESSOR_REVISION': '1e05', 09:28:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:28:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:28:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:28:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:28:21 INFO - 'PROMPT': '$P$G', 09:28:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:28:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:28:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:28:21 INFO - 'PWD': 'C:\\slave\\test', 09:28:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:28:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:28:21 INFO - 'SYSTEMDRIVE': 'C:', 09:28:21 INFO - 'SYSTEMROOT': 'C:\\windows', 09:28:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:28:21 INFO - 'TEST1': 'testie', 09:28:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:28:21 INFO - 'USERDOMAIN': 'T-W864-IX-124', 09:28:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 09:28:21 INFO - 'USERNAME': 'cltbld', 09:28:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 09:28:21 INFO - 'WINDIR': 'C:\\windows', 09:28:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:28:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:28:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:28:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:28:22 INFO - Running setup.py egg_info for package mozsystemmonitor 09:28:22 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:28:22 INFO - Running setup.py egg_info for package psutil 09:28:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:28:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:28:22 INFO - Installing collected packages: mozsystemmonitor, psutil 09:28:22 INFO - Running setup.py install for mozsystemmonitor 09:28:22 INFO - Running setup.py install for psutil 09:28:22 INFO - building 'psutil._psutil_windows' extension 09:28:22 INFO - error: Unable to find vcvarsall.bat 09:28:22 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-mgibmc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:28:22 INFO - running install 09:28:22 INFO - running build 09:28:22 INFO - running build_py 09:28:22 INFO - running build_ext 09:28:22 INFO - building 'psutil._psutil_windows' extension 09:28:22 INFO - error: Unable to find vcvarsall.bat 09:28:22 INFO - ---------------------------------------- 09:28:22 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-mgibmc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:28:22 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-124\AppData\Roaming\pip\pip.log 09:28:22 WARNING - Return code: 1 09:28:22 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:28:22 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:28:22 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')]} 09:28:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:28:22 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')]} 09:28:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:28:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x0249A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025392E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02571368>, '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 0x0228ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-124', 'USERDOMAIN': 'T-W864-IX-124', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-124', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:28:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:28:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:28:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:28:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 09:28:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:28:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:28:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:28:22 INFO - 'COMPUTERNAME': 'T-W864-IX-124', 09:28:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:28:22 INFO - 'DCLOCATION': 'SCL3', 09:28:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:28:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:28:22 INFO - 'HOMEDRIVE': 'C:', 09:28:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 09:28:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:28:22 INFO - 'KTS_VERSION': '1.19c', 09:28:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 09:28:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-124', 09:28:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:28:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:28:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:28:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:28:22 INFO - 'MOZ_NO_REMOTE': '1', 09:28:22 INFO - 'NO_EM_RESTART': '1', 09:28:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:28:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:28:22 INFO - 'OS': 'Windows_NT', 09:28:22 INFO - 'OURDRIVE': 'C:', 09:28:22 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:28:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:28:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:28:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:28:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:28:22 INFO - 'PROCESSOR_LEVEL': '6', 09:28:22 INFO - 'PROCESSOR_REVISION': '1e05', 09:28:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:28:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:28:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:28:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:28:22 INFO - 'PROMPT': '$P$G', 09:28:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:28:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:28:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:28:22 INFO - 'PWD': 'C:\\slave\\test', 09:28:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:28:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:28:22 INFO - 'SYSTEMDRIVE': 'C:', 09:28:22 INFO - 'SYSTEMROOT': 'C:\\windows', 09:28:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:28:22 INFO - 'TEST1': 'testie', 09:28:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:28:22 INFO - 'USERDOMAIN': 'T-W864-IX-124', 09:28:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 09:28:22 INFO - 'USERNAME': 'cltbld', 09:28:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 09:28:22 INFO - 'WINDIR': 'C:\\windows', 09:28:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:28:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:28:23 INFO - Downloading/unpacking blobuploader==1.2.4 09:28:23 INFO - Downloading blobuploader-1.2.4.tar.gz 09:28:23 INFO - Running setup.py egg_info for package blobuploader 09:28:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:28:27 INFO - Running setup.py egg_info for package requests 09:28:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:28:27 INFO - Downloading docopt-0.6.1.tar.gz 09:28:27 INFO - Running setup.py egg_info for package docopt 09:28:27 INFO - Installing collected packages: blobuploader, docopt, requests 09:28:27 INFO - Running setup.py install for blobuploader 09:28:27 INFO - Running setup.py install for docopt 09:28:27 INFO - Running setup.py install for requests 09:28:27 INFO - Successfully installed blobuploader docopt requests 09:28:27 INFO - Cleaning up... 09:28:27 INFO - Return code: 0 09:28:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:28:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:28:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:28:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:28:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:28:27 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--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 0x0249A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025392E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02571368>, '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 0x0228ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-124', 'USERDOMAIN': 'T-W864-IX-124', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-124', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:28:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:28:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:28:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:28:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 09:28:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:28:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:28:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:28:27 INFO - 'COMPUTERNAME': 'T-W864-IX-124', 09:28:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:28:27 INFO - 'DCLOCATION': 'SCL3', 09:28:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:28:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:28:27 INFO - 'HOMEDRIVE': 'C:', 09:28:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 09:28:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:28:27 INFO - 'KTS_VERSION': '1.19c', 09:28:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 09:28:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-124', 09:28:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:28:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:28:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:28:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:28:27 INFO - 'MOZ_NO_REMOTE': '1', 09:28:27 INFO - 'NO_EM_RESTART': '1', 09:28:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:28:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:28:27 INFO - 'OS': 'Windows_NT', 09:28:27 INFO - 'OURDRIVE': 'C:', 09:28:27 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:28:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:28:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:28:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:28:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:28:27 INFO - 'PROCESSOR_LEVEL': '6', 09:28:27 INFO - 'PROCESSOR_REVISION': '1e05', 09:28:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:28:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:28:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:28:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:28:27 INFO - 'PROMPT': '$P$G', 09:28:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:28:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:28:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:28:27 INFO - 'PWD': 'C:\\slave\\test', 09:28:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:28:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:28:27 INFO - 'SYSTEMDRIVE': 'C:', 09:28:27 INFO - 'SYSTEMROOT': 'C:\\windows', 09:28:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:28:27 INFO - 'TEST1': 'testie', 09:28:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:28:27 INFO - 'USERDOMAIN': 'T-W864-IX-124', 09:28:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 09:28:27 INFO - 'USERNAME': 'cltbld', 09:28:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 09:28:27 INFO - 'WINDIR': 'C:\\windows', 09:28:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:28:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:28:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:28:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:28:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:28:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:28:32 INFO - Unpacking c:\slave\test\build\tests\marionette 09:28:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:28:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:28:32 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:28:32 INFO - Running setup.py install for browsermob-proxy 09:28:47 INFO - Running setup.py install for manifestparser 09:28:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for marionette-client 09:28:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:28:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for marionette-driver 09:28:47 INFO - Running setup.py install for mozcrash 09:28:47 INFO - Running setup.py install for mozdebug 09:28:47 INFO - Running setup.py install for mozdevice 09:28:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for mozfile 09:28:47 INFO - Running setup.py install for mozhttpd 09:28:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for mozinfo 09:28:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for mozInstall 09:28:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for mozleak 09:28:47 INFO - Running setup.py install for mozlog 09:28:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for moznetwork 09:28:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for mozprocess 09:28:47 INFO - Running setup.py install for mozprofile 09:28:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for mozrunner 09:28:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for mozscreenshot 09:28:47 INFO - Running setup.py install for moztest 09:28:47 INFO - Running setup.py install for mozversion 09:28:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:28:47 INFO - Running setup.py install for wptserve 09:28:47 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:28:47 INFO - Cleaning up... 09:28:47 INFO - Return code: 0 09:28:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:28:47 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')]} 09:28:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:28:47 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')]} 09:28:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:28:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--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 0x0249A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025392E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02571368>, '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 0x0228ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-124', 'USERDOMAIN': 'T-W864-IX-124', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-124', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:28:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:28:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:28:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:28:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 09:28:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:28:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:28:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:28:47 INFO - 'COMPUTERNAME': 'T-W864-IX-124', 09:28:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:28:47 INFO - 'DCLOCATION': 'SCL3', 09:28:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:28:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:28:47 INFO - 'HOMEDRIVE': 'C:', 09:28:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 09:28:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:28:47 INFO - 'KTS_VERSION': '1.19c', 09:28:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 09:28:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-124', 09:28:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:28:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:28:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:28:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:28:47 INFO - 'MOZ_NO_REMOTE': '1', 09:28:47 INFO - 'NO_EM_RESTART': '1', 09:28:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:28:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:28:47 INFO - 'OS': 'Windows_NT', 09:28:47 INFO - 'OURDRIVE': 'C:', 09:28:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:28:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:28:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:28:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:28:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:28:47 INFO - 'PROCESSOR_LEVEL': '6', 09:28:47 INFO - 'PROCESSOR_REVISION': '1e05', 09:28:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:28:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:28:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:28:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:28:47 INFO - 'PROMPT': '$P$G', 09:28:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:28:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:28:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:28:47 INFO - 'PWD': 'C:\\slave\\test', 09:28:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:28:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:28:47 INFO - 'SYSTEMDRIVE': 'C:', 09:28:47 INFO - 'SYSTEMROOT': 'C:\\windows', 09:28:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:28:47 INFO - 'TEST1': 'testie', 09:28:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:28:47 INFO - 'USERDOMAIN': 'T-W864-IX-124', 09:28:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 09:28:47 INFO - 'USERNAME': 'cltbld', 09:28:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 09:28:47 INFO - 'WINDIR': 'C:\\windows', 09:28:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:28:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:28:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:28:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:28:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:28:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:28:51 INFO - Unpacking c:\slave\test\build\tests\marionette 09:28:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:28:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:28:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:29:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:29:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:29:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:29:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:29:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:29:03 INFO - Downloading blessings-1.6.tar.gz 09:29:03 INFO - Running setup.py egg_info for package blessings 09:29:03 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:29:03 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:29:03 INFO - Running setup.py install for blessings 09:29:03 INFO - Running setup.py install for browsermob-proxy 09:29:03 INFO - Running setup.py install for manifestparser 09:29:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Running setup.py install for marionette-client 09:29:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:29:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Running setup.py install for marionette-driver 09:29:03 INFO - Running setup.py install for mozcrash 09:29:03 INFO - Running setup.py install for mozdebug 09:29:03 INFO - Running setup.py install for mozdevice 09:29:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Running setup.py install for mozhttpd 09:29:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Running setup.py install for mozInstall 09:29:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Running setup.py install for mozleak 09:29:03 INFO - Running setup.py install for mozprofile 09:29:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Running setup.py install for mozrunner 09:29:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:29:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:29:05 INFO - Running setup.py install for mozscreenshot 09:29:05 INFO - Running setup.py install for moztest 09:29:05 INFO - Running setup.py install for mozversion 09:29:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:29:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:29:05 INFO - Running setup.py install for wptserve 09:29:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:29:05 INFO - Cleaning up... 09:29:05 INFO - Return code: 0 09:29:05 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:29:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:29:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:29:05 INFO - Reading from file tmpfile_stdout 09:29:05 INFO - Using _rmtree_windows ... 09:29:05 INFO - Using _rmtree_windows ... 09:29:05 INFO - Current package versions: 09:29:05 INFO - blessings == 1.6 09:29:05 INFO - blobuploader == 1.2.4 09:29:05 INFO - browsermob-proxy == 0.6.0 09:29:05 INFO - distribute == 0.6.14 09:29:05 INFO - docopt == 0.6.1 09:29:05 INFO - manifestparser == 1.1 09:29:05 INFO - marionette-client == 2.3.0 09:29:05 INFO - marionette-driver == 1.4.0 09:29:05 INFO - mozInstall == 1.12 09:29:05 INFO - mozcrash == 0.17 09:29:05 INFO - mozdebug == 0.1 09:29:05 INFO - mozdevice == 0.48 09:29:05 INFO - mozfile == 1.2 09:29:05 INFO - mozhttpd == 0.7 09:29:05 INFO - mozinfo == 0.9 09:29:05 INFO - mozleak == 0.1 09:29:05 INFO - mozlog == 3.1 09:29:05 INFO - moznetwork == 0.27 09:29:05 INFO - mozprocess == 0.22 09:29:05 INFO - mozprofile == 0.28 09:29:05 INFO - mozrunner == 6.11 09:29:05 INFO - mozscreenshot == 0.1 09:29:05 INFO - mozsystemmonitor == 0.0 09:29:05 INFO - moztest == 0.7 09:29:05 INFO - mozversion == 1.4 09:29:05 INFO - requests == 1.2.3 09:29:05 INFO - wptserve == 1.4.0 09:29:05 INFO - Running post-action listener: _resource_record_post_action 09:29:05 INFO - Running post-action listener: _start_resource_monitoring 09:29:05 INFO - Starting resource monitoring. 09:29:05 INFO - ##### 09:29:05 INFO - ##### Running pull step. 09:29:05 INFO - ##### 09:29:05 INFO - Running pre-action listener: _resource_record_pre_action 09:29:05 INFO - Running main action method: pull 09:29:05 INFO - Pull has nothing to do! 09:29:05 INFO - Running post-action listener: _resource_record_post_action 09:29:05 INFO - ##### 09:29:05 INFO - ##### Running install step. 09:29:05 INFO - ##### 09:29:05 INFO - Running pre-action listener: _resource_record_pre_action 09:29:05 INFO - Running main action method: install 09:29:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:29:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:29:05 INFO - Reading from file tmpfile_stdout 09:29:05 INFO - Using _rmtree_windows ... 09:29:05 INFO - Using _rmtree_windows ... 09:29:05 INFO - Detecting whether we're running mozinstall >=1.0... 09:29:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:29:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:29:05 INFO - Reading from file tmpfile_stdout 09:29:05 INFO - Output received: 09:29:05 INFO - Usage: mozinstall-script.py [options] installer 09:29:05 INFO - Options: 09:29:05 INFO - -h, --help show this help message and exit 09:29:05 INFO - -d DEST, --destination=DEST 09:29:05 INFO - Directory to install application into. [default: 09:29:05 INFO - "C:\slave\test"] 09:29:05 INFO - --app=APP Application being installed. [default: firefox] 09:29:05 INFO - Using _rmtree_windows ... 09:29:05 INFO - Using _rmtree_windows ... 09:29:05 INFO - mkdir: C:\slave\test\build\application 09:29:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:29:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 09:29:08 INFO - Reading from file tmpfile_stdout 09:29:08 INFO - Output received: 09:29:08 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:29:08 INFO - Using _rmtree_windows ... 09:29:08 INFO - Using _rmtree_windows ... 09:29:08 INFO - Running post-action listener: _resource_record_post_action 09:29:08 INFO - ##### 09:29:08 INFO - ##### Running run-tests step. 09:29:08 INFO - ##### 09:29:08 INFO - Running pre-action listener: _resource_record_pre_action 09:29:08 INFO - Running main action method: run_tests 09:29:08 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:29:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:29:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:29:08 INFO - grabbing minidump binary from tooltool 09:29:08 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')]} 09:29:08 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02571368>, '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 0x0228ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:29:08 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:29:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:29:08 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:29:10 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnlxonr 09:29:10 INFO - INFO - File integrity verified, renaming tmpnlxonr to win32-minidump_stackwalk.exe 09:29:10 INFO - Return code: 0 09:29:10 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:29:10 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:29:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:29:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:29:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:29:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Roaming', 09:29:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:29:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:29:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:29:10 INFO - 'COMPUTERNAME': 'T-W864-IX-124', 09:29:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:29:10 INFO - 'DCLOCATION': 'SCL3', 09:29:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:29:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:29:10 INFO - 'HOMEDRIVE': 'C:', 09:29:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-124', 09:29:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:29:10 INFO - 'KTS_VERSION': '1.19c', 09:29:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-124\\AppData\\Local', 09:29:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-124', 09:29:10 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:29:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:29:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:29:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:29:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:29:10 INFO - 'MOZ_NO_REMOTE': '1', 09:29:10 INFO - 'NO_EM_RESTART': '1', 09:29:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:29:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:29:10 INFO - 'OS': 'Windows_NT', 09:29:10 INFO - 'OURDRIVE': 'C:', 09:29:10 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:29:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:29:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:29:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:29:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:29:10 INFO - 'PROCESSOR_LEVEL': '6', 09:29:10 INFO - 'PROCESSOR_REVISION': '1e05', 09:29:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:29:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:29:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:29:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:29:10 INFO - 'PROMPT': '$P$G', 09:29:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:29:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:29:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:29:10 INFO - 'PWD': 'C:\\slave\\test', 09:29:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:29:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:29:10 INFO - 'SYSTEMDRIVE': 'C:', 09:29:10 INFO - 'SYSTEMROOT': 'C:\\windows', 09:29:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:29:10 INFO - 'TEST1': 'testie', 09:29:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:29:10 INFO - 'USERDOMAIN': 'T-W864-IX-124', 09:29:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-124', 09:29:10 INFO - 'USERNAME': 'cltbld', 09:29:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-124', 09:29:10 INFO - 'WINDIR': 'C:\\windows', 09:29:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:29:10 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 09:29:12 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:29:12 INFO - import pkg_resources 09:29:13 INFO - Using 1 client processes 09:29:16 INFO - SUITE-START | Running 778 tests 09:29:16 INFO - Running testharness tests 09:29:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:29:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:29:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:29:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:29:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:29:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:29:17 INFO - Setting up ssl 09:29:17 INFO - PROCESS | certutil | 09:29:17 INFO - PROCESS | certutil | 09:29:17 INFO - PROCESS | certutil | 09:29:17 INFO - Certificate Nickname Trust Attributes 09:29:17 INFO - SSL,S/MIME,JAR/XPI 09:29:17 INFO - 09:29:17 INFO - web-platform-tests CT,, 09:29:17 INFO - 09:29:17 INFO - Starting runner 09:29:17 INFO - PROCESS | 3128 | [3128] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:29:17 INFO - PROCESS | 3128 | [3128] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:29:18 INFO - PROCESS | 3128 | [3128] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:29:18 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:29:18 INFO - PROCESS | 3128 | [3128] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:29:19 INFO - PROCESS | 3128 | 1464625759606 Marionette DEBUG Marionette enabled via build flag and pref 09:29:20 INFO - PROCESS | 3128 | ++DOCSHELL 000000640AB76800 == 1 [pid = 3128] [id = 1] 09:29:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 1 (000000640AB77000) [pid = 3128] [serial = 1] [outer = 0000000000000000] 09:29:20 INFO - PROCESS | 3128 | [3128] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:29:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 2 (000000640AB78000) [pid = 3128] [serial = 2] [outer = 000000640AB77000] 09:29:21 INFO - PROCESS | 3128 | ++DOCSHELL 000000640DD4E000 == 2 [pid = 3128] [id = 2] 09:29:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 3 (000000640DD4E800) [pid = 3128] [serial = 3] [outer = 0000000000000000] 09:29:21 INFO - PROCESS | 3128 | [3128] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:29:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 4 (000000640DD4F800) [pid = 3128] [serial = 4] [outer = 000000640DD4E800] 09:29:21 INFO - PROCESS | 3128 | 1464625761342 Marionette INFO Listening on port 2828 09:29:23 INFO - PROCESS | 3128 | 1464625763181 Marionette DEBUG Marionette enabled via command-line flag 09:29:23 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EC8F000 == 3 [pid = 3128] [id = 3] 09:29:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 5 (000000640ECD7800) [pid = 3128] [serial = 5] [outer = 0000000000000000] 09:29:23 INFO - PROCESS | 3128 | [3128] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:29:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 6 (000000640ECD8800) [pid = 3128] [serial = 6] [outer = 000000640ECD7800] 09:29:23 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:29:23 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:29:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 7 (000000640F80E000) [pid = 3128] [serial = 7] [outer = 000000640DD4E800] 09:29:24 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:29:24 INFO - PROCESS | 3128 | 1464625764182 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 09:29:24 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:29:24 INFO - PROCESS | 3128 | 1464625764213 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 09:29:24 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:29:24 INFO - PROCESS | 3128 | 1464625764221 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 09:29:24 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:29:24 INFO - PROCESS | 3128 | 1464625764255 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 09:29:24 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:29:24 INFO - PROCESS | 3128 | 1464625764262 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 09:29:24 INFO - PROCESS | 3128 | 1464625764265 Marionette DEBUG Closed connection conn0 09:29:24 INFO - PROCESS | 3128 | 1464625764267 Marionette DEBUG Closed connection conn1 09:29:24 INFO - PROCESS | 3128 | 1464625764269 Marionette DEBUG Closed connection conn2 09:29:24 INFO - PROCESS | 3128 | 1464625764325 Marionette DEBUG Closed connection conn3 09:29:24 INFO - PROCESS | 3128 | 1464625764352 Marionette DEBUG Closed connection conn4 09:29:24 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:29:24 INFO - PROCESS | 3128 | 1464625764358 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 09:29:24 INFO - PROCESS | 3128 | 1464625764478 Marionette DEBUG Closed connection conn5 09:29:24 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:29:24 INFO - PROCESS | 3128 | 1464625764483 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49300 09:29:24 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104BE800 == 4 [pid = 3128] [id = 4] 09:29:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 8 (000000640FF8B000) [pid = 3128] [serial = 8] [outer = 0000000000000000] 09:29:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 9 (000000640FF96800) [pid = 3128] [serial = 9] [outer = 000000640FF8B000] 09:29:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 10 (0000006410422400) [pid = 3128] [serial = 10] [outer = 000000640FF8B000] 09:29:24 INFO - PROCESS | 3128 | 1464625764649 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:29:24 INFO - PROCESS | 3128 | 1464625764654 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530074337","device":"desktop","version":"48.0a2"} 09:29:25 INFO - PROCESS | 3128 | [3128] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:29:25 INFO - PROCESS | 3128 | [3128] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:29:25 INFO - PROCESS | 3128 | [3128] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:29:26 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159B0800 == 5 [pid = 3128] [id = 5] 09:29:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 11 (00000064159C3000) [pid = 3128] [serial = 11] [outer = 0000000000000000] 09:29:26 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159C3800 == 6 [pid = 3128] [id = 6] 09:29:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 12 (0000006415A75000) [pid = 3128] [serial = 12] [outer = 0000000000000000] 09:29:26 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:29:26 INFO - PROCESS | 3128 | ++DOCSHELL 000000641667C800 == 7 [pid = 3128] [id = 7] 09:29:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 13 (0000006415810400) [pid = 3128] [serial = 13] [outer = 0000000000000000] 09:29:26 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:29:27 INFO - PROCESS | 3128 | [3128] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:29:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 14 (0000006416AD0000) [pid = 3128] [serial = 14] [outer = 0000006415810400] 09:29:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 15 (0000006416F1E800) [pid = 3128] [serial = 15] [outer = 00000064159C3000] 09:29:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 16 (0000006416AC6800) [pid = 3128] [serial = 16] [outer = 0000006415A75000] 09:29:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 17 (0000006416C97800) [pid = 3128] [serial = 17] [outer = 0000006415810400] 09:29:28 INFO - PROCESS | 3128 | 1464625768202 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 3128 | 1464625768216 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 18 (00000064192B3800) [pid = 3128] [serial = 18] [outer = 0000006415810400] 09:29:29 INFO - PROCESS | 3128 | 1464625769383 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"874c5f4b-8780-46d2-b5e0-aacae9e0a4ee","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530074337","device":"desktop","version":"48.0a2","command_id":1}}] 09:29:29 INFO - PROCESS | 3128 | 1464625769888 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:29:29 INFO - PROCESS | 3128 | 1464625769963 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:29:29 INFO - PROCESS | 3128 | 1464625769987 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:29:30 INFO - PROCESS | 3128 | [3128] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:29:30 INFO - PROCESS | 3128 | --DOCSHELL 000000640AB76800 == 6 [pid = 3128] [id = 1] 09:29:31 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:29:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 19 (000000640F99BC00) [pid = 3128] [serial = 19] [outer = 0000006415810400] 09:29:32 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:32 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:32 INFO - PROCESS | 3128 | 1464625772203 Marionette TRACE conn6 <- [1,3,null,{}] 09:29:32 INFO - PROCESS | 3128 | 1464625772208 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:29:32 INFO - PROCESS | 3128 | 1464625772227 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:29:32 INFO - PROCESS | 3128 | 1464625772263 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 3128 | 1464625772267 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:29:32 INFO - PROCESS | 3128 | 1464625772277 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 3128 | 1464625772281 Marionette TRACE conn6 <- [1,6,null,{}] 09:29:32 INFO - PROCESS | 3128 | 1464625772295 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 3128 | 1464625772312 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:29:32 INFO - PROCESS | 3128 | 1464625772317 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EC89000 == 7 [pid = 3128] [id = 8] 09:29:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 20 (0000006415C31C00) [pid = 3128] [serial = 20] [outer = 0000000000000000] 09:29:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 21 (000000641639F400) [pid = 3128] [serial = 21] [outer = 0000006415C31C00] 09:29:32 INFO - PROCESS | 3128 | 1464625772378 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 22 (0000006416AD1400) [pid = 3128] [serial = 22] [outer = 0000006415C31C00] 09:29:32 INFO - PROCESS | 3128 | ++DOCSHELL 00000064086A8000 == 8 [pid = 3128] [id = 9] 09:29:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 23 (000000640AD23C00) [pid = 3128] [serial = 23] [outer = 0000000000000000] 09:29:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 24 (000000640DD37800) [pid = 3128] [serial = 24] [outer = 000000640AD23C00] 09:29:32 INFO - PROCESS | 3128 | 1464625772848 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 25 (000000640E07A800) [pid = 3128] [serial = 25] [outer = 000000640AD23C00] 09:29:33 INFO - PROCESS | 3128 | --DOCSHELL 00000064104BE800 == 7 [pid = 3128] [id = 4] 09:29:33 INFO - PROCESS | 3128 | 1464625773520 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1389ms 09:29:33 INFO - PROCESS | 3128 | 1464625773682 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 3128 | 1464625773685 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:29:33 INFO - PROCESS | 3128 | 1464625773704 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 3128 | 1464625773707 Marionette TRACE conn6 <- [1,10,null,{}] 09:29:33 INFO - PROCESS | 3128 | 1464625773717 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 3128 | 1464625773806 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:29:33 INFO - PROCESS | 3128 | 1464625773815 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E0E8800 == 8 [pid = 3128] [id = 10] 09:29:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 26 (0000006410425800) [pid = 3128] [serial = 26] [outer = 0000000000000000] 09:29:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 27 (0000006413AB9000) [pid = 3128] [serial = 27] [outer = 0000006410425800] 09:29:33 INFO - PROCESS | 3128 | 1464625773862 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 28 (0000006413B7CC00) [pid = 3128] [serial = 28] [outer = 0000006410425800] 09:29:34 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EC8F800 == 9 [pid = 3128] [id = 11] 09:29:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 29 (000000640EC92000) [pid = 3128] [serial = 29] [outer = 0000000000000000] 09:29:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 30 (000000640EC97000) [pid = 3128] [serial = 30] [outer = 000000640EC92000] 09:29:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 31 (000000640EC8E800) [pid = 3128] [serial = 31] [outer = 000000640EC92000] 09:29:34 INFO - PROCESS | 3128 | ++DOCSHELL 00000064084F0800 == 10 [pid = 3128] [id = 12] 09:29:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 32 (00000064163A2C00) [pid = 3128] [serial = 32] [outer = 0000000000000000] 09:29:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 33 (0000006416F7D000) [pid = 3128] [serial = 33] [outer = 00000064163A2C00] 09:29:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 34 (0000006416F0AC00) [pid = 3128] [serial = 34] [outer = 00000064163A2C00] 09:29:34 INFO - PROCESS | 3128 | 1464625774438 Marionette TRACE conn6 <- [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]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 794ms 09:29:34 INFO - PROCESS | 3128 | 1464625774548 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 3128 | 1464625774552 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:29:34 INFO - PROCESS | 3128 | 1464625774559 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 3128 | 1464625774562 Marionette TRACE conn6 <- [1,14,null,{}] 09:29:34 INFO - PROCESS | 3128 | 1464625774573 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:34 INFO - PROCESS | 3128 | 1464625774682 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:29:34 INFO - PROCESS | 3128 | 1464625774691 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBD7800 == 11 [pid = 3128] [id = 13] 09:29:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 35 (0000006416F84400) [pid = 3128] [serial = 35] [outer = 0000000000000000] 09:29:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 36 (0000006417C17400) [pid = 3128] [serial = 36] [outer = 0000006416F84400] 09:29:34 INFO - PROCESS | 3128 | 1464625774737 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 37 (0000006418D69400) [pid = 3128] [serial = 37] [outer = 0000006416F84400] 09:29:35 INFO - PROCESS | 3128 | 1464625775160 Marionette TRACE conn6 <- [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]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 09:29:35 INFO - PROCESS | 3128 | 1464625775192 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 3128 | 1464625775194 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:29:35 INFO - PROCESS | 3128 | 1464625775198 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 3128 | 1464625775210 Marionette TRACE conn6 <- [1,18,null,{}] 09:29:35 INFO - PROCESS | 3128 | 1464625775221 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 3128 | 1464625775314 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:29:35 INFO - PROCESS | 3128 | 1464625775324 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BDB800 == 12 [pid = 3128] [id = 14] 09:29:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 38 (000000641668AC00) [pid = 3128] [serial = 38] [outer = 0000000000000000] 09:29:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 39 (000000641668C800) [pid = 3128] [serial = 39] [outer = 000000641668AC00] 09:29:35 INFO - PROCESS | 3128 | 1464625775382 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 40 (0000006418E2EC00) [pid = 3128] [serial = 40] [outer = 000000641668AC00] 09:29:35 INFO - PROCESS | 3128 | 1464625775781 Marionette TRACE conn6 <- [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]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 649ms 09:29:35 INFO - PROCESS | 3128 | 1464625775850 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 3128 | 1464625775853 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:29:35 INFO - PROCESS | 3128 | 1464625775856 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 3128 | 1464625775858 Marionette TRACE conn6 <- [1,22,null,{}] 09:29:35 INFO - PROCESS | 3128 | 1464625775863 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 3128 | 1464625775948 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:29:35 INFO - PROCESS | 3128 | 1464625775957 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 3128 | ++DOCSHELL 000000641589E000 == 13 [pid = 3128] [id = 15] 09:29:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 41 (00000064170A2400) [pid = 3128] [serial = 41] [outer = 0000000000000000] 09:29:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 42 (00000064170A9C00) [pid = 3128] [serial = 42] [outer = 00000064170A2400] 09:29:36 INFO - PROCESS | 3128 | 1464625776003 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 43 (0000006413ABC800) [pid = 3128] [serial = 43] [outer = 00000064170A2400] 09:29:36 INFO - PROCESS | 3128 | 1464625776408 Marionette TRACE conn6 <- [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]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 09:29:36 INFO - PROCESS | 3128 | 1464625776446 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 3128 | 1464625776448 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:29:36 INFO - PROCESS | 3128 | 1464625776452 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:29:36 INFO - PROCESS | 3128 | 1464625776453 Marionette TRACE conn6 <- [1,26,null,{}] 09:29:36 INFO - PROCESS | 3128 | 1464625776457 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 3128 | 1464625776536 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:29:36 INFO - PROCESS | 3128 | 1464625776543 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C02800 == 14 [pid = 3128] [id = 16] 09:29:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 44 (0000006415AE7000) [pid = 3128] [serial = 44] [outer = 0000000000000000] 09:29:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 45 (00000064167A0000) [pid = 3128] [serial = 45] [outer = 0000006415AE7000] 09:29:36 INFO - PROCESS | 3128 | 1464625776589 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 46 (00000064167A8C00) [pid = 3128] [serial = 46] [outer = 0000006415AE7000] 09:29:37 INFO - PROCESS | 3128 | 1464625777024 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 632ms 09:29:37 INFO - PROCESS | 3128 | 1464625777089 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 3128 | 1464625777091 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:29:37 INFO - PROCESS | 3128 | 1464625777095 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 3128 | 1464625777097 Marionette TRACE conn6 <- [1,30,null,{}] 09:29:37 INFO - PROCESS | 3128 | 1464625777100 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 3128 | 1464625777211 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:29:37 INFO - PROCESS | 3128 | 1464625777230 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 3128 | ++DOCSHELL 000000641643F000 == 15 [pid = 3128] [id = 17] 09:29:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 47 (000000641710D400) [pid = 3128] [serial = 47] [outer = 0000000000000000] 09:29:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 48 (0000006419FF5C00) [pid = 3128] [serial = 48] [outer = 000000641710D400] 09:29:37 INFO - PROCESS | 3128 | 1464625777276 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 49 (000000647FCA1C00) [pid = 3128] [serial = 49] [outer = 000000641710D400] 09:29:37 INFO - PROCESS | 3128 | 1464625777645 Marionette TRACE conn6 <- [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]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 585ms 09:29:37 INFO - PROCESS | 3128 | 1464625777684 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 3128 | 1464625777686 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:29:37 INFO - PROCESS | 3128 | 1464625777689 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 3128 | 1464625777691 Marionette TRACE conn6 <- [1,34,null,{}] 09:29:37 INFO - PROCESS | 3128 | 1464625777705 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 3128 | 1464625777781 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:29:37 INFO - PROCESS | 3128 | 1464625777788 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416B3E800 == 16 [pid = 3128] [id = 18] 09:29:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 50 (000000640962EC00) [pid = 3128] [serial = 50] [outer = 0000000000000000] 09:29:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 51 (0000006414389000) [pid = 3128] [serial = 51] [outer = 000000640962EC00] 09:29:37 INFO - PROCESS | 3128 | 1464625777834 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 52 (00000064189A5800) [pid = 3128] [serial = 52] [outer = 000000640962EC00] 09:29:38 INFO - PROCESS | 3128 | 1464625778310 Marionette TRACE conn6 <- [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]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 692ms 09:29:38 INFO - PROCESS | 3128 | 1464625778384 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 3128 | 1464625778386 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:29:38 INFO - PROCESS | 3128 | 1464625778390 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:29:38 INFO - PROCESS | 3128 | 1464625778392 Marionette TRACE conn6 <- [1,38,null,{}] 09:29:38 INFO - PROCESS | 3128 | 1464625778395 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 3128 | 1464625778477 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:29:38 INFO - PROCESS | 3128 | 1464625778486 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417D4E800 == 17 [pid = 3128] [id = 19] 09:29:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 53 (0000006409615C00) [pid = 3128] [serial = 53] [outer = 0000000000000000] 09:29:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 54 (000000640FD20C00) [pid = 3128] [serial = 54] [outer = 0000006409615C00] 09:29:38 INFO - PROCESS | 3128 | 1464625778531 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 55 (0000006419FF8C00) [pid = 3128] [serial = 55] [outer = 0000006409615C00] 09:29:38 INFO - PROCESS | 3128 | 1464625778905 Marionette TRACE conn6 <- [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]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 525ms 09:29:38 INFO - PROCESS | 3128 | 1464625778917 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 3128 | 1464625778919 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:29:38 INFO - PROCESS | 3128 | 1464625778922 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:29:38 INFO - PROCESS | 3128 | 1464625778924 Marionette TRACE conn6 <- [1,42,null,{}] 09:29:38 INFO - PROCESS | 3128 | 1464625778928 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:39 INFO - PROCESS | 3128 | 1464625779034 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:29:39 INFO - PROCESS | 3128 | 1464625779042 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419FDA800 == 18 [pid = 3128] [id = 20] 09:29:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 56 (0000006409C63000) [pid = 3128] [serial = 56] [outer = 0000000000000000] 09:29:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 57 (0000006409C6D400) [pid = 3128] [serial = 57] [outer = 0000006409C63000] 09:29:39 INFO - PROCESS | 3128 | 1464625779088 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 58 (0000006416C95C00) [pid = 3128] [serial = 58] [outer = 0000006409C63000] 09:29:39 INFO - PROCESS | 3128 | 1464625779475 Marionette TRACE conn6 <- [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]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 09:29:39 INFO - PROCESS | 3128 | 1464625779513 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 3128 | 1464625779515 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:29:39 INFO - PROCESS | 3128 | 1464625779519 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 3128 | 1464625779521 Marionette TRACE conn6 <- [1,46,null,{}] 09:29:39 INFO - PROCESS | 3128 | 1464625779524 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:39 INFO - PROCESS | 3128 | 1464625779626 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:29:39 INFO - PROCESS | 3128 | 1464625779636 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A046000 == 19 [pid = 3128] [id = 21] 09:29:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 59 (0000006409C70C00) [pid = 3128] [serial = 59] [outer = 0000000000000000] 09:29:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 60 (000000641C446000) [pid = 3128] [serial = 60] [outer = 0000006409C70C00] 09:29:39 INFO - PROCESS | 3128 | 1464625779687 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 61 (000000641C720400) [pid = 3128] [serial = 61] [outer = 0000006409C70C00] 09:29:40 INFO - PROCESS | 3128 | 1464625780067 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 09:29:40 INFO - PROCESS | 3128 | 1464625780108 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 3128 | 1464625780110 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:29:40 INFO - PROCESS | 3128 | 1464625780113 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:29:40 INFO - PROCESS | 3128 | 1464625780116 Marionette TRACE conn6 <- [1,50,null,{}] 09:29:40 INFO - PROCESS | 3128 | 1464625780119 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 3128 | 1464625780233 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:29:40 INFO - PROCESS | 3128 | 1464625780241 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D947000 == 20 [pid = 3128] [id = 22] 09:29:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 62 (000000641C724000) [pid = 3128] [serial = 62] [outer = 0000000000000000] 09:29:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 63 (000000641C728C00) [pid = 3128] [serial = 63] [outer = 000000641C724000] 09:29:40 INFO - PROCESS | 3128 | 1464625780293 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 64 (000000641C7AD800) [pid = 3128] [serial = 64] [outer = 000000641C724000] 09:29:40 INFO - PROCESS | 3128 | 1464625780695 Marionette TRACE conn6 <- [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]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 627ms 09:29:40 INFO - PROCESS | 3128 | 1464625780745 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 3128 | 1464625780747 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:29:40 INFO - PROCESS | 3128 | 1464625780751 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 3128 | 1464625780752 Marionette TRACE conn6 <- [1,54,null,{}] 09:29:40 INFO - PROCESS | 3128 | 1464625780757 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:41 INFO - PROCESS | 3128 | 1464625781512 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:29:41 INFO - PROCESS | 3128 | 1464625781606 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 3128 | ++DOCSHELL 000000640A071800 == 21 [pid = 3128] [id = 23] 09:29:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 65 (0000006409609C00) [pid = 3128] [serial = 65] [outer = 0000000000000000] 09:29:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 66 (000000640962B800) [pid = 3128] [serial = 66] [outer = 0000006409609C00] 09:29:41 INFO - PROCESS | 3128 | 1464625781656 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 67 (0000006409C71000) [pid = 3128] [serial = 67] [outer = 0000006409609C00] 09:29:42 INFO - PROCESS | 3128 | 1464625782084 Marionette TRACE conn6 <- [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]]]}] 09:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1385ms 09:29:42 INFO - PROCESS | 3128 | 1464625782139 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 3128 | 1464625782143 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:29:42 INFO - PROCESS | 3128 | 1464625782153 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:29:42 INFO - PROCESS | 3128 | 1464625782157 Marionette TRACE conn6 <- [1,58,null,{}] 09:29:42 INFO - PROCESS | 3128 | 1464625782166 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:42 INFO - PROCESS | 3128 | 1464625782268 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:29:42 INFO - PROCESS | 3128 | 1464625782283 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EC7C800 == 22 [pid = 3128] [id = 24] 09:29:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 68 (000000640EA59C00) [pid = 3128] [serial = 68] [outer = 0000000000000000] 09:29:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 69 (000000640F99D000) [pid = 3128] [serial = 69] [outer = 000000640EA59C00] 09:29:42 INFO - PROCESS | 3128 | 1464625782361 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (0000006412955C00) [pid = 3128] [serial = 70] [outer = 000000640EA59C00] 09:29:42 INFO - PROCESS | 3128 | 1464625782771 Marionette TRACE conn6 <- [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]]]}] 09:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 09:29:42 INFO - PROCESS | 3128 | 1464625782792 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:29:42 INFO - PROCESS | 3128 | 1464625782795 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:29:42 INFO - PROCESS | 3128 | 1464625782798 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 3128 | 1464625782800 Marionette TRACE conn6 <- [1,62,null,{}] 09:29:42 INFO - PROCESS | 3128 | 1464625782804 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 3128 | 1464625783091 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:29:43 INFO - PROCESS | 3128 | --DOMWINDOW == 69 (000000640FF8B000) [pid = 3128] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:29:43 INFO - PROCESS | 3128 | --DOMWINDOW == 68 (0000006410425800) [pid = 3128] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:29:43 INFO - PROCESS | 3128 | --DOMWINDOW == 67 (0000006416F84400) [pid = 3128] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:29:43 INFO - PROCESS | 3128 | --DOMWINDOW == 66 (000000641668AC00) [pid = 3128] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:29:43 INFO - PROCESS | 3128 | --DOMWINDOW == 65 (00000064170A2400) [pid = 3128] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:29:43 INFO - PROCESS | 3128 | --DOMWINDOW == 64 (0000006415C31C00) [pid = 3128] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:29:43 INFO - PROCESS | 3128 | 1464625783164 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 3128 | ++DOCSHELL 0000006409ED3000 == 23 [pid = 3128] [id = 25] 09:29:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 65 (0000006409531000) [pid = 3128] [serial = 71] [outer = 0000000000000000] 09:29:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 66 (00000064086DC000) [pid = 3128] [serial = 72] [outer = 0000006409531000] 09:29:43 INFO - PROCESS | 3128 | 1464625783213 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 67 (0000006412952C00) [pid = 3128] [serial = 73] [outer = 0000006409531000] 09:29:43 INFO - PROCESS | 3128 | 1464625783585 Marionette TRACE conn6 <- [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]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 838ms 09:29:43 INFO - PROCESS | 3128 | 1464625783638 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 3128 | 1464625783642 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:29:43 INFO - PROCESS | 3128 | 1464625783652 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 3128 | 1464625783657 Marionette TRACE conn6 <- [1,66,null,{}] 09:29:43 INFO - PROCESS | 3128 | 1464625783661 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 3128 | 1464625783746 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:29:43 INFO - PROCESS | 3128 | 1464625783754 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BDE800 == 24 [pid = 3128] [id = 26] 09:29:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 68 (00000064144EDC00) [pid = 3128] [serial = 74] [outer = 0000000000000000] 09:29:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 69 (0000006415A73800) [pid = 3128] [serial = 75] [outer = 00000064144EDC00] 09:29:43 INFO - PROCESS | 3128 | 1464625783800 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (0000006415C2F800) [pid = 3128] [serial = 76] [outer = 00000064144EDC00] 09:29:44 INFO - PROCESS | 3128 | 1464625784205 Marionette TRACE conn6 <- [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]]]}] 09:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 09:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:29:44 INFO - PROCESS | 3128 | 1464625784238 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 3128 | 1464625784241 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:29:44 INFO - PROCESS | 3128 | 1464625784244 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - PROCESS | 3128 | 1464625784246 Marionette TRACE conn6 <- [1,70,null,{}] 09:29:44 INFO - PROCESS | 3128 | 1464625784249 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:44 INFO - PROCESS | 3128 | 1464625784326 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:29:44 INFO - PROCESS | 3128 | 1464625784333 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C13000 == 25 [pid = 3128] [id = 27] 09:29:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (0000006416683C00) [pid = 3128] [serial = 77] [outer = 0000000000000000] 09:29:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (000000641679C800) [pid = 3128] [serial = 78] [outer = 0000006416683C00] 09:29:44 INFO - PROCESS | 3128 | 1464625784382 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (00000064167AB400) [pid = 3128] [serial = 79] [outer = 0000006416683C00] 09:29:44 INFO - PROCESS | 3128 | 1464625784795 Marionette TRACE conn6 <- [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]]]}] 09:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 09:29:44 INFO - PROCESS | 3128 | 1464625784833 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 3128 | 1464625784835 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:29:44 INFO - PROCESS | 3128 | 1464625784839 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:29:44 INFO - PROCESS | 3128 | 1464625784841 Marionette TRACE conn6 <- [1,74,null,{}] 09:29:44 INFO - PROCESS | 3128 | 1464625784844 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:44 INFO - PROCESS | 3128 | 1464625784921 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:29:44 INFO - PROCESS | 3128 | 1464625784929 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F2B000 == 26 [pid = 3128] [id = 28] 09:29:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (00000064170A4800) [pid = 3128] [serial = 80] [outer = 0000000000000000] 09:29:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (00000064170A7400) [pid = 3128] [serial = 81] [outer = 00000064170A4800] 09:29:44 INFO - PROCESS | 3128 | 1464625784982 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (000000641710BC00) [pid = 3128] [serial = 82] [outer = 00000064170A4800] 09:29:45 INFO - PROCESS | 3128 | 1464625785547 Marionette TRACE conn6 <- [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]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 734ms 09:29:45 INFO - PROCESS | 3128 | 1464625785577 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 3128 | 1464625785582 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:29:45 INFO - PROCESS | 3128 | 1464625785587 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 3128 | 1464625785592 Marionette TRACE conn6 <- [1,78,null,{}] 09:29:45 INFO - PROCESS | 3128 | 1464625785597 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 3128 | 1464625785760 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:29:45 INFO - PROCESS | 3128 | 1464625785852 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641296C800 == 27 [pid = 3128] [id = 29] 09:29:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (000000640EE54400) [pid = 3128] [serial = 83] [outer = 0000000000000000] 09:29:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006410425000) [pid = 3128] [serial = 84] [outer = 000000640EE54400] 09:29:45 INFO - PROCESS | 3128 | 1464625785913 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006414343000) [pid = 3128] [serial = 85] [outer = 000000640EE54400] 09:29:46 INFO - PROCESS | 3128 | 1464625786418 Marionette TRACE conn6 <- [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]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 09:29:46 INFO - PROCESS | 3128 | 1464625786472 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 3128 | 1464625786478 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:29:46 INFO - PROCESS | 3128 | 1464625786485 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 3128 | 1464625786488 Marionette TRACE conn6 <- [1,82,null,{}] 09:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:29:46 INFO - PROCESS | 3128 | 1464625786492 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:46 INFO - PROCESS | 3128 | 1464625786602 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:29:46 INFO - PROCESS | 3128 | 1464625786676 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417C38800 == 28 [pid = 3128] [id = 30] 09:29:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006415BE2000) [pid = 3128] [serial = 86] [outer = 0000000000000000] 09:29:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (00000064167A1800) [pid = 3128] [serial = 87] [outer = 0000006415BE2000] 09:29:46 INFO - PROCESS | 3128 | 1464625786732 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (00000064170AA000) [pid = 3128] [serial = 88] [outer = 0000006415BE2000] 09:29:47 INFO - PROCESS | 3128 | 1464625787276 Marionette TRACE conn6 <- [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]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 09:29:47 INFO - PROCESS | 3128 | 1464625787330 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 3128 | 1464625787333 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:29:47 INFO - PROCESS | 3128 | 1464625787337 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 3128 | 1464625787341 Marionette TRACE conn6 <- [1,86,null,{}] 09:29:47 INFO - PROCESS | 3128 | 1464625787353 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 3128 | 1464625787457 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:29:47 INFO - PROCESS | 3128 | 1464625787519 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A042000 == 29 [pid = 3128] [id = 31] 09:29:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000641892F400) [pid = 3128] [serial = 89] [outer = 0000000000000000] 09:29:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006418D65800) [pid = 3128] [serial = 90] [outer = 000000641892F400] 09:29:47 INFO - PROCESS | 3128 | 1464625787578 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006419FEF000) [pid = 3128] [serial = 91] [outer = 000000641892F400] 09:29:48 INFO - PROCESS | 3128 | 1464625788076 Marionette TRACE conn6 <- [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]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 796ms 09:29:48 INFO - PROCESS | 3128 | 1464625788135 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 3128 | 1464625788138 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:29:48 INFO - PROCESS | 3128 | 1464625788142 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 3128 | 1464625788144 Marionette TRACE conn6 <- [1,90,null,{}] 09:29:48 INFO - PROCESS | 3128 | 1464625788148 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 3128 | 1464625788251 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:29:48 INFO - PROCESS | 3128 | 1464625788323 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413A75800 == 30 [pid = 3128] [id = 32] 09:29:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006415BBC400) [pid = 3128] [serial = 92] [outer = 0000000000000000] 09:29:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006415BC1000) [pid = 3128] [serial = 93] [outer = 0000006415BBC400] 09:29:48 INFO - PROCESS | 3128 | 1464625788379 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006419FF7800) [pid = 3128] [serial = 94] [outer = 0000006415BBC400] 09:29:49 INFO - PROCESS | 3128 | 1464625789000 Marionette TRACE conn6 <- [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]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 944ms 09:29:49 INFO - PROCESS | 3128 | 1464625789098 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 3128 | 1464625789103 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:29:49 INFO - PROCESS | 3128 | 1464625789108 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 3128 | 1464625789113 Marionette TRACE conn6 <- [1,94,null,{}] 09:29:49 INFO - PROCESS | 3128 | 1464625789119 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:49 INFO - PROCESS | 3128 | 1464625789228 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:29:49 INFO - PROCESS | 3128 | 1464625789284 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E8BB000 == 31 [pid = 3128] [id = 33] 09:29:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006409C6B000) [pid = 3128] [serial = 95] [outer = 0000000000000000] 09:29:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (000000640A30D800) [pid = 3128] [serial = 96] [outer = 0000006409C6B000] 09:29:49 INFO - PROCESS | 3128 | 1464625789333 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (000000640E70AC00) [pid = 3128] [serial = 97] [outer = 0000006409C6B000] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (0000006416C97800) [pid = 3128] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006413AB9000) [pid = 3128] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006416F7D000) [pid = 3128] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006417C17400) [pid = 3128] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000641668C800) [pid = 3128] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (00000064170A9C00) [pid = 3128] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (00000064167A0000) [pid = 3128] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006419FF5C00) [pid = 3128] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006414389000) [pid = 3128] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (000000640FD20C00) [pid = 3128] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (0000006409C6D400) [pid = 3128] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (000000641C446000) [pid = 3128] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (000000641639F400) [pid = 3128] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (000000640DD37800) [pid = 3128] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (0000006413B7CC00) [pid = 3128] [serial = 28] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (000000640EC97000) [pid = 3128] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (0000006418E2EC00) [pid = 3128] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (0000006413ABC800) [pid = 3128] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (0000006418D69400) [pid = 3128] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (0000006416AD1400) [pid = 3128] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 70 (0000006416AD0000) [pid = 3128] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 69 (000000640FF96800) [pid = 3128] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 68 (0000006410422400) [pid = 3128] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:29:49 INFO - PROCESS | 3128 | --DOMWINDOW == 67 (000000640DD4F800) [pid = 3128] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:29:49 INFO - PROCESS | 3128 | 1464625789816 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 733ms 09:29:49 INFO - PROCESS | 3128 | 1464625789848 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 3128 | 1464625789854 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:29:49 INFO - PROCESS | 3128 | 1464625789864 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 3128 | 1464625789867 Marionette TRACE conn6 <- [1,98,null,{}] 09:29:49 INFO - PROCESS | 3128 | 1464625789871 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:49 INFO - PROCESS | 3128 | 1464625789957 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:29:49 INFO - PROCESS | 3128 | 1464625789966 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E8C0800 == 32 [pid = 3128] [id = 34] 09:29:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 68 (0000006409D0E000) [pid = 3128] [serial = 98] [outer = 0000000000000000] 09:29:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 69 (000000640F86CC00) [pid = 3128] [serial = 99] [outer = 0000006409D0E000] 09:29:50 INFO - PROCESS | 3128 | 1464625790013 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (0000006410428400) [pid = 3128] [serial = 100] [outer = 0000006409D0E000] 09:29:50 INFO - PROCESS | 3128 | 1464625790434 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 09:29:50 INFO - PROCESS | 3128 | 1464625790498 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 3128 | 1464625790500 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:29:50 INFO - PROCESS | 3128 | 1464625790508 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:29:50 INFO - PROCESS | 3128 | 1464625790512 Marionette TRACE conn6 <- [1,102,null,{}] 09:29:50 INFO - PROCESS | 3128 | 1464625790523 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 3128 | 1464625790637 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:29:50 INFO - PROCESS | 3128 | 1464625790654 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413946000 == 33 [pid = 3128] [id = 35] 09:29:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (00000064144F7800) [pid = 3128] [serial = 101] [outer = 0000000000000000] 09:29:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (0000006415A77400) [pid = 3128] [serial = 102] [outer = 00000064144F7800] 09:29:50 INFO - PROCESS | 3128 | 1464625790702 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (0000006415BC0C00) [pid = 3128] [serial = 103] [outer = 00000064144F7800] 09:29:51 INFO - PROCESS | 3128 | 1464625791101 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 09:29:51 INFO - PROCESS | 3128 | 1464625791147 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 3128 | 1464625791150 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:29:51 INFO - PROCESS | 3128 | 1464625791153 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 3128 | 1464625791155 Marionette TRACE conn6 <- [1,106,null,{}] 09:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:29:51 INFO - PROCESS | 3128 | 1464625791159 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:51 INFO - PROCESS | 3128 | 1464625791241 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:29:51 INFO - PROCESS | 3128 | 1464625791248 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159B2000 == 34 [pid = 3128] [id = 36] 09:29:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (000000641668C800) [pid = 3128] [serial = 104] [outer = 0000000000000000] 09:29:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (00000064167A8800) [pid = 3128] [serial = 105] [outer = 000000641668C800] 09:29:51 INFO - PROCESS | 3128 | 1464625791294 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (0000006416F0CC00) [pid = 3128] [serial = 106] [outer = 000000641668C800] 09:29:51 INFO - PROCESS | 3128 | 1464625791685 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 09:29:51 INFO - PROCESS | 3128 | 1464625791747 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 3128 | 1464625791749 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:29:51 INFO - PROCESS | 3128 | 1464625791752 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:29:51 INFO - PROCESS | 3128 | 1464625791754 Marionette TRACE conn6 <- [1,110,null,{}] 09:29:51 INFO - PROCESS | 3128 | 1464625791759 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:51 INFO - PROCESS | 3128 | 1464625791840 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:29:51 INFO - PROCESS | 3128 | 1464625791847 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416665800 == 35 [pid = 3128] [id = 37] 09:29:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006416F12C00) [pid = 3128] [serial = 107] [outer = 0000000000000000] 09:29:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006416FE4800) [pid = 3128] [serial = 108] [outer = 0000006416F12C00] 09:29:51 INFO - PROCESS | 3128 | 1464625791893 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006416FECC00) [pid = 3128] [serial = 109] [outer = 0000006416F12C00] 09:29:52 INFO - PROCESS | 3128 | 1464625792354 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 09:29:52 INFO - PROCESS | 3128 | 1464625792384 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 3128 | 1464625792386 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:29:52 INFO - PROCESS | 3128 | 1464625792390 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 3128 | 1464625792392 Marionette TRACE conn6 <- [1,114,null,{}] 09:29:52 INFO - PROCESS | 3128 | 1464625792395 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 3128 | 1464625792524 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:29:52 INFO - PROCESS | 3128 | 1464625792533 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419FE5800 == 36 [pid = 3128] [id = 38] 09:29:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006416FEC000) [pid = 3128] [serial = 110] [outer = 0000000000000000] 09:29:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (0000006418D67800) [pid = 3128] [serial = 111] [outer = 0000006416FEC000] 09:29:52 INFO - PROCESS | 3128 | 1464625792580 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006419FF7000) [pid = 3128] [serial = 112] [outer = 0000006416FEC000] 09:29:53 INFO - PROCESS | 3128 | 1464625793015 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 693ms 09:29:53 INFO - PROCESS | 3128 | 1464625793092 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 3128 | 1464625793094 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:29:53 INFO - PROCESS | 3128 | 1464625793097 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 3128 | 1464625793099 Marionette TRACE conn6 <- [1,118,null,{}] 09:29:53 INFO - PROCESS | 3128 | 1464625793103 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:53 INFO - PROCESS | 3128 | 1464625793219 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:29:53 INFO - PROCESS | 3128 | 1464625793263 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C58E000 == 37 [pid = 3128] [id = 39] 09:29:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006416F6E400) [pid = 3128] [serial = 113] [outer = 0000000000000000] 09:29:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006416F74000) [pid = 3128] [serial = 114] [outer = 0000006416F6E400] 09:29:53 INFO - PROCESS | 3128 | 1464625793307 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (00000064192B6000) [pid = 3128] [serial = 115] [outer = 0000006416F6E400] 09:29:53 INFO - PROCESS | 3128 | 1464625793684 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 649ms 09:29:53 INFO - PROCESS | 3128 | 1464625793749 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 3128 | 1464625793751 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:29:53 INFO - PROCESS | 3128 | 1464625793760 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 3128 | 1464625793761 Marionette TRACE conn6 <- [1,122,null,{}] 09:29:53 INFO - PROCESS | 3128 | 1464625793765 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:53 INFO - PROCESS | 3128 | 1464625793876 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (000000641C724000) [pid = 3128] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (000000641710D400) [pid = 3128] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006415AE7000) [pid = 3128] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (0000006409C70C00) [pid = 3128] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (0000006409615C00) [pid = 3128] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (0000006409C63000) [pid = 3128] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (000000640962EC00) [pid = 3128] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (000000640EA59C00) [pid = 3128] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (0000006409531000) [pid = 3128] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006416683C00) [pid = 3128] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (00000064144EDC00) [pid = 3128] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:29:53 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (0000006409609C00) [pid = 3128] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:29:53 INFO - PROCESS | 3128 | 1464625793928 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 3128 | ++DOCSHELL 0000006407C58000 == 38 [pid = 3128] [id = 40] 09:29:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (0000006407B60000) [pid = 3128] [serial = 116] [outer = 0000000000000000] 09:29:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (0000006409631000) [pid = 3128] [serial = 117] [outer = 0000006407B60000] 09:29:53 INFO - PROCESS | 3128 | 1464625793975 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (00000064144F0400) [pid = 3128] [serial = 118] [outer = 0000006407B60000] 09:29:54 INFO - PROCESS | 3128 | 1464625794295 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 09:29:54 INFO - PROCESS | 3128 | 1464625794349 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:29:54 INFO - PROCESS | 3128 | 1464625794351 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:29:54 INFO - PROCESS | 3128 | 1464625794354 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 3128 | 1464625794356 Marionette TRACE conn6 <- [1,126,null,{}] 09:29:54 INFO - PROCESS | 3128 | 1464625794360 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:54 INFO - PROCESS | 3128 | 1464625794440 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:29:54 INFO - PROCESS | 3128 | 1464625794496 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 3128 | ++DOCSHELL 000000647B94C000 == 39 [pid = 3128] [id = 41] 09:29:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (000000640E79C800) [pid = 3128] [serial = 119] [outer = 0000000000000000] 09:29:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006417C67400) [pid = 3128] [serial = 120] [outer = 000000640E79C800] 09:29:54 INFO - PROCESS | 3128 | 1464625794541 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006417C6EC00) [pid = 3128] [serial = 121] [outer = 000000640E79C800] 09:29:54 INFO - PROCESS | 3128 | 1464625794906 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 09:29:54 INFO - PROCESS | 3128 | 1464625794944 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 3128 | 1464625794947 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:29:54 INFO - PROCESS | 3128 | 1464625794950 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 3128 | 1464625794951 Marionette TRACE conn6 <- [1,130,null,{}] 09:29:54 INFO - PROCESS | 3128 | 1464625794955 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 3128 | 1464625795033 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:29:55 INFO - PROCESS | 3128 | 1464625795090 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C520800 == 40 [pid = 3128] [id = 42] 09:29:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (00000064170A1800) [pid = 3128] [serial = 122] [outer = 0000000000000000] 09:29:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (000000641C44E800) [pid = 3128] [serial = 123] [outer = 00000064170A1800] 09:29:55 INFO - PROCESS | 3128 | 1464625795135 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (000000641C7A4400) [pid = 3128] [serial = 124] [outer = 00000064170A1800] 09:29:55 INFO - PROCESS | 3128 | 1464625795495 Marionette TRACE conn6 <- [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]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 09:29:55 INFO - PROCESS | 3128 | 1464625795540 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 3128 | 1464625795543 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:29:55 INFO - PROCESS | 3128 | 1464625795546 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:29:55 INFO - PROCESS | 3128 | 1464625795549 Marionette TRACE conn6 <- [1,134,null,{}] 09:29:55 INFO - PROCESS | 3128 | 1464625795552 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 3128 | 1464625795674 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:29:55 INFO - PROCESS | 3128 | 1464625795682 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E026800 == 41 [pid = 3128] [id = 43] 09:29:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000641C448400) [pid = 3128] [serial = 125] [outer = 0000000000000000] 09:29:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (000000641C7B0400) [pid = 3128] [serial = 126] [outer = 000000641C448400] 09:29:55 INFO - PROCESS | 3128 | 1464625795736 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (000000641E44FC00) [pid = 3128] [serial = 127] [outer = 000000641C448400] 09:29:56 INFO - PROCESS | 3128 | 1464625796257 Marionette TRACE conn6 <- [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]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 777ms 09:29:56 INFO - PROCESS | 3128 | 1464625796327 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 3128 | 1464625796332 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:29:56 INFO - PROCESS | 3128 | 1464625796337 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 3128 | 1464625796341 Marionette TRACE conn6 <- [1,138,null,{}] 09:29:56 INFO - PROCESS | 3128 | 1464625796348 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:56 INFO - PROCESS | 3128 | 1464625796493 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:29:56 INFO - PROCESS | 3128 | 1464625796558 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E7BE800 == 42 [pid = 3128] [id = 44] 09:29:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (000000640E70F000) [pid = 3128] [serial = 128] [outer = 0000000000000000] 09:29:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000640EA58800) [pid = 3128] [serial = 129] [outer = 000000640E70F000] 09:29:56 INFO - PROCESS | 3128 | 1464625796616 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (000000640F88C000) [pid = 3128] [serial = 130] [outer = 000000640E70F000] 09:29:57 INFO - PROCESS | 3128 | 1464625797247 Marionette TRACE conn6 <- [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]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 944ms 09:29:57 INFO - PROCESS | 3128 | 1464625797285 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 3128 | 1464625797292 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:29:57 INFO - PROCESS | 3128 | 1464625797298 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 3128 | 1464625797301 Marionette TRACE conn6 <- [1,142,null,{}] 09:29:57 INFO - PROCESS | 3128 | 1464625797306 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 3128 | 1464625797416 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:29:57 INFO - PROCESS | 3128 | 1464625797496 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417356000 == 43 [pid = 3128] [id = 45] 09:29:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (000000640FB18000) [pid = 3128] [serial = 131] [outer = 0000000000000000] 09:29:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (000000640FB19C00) [pid = 3128] [serial = 132] [outer = 000000640FB18000] 09:29:57 INFO - PROCESS | 3128 | 1464625797594 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (00000064100C4C00) [pid = 3128] [serial = 133] [outer = 000000640FB18000] 09:29:58 INFO - PROCESS | 3128 | 1464625798284 Marionette TRACE conn6 <- [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]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1029ms 09:29:58 INFO - PROCESS | 3128 | 1464625798328 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 3128 | 1464625798331 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:29:58 INFO - PROCESS | 3128 | 1464625798335 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 3128 | 1464625798339 Marionette TRACE conn6 <- [1,146,null,{}] 09:29:58 INFO - PROCESS | 3128 | 1464625798358 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 3128 | 1464625798476 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:29:58 INFO - PROCESS | 3128 | 1464625798535 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EEBB800 == 44 [pid = 3128] [id = 46] 09:29:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006408E64000) [pid = 3128] [serial = 134] [outer = 0000000000000000] 09:29:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (00000064144EE800) [pid = 3128] [serial = 135] [outer = 0000006408E64000] 09:29:58 INFO - PROCESS | 3128 | 1464625798594 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (000000641679C400) [pid = 3128] [serial = 136] [outer = 0000006408E64000] 09:29:59 INFO - PROCESS | 3128 | 1464625799312 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1036ms 09:29:59 INFO - PROCESS | 3128 | 1464625799373 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 3128 | 1464625799378 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:29:59 INFO - PROCESS | 3128 | 1464625799382 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:29:59 INFO - PROCESS | 3128 | 1464625799387 Marionette TRACE conn6 <- [1,150,null,{}] 09:29:59 INFO - PROCESS | 3128 | 1464625799392 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 3128 | 1464625799494 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:29:59 INFO - PROCESS | 3128 | 1464625799560 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E819000 == 45 [pid = 3128] [id = 47] 09:29:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000640E7E2000) [pid = 3128] [serial = 137] [outer = 0000000000000000] 09:29:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000640EC3C000) [pid = 3128] [serial = 138] [outer = 000000640E7E2000] 09:29:59 INFO - PROCESS | 3128 | 1464625799610 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000640F9A0400) [pid = 3128] [serial = 139] [outer = 000000640E7E2000] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 000000640EC89000 == 44 [pid = 3128] [id = 8] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 000000641C520800 == 43 [pid = 3128] [id = 42] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 000000647B94C000 == 42 [pid = 3128] [id = 41] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 0000006407C58000 == 41 [pid = 3128] [id = 40] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 000000641C58E000 == 40 [pid = 3128] [id = 39] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 0000006419FE5800 == 39 [pid = 3128] [id = 38] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 0000006416665800 == 38 [pid = 3128] [id = 37] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 00000064159B2000 == 37 [pid = 3128] [id = 36] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 0000006413946000 == 36 [pid = 3128] [id = 35] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 000000640E8C0800 == 35 [pid = 3128] [id = 34] 09:29:59 INFO - PROCESS | 3128 | --DOCSHELL 000000640E8BB000 == 34 [pid = 3128] [id = 33] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (00000064170A7400) [pid = 3128] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000641C7AD800) [pid = 3128] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000647FCA1C00) [pid = 3128] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (00000064167A8C00) [pid = 3128] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000641C720400) [pid = 3128] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006419FF8C00) [pid = 3128] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (0000006416C95C00) [pid = 3128] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (00000064189A5800) [pid = 3128] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000640F99D000) [pid = 3128] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (00000064086DC000) [pid = 3128] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (00000064167AB400) [pid = 3128] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006412955C00) [pid = 3128] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006415A73800) [pid = 3128] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (000000641679C800) [pid = 3128] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006412952C00) [pid = 3128] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (0000006415C2F800) [pid = 3128] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (000000640962B800) [pid = 3128] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (0000006409C71000) [pid = 3128] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:29:59 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (000000641C728C00) [pid = 3128] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:30:00 INFO - PROCESS | 3128 | 1464625800103 Marionette TRACE conn6 <- [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]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 735ms 09:30:00 INFO - PROCESS | 3128 | 1464625800124 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 3128 | 1464625800130 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:30:00 INFO - PROCESS | 3128 | 1464625800136 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:30:00 INFO - PROCESS | 3128 | 1464625800139 Marionette TRACE conn6 <- [1,154,null,{}] 09:30:00 INFO - PROCESS | 3128 | 1464625800143 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 3128 | 1464625800228 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:30:00 INFO - PROCESS | 3128 | 1464625800239 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F957000 == 35 [pid = 3128] [id = 48] 09:30:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (000000640F86EC00) [pid = 3128] [serial = 140] [outer = 0000000000000000] 09:30:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (000000640FB15C00) [pid = 3128] [serial = 141] [outer = 000000640F86EC00] 09:30:00 INFO - PROCESS | 3128 | 1464625800284 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (000000640FD24400) [pid = 3128] [serial = 142] [outer = 000000640F86EC00] 09:30:00 INFO - PROCESS | 3128 | 1464625800717 Marionette TRACE conn6 <- [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]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 09:30:00 INFO - PROCESS | 3128 | 1464625800772 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 3128 | 1464625800775 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:30:00 INFO - PROCESS | 3128 | 1464625800778 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:30:00 INFO - PROCESS | 3128 | 1464625800782 Marionette TRACE conn6 <- [1,158,null,{}] 09:30:00 INFO - PROCESS | 3128 | 1464625800793 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 3128 | 1464625800897 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:30:00 INFO - PROCESS | 3128 | 1464625800916 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BDC800 == 36 [pid = 3128] [id = 49] 09:30:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006413B4D400) [pid = 3128] [serial = 143] [outer = 0000000000000000] 09:30:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000641438B000) [pid = 3128] [serial = 144] [outer = 0000006413B4D400] 09:30:00 INFO - PROCESS | 3128 | 1464625800965 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006415AEE800) [pid = 3128] [serial = 145] [outer = 0000006413B4D400] 09:30:01 INFO - PROCESS | 3128 | 1464625801416 Marionette TRACE conn6 <- [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]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 09:30:01 INFO - PROCESS | 3128 | 1464625801475 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 3128 | 1464625801478 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:30:01 INFO - PROCESS | 3128 | 1464625801481 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 3128 | 1464625801483 Marionette TRACE conn6 <- [1,162,null,{}] 09:30:01 INFO - PROCESS | 3128 | 1464625801487 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:01 INFO - PROCESS | 3128 | 1464625801573 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:30:01 INFO - PROCESS | 3128 | 1464625801582 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C11000 == 37 [pid = 3128] [id = 50] 09:30:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006415BE7C00) [pid = 3128] [serial = 146] [outer = 0000000000000000] 09:30:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006415C33000) [pid = 3128] [serial = 147] [outer = 0000006415BE7C00] 09:30:01 INFO - PROCESS | 3128 | 1464625801629 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006416686C00) [pid = 3128] [serial = 148] [outer = 0000006415BE7C00] 09:30:02 INFO - PROCESS | 3128 | 1464625802015 Marionette TRACE conn6 <- [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]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 09:30:02 INFO - PROCESS | 3128 | 1464625802071 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:30:02 INFO - PROCESS | 3128 | 1464625802074 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:30:02 INFO - PROCESS | 3128 | 1464625802077 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 3128 | 1464625802078 Marionette TRACE conn6 <- [1,166,null,{}] 09:30:02 INFO - PROCESS | 3128 | 1464625802082 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:02 INFO - PROCESS | 3128 | 1464625802189 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:30:02 INFO - PROCESS | 3128 | 1464625802196 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 3128 | ++DOCSHELL 00000064165F3000 == 38 [pid = 3128] [id = 51] 09:30:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006416682800) [pid = 3128] [serial = 149] [outer = 0000000000000000] 09:30:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (000000641679E400) [pid = 3128] [serial = 150] [outer = 0000006416682800] 09:30:02 INFO - PROCESS | 3128 | 1464625802241 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (00000064167D4000) [pid = 3128] [serial = 151] [outer = 0000006416682800] 09:30:02 INFO - PROCESS | 3128 | 1464625802714 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 09:30:02 INFO - PROCESS | 3128 | 1464625802751 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 3128 | 1464625802753 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:30:02 INFO - PROCESS | 3128 | 1464625802756 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 3128 | 1464625802758 Marionette TRACE conn6 <- [1,170,null,{}] 09:30:02 INFO - PROCESS | 3128 | 1464625802762 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:02 INFO - PROCESS | 3128 | 1464625802871 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:30:02 INFO - PROCESS | 3128 | 1464625802878 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417D43000 == 39 [pid = 3128] [id = 52] 09:30:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006416F0C400) [pid = 3128] [serial = 152] [outer = 0000000000000000] 09:30:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006416F7E400) [pid = 3128] [serial = 153] [outer = 0000006416F0C400] 09:30:02 INFO - PROCESS | 3128 | 1464625802924 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006416FE6400) [pid = 3128] [serial = 154] [outer = 0000006416F0C400] 09:30:03 INFO - PROCESS | 3128 | 1464625803343 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 09:30:03 INFO - PROCESS | 3128 | 1464625803388 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 3128 | 1464625803390 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:30:03 INFO - PROCESS | 3128 | 1464625803393 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:30:03 INFO - PROCESS | 3128 | 1464625803395 Marionette TRACE conn6 <- [1,174,null,{}] 09:30:03 INFO - PROCESS | 3128 | 1464625803399 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:03 INFO - PROCESS | 3128 | 1464625803496 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:30:03 INFO - PROCESS | 3128 | 1464625803564 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A049800 == 40 [pid = 3128] [id = 53] 09:30:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (00000064170A4000) [pid = 3128] [serial = 155] [outer = 0000000000000000] 09:30:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (00000064170A9000) [pid = 3128] [serial = 156] [outer = 00000064170A4000] 09:30:03 INFO - PROCESS | 3128 | 1464625803608 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000641710B400) [pid = 3128] [serial = 157] [outer = 00000064170A4000] 09:30:04 INFO - PROCESS | 3128 | 1464625804010 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 09:30:04 INFO - PROCESS | 3128 | 1464625804071 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:30:04 INFO - PROCESS | 3128 | 1464625804082 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:30:04 INFO - PROCESS | 3128 | 1464625804086 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 3128 | 1464625804088 Marionette TRACE conn6 <- [1,178,null,{}] 09:30:04 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006416FEC000) [pid = 3128] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:30:04 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006416F6E400) [pid = 3128] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:30:04 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006407B60000) [pid = 3128] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:30:04 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (00000064144F7800) [pid = 3128] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:30:04 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006409C6B000) [pid = 3128] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:30:04 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (0000006416F12C00) [pid = 3128] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:30:04 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006409D0E000) [pid = 3128] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:30:04 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000641668C800) [pid = 3128] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:30:04 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (00000064170A1800) [pid = 3128] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:30:04 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000640E79C800) [pid = 3128] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:30:04 INFO - PROCESS | 3128 | 1464625804208 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 3128 | 1464625804286 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:30:04 INFO - PROCESS | 3128 | 1464625804293 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159C2800 == 41 [pid = 3128] [id = 54] 09:30:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000640E79C800) [pid = 3128] [serial = 158] [outer = 0000000000000000] 09:30:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006416F12C00) [pid = 3128] [serial = 159] [outer = 000000640E79C800] 09:30:04 INFO - PROCESS | 3128 | 1464625804338 Marionette DEBUG loaded listener.js 09:30:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (00000064172D6400) [pid = 3128] [serial = 160] [outer = 000000640E79C800] 09:30:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (00000064170A3000) [pid = 3128] [serial = 161] [outer = 00000064163A2C00] 09:30:04 INFO - PROCESS | 3128 | 1464625804766 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 733ms 09:30:04 INFO - PROCESS | 3128 | 1464625804828 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:30:04 INFO - PROCESS | 3128 | 1464625804831 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:30:04 INFO - PROCESS | 3128 | 1464625804834 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 3128 | 1464625804836 Marionette TRACE conn6 <- [1,182,null,{}] 09:30:04 INFO - PROCESS | 3128 | 1464625804840 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 3128 | 1464625804920 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:30:04 INFO - PROCESS | 3128 | 1464625804929 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D94C000 == 42 [pid = 3128] [id = 55] 09:30:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006417C66000) [pid = 3128] [serial = 162] [outer = 0000000000000000] 09:30:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006417CA2800) [pid = 3128] [serial = 163] [outer = 0000006417C66000] 09:30:04 INFO - PROCESS | 3128 | 1464625804974 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006415AEC000) [pid = 3128] [serial = 164] [outer = 0000006417C66000] 09:30:05 INFO - PROCESS | 3128 | 1464625805345 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 524ms 09:30:05 INFO - PROCESS | 3128 | 1464625805361 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 3128 | 1464625805363 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:30:05 INFO - PROCESS | 3128 | 1464625805367 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 3128 | 1464625805368 Marionette TRACE conn6 <- [1,186,null,{}] 09:30:05 INFO - PROCESS | 3128 | 1464625805372 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 3128 | 1464625805487 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:30:05 INFO - PROCESS | 3128 | 1464625805495 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCC8000 == 43 [pid = 3128] [id = 56] 09:30:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006417C6BC00) [pid = 3128] [serial = 165] [outer = 0000000000000000] 09:30:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (00000064192B4000) [pid = 3128] [serial = 166] [outer = 0000006417C6BC00] 09:30:05 INFO - PROCESS | 3128 | 1464625805540 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000641C441800) [pid = 3128] [serial = 167] [outer = 0000006417C6BC00] 09:30:05 INFO - PROCESS | 3128 | 1464625805914 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 09:30:05 INFO - PROCESS | 3128 | 1464625805955 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 3128 | 1464625805957 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:30:05 INFO - PROCESS | 3128 | 1464625805961 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:30:05 INFO - PROCESS | 3128 | 1464625805963 Marionette TRACE conn6 <- [1,190,null,{}] 09:30:05 INFO - PROCESS | 3128 | 1464625805967 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 3128 | 1464625806086 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:30:06 INFO - PROCESS | 3128 | 1464625806095 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 3128 | ++DOCSHELL 000000641EEE7800 == 44 [pid = 3128] [id = 57] 09:30:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006417C6F800) [pid = 3128] [serial = 168] [outer = 0000000000000000] 09:30:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000641C722400) [pid = 3128] [serial = 169] [outer = 0000006417C6F800] 09:30:06 INFO - PROCESS | 3128 | 1464625806147 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000641DB29400) [pid = 3128] [serial = 170] [outer = 0000006417C6F800] 09:30:06 INFO - PROCESS | 3128 | 1464625806795 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 09:30:06 INFO - PROCESS | 3128 | 1464625806845 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 3128 | 1464625806851 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:30:06 INFO - PROCESS | 3128 | 1464625806856 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 3128 | 1464625806861 Marionette TRACE conn6 <- [1,194,null,{}] 09:30:06 INFO - PROCESS | 3128 | 1464625806866 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 3128 | 1464625807009 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:30:07 INFO - PROCESS | 3128 | 1464625807090 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F96A800 == 45 [pid = 3128] [id = 58] 09:30:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000640E791000) [pid = 3128] [serial = 171] [outer = 0000000000000000] 09:30:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000640EA59C00) [pid = 3128] [serial = 172] [outer = 000000640E791000] 09:30:07 INFO - PROCESS | 3128 | 1464625807148 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000640FB17C00) [pid = 3128] [serial = 173] [outer = 000000640E791000] 09:30:07 INFO - PROCESS | 3128 | 1464625807746 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 943ms 09:30:07 INFO - PROCESS | 3128 | 1464625807803 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 3128 | 1464625807809 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:30:07 INFO - PROCESS | 3128 | 1464625807816 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 3128 | 1464625807819 Marionette TRACE conn6 <- [1,198,null,{}] 09:30:07 INFO - PROCESS | 3128 | 1464625807823 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 3128 | 1464625807966 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:30:08 INFO - PROCESS | 3128 | 1464625808032 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A02E800 == 46 [pid = 3128] [id = 59] 09:30:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (00000064144ED000) [pid = 3128] [serial = 174] [outer = 0000000000000000] 09:30:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006416395C00) [pid = 3128] [serial = 175] [outer = 00000064144ED000] 09:30:08 INFO - PROCESS | 3128 | 1464625808087 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006416AD0000) [pid = 3128] [serial = 176] [outer = 00000064144ED000] 09:30:08 INFO - PROCESS | 3128 | 1464625808720 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 942ms 09:30:08 INFO - PROCESS | 3128 | 1464625808758 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 3128 | 1464625808761 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:30:08 INFO - PROCESS | 3128 | 1464625808765 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 3128 | 1464625808769 Marionette TRACE conn6 <- [1,202,null,{}] 09:30:08 INFO - PROCESS | 3128 | 1464625808780 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:08 INFO - PROCESS | 3128 | 1464625808892 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:30:08 INFO - PROCESS | 3128 | 1464625808961 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 3128 | ++DOCSHELL 000000641EEE4000 == 47 [pid = 3128] [id = 60] 09:30:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006417C17400) [pid = 3128] [serial = 177] [outer = 0000000000000000] 09:30:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (00000064192B7000) [pid = 3128] [serial = 178] [outer = 0000006417C17400] 09:30:09 INFO - PROCESS | 3128 | 1464625809019 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (000000641C7A4000) [pid = 3128] [serial = 179] [outer = 0000006417C17400] 09:30:09 INFO - PROCESS | 3128 | 1464625809713 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1032ms 09:30:09 INFO - PROCESS | 3128 | 1464625809799 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 3128 | 1464625809804 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:30:09 INFO - PROCESS | 3128 | 1464625809809 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 3128 | 1464625809813 Marionette TRACE conn6 <- [1,206,null,{}] 09:30:09 INFO - PROCESS | 3128 | 1464625809819 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:09 INFO - PROCESS | 3128 | 1464625809920 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:30:09 INFO - PROCESS | 3128 | 1464625809981 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 3128 | ++DOCSHELL 000000640DD4F800 == 48 [pid = 3128] [id = 61] 09:30:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000640E3D6400) [pid = 3128] [serial = 180] [outer = 0000000000000000] 09:30:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000640EA58C00) [pid = 3128] [serial = 181] [outer = 000000640E3D6400] 09:30:10 INFO - PROCESS | 3128 | 1464625810030 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000641042D800) [pid = 3128] [serial = 182] [outer = 000000640E3D6400] 09:30:10 INFO - PROCESS | 3128 | 1464625810546 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 775ms 09:30:10 INFO - PROCESS | 3128 | 1464625810589 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 3128 | 1464625810594 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:30:10 INFO - PROCESS | 3128 | 1464625810601 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 3128 | 1464625810604 Marionette TRACE conn6 <- [1,210,null,{}] 09:30:10 INFO - PROCESS | 3128 | 1464625810607 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 3128 | 1464625810710 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:30:10 INFO - PROCESS | 3128 | 1464625810796 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBCF800 == 49 [pid = 3128] [id = 62] 09:30:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000640FD15C00) [pid = 3128] [serial = 183] [outer = 0000000000000000] 09:30:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641437EC00) [pid = 3128] [serial = 184] [outer = 000000640FD15C00] 09:30:10 INFO - PROCESS | 3128 | 1464625810849 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006415BB9400) [pid = 3128] [serial = 185] [outer = 000000640FD15C00] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCC8000 == 48 [pid = 3128] [id = 56] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 000000641D94C000 == 47 [pid = 3128] [id = 55] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 00000064159C2800 == 46 [pid = 3128] [id = 54] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 000000641A049800 == 45 [pid = 3128] [id = 53] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 0000006417D43000 == 44 [pid = 3128] [id = 52] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 00000064165F3000 == 43 [pid = 3128] [id = 51] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C11000 == 42 [pid = 3128] [id = 50] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BDC800 == 41 [pid = 3128] [id = 49] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 000000640F957000 == 40 [pid = 3128] [id = 48] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 000000640E819000 == 39 [pid = 3128] [id = 47] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 0000006417356000 == 38 [pid = 3128] [id = 45] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006418D65800) [pid = 3128] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000641C7B0400) [pid = 3128] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (00000064167A1800) [pid = 3128] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006415BC1000) [pid = 3128] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006410425000) [pid = 3128] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 000000640E7BE800 == 37 [pid = 3128] [id = 44] 09:30:11 INFO - PROCESS | 3128 | --DOCSHELL 000000641E026800 == 36 [pid = 3128] [id = 43] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641C7A4400) [pid = 3128] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (00000064144F0400) [pid = 3128] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006419FF7000) [pid = 3128] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006417C6EC00) [pid = 3128] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000641C44E800) [pid = 3128] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006416FECC00) [pid = 3128] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006417C67400) [pid = 3128] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006418D67800) [pid = 3128] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006416F74000) [pid = 3128] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (00000064192B6000) [pid = 3128] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006409631000) [pid = 3128] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006415A77400) [pid = 3128] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006415BC0C00) [pid = 3128] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640E70AC00) [pid = 3128] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000640A30D800) [pid = 3128] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006416FE4800) [pid = 3128] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000640F86CC00) [pid = 3128] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006410428400) [pid = 3128] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (00000064167A8800) [pid = 3128] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006416F0CC00) [pid = 3128] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:30:11 INFO - PROCESS | 3128 | 1464625811366 Marionette TRACE conn6 <- [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]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 837ms 09:30:11 INFO - PROCESS | 3128 | 1464625811439 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 3128 | 1464625811442 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:30:11 INFO - PROCESS | 3128 | 1464625811445 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 3128 | 1464625811449 Marionette TRACE conn6 <- [1,214,null,{}] 09:30:11 INFO - PROCESS | 3128 | 1464625811459 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:11 INFO - PROCESS | 3128 | 1464625811549 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:30:11 INFO - PROCESS | 3128 | 1464625811565 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F818000 == 37 [pid = 3128] [id = 63] 09:30:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (000000640F88E800) [pid = 3128] [serial = 186] [outer = 0000000000000000] 09:30:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006413B49C00) [pid = 3128] [serial = 187] [outer = 000000640F88E800] 09:30:11 INFO - PROCESS | 3128 | 1464625811616 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006415BBA000) [pid = 3128] [serial = 188] [outer = 000000640F88E800] 09:30:12 INFO - PROCESS | 3128 | 1464625812060 Marionette TRACE conn6 <- [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]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 648ms 09:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:30:12 INFO - PROCESS | 3128 | 1464625812096 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 3128 | 1464625812099 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:30:12 INFO - PROCESS | 3128 | 1464625812102 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 3128 | 1464625812104 Marionette TRACE conn6 <- [1,218,null,{}] 09:30:12 INFO - PROCESS | 3128 | 1464625812107 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 3128 | 1464625812193 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:30:12 INFO - PROCESS | 3128 | 1464625812203 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415959000 == 38 [pid = 3128] [id = 64] 09:30:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006416690400) [pid = 3128] [serial = 189] [outer = 0000000000000000] 09:30:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (00000064167A4000) [pid = 3128] [serial = 190] [outer = 0000006416690400] 09:30:12 INFO - PROCESS | 3128 | 1464625812250 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006416F0C000) [pid = 3128] [serial = 191] [outer = 0000006416690400] 09:30:12 INFO - PROCESS | 3128 | 1464625812697 Marionette TRACE conn6 <- [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]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 09:30:12 INFO - PROCESS | 3128 | 1464625812736 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 3128 | 1464625812738 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:30:12 INFO - PROCESS | 3128 | 1464625812742 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 3128 | 1464625812743 Marionette TRACE conn6 <- [1,222,null,{}] 09:30:12 INFO - PROCESS | 3128 | 1464625812747 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 3128 | 1464625812826 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:30:12 INFO - PROCESS | 3128 | 1464625812836 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 3128 | ++DOCSHELL 000000641644E000 == 39 [pid = 3128] [id = 65] 09:30:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006409615800) [pid = 3128] [serial = 192] [outer = 0000000000000000] 09:30:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006416F71C00) [pid = 3128] [serial = 193] [outer = 0000006409615800] 09:30:12 INFO - PROCESS | 3128 | 1464625812883 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006416FE2400) [pid = 3128] [serial = 194] [outer = 0000006409615800] 09:30:13 INFO - PROCESS | 3128 | 1464625813284 Marionette TRACE conn6 <- [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]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 586ms 09:30:13 INFO - PROCESS | 3128 | 1464625813332 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 3128 | 1464625813334 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:30:13 INFO - PROCESS | 3128 | 1464625813337 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 3128 | 1464625813340 Marionette TRACE conn6 <- [1,226,null,{}] 09:30:13 INFO - PROCESS | 3128 | 1464625813343 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 3128 | 1464625813449 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:30:13 INFO - PROCESS | 3128 | 1464625813457 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 3128 | ++DOCSHELL 0000006407C48800 == 40 [pid = 3128] [id = 66] 09:30:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006408FC5C00) [pid = 3128] [serial = 195] [outer = 0000000000000000] 09:30:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006416F6D000) [pid = 3128] [serial = 196] [outer = 0000006408FC5C00] 09:30:13 INFO - PROCESS | 3128 | 1464625813503 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006417044800) [pid = 3128] [serial = 197] [outer = 0000006408FC5C00] 09:30:13 INFO - PROCESS | 3128 | 1464625813974 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 689ms 09:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:30:14 INFO - PROCESS | 3128 | 1464625814030 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 3128 | 1464625814032 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:30:14 INFO - PROCESS | 3128 | 1464625814042 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 3128 | 1464625814044 Marionette TRACE conn6 <- [1,230,null,{}] 09:30:14 INFO - PROCESS | 3128 | 1464625814055 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 3128 | 1464625814154 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:30:14 INFO - PROCESS | 3128 | 1464625814198 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 3128 | ++DOCSHELL 00000064095B9800 == 41 [pid = 3128] [id = 67] 09:30:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000641710F000) [pid = 3128] [serial = 198] [outer = 0000000000000000] 09:30:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006417C64800) [pid = 3128] [serial = 199] [outer = 000000641710F000] 09:30:14 INFO - PROCESS | 3128 | 1464625814243 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (00000064187DC400) [pid = 3128] [serial = 200] [outer = 000000641710F000] 09:30:14 INFO - PROCESS | 3128 | 1464625814651 Marionette TRACE conn6 <- [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]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 650ms 09:30:14 INFO - PROCESS | 3128 | 1464625814688 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 3128 | 1464625814690 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:30:14 INFO - PROCESS | 3128 | 1464625814693 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 3128 | 1464625814695 Marionette TRACE conn6 <- [1,234,null,{}] 09:30:14 INFO - PROCESS | 3128 | 1464625814698 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 3128 | 1464625814808 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:30:14 INFO - PROCESS | 3128 | 1464625814876 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 3128 | ++DOCSHELL 0000006408F02800 == 42 [pid = 3128] [id = 68] 09:30:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (00000064175CD800) [pid = 3128] [serial = 201] [outer = 0000000000000000] 09:30:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006419D04000) [pid = 3128] [serial = 202] [outer = 00000064175CD800] 09:30:14 INFO - PROCESS | 3128 | 1464625814922 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006419D0BC00) [pid = 3128] [serial = 203] [outer = 00000064175CD800] 09:30:15 INFO - PROCESS | 3128 | 1464625815311 Marionette TRACE conn6 <- [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]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 691ms 09:30:15 INFO - PROCESS | 3128 | 1464625815388 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 3128 | 1464625815390 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:30:15 INFO - PROCESS | 3128 | 1464625815393 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 3128 | 1464625815395 Marionette TRACE conn6 <- [1,238,null,{}] 09:30:15 INFO - PROCESS | 3128 | 1464625815399 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:15 INFO - PROCESS | 3128 | 1464625815514 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:30:15 INFO - PROCESS | 3128 | 1464625815521 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C595800 == 43 [pid = 3128] [id = 69] 09:30:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006419D0F000) [pid = 3128] [serial = 204] [outer = 0000000000000000] 09:30:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006419D10800) [pid = 3128] [serial = 205] [outer = 0000006419D0F000] 09:30:15 INFO - PROCESS | 3128 | 1464625815565 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000641C44BC00) [pid = 3128] [serial = 206] [outer = 0000006419D0F000] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (00000064170A4000) [pid = 3128] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006416F0C400) [pid = 3128] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000640E79C800) [pid = 3128] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000640FB18000) [pid = 3128] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006413B4D400) [pid = 3128] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000640F86EC00) [pid = 3128] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006417C66000) [pid = 3128] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000640E70F000) [pid = 3128] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000641C448400) [pid = 3128] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006408E64000) [pid = 3128] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006415BE7C00) [pid = 3128] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640E7E2000) [pid = 3128] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006417C6BC00) [pid = 3128] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006416682800) [pid = 3128] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640EE54400) [pid = 3128] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006415BE2000) [pid = 3128] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (000000641892F400) [pid = 3128] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006415BBC400) [pid = 3128] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:30:15 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (00000064170A4800) [pid = 3128] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:30:16 INFO - PROCESS | 3128 | 1464625816088 Marionette TRACE conn6 <- [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]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 734ms 09:30:16 INFO - PROCESS | 3128 | 1464625816145 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 3128 | 1464625816147 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:30:16 INFO - PROCESS | 3128 | 1464625816153 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 3128 | 1464625816155 Marionette TRACE conn6 <- [1,242,null,{}] 09:30:16 INFO - PROCESS | 3128 | 1464625816159 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 3128 | 1464625816242 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:30:16 INFO - PROCESS | 3128 | 1464625816250 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBBD800 == 44 [pid = 3128] [id = 70] 09:30:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006413B4D400) [pid = 3128] [serial = 207] [outer = 0000000000000000] 09:30:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (000000641668A000) [pid = 3128] [serial = 208] [outer = 0000006413B4D400] 09:30:16 INFO - PROCESS | 3128 | 1464625816294 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006419FF9400) [pid = 3128] [serial = 209] [outer = 0000006413B4D400] 09:30:16 INFO - PROCESS | 3128 | 1464625816804 Marionette TRACE conn6 <- [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]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 691ms 09:30:16 INFO - PROCESS | 3128 | 1464625816849 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 3128 | 1464625816851 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:30:16 INFO - PROCESS | 3128 | 1464625816854 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:30:16 INFO - PROCESS | 3128 | 1464625816857 Marionette TRACE conn6 <- [1,246,null,{}] 09:30:16 INFO - PROCESS | 3128 | 1464625816860 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 3128 | 1464625816960 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:30:16 INFO - PROCESS | 3128 | 1464625816969 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000641EEE3000 == 45 [pid = 3128] [id = 71] 09:30:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (00000064187DB800) [pid = 3128] [serial = 210] [outer = 0000000000000000] 09:30:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000641DA6C400) [pid = 3128] [serial = 211] [outer = 00000064187DB800] 09:30:17 INFO - PROCESS | 3128 | 1464625817018 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000641DB25000) [pid = 3128] [serial = 212] [outer = 00000064187DB800] 09:30:17 INFO - PROCESS | 3128 | 1464625817412 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 628ms 09:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:30:17 INFO - PROCESS | 3128 | 1464625817486 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:30:17 INFO - PROCESS | 3128 | 1464625817488 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:30:17 INFO - PROCESS | 3128 | 1464625817491 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:30:17 INFO - PROCESS | 3128 | 1464625817493 Marionette TRACE conn6 <- [1,250,null,{}] 09:30:17 INFO - PROCESS | 3128 | 1464625817497 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:17 INFO - PROCESS | 3128 | 1464625817599 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:30:17 INFO - PROCESS | 3128 | 1464625817608 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 3128 | ++DOCSHELL 000000641EEDE800 == 46 [pid = 3128] [id = 72] 09:30:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000640952F400) [pid = 3128] [serial = 213] [outer = 0000000000000000] 09:30:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000641DB2F800) [pid = 3128] [serial = 214] [outer = 000000640952F400] 09:30:17 INFO - PROCESS | 3128 | 1464625817661 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000641DD84C00) [pid = 3128] [serial = 215] [outer = 000000640952F400] 09:30:18 INFO - PROCESS | 3128 | 1464625818246 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 796ms 09:30:18 INFO - PROCESS | 3128 | 1464625818291 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 3128 | 1464625818297 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:30:18 INFO - PROCESS | 3128 | 1464625818302 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 3128 | 1464625818307 Marionette TRACE conn6 <- [1,254,null,{}] 09:30:18 INFO - PROCESS | 3128 | 1464625818312 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:18 INFO - PROCESS | 3128 | 1464625818428 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:30:18 INFO - PROCESS | 3128 | 1464625818498 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E816000 == 47 [pid = 3128] [id = 73] 09:30:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006409C64000) [pid = 3128] [serial = 216] [outer = 0000000000000000] 09:30:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006409D06C00) [pid = 3128] [serial = 217] [outer = 0000006409C64000] 09:30:18 INFO - PROCESS | 3128 | 1464625818556 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000640ACC9400) [pid = 3128] [serial = 218] [outer = 0000006409C64000] 09:30:19 INFO - PROCESS | 3128 | 1464625819158 Marionette TRACE conn6 <- [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]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 879ms 09:30:19 INFO - PROCESS | 3128 | 1464625819185 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 3128 | 1464625819192 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:30:19 INFO - PROCESS | 3128 | 1464625819198 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 3128 | 1464625819201 Marionette TRACE conn6 <- [1,258,null,{}] 09:30:19 INFO - PROCESS | 3128 | 1464625819205 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 3128 | 1464625819321 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:30:19 INFO - PROCESS | 3128 | 1464625819404 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417024000 == 48 [pid = 3128] [id = 74] 09:30:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640FB1E800) [pid = 3128] [serial = 219] [outer = 0000000000000000] 09:30:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006413B04800) [pid = 3128] [serial = 220] [outer = 000000640FB1E800] 09:30:19 INFO - PROCESS | 3128 | 1464625819461 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006415B4A000) [pid = 3128] [serial = 221] [outer = 000000640FB1E800] 09:30:20 INFO - PROCESS | 3128 | 1464625820007 Marionette TRACE conn6 <- [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]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 09:30:20 INFO - PROCESS | 3128 | 1464625820080 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 3128 | 1464625820083 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:30:20 INFO - PROCESS | 3128 | 1464625820086 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 3128 | 1464625820090 Marionette TRACE conn6 <- [1,262,null,{}] 09:30:20 INFO - PROCESS | 3128 | 1464625820102 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:20 INFO - PROCESS | 3128 | 1464625820246 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:30:20 INFO - PROCESS | 3128 | 1464625820317 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 3128 | ++DOCSHELL 000000641ED79000 == 49 [pid = 3128] [id = 75] 09:30:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (000000640A0B2800) [pid = 3128] [serial = 222] [outer = 0000000000000000] 09:30:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (00000064144F3000) [pid = 3128] [serial = 223] [outer = 000000640A0B2800] 09:30:20 INFO - PROCESS | 3128 | 1464625820416 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006416C95C00) [pid = 3128] [serial = 224] [outer = 000000640A0B2800] 09:30:21 INFO - PROCESS | 3128 | 1464625821202 Marionette TRACE conn6 <- [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]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1195ms 09:30:21 INFO - PROCESS | 3128 | 1464625821298 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 3128 | 1464625821301 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:30:21 INFO - PROCESS | 3128 | 1464625821313 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 3128 | 1464625821315 Marionette TRACE conn6 <- [1,266,null,{}] 09:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:30:21 INFO - PROCESS | 3128 | 1464625821319 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:21 INFO - PROCESS | 3128 | 1464625821467 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:30:21 INFO - PROCESS | 3128 | 1464625821530 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 3128 | ++DOCSHELL 0000006407C56000 == 50 [pid = 3128] [id = 76] 09:30:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000640960A800) [pid = 3128] [serial = 225] [outer = 0000000000000000] 09:30:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000640AB95000) [pid = 3128] [serial = 226] [outer = 000000640960A800] 09:30:21 INFO - PROCESS | 3128 | 1464625821628 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (00000064144EA000) [pid = 3128] [serial = 227] [outer = 000000640960A800] 09:30:22 INFO - PROCESS | 3128 | 1464625822323 Marionette TRACE conn6 <- [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]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1023ms 09:30:22 INFO - PROCESS | 3128 | 1464625822341 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 3128 | 1464625822346 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:30:22 INFO - PROCESS | 3128 | 1464625822351 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:30:22 INFO - PROCESS | 3128 | 1464625822355 Marionette TRACE conn6 <- [1,270,null,{}] 09:30:22 INFO - PROCESS | 3128 | 1464625822372 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 3128 | 1464625822479 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:30:22 INFO - PROCESS | 3128 | 1464625822577 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 3128 | ++DOCSHELL 000000640DD4D000 == 51 [pid = 3128] [id = 77] 09:30:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000640A0B3000) [pid = 3128] [serial = 228] [outer = 0000000000000000] 09:30:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000640DF17800) [pid = 3128] [serial = 229] [outer = 000000640A0B3000] 09:30:22 INFO - PROCESS | 3128 | 1464625822628 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000640F88AC00) [pid = 3128] [serial = 230] [outer = 000000640A0B3000] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 000000641EEE3000 == 50 [pid = 3128] [id = 71] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBBD800 == 49 [pid = 3128] [id = 70] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 000000641C595800 == 48 [pid = 3128] [id = 69] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 0000006408F02800 == 47 [pid = 3128] [id = 68] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 00000064095B9800 == 46 [pid = 3128] [id = 67] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 0000006407C48800 == 45 [pid = 3128] [id = 66] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 000000641644E000 == 44 [pid = 3128] [id = 65] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 0000006415959000 == 43 [pid = 3128] [id = 64] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 000000640F818000 == 42 [pid = 3128] [id = 63] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 000000640FBCF800 == 41 [pid = 3128] [id = 62] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 000000640DD4F800 == 40 [pid = 3128] [id = 61] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 000000640F96A800 == 39 [pid = 3128] [id = 58] 09:30:23 INFO - PROCESS | 3128 | --DOCSHELL 000000641EEE7800 == 38 [pid = 3128] [id = 57] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006419FF7800) [pid = 3128] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006414343000) [pid = 3128] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (00000064170AA000) [pid = 3128] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006419FEF000) [pid = 3128] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000641710BC00) [pid = 3128] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (00000064170A9000) [pid = 3128] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006416FE6400) [pid = 3128] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006416F7E400) [pid = 3128] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006416F12C00) [pid = 3128] [serial = 159] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (00000064100C4C00) [pid = 3128] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000640FB19C00) [pid = 3128] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006415AEE800) [pid = 3128] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000641438B000) [pid = 3128] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000640FB15C00) [pid = 3128] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (000000640FD24400) [pid = 3128] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006417CA2800) [pid = 3128] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640F88C000) [pid = 3128] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000640EA58800) [pid = 3128] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (000000641E44FC00) [pid = 3128] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000641679C400) [pid = 3128] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (00000064144EE800) [pid = 3128] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006415C33000) [pid = 3128] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000640F9A0400) [pid = 3128] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640EC3C000) [pid = 3128] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (00000064192B4000) [pid = 3128] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (000000641710B400) [pid = 3128] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (00000064172D6400) [pid = 3128] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006416F0AC00) [pid = 3128] [serial = 34] [outer = 0000000000000000] [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.] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000641679E400) [pid = 3128] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006415AEC000) [pid = 3128] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (00000064167D4000) [pid = 3128] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006416686C00) [pid = 3128] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (000000641C441800) [pid = 3128] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:30:23 INFO - PROCESS | 3128 | 1464625823227 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 880ms 09:30:23 INFO - PROCESS | 3128 | 1464625823236 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 3128 | 1464625823241 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:30:23 INFO - PROCESS | 3128 | 1464625823247 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 3128 | 1464625823250 Marionette TRACE conn6 <- [1,274,null,{}] 09:30:23 INFO - PROCESS | 3128 | 1464625823253 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:23 INFO - PROCESS | 3128 | 1464625823344 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:30:23 INFO - PROCESS | 3128 | 1464625823352 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 3128 | ++DOCSHELL 000000640A337800 == 39 [pid = 3128] [id = 78] 09:30:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006409626400) [pid = 3128] [serial = 231] [outer = 0000000000000000] 09:30:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (000000640DD36C00) [pid = 3128] [serial = 232] [outer = 0000006409626400] 09:30:23 INFO - PROCESS | 3128 | 1464625823398 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (000000640F99F000) [pid = 3128] [serial = 233] [outer = 0000006409626400] 09:30:23 INFO - PROCESS | 3128 | 1464625823846 Marionette TRACE conn6 <- [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]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 09:30:23 INFO - PROCESS | 3128 | 1464625823876 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 3128 | 1464625823879 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:30:23 INFO - PROCESS | 3128 | 1464625823882 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 3128 | 1464625823886 Marionette TRACE conn6 <- [1,278,null,{}] 09:30:23 INFO - PROCESS | 3128 | 1464625823897 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:23 INFO - PROCESS | 3128 | 1464625823985 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:30:24 INFO - PROCESS | 3128 | 1464625823995 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 3128 | ++DOCSHELL 00000064143C2800 == 40 [pid = 3128] [id = 79] 09:30:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (00000064134DDC00) [pid = 3128] [serial = 234] [outer = 0000000000000000] 09:30:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006413B08800) [pid = 3128] [serial = 235] [outer = 00000064134DDC00] 09:30:24 INFO - PROCESS | 3128 | 1464625824044 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (00000064144F2C00) [pid = 3128] [serial = 236] [outer = 00000064134DDC00] 09:30:24 INFO - PROCESS | 3128 | 1464625824486 Marionette TRACE conn6 <- [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]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 09:30:24 INFO - PROCESS | 3128 | 1464625824519 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 3128 | 1464625824529 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:30:24 INFO - PROCESS | 3128 | 1464625824532 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 3128 | 1464625824534 Marionette TRACE conn6 <- [1,282,null,{}] 09:30:24 INFO - PROCESS | 3128 | 1464625824538 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 3128 | 1464625824625 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:30:24 INFO - PROCESS | 3128 | 1464625824634 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416438000 == 41 [pid = 3128] [id = 80] 09:30:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006415C2EC00) [pid = 3128] [serial = 237] [outer = 0000000000000000] 09:30:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (00000064164DE400) [pid = 3128] [serial = 238] [outer = 0000006415C2EC00] 09:30:24 INFO - PROCESS | 3128 | 1464625824680 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (000000641668F800) [pid = 3128] [serial = 239] [outer = 0000006415C2EC00] 09:30:25 INFO - PROCESS | 3128 | 1464625825108 Marionette TRACE conn6 <- [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]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 09:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:30:25 INFO - PROCESS | 3128 | 1464625825162 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 3128 | 1464625825165 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:30:25 INFO - PROCESS | 3128 | 1464625825168 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 3128 | 1464625825169 Marionette TRACE conn6 <- [1,286,null,{}] 09:30:25 INFO - PROCESS | 3128 | 1464625825173 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 3128 | 1464625825256 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:30:25 INFO - PROCESS | 3128 | 1464625825263 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104CB800 == 42 [pid = 3128] [id = 81] 09:30:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000641668C000) [pid = 3128] [serial = 240] [outer = 0000000000000000] 09:30:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (00000064167D5000) [pid = 3128] [serial = 241] [outer = 000000641668C000] 09:30:25 INFO - PROCESS | 3128 | 1464625825310 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006416F6A000) [pid = 3128] [serial = 242] [outer = 000000641668C000] 09:30:25 INFO - PROCESS | 3128 | 1464625825779 Marionette TRACE conn6 <- [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]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 09:30:25 INFO - PROCESS | 3128 | 1464625825809 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 3128 | 1464625825811 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:30:25 INFO - PROCESS | 3128 | 1464625825814 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:30:25 INFO - PROCESS | 3128 | 1464625825816 Marionette TRACE conn6 <- [1,290,null,{}] 09:30:25 INFO - PROCESS | 3128 | 1464625825820 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 3128 | 1464625825944 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:30:26 INFO - PROCESS | 3128 | 1464625826021 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 3128 | ++DOCSHELL 00000064143AD800 == 43 [pid = 3128] [id = 82] 09:30:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006416FE2000) [pid = 3128] [serial = 243] [outer = 0000000000000000] 09:30:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006417102800) [pid = 3128] [serial = 244] [outer = 0000006416FE2000] 09:30:26 INFO - PROCESS | 3128 | 1464625826067 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (00000064172D7C00) [pid = 3128] [serial = 245] [outer = 0000006416FE2000] 09:30:26 INFO - PROCESS | 3128 | 1464625826474 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 09:30:26 INFO - PROCESS | 3128 | 1464625826495 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 3128 | 1464625826497 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:30:26 INFO - PROCESS | 3128 | 1464625826500 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 3128 | 1464625826502 Marionette TRACE conn6 <- [1,294,null,{}] 09:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:30:26 INFO - PROCESS | 3128 | 1464625826505 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 3128 | 1464625826613 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:30:26 INFO - PROCESS | 3128 | 1464625826619 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A874800 == 44 [pid = 3128] [id = 83] 09:30:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006417C18C00) [pid = 3128] [serial = 246] [outer = 0000000000000000] 09:30:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006417C6A400) [pid = 3128] [serial = 247] [outer = 0000006417C18C00] 09:30:26 INFO - PROCESS | 3128 | 1464625826664 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006418E24400) [pid = 3128] [serial = 248] [outer = 0000006417C18C00] 09:30:27 INFO - PROCESS | 3128 | 1464625827082 Marionette TRACE conn6 <- [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]]]}] 09:30:27 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. 09:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 09:30:27 INFO - PROCESS | 3128 | 1464625827134 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 3128 | 1464625827136 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:30:27 INFO - PROCESS | 3128 | 1464625827146 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 3128 | 1464625827148 Marionette TRACE conn6 <- [1,298,null,{}] 09:30:27 INFO - PROCESS | 3128 | 1464625827151 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 3128 | 1464625827261 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:30:27 INFO - PROCESS | 3128 | 1464625827267 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C507000 == 45 [pid = 3128] [id = 84] 09:30:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (00000064192B5C00) [pid = 3128] [serial = 249] [outer = 0000000000000000] 09:30:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006419D0A800) [pid = 3128] [serial = 250] [outer = 00000064192B5C00] 09:30:27 INFO - PROCESS | 3128 | 1464625827338 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006419FF5C00) [pid = 3128] [serial = 251] [outer = 00000064192B5C00] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000641710F000) [pid = 3128] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (00000064175CD800) [pid = 3128] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006419D0F000) [pid = 3128] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006413B4D400) [pid = 3128] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006417C6F800) [pid = 3128] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006416690400) [pid = 3128] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006408FC5C00) [pid = 3128] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640FD15C00) [pid = 3128] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (00000064187DB800) [pid = 3128] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006409615800) [pid = 3128] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000640E3D6400) [pid = 3128] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:30:27 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640F88E800) [pid = 3128] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:30:27 INFO - PROCESS | 3128 | 1464625827842 Marionette TRACE conn6 <- [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]]]}] 09:30:27 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. 09:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 734ms 09:30:27 INFO - PROCESS | 3128 | 1464625827886 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 3128 | 1464625827889 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:30:27 INFO - PROCESS | 3128 | 1464625827893 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 3128 | 1464625827895 Marionette TRACE conn6 <- [1,302,null,{}] 09:30:27 INFO - PROCESS | 3128 | 1464625827899 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:28 INFO - PROCESS | 3128 | 1464625828006 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:30:28 INFO - PROCESS | 3128 | 1464625828052 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C503000 == 46 [pid = 3128] [id = 85] 09:30:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000640FF97C00) [pid = 3128] [serial = 252] [outer = 0000000000000000] 09:30:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006417C65000) [pid = 3128] [serial = 253] [outer = 000000640FF97C00] 09:30:28 INFO - PROCESS | 3128 | 1464625828096 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006419FF5000) [pid = 3128] [serial = 254] [outer = 000000640FF97C00] 09:30:28 INFO - PROCESS | 3128 | 1464625828298 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:30:28 INFO - PROCESS | 3128 | 1464625828467 Marionette TRACE conn6 <- [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]]]}] 09:30:28 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. 09:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 629ms 09:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:30:28 INFO - PROCESS | 3128 | 1464625828526 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 3128 | 1464625828529 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:30:28 INFO - PROCESS | 3128 | 1464625828532 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 3128 | 1464625828534 Marionette TRACE conn6 <- [1,306,null,{}] 09:30:28 INFO - PROCESS | 3128 | 1464625828538 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:28 INFO - PROCESS | 3128 | 1464625828622 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:30:28 INFO - PROCESS | 3128 | 1464625828629 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCCC000 == 47 [pid = 3128] [id = 86] 09:30:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006419EED000) [pid = 3128] [serial = 255] [outer = 0000000000000000] 09:30:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006419EF1800) [pid = 3128] [serial = 256] [outer = 0000006419EED000] 09:30:28 INFO - PROCESS | 3128 | 1464625828683 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006419FFB000) [pid = 3128] [serial = 257] [outer = 0000006419EED000] 09:30:29 INFO - PROCESS | 3128 | 1464625829118 Marionette TRACE conn6 <- [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]]]}] 09:30:29 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. 09:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 628ms 09:30:29 INFO - PROCESS | 3128 | 1464625829161 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 3128 | 1464625829163 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:30:29 INFO - PROCESS | 3128 | 1464625829172 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 3128 | 1464625829174 Marionette TRACE conn6 <- [1,310,null,{}] 09:30:29 INFO - PROCESS | 3128 | 1464625829178 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 3128 | 1464625829282 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:30:29 INFO - PROCESS | 3128 | 1464625829290 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 3128 | ++DOCSHELL 000000641ED74800 == 48 [pid = 3128] [id = 87] 09:30:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000641C450400) [pid = 3128] [serial = 258] [outer = 0000000000000000] 09:30:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000641C7AA800) [pid = 3128] [serial = 259] [outer = 000000641C450400] 09:30:29 INFO - PROCESS | 3128 | 1464625829339 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000641DA6B000) [pid = 3128] [serial = 260] [outer = 000000641C450400] 09:30:29 INFO - PROCESS | 3128 | 1464625829860 Marionette TRACE conn6 <- [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]]]}] 09:30:29 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. 09:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 733ms 09:30:29 INFO - PROCESS | 3128 | 1464625829909 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 3128 | 1464625829913 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:30:29 INFO - PROCESS | 3128 | 1464625829919 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 3128 | 1464625829923 Marionette TRACE conn6 <- [1,314,null,{}] 09:30:29 INFO - PROCESS | 3128 | 1464625829929 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 3128 | 1464625830090 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:30:30 INFO - PROCESS | 3128 | 1464625830161 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 3128 | ++DOCSHELL 000000640ECDD000 == 49 [pid = 3128] [id = 88] 09:30:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006409628C00) [pid = 3128] [serial = 261] [outer = 0000000000000000] 09:30:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000640A0AAC00) [pid = 3128] [serial = 262] [outer = 0000006409628C00] 09:30:30 INFO - PROCESS | 3128 | 1464625830261 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000640E795800) [pid = 3128] [serial = 263] [outer = 0000006409628C00] 09:30:30 INFO - PROCESS | 3128 | 1464625830863 Marionette TRACE conn6 <- [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]]]}] 09:30:30 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. 09:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 985ms 09:30:30 INFO - PROCESS | 3128 | 1464625830908 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 3128 | 1464625830915 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:30:30 INFO - PROCESS | 3128 | 1464625830921 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:30:30 INFO - PROCESS | 3128 | 1464625830925 Marionette TRACE conn6 <- [1,318,null,{}] 09:30:30 INFO - PROCESS | 3128 | 1464625830929 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 3128 | 1464625831067 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:30:31 INFO - PROCESS | 3128 | 1464625831182 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419205800 == 50 [pid = 3128] [id = 89] 09:30:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006412953400) [pid = 3128] [serial = 264] [outer = 0000000000000000] 09:30:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (00000064144EA800) [pid = 3128] [serial = 265] [outer = 0000006412953400] 09:30:31 INFO - PROCESS | 3128 | 1464625831238 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000641668DC00) [pid = 3128] [serial = 266] [outer = 0000006412953400] 09:30:31 INFO - PROCESS | 3128 | 1464625831864 Marionette TRACE conn6 <- [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]]]}] 09:30:31 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. 09:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 985ms 09:30:31 INFO - PROCESS | 3128 | 1464625831913 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:30:31 INFO - PROCESS | 3128 | 1464625831916 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:30:31 INFO - PROCESS | 3128 | 1464625831920 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 3128 | 1464625831924 Marionette TRACE conn6 <- [1,322,null,{}] 09:30:31 INFO - PROCESS | 3128 | 1464625831936 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 3128 | 1464625832048 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:30:32 INFO - PROCESS | 3128 | 1464625832120 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C512800 == 51 [pid = 3128] [id = 90] 09:30:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (00000064170AA400) [pid = 3128] [serial = 267] [outer = 0000000000000000] 09:30:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006417103400) [pid = 3128] [serial = 268] [outer = 00000064170AA400] 09:30:32 INFO - PROCESS | 3128 | 1464625832219 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006419FEC800) [pid = 3128] [serial = 269] [outer = 00000064170AA400] 09:30:33 INFO - PROCESS | 3128 | 1464625833052 Marionette TRACE conn6 <- [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]]]}] 09:30:33 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. 09:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1183ms 09:30:33 INFO - PROCESS | 3128 | 1464625833104 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 3128 | 1464625833108 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:30:33 INFO - PROCESS | 3128 | 1464625833114 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 3128 | 1464625833117 Marionette TRACE conn6 <- [1,326,null,{}] 09:30:33 INFO - PROCESS | 3128 | 1464625833123 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 3128 | 1464625833224 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:30:33 INFO - PROCESS | 3128 | 1464625833288 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F969800 == 52 [pid = 3128] [id = 91] 09:30:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000640A0B0000) [pid = 3128] [serial = 270] [outer = 0000000000000000] 09:30:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000640A0B7C00) [pid = 3128] [serial = 271] [outer = 000000640A0B0000] 09:30:33 INFO - PROCESS | 3128 | 1464625833338 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000640FB12400) [pid = 3128] [serial = 272] [outer = 000000640A0B0000] 09:30:33 INFO - PROCESS | 3128 | 1464625833862 Marionette TRACE conn6 <- [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]]]}] 09:30:33 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. 09:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 797ms 09:30:33 INFO - PROCESS | 3128 | 1464625833915 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 3128 | 1464625833921 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:30:33 INFO - PROCESS | 3128 | 1464625833927 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 3128 | 1464625833930 Marionette TRACE conn6 <- [1,330,null,{}] 09:30:33 INFO - PROCESS | 3128 | 1464625833933 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 3128 | 1464625834038 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:30:34 INFO - PROCESS | 3128 | 1464625834125 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F95E800 == 53 [pid = 3128] [id = 92] 09:30:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000640F871000) [pid = 3128] [serial = 273] [outer = 0000000000000000] 09:30:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000640FD1C000) [pid = 3128] [serial = 274] [outer = 000000640F871000] 09:30:34 INFO - PROCESS | 3128 | 1464625834174 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006413AC1C00) [pid = 3128] [serial = 275] [outer = 000000640F871000] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCCC000 == 52 [pid = 3128] [id = 86] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 000000641C503000 == 51 [pid = 3128] [id = 85] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 000000641C507000 == 50 [pid = 3128] [id = 84] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 000000641A874800 == 49 [pid = 3128] [id = 83] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 00000064143AD800 == 48 [pid = 3128] [id = 82] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 00000064104CB800 == 47 [pid = 3128] [id = 81] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 0000006416438000 == 46 [pid = 3128] [id = 80] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 00000064143C2800 == 45 [pid = 3128] [id = 79] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (00000064192B7000) [pid = 3128] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006416395C00) [pid = 3128] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000640EA59C00) [pid = 3128] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000641DB2F800) [pid = 3128] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 000000640A337800 == 44 [pid = 3128] [id = 78] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 000000640DD4D000 == 43 [pid = 3128] [id = 77] 09:30:34 INFO - PROCESS | 3128 | --DOCSHELL 000000640E816000 == 42 [pid = 3128] [id = 73] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006417C64800) [pid = 3128] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (00000064187DC400) [pid = 3128] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006419D04000) [pid = 3128] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006419D0BC00) [pid = 3128] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006419D10800) [pid = 3128] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000641668A000) [pid = 3128] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000641C722400) [pid = 3128] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000641DB29400) [pid = 3128] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (00000064167A4000) [pid = 3128] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006416F0C000) [pid = 3128] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006416F6D000) [pid = 3128] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (000000641437EC00) [pid = 3128] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000641DA6C400) [pid = 3128] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006415BB9400) [pid = 3128] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006416F71C00) [pid = 3128] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006416FE2400) [pid = 3128] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000641042D800) [pid = 3128] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (000000640EA58C00) [pid = 3128] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006413B49C00) [pid = 3128] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006415BBA000) [pid = 3128] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000641C44BC00) [pid = 3128] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (000000641DB25000) [pid = 3128] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006419FF9400) [pid = 3128] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006417044800) [pid = 3128] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:30:34 INFO - PROCESS | 3128 | 1464625834728 Marionette TRACE conn6 <- [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]]]}] 09:30:34 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. 09:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 839ms 09:30:34 INFO - PROCESS | 3128 | 1464625834767 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 3128 | 1464625834770 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:30:34 INFO - PROCESS | 3128 | 1464625834773 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 3128 | 1464625834777 Marionette TRACE conn6 <- [1,334,null,{}] 09:30:34 INFO - PROCESS | 3128 | 1464625834787 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 3128 | 1464625834877 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:30:34 INFO - PROCESS | 3128 | 1464625834945 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBCC800 == 43 [pid = 3128] [id = 93] 09:30:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (000000640EDB8C00) [pid = 3128] [serial = 276] [outer = 0000000000000000] 09:30:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (000000640FD1EC00) [pid = 3128] [serial = 277] [outer = 000000640EDB8C00] 09:30:34 INFO - PROCESS | 3128 | 1464625834994 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006414343000) [pid = 3128] [serial = 278] [outer = 000000640EDB8C00] 09:30:35 INFO - PROCESS | 3128 | 1464625835382 Marionette TRACE conn6 <- [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]]]}] 09:30:35 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. 09:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 09:30:35 INFO - PROCESS | 3128 | 1464625835404 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 3128 | 1464625835406 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:30:35 INFO - PROCESS | 3128 | 1464625835410 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:30:35 INFO - PROCESS | 3128 | 1464625835411 Marionette TRACE conn6 <- [1,338,null,{}] 09:30:35 INFO - PROCESS | 3128 | 1464625835415 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:35 INFO - PROCESS | 3128 | 1464625835504 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:30:35 INFO - PROCESS | 3128 | 1464625835563 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 3128 | ++DOCSHELL 000000641596C800 == 44 [pid = 3128] [id = 94] 09:30:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (000000641433EC00) [pid = 3128] [serial = 279] [outer = 0000000000000000] 09:30:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006415BB3800) [pid = 3128] [serial = 280] [outer = 000000641433EC00] 09:30:35 INFO - PROCESS | 3128 | 1464625835609 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006415BE5400) [pid = 3128] [serial = 281] [outer = 000000641433EC00] 09:30:36 INFO - PROCESS | 3128 | 1464625836031 Marionette TRACE conn6 <- [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]]]}] 09:30:36 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. 09:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 693ms 09:30:36 INFO - PROCESS | 3128 | 1464625836105 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 3128 | 1464625836107 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:30:36 INFO - PROCESS | 3128 | 1464625836111 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 3128 | 1464625836113 Marionette TRACE conn6 <- [1,342,null,{}] 09:30:36 INFO - PROCESS | 3128 | 1464625836116 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 3128 | 1464625836198 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:30:36 INFO - PROCESS | 3128 | 1464625836205 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416342000 == 45 [pid = 3128] [id = 95] 09:30:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006408FCAC00) [pid = 3128] [serial = 282] [outer = 0000000000000000] 09:30:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000641668EC00) [pid = 3128] [serial = 283] [outer = 0000006408FCAC00] 09:30:36 INFO - PROCESS | 3128 | 1464625836250 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (00000064167A7800) [pid = 3128] [serial = 284] [outer = 0000006408FCAC00] 09:30:36 INFO - PROCESS | 3128 | 1464625836653 Marionette TRACE conn6 <- [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]]]}] 09:30:36 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. 09:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 09:30:36 INFO - PROCESS | 3128 | 1464625836702 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 3128 | 1464625836704 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:30:36 INFO - PROCESS | 3128 | 1464625836707 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:30:36 INFO - PROCESS | 3128 | 1464625836709 Marionette TRACE conn6 <- [1,346,null,{}] 09:30:36 INFO - PROCESS | 3128 | 1464625836713 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 3128 | 1464625836848 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:30:36 INFO - PROCESS | 3128 | 1464625836921 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F27800 == 46 [pid = 3128] [id = 96] 09:30:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (00000064167A9C00) [pid = 3128] [serial = 285] [outer = 0000000000000000] 09:30:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006416FDD400) [pid = 3128] [serial = 286] [outer = 00000064167A9C00] 09:30:36 INFO - PROCESS | 3128 | 1464625836968 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006416FEC800) [pid = 3128] [serial = 287] [outer = 00000064167A9C00] 09:30:37 INFO - PROCESS | 3128 | 1464625837392 Marionette TRACE conn6 <- [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]]]}] 09:30:37 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. 09:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 734ms 09:30:37 INFO - PROCESS | 3128 | 1464625837449 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 3128 | 1464625837451 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:30:37 INFO - PROCESS | 3128 | 1464625837454 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 3128 | 1464625837456 Marionette TRACE conn6 <- [1,350,null,{}] 09:30:37 INFO - PROCESS | 3128 | 1464625837472 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:37 INFO - PROCESS | 3128 | 1464625837581 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:30:37 INFO - PROCESS | 3128 | 1464625837592 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 3128 | ++DOCSHELL 00000064192C1000 == 47 [pid = 3128] [id = 97] 09:30:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006416F0BC00) [pid = 3128] [serial = 288] [outer = 0000000000000000] 09:30:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (00000064170ACC00) [pid = 3128] [serial = 289] [outer = 0000006416F0BC00] 09:30:37 INFO - PROCESS | 3128 | 1464625837637 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006417C1C800) [pid = 3128] [serial = 290] [outer = 0000006416F0BC00] 09:30:38 INFO - PROCESS | 3128 | 1464625838067 Marionette TRACE conn6 <- [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]]]}] 09:30:38 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. 09:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 09:30:38 INFO - PROCESS | 3128 | 1464625838086 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 3128 | 1464625838088 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:30:38 INFO - PROCESS | 3128 | 1464625838091 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:30:38 INFO - PROCESS | 3128 | 1464625838093 Marionette TRACE conn6 <- [1,354,null,{}] 09:30:38 INFO - PROCESS | 3128 | 1464625838102 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 3128 | 1464625838209 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:30:38 INFO - PROCESS | 3128 | 1464625838287 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E50800 == 48 [pid = 3128] [id = 98] 09:30:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006417D6E400) [pid = 3128] [serial = 291] [outer = 0000000000000000] 09:30:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000641892E000) [pid = 3128] [serial = 292] [outer = 0000006417D6E400] 09:30:38 INFO - PROCESS | 3128 | 1464625838332 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006419D02400) [pid = 3128] [serial = 293] [outer = 0000006417D6E400] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006417C17400) [pid = 3128] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000640E791000) [pid = 3128] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (00000064144ED000) [pid = 3128] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006416FE2000) [pid = 3128] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006417C18C00) [pid = 3128] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (00000064192B5C00) [pid = 3128] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640FF97C00) [pid = 3128] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000641668C000) [pid = 3128] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (000000640960A800) [pid = 3128] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640A0B3000) [pid = 3128] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006415C2EC00) [pid = 3128] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (00000064134DDC00) [pid = 3128] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006409626400) [pid = 3128] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:30:38 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006419EED000) [pid = 3128] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:30:38 INFO - PROCESS | 3128 | 1464625838877 Marionette TRACE conn6 <- [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]]]}] 09:30:38 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. 09:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 838ms 09:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:30:38 INFO - PROCESS | 3128 | 1464625838933 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 3128 | 1464625838935 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:30:38 INFO - PROCESS | 3128 | 1464625838938 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 3128 | 1464625838940 Marionette TRACE conn6 <- [1,358,null,{}] 09:30:38 INFO - PROCESS | 3128 | 1464625838944 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 3128 | 1464625839033 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:30:39 INFO - PROCESS | 3128 | 1464625839039 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419FEA000 == 49 [pid = 3128] [id = 99] 09:30:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000640A0AB800) [pid = 3128] [serial = 294] [outer = 0000000000000000] 09:30:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (000000640F871800) [pid = 3128] [serial = 295] [outer = 000000640A0AB800] 09:30:39 INFO - PROCESS | 3128 | 1464625839085 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006419249C00) [pid = 3128] [serial = 296] [outer = 000000640A0AB800] 09:30:39 INFO - PROCESS | 3128 | 1464625839497 Marionette TRACE conn6 <- [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]]]}] 09:30:39 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. 09:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 586ms 09:30:39 INFO - PROCESS | 3128 | 1464625839528 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 3128 | 1464625839530 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:30:39 INFO - PROCESS | 3128 | 1464625839558 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 3128 | 1464625839560 Marionette TRACE conn6 <- [1,362,null,{}] 09:30:39 INFO - PROCESS | 3128 | 1464625839565 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 3128 | 1464625839648 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:30:39 INFO - PROCESS | 3128 | 1464625839655 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A882000 == 50 [pid = 3128] [id = 100] 09:30:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006419D09400) [pid = 3128] [serial = 297] [outer = 0000000000000000] 09:30:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006419E29C00) [pid = 3128] [serial = 298] [outer = 0000006419D09400] 09:30:39 INFO - PROCESS | 3128 | 1464625839700 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006419E30400) [pid = 3128] [serial = 299] [outer = 0000006419D09400] 09:30:40 INFO - PROCESS | 3128 | 1464625840111 Marionette TRACE conn6 <- [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]]]}] 09:30:40 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. 09:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 606ms 09:30:40 INFO - PROCESS | 3128 | 1464625840143 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 3128 | 1464625840145 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:30:40 INFO - PROCESS | 3128 | 1464625840148 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 3128 | 1464625840151 Marionette TRACE conn6 <- [1,366,null,{}] 09:30:40 INFO - PROCESS | 3128 | 1464625840154 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 3128 | 1464625840258 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:30:40 INFO - PROCESS | 3128 | 1464625840267 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6B7000 == 51 [pid = 3128] [id = 101] 09:30:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006419E31C00) [pid = 3128] [serial = 300] [outer = 0000000000000000] 09:30:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006419EF5C00) [pid = 3128] [serial = 301] [outer = 0000006419E31C00] 09:30:40 INFO - PROCESS | 3128 | 1464625840326 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000641B4C8800) [pid = 3128] [serial = 302] [outer = 0000006419E31C00] 09:30:40 INFO - PROCESS | 3128 | 1464625840763 Marionette TRACE conn6 <- [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]]]}] 09:30:40 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. 09:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 628ms 09:30:40 INFO - PROCESS | 3128 | 1464625840780 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:30:40 INFO - PROCESS | 3128 | 1464625840782 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:30:40 INFO - PROCESS | 3128 | 1464625840785 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 3128 | 1464625840787 Marionette TRACE conn6 <- [1,370,null,{}] 09:30:40 INFO - PROCESS | 3128 | 1464625840790 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 3128 | 1464625840925 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:30:41 INFO - PROCESS | 3128 | 1464625841090 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 3128 | ++DOCSHELL 0000006409EDC800 == 52 [pid = 3128] [id = 102] 09:30:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006409530800) [pid = 3128] [serial = 303] [outer = 0000000000000000] 09:30:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006409614000) [pid = 3128] [serial = 304] [outer = 0000006409530800] 09:30:41 INFO - PROCESS | 3128 | 1464625841150 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000640A0A9C00) [pid = 3128] [serial = 305] [outer = 0000006409530800] 09:30:41 INFO - PROCESS | 3128 | 1464625841726 Marionette TRACE conn6 <- [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]]]}] 09:30:41 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. 09:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 986ms 09:30:41 INFO - PROCESS | 3128 | 1464625841776 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 3128 | 1464625841780 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:30:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:30:41 INFO - PROCESS | 3128 | 1464625841785 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 3128 | 1464625841790 Marionette TRACE conn6 <- [1,374,null,{}] 09:30:41 INFO - PROCESS | 3128 | 1464625841795 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 3128 | 1464625841915 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:30:42 INFO - PROCESS | 3128 | 1464625841999 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 3128 | ++DOCSHELL 000000641589F000 == 53 [pid = 3128] [id = 103] 09:30:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640FF90C00) [pid = 3128] [serial = 306] [outer = 0000000000000000] 09:30:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006412957800) [pid = 3128] [serial = 307] [outer = 000000640FF90C00] 09:30:42 INFO - PROCESS | 3128 | 1464625842058 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006415B49C00) [pid = 3128] [serial = 308] [outer = 000000640FF90C00] 09:30:42 INFO - PROCESS | 3128 | 1464625842689 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:30:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 943ms 09:30:42 INFO - PROCESS | 3128 | 1464625842732 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 3128 | 1464625842736 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:30:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:30:42 INFO - PROCESS | 3128 | 1464625842739 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 3128 | 1464625842742 Marionette TRACE conn6 <- [1,378,null,{}] 09:30:42 INFO - PROCESS | 3128 | 1464625842746 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 3128 | 1464625842857 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:30:42 INFO - PROCESS | 3128 | 1464625842930 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6BD000 == 54 [pid = 3128] [id = 104] 09:30:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (00000064167D0800) [pid = 3128] [serial = 309] [outer = 0000000000000000] 09:30:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006416F75000) [pid = 3128] [serial = 310] [outer = 00000064167D0800] 09:30:42 INFO - PROCESS | 3128 | 1464625842986 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (00000064170A9400) [pid = 3128] [serial = 311] [outer = 00000064167D0800] 09:30:43 INFO - PROCESS | 3128 | 1464625843692 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:30:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 986ms 09:30:43 INFO - PROCESS | 3128 | 1464625843727 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 3128 | 1464625843732 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:30:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:30:43 INFO - PROCESS | 3128 | 1464625843743 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 3128 | 1464625843749 Marionette TRACE conn6 <- [1,382,null,{}] 09:30:43 INFO - PROCESS | 3128 | 1464625843752 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 3128 | 1464625843868 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:30:43 INFO - PROCESS | 3128 | 1464625843949 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBBB000 == 55 [pid = 3128] [id = 105] 09:30:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006418D62C00) [pid = 3128] [serial = 312] [outer = 0000000000000000] 09:30:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006419FFA000) [pid = 3128] [serial = 313] [outer = 0000006418D62C00] 09:30:44 INFO - PROCESS | 3128 | 1464625844004 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000641B4D1400) [pid = 3128] [serial = 314] [outer = 0000006418D62C00] 09:30:44 INFO - PROCESS | 3128 | 1464625844612 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:30:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 902ms 09:30:44 INFO - PROCESS | 3128 | 1464625844643 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 3128 | 1464625844645 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:30:44 INFO - PROCESS | 3128 | 1464625844649 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 3128 | 1464625844651 Marionette TRACE conn6 <- [1,386,null,{}] 09:30:44 INFO - PROCESS | 3128 | 1464625844655 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 3128 | 1464625844763 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:30:44 INFO - PROCESS | 3128 | 1464625844845 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 3128 | ++DOCSHELL 000000641ED69000 == 56 [pid = 3128] [id = 106] 09:30:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641C444000) [pid = 3128] [serial = 315] [outer = 0000000000000000] 09:30:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641C44AC00) [pid = 3128] [serial = 316] [outer = 000000641C444000] 09:30:44 INFO - PROCESS | 3128 | 1464625844901 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641C729400) [pid = 3128] [serial = 317] [outer = 000000641C444000] 09:30:45 INFO - PROCESS | 3128 | 1464625845503 Marionette TRACE conn6 <- [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]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:30:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 880ms 09:30:45 INFO - PROCESS | 3128 | 1464625845532 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 3128 | 1464625845534 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:30:45 INFO - PROCESS | 3128 | 1464625845537 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 3128 | 1464625845540 Marionette TRACE conn6 <- [1,390,null,{}] 09:30:45 INFO - PROCESS | 3128 | 1464625845543 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:45 INFO - PROCESS | 3128 | 1464625845680 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:30:45 INFO - PROCESS | 3128 | 1464625845767 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F4A800 == 57 [pid = 3128] [id = 107] 09:30:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006419E60C00) [pid = 3128] [serial = 318] [outer = 0000000000000000] 09:30:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006419E63000) [pid = 3128] [serial = 319] [outer = 0000006419E60C00] 09:30:45 INFO - PROCESS | 3128 | 1464625845829 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000641C72B400) [pid = 3128] [serial = 320] [outer = 0000006419E60C00] 09:30:46 INFO - PROCESS | 3128 | 1464625846567 Marionette TRACE conn6 <- [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]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:30:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1086ms 09:30:46 INFO - PROCESS | 3128 | 1464625846627 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:30:46 INFO - PROCESS | 3128 | 1464625846631 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:30:46 INFO - PROCESS | 3128 | 1464625846636 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 3128 | 1464625846641 Marionette TRACE conn6 <- [1,394,null,{}] 09:30:46 INFO - PROCESS | 3128 | 1464625846647 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 3128 | 1464625846748 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:30:46 INFO - PROCESS | 3128 | 1464625846824 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104CE000 == 58 [pid = 3128] [id = 108] 09:30:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006409DB8C00) [pid = 3128] [serial = 321] [outer = 0000000000000000] 09:30:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000640A0B6400) [pid = 3128] [serial = 322] [outer = 0000006409DB8C00] 09:30:46 INFO - PROCESS | 3128 | 1464625846873 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000640F88C800) [pid = 3128] [serial = 323] [outer = 0000006409DB8C00] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 0000006413A75800 == 57 [pid = 3128] [id = 32] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6B7000 == 56 [pid = 3128] [id = 101] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 000000641A882000 == 55 [pid = 3128] [id = 100] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 0000006419FEA000 == 54 [pid = 3128] [id = 99] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E50800 == 53 [pid = 3128] [id = 98] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 00000064192C1000 == 52 [pid = 3128] [id = 97] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F27800 == 51 [pid = 3128] [id = 96] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 0000006416342000 == 50 [pid = 3128] [id = 95] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 000000641596C800 == 49 [pid = 3128] [id = 94] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 000000640FBCC800 == 48 [pid = 3128] [id = 93] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 000000640F95E800 == 47 [pid = 3128] [id = 92] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 000000640F969800 == 46 [pid = 3128] [id = 91] 09:30:47 INFO - PROCESS | 3128 | --DOCSHELL 000000641ED74800 == 45 [pid = 3128] [id = 87] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006409D06C00) [pid = 3128] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006413B04800) [pid = 3128] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (00000064144F3000) [pid = 3128] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (000000641C7AA800) [pid = 3128] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | 1464625847529 Marionette TRACE conn6 <- [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]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 943ms 09:30:47 INFO - PROCESS | 3128 | 1464625847581 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 3128 | 1464625847587 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:30:47 INFO - PROCESS | 3128 | 1464625847593 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 3128 | 1464625847596 Marionette TRACE conn6 <- [1,398,null,{}] 09:30:47 INFO - PROCESS | 3128 | 1464625847600 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 3128 | 1464625847700 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000641C7A4000) [pid = 3128] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (000000640FB17C00) [pid = 3128] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006416AD0000) [pid = 3128] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006417102800) [pid = 3128] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006417C6A400) [pid = 3128] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (00000064172D7C00) [pid = 3128] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006419D0A800) [pid = 3128] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006417C65000) [pid = 3128] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (00000064167D5000) [pid = 3128] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006418E24400) [pid = 3128] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (00000064144EA000) [pid = 3128] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000640AB95000) [pid = 3128] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000640F88AC00) [pid = 3128] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000640DF17800) [pid = 3128] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (00000064164DE400) [pid = 3128] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000641668F800) [pid = 3128] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006413B08800) [pid = 3128] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (00000064144F2C00) [pid = 3128] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640DD36C00) [pid = 3128] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000640F99F000) [pid = 3128] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006419EF1800) [pid = 3128] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006419FFB000) [pid = 3128] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006419FF5C00) [pid = 3128] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006419FF5000) [pid = 3128] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006416F6A000) [pid = 3128] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:30:47 INFO - PROCESS | 3128 | 1464625847773 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 3128 | ++DOCSHELL 000000640AD7D800 == 46 [pid = 3128] [id = 109] 09:30:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006409C70000) [pid = 3128] [serial = 324] [outer = 0000000000000000] 09:30:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (000000640E0C8000) [pid = 3128] [serial = 325] [outer = 0000006409C70000] 09:30:47 INFO - PROCESS | 3128 | 1464625847821 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000640FB1A000) [pid = 3128] [serial = 326] [outer = 0000006409C70000] 09:30:48 INFO - PROCESS | 3128 | 1464625848290 Marionette TRACE conn6 <- [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]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:30:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 733ms 09:30:48 INFO - PROCESS | 3128 | 1464625848332 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 3128 | 1464625848334 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:30:48 INFO - PROCESS | 3128 | 1464625848338 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - PROCESS | 3128 | 1464625848342 Marionette TRACE conn6 <- [1,402,null,{}] 09:30:48 INFO - PROCESS | 3128 | 1464625848352 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:48 INFO - PROCESS | 3128 | 1464625848443 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:30:48 INFO - PROCESS | 3128 | 1464625848453 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 3128 | ++DOCSHELL 00000064143BC000 == 47 [pid = 3128] [id = 110] 09:30:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006415BB9C00) [pid = 3128] [serial = 327] [outer = 0000000000000000] 09:30:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006415BBFC00) [pid = 3128] [serial = 328] [outer = 0000006415BB9C00] 09:30:48 INFO - PROCESS | 3128 | 1464625848502 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006416690400) [pid = 3128] [serial = 329] [outer = 0000006415BB9C00] 09:30:48 INFO - PROCESS | 3128 | 1464625848972 Marionette TRACE conn6 <- [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]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 692ms 09:30:49 INFO - PROCESS | 3128 | 1464625849033 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 3128 | 1464625849036 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:30:49 INFO - PROCESS | 3128 | 1464625849039 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 3128 | 1464625849041 Marionette TRACE conn6 <- [1,406,null,{}] 09:30:49 INFO - PROCESS | 3128 | 1464625849045 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 3128 | 1464625849133 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:30:49 INFO - PROCESS | 3128 | 1464625849141 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416449000 == 48 [pid = 3128] [id = 111] 09:30:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006416BD9000) [pid = 3128] [serial = 330] [outer = 0000000000000000] 09:30:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006416F6E000) [pid = 3128] [serial = 331] [outer = 0000006416BD9000] 09:30:49 INFO - PROCESS | 3128 | 1464625849188 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006416FE7400) [pid = 3128] [serial = 332] [outer = 0000006416BD9000] 09:30:49 INFO - PROCESS | 3128 | 1464625849616 Marionette TRACE conn6 <- [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]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 628ms 09:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:30:49 INFO - PROCESS | 3128 | 1464625849669 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 3128 | 1464625849671 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:30:49 INFO - PROCESS | 3128 | 1464625849675 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 3128 | 1464625849676 Marionette TRACE conn6 <- [1,410,null,{}] 09:30:49 INFO - PROCESS | 3128 | 1464625849728 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 3128 | 1464625849903 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:30:49 INFO - PROCESS | 3128 | 1464625849986 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 3128 | ++DOCSHELL 000000640ECE4000 == 49 [pid = 3128] [id = 112] 09:30:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006409C6A000) [pid = 3128] [serial = 333] [outer = 0000000000000000] 09:30:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000640A0AC000) [pid = 3128] [serial = 334] [outer = 0000006409C6A000] 09:30:50 INFO - PROCESS | 3128 | 1464625850044 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640FB17000) [pid = 3128] [serial = 335] [outer = 0000006409C6A000] 09:30:50 INFO - PROCESS | 3128 | 1464625850615 Marionette TRACE conn6 <- [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]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 984ms 09:30:50 INFO - PROCESS | 3128 | 1464625850664 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 3128 | 1464625850669 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:30:50 INFO - PROCESS | 3128 | 1464625850675 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 3128 | 1464625850677 Marionette TRACE conn6 <- [1,414,null,{}] 09:30:50 INFO - PROCESS | 3128 | 1464625850682 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 3128 | 1464625850796 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:30:50 INFO - PROCESS | 3128 | 1464625850883 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F4B000 == 50 [pid = 3128] [id = 113] 09:30:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006415BC0000) [pid = 3128] [serial = 336] [outer = 0000000000000000] 09:30:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006416686400) [pid = 3128] [serial = 337] [outer = 0000006415BC0000] 09:30:50 INFO - PROCESS | 3128 | 1464625850941 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006416F7E400) [pid = 3128] [serial = 338] [outer = 0000006415BC0000] 09:30:51 INFO - PROCESS | 3128 | 1464625851567 Marionette TRACE conn6 <- [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]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:30:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 944ms 09:30:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:30:51 INFO - PROCESS | 3128 | 1464625851621 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 3128 | 1464625851624 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:30:51 INFO - PROCESS | 3128 | 1464625851628 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 3128 | 1464625851630 Marionette TRACE conn6 <- [1,418,null,{}] 09:30:51 INFO - PROCESS | 3128 | 1464625851634 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:51 INFO - PROCESS | 3128 | 1464625851744 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:30:51 INFO - PROCESS | 3128 | 1464625851815 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E36800 == 51 [pid = 3128] [id = 114] 09:30:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006417A37000) [pid = 3128] [serial = 339] [outer = 0000000000000000] 09:30:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006417C6D400) [pid = 3128] [serial = 340] [outer = 0000006417A37000] 09:30:51 INFO - PROCESS | 3128 | 1464625851875 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006419249000) [pid = 3128] [serial = 341] [outer = 0000006417A37000] 09:30:52 INFO - PROCESS | 3128 | 1464625852915 Marionette TRACE conn6 <- [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]]]}] 09:30:52 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 09:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1338ms 09:30:52 INFO - PROCESS | 3128 | 1464625852969 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 3128 | 1464625852976 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:30:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:30:52 INFO - PROCESS | 3128 | 1464625852986 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 3128 | 1464625852988 Marionette TRACE conn6 <- [1,422,null,{}] 09:30:53 INFO - PROCESS | 3128 | 1464625853034 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 3128 | 1464625853134 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:30:53 INFO - PROCESS | 3128 | 1464625853237 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A040800 == 52 [pid = 3128] [id = 115] 09:30:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006417C13400) [pid = 3128] [serial = 342] [outer = 0000000000000000] 09:30:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006419E62800) [pid = 3128] [serial = 343] [outer = 0000006417C13400] 09:30:53 INFO - PROCESS | 3128 | 1464625853293 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006419EF2C00) [pid = 3128] [serial = 344] [outer = 0000006417C13400] 09:30:54 INFO - PROCESS | 3128 | 1464625854344 Marionette TRACE conn6 <- [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]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1400ms 09:30:54 INFO - PROCESS | 3128 | 1464625854387 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 3128 | 1464625854390 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:30:54 INFO - PROCESS | 3128 | 1464625854394 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 3128 | 1464625854396 Marionette TRACE conn6 <- [1,426,null,{}] 09:30:54 INFO - PROCESS | 3128 | 1464625854400 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 3128 | 1464625854506 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:30:54 INFO - PROCESS | 3128 | 1464625854619 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4ED800 == 53 [pid = 3128] [id = 116] 09:30:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641B4C2400) [pid = 3128] [serial = 345] [outer = 0000000000000000] 09:30:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641B4C9C00) [pid = 3128] [serial = 346] [outer = 000000641B4C2400] 09:30:54 INFO - PROCESS | 3128 | 1464625854677 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000641C445400) [pid = 3128] [serial = 347] [outer = 000000641B4C2400] 09:30:55 INFO - PROCESS | 3128 | 1464625855354 Marionette TRACE conn6 <- [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] 09:30:55 INFO - PROCESS | 3128 | 1464625855429 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:30:55 INFO - PROCESS | 3128 | 1464625855434 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:30:55 INFO - PROCESS | 3128 | 1464625855438 Marionette TRACE conn6 <- [1,430,null,{}] 09:30:55 INFO - PROCESS | 3128 | 1464625855477 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 3128 | 1464625855616 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:30:55 INFO - PROCESS | 3128 | 1464625855660 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBD8800 == 54 [pid = 3128] [id = 117] 09:30:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (00000064100C6400) [pid = 3128] [serial = 348] [outer = 0000000000000000] 09:30:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006412952800) [pid = 3128] [serial = 349] [outer = 00000064100C6400] 09:30:55 INFO - PROCESS | 3128 | 1464625855712 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006415BBE400) [pid = 3128] [serial = 350] [outer = 00000064100C6400] 09:30:56 INFO - PROCESS | 3128 | --DOCSHELL 00000064143BC000 == 53 [pid = 3128] [id = 110] 09:30:56 INFO - PROCESS | 3128 | --DOCSHELL 000000640AD7D800 == 52 [pid = 3128] [id = 109] 09:30:56 INFO - PROCESS | 3128 | --DOCSHELL 00000064104CE000 == 51 [pid = 3128] [id = 108] 09:30:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641589F000 == 50 [pid = 3128] [id = 103] 09:30:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006409EDC800 == 49 [pid = 3128] [id = 102] 09:30:56 INFO - PROCESS | 3128 | 1464625856366 Marionette TRACE conn6 <- [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]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:30:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 963ms 09:30:56 INFO - PROCESS | 3128 | 1464625856402 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 3128 | 1464625856408 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:30:56 INFO - PROCESS | 3128 | 1464625856414 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 3128 | 1464625856416 Marionette TRACE conn6 <- [1,434,null,{}] 09:30:56 INFO - PROCESS | 3128 | 1464625856420 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 3128 | 1464625856541 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:30:56 INFO - PROCESS | 3128 | 1464625856548 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BD3800 == 50 [pid = 3128] [id = 118] 09:30:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006409C6C800) [pid = 3128] [serial = 351] [outer = 0000000000000000] 09:30:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000640FF96800) [pid = 3128] [serial = 352] [outer = 0000006409C6C800] 09:30:56 INFO - PROCESS | 3128 | 1464625856594 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000641668F800) [pid = 3128] [serial = 353] [outer = 0000006409C6C800] 09:30:57 INFO - PROCESS | 3128 | 1464625857074 Marionette TRACE conn6 <- [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]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 09:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:30:57 INFO - PROCESS | 3128 | 1464625857152 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 3128 | 1464625857155 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:30:57 INFO - PROCESS | 3128 | 1464625857158 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 3128 | 1464625857162 Marionette TRACE conn6 <- [1,438,null,{}] 09:30:57 INFO - PROCESS | 3128 | 1464625857178 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:57 INFO - PROCESS | 3128 | 1464625857296 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:30:57 INFO - PROCESS | 3128 | 1464625857350 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6A8800 == 51 [pid = 3128] [id = 119] 09:30:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006419D10400) [pid = 3128] [serial = 354] [outer = 0000000000000000] 09:30:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006419E2E400) [pid = 3128] [serial = 355] [outer = 0000006419D10400] 09:30:57 INFO - PROCESS | 3128 | 1464625857399 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006419EF0400) [pid = 3128] [serial = 356] [outer = 0000006419D10400] 09:30:57 INFO - PROCESS | 3128 | 1464625857858 Marionette TRACE conn6 <- [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]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 752ms 09:30:57 INFO - PROCESS | 3128 | 1464625857923 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 3128 | 1464625857925 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:30:57 INFO - PROCESS | 3128 | 1464625857937 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 3128 | 1464625857939 Marionette TRACE conn6 <- [1,442,null,{}] 09:30:57 INFO - PROCESS | 3128 | 1464625857942 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 3128 | 1464625858054 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:30:58 INFO - PROCESS | 3128 | 1464625858106 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D94E800 == 52 [pid = 3128] [id = 120] 09:30:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000641B67F800) [pid = 3128] [serial = 357] [outer = 0000000000000000] 09:30:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (000000641C44E800) [pid = 3128] [serial = 358] [outer = 000000641B67F800] 09:30:58 INFO - PROCESS | 3128 | 1464625858152 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000641C7A9800) [pid = 3128] [serial = 359] [outer = 000000641B67F800] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (000000640952F400) [pid = 3128] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (000000641C450400) [pid = 3128] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006409C64000) [pid = 3128] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000640FB1E800) [pid = 3128] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000640F871000) [pid = 3128] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000640A0AB800) [pid = 3128] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (0000006409628C00) [pid = 3128] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006408FCAC00) [pid = 3128] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006409C70000) [pid = 3128] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006416F0BC00) [pid = 3128] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (000000640A0B2800) [pid = 3128] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000640EDB8C00) [pid = 3128] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006419D09400) [pid = 3128] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006412953400) [pid = 3128] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006419E60C00) [pid = 3128] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (00000064167A9C00) [pid = 3128] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000640A0B0000) [pid = 3128] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006415BB9C00) [pid = 3128] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006417D6E400) [pid = 3128] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641433EC00) [pid = 3128] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006419E31C00) [pid = 3128] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (00000064170AA400) [pid = 3128] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:30:58 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006409DB8C00) [pid = 3128] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:30:58 INFO - PROCESS | 3128 | 1464625858752 Marionette TRACE conn6 <- [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]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 837ms 09:30:58 INFO - PROCESS | 3128 | 1464625858775 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 3128 | 1464625858777 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:30:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:30:58 INFO - PROCESS | 3128 | 1464625858780 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 3128 | 1464625858782 Marionette TRACE conn6 <- [1,446,null,{}] 09:30:58 INFO - PROCESS | 3128 | 1464625858785 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 3128 | 1464625858869 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:30:58 INFO - PROCESS | 3128 | 1464625858876 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBB8000 == 53 [pid = 3128] [id = 121] 09:30:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000640A0B0000) [pid = 3128] [serial = 360] [outer = 0000000000000000] 09:30:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (00000064144EEC00) [pid = 3128] [serial = 361] [outer = 000000640A0B0000] 09:30:58 INFO - PROCESS | 3128 | 1464625858923 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006416FEB000) [pid = 3128] [serial = 362] [outer = 000000640A0B0000] 09:30:59 INFO - PROCESS | 3128 | 1464625859356 Marionette TRACE conn6 <- [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]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:30:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 629ms 09:30:59 INFO - PROCESS | 3128 | 1464625859413 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 3128 | 1464625859415 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:30:59 INFO - PROCESS | 3128 | 1464625859418 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 3128 | 1464625859420 Marionette TRACE conn6 <- [1,450,null,{}] 09:30:59 INFO - PROCESS | 3128 | 1464625859431 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 3128 | 1464625859538 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:30:59 INFO - PROCESS | 3128 | 1464625859553 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 3128 | ++DOCSHELL 000000641ED81000 == 54 [pid = 3128] [id = 122] 09:30:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006418781C00) [pid = 3128] [serial = 363] [outer = 0000000000000000] 09:30:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000641C450400) [pid = 3128] [serial = 364] [outer = 0000006418781C00] 09:30:59 INFO - PROCESS | 3128 | 1464625859599 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000641DA66C00) [pid = 3128] [serial = 365] [outer = 0000006418781C00] 09:31:00 INFO - PROCESS | 3128 | 1464625860005 Marionette TRACE conn6 <- [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] 09:31:00 INFO - PROCESS | 3128 | 1464625860054 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:31:00 INFO - PROCESS | 3128 | 1464625860057 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:31:00 INFO - PROCESS | 3128 | 1464625860059 Marionette TRACE conn6 <- [1,454,null,{}] 09:31:00 INFO - PROCESS | 3128 | 1464625860063 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 3128 | 1464625860145 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:31:00 INFO - PROCESS | 3128 | 1464625860151 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B478000 == 55 [pid = 3128] [id = 123] 09:31:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000641DA6F000) [pid = 3128] [serial = 366] [outer = 0000000000000000] 09:31:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641DB24400) [pid = 3128] [serial = 367] [outer = 000000641DA6F000] 09:31:00 INFO - PROCESS | 3128 | 1464625860196 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641DB2BC00) [pid = 3128] [serial = 368] [outer = 000000641DA6F000] 09:31:00 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:00 INFO - PROCESS | 3128 | 1464625860874 Marionette TRACE conn6 <- [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]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:31:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 881ms 09:31:00 INFO - PROCESS | 3128 | 1464625860942 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 3128 | 1464625860948 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:31:00 INFO - PROCESS | 3128 | 1464625860953 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 3128 | 1464625860957 Marionette TRACE conn6 <- [1,458,null,{}] 09:31:00 INFO - PROCESS | 3128 | 1464625860963 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:01 INFO - PROCESS | 3128 | 1464625861111 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:31:01 INFO - PROCESS | 3128 | 1464625861229 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159CC000 == 56 [pid = 3128] [id = 124] 09:31:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000640EC40400) [pid = 3128] [serial = 369] [outer = 0000000000000000] 09:31:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000640FD20800) [pid = 3128] [serial = 370] [outer = 000000640EC40400] 09:31:01 INFO - PROCESS | 3128 | 1464625861291 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006415BBD000) [pid = 3128] [serial = 371] [outer = 000000640EC40400] 09:31:01 INFO - PROCESS | 3128 | 1464625861961 Marionette TRACE conn6 <- [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] 09:31:02 INFO - PROCESS | 3128 | 1464625862000 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:31:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:31:02 INFO - PROCESS | 3128 | 1464625862007 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 3128 | 1464625862010 Marionette TRACE conn6 <- [1,462,null,{}] 09:31:02 INFO - PROCESS | 3128 | 1464625862036 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 3128 | 1464625862154 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:31:02 INFO - PROCESS | 3128 | 1464625862230 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B18F800 == 57 [pid = 3128] [id = 125] 09:31:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006417C65000) [pid = 3128] [serial = 372] [outer = 0000000000000000] 09:31:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006418782400) [pid = 3128] [serial = 373] [outer = 0000006417C65000] 09:31:02 INFO - PROCESS | 3128 | 1464625862326 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006419D08800) [pid = 3128] [serial = 374] [outer = 0000006417C65000] 09:31:02 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:02 INFO - PROCESS | 3128 | 1464625862965 Marionette TRACE conn6 <- [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] 09:31:03 INFO - PROCESS | 3128 | 1464625863015 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:31:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:31:03 INFO - PROCESS | 3128 | 1464625863019 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 3128 | 1464625863023 Marionette TRACE conn6 <- [1,466,null,{}] 09:31:03 INFO - PROCESS | 3128 | 1464625863035 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 3128 | 1464625863146 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:31:03 INFO - PROCESS | 3128 | 1464625863224 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF6C800 == 58 [pid = 3128] [id = 126] 09:31:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000641AF13800) [pid = 3128] [serial = 375] [outer = 0000000000000000] 09:31:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000641AF15C00) [pid = 3128] [serial = 376] [outer = 000000641AF13800] 09:31:03 INFO - PROCESS | 3128 | 1464625863323 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000641B67E400) [pid = 3128] [serial = 377] [outer = 000000641AF13800] 09:31:03 INFO - PROCESS | 3128 | 1464625863936 Marionette TRACE conn6 <- [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] 09:31:04 INFO - PROCESS | 3128 | 1464625864009 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:31:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:31:04 INFO - PROCESS | 3128 | 1464625864013 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 3128 | 1464625864015 Marionette TRACE conn6 <- [1,470,null,{}] 09:31:04 INFO - PROCESS | 3128 | 1464625864018 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 3128 | 1464625864142 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:31:04 INFO - PROCESS | 3128 | 1464625864216 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 3128 | ++DOCSHELL 0000006407C19800 == 59 [pid = 3128] [id = 127] 09:31:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000640962B800) [pid = 3128] [serial = 378] [outer = 0000000000000000] 09:31:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (000000641437E400) [pid = 3128] [serial = 379] [outer = 000000640962B800] 09:31:04 INFO - PROCESS | 3128 | 1464625864314 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000641DD7F400) [pid = 3128] [serial = 380] [outer = 000000640962B800] 09:31:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006408FCB800) [pid = 3128] [serial = 381] [outer = 00000064163A2C00] 09:31:05 INFO - PROCESS | 3128 | 1464625865182 Marionette TRACE conn6 <- [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]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:31:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1231ms 09:31:05 INFO - PROCESS | 3128 | 1464625865258 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 3128 | 1464625865262 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:31:05 INFO - PROCESS | 3128 | 1464625865269 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:31:05 INFO - PROCESS | 3128 | 1464625865273 Marionette TRACE conn6 <- [1,474,null,{}] 09:31:05 INFO - PROCESS | 3128 | 1464625865280 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 3128 | 1464625865383 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:31:05 INFO - PROCESS | 3128 | 1464625865464 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E8CE800 == 60 [pid = 3128] [id = 128] 09:31:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000640FD16400) [pid = 3128] [serial = 382] [outer = 0000000000000000] 09:31:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (0000006413AB5800) [pid = 3128] [serial = 383] [outer = 000000640FD16400] 09:31:05 INFO - PROCESS | 3128 | 1464625865559 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006415AE7400) [pid = 3128] [serial = 384] [outer = 000000640FD16400] 09:31:05 INFO - PROCESS | 3128 | --DOCSHELL 000000641ED81000 == 59 [pid = 3128] [id = 122] 09:31:05 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBB8000 == 58 [pid = 3128] [id = 121] 09:31:05 INFO - PROCESS | 3128 | --DOCSHELL 000000641D94E800 == 57 [pid = 3128] [id = 120] 09:31:05 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6A8800 == 56 [pid = 3128] [id = 119] 09:31:05 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BD3800 == 55 [pid = 3128] [id = 118] 09:31:05 INFO - PROCESS | 3128 | --DOCSHELL 000000640FBD8800 == 54 [pid = 3128] [id = 117] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (0000006416F6E000) [pid = 3128] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F4B000 == 53 [pid = 3128] [id = 113] 09:31:05 INFO - PROCESS | 3128 | --DOCSHELL 000000640ECE4000 == 52 [pid = 3128] [id = 112] 09:31:05 INFO - PROCESS | 3128 | --DOCSHELL 0000006416449000 == 51 [pid = 3128] [id = 111] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006416FDD400) [pid = 3128] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006417C1C800) [pid = 3128] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (00000064170ACC00) [pid = 3128] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (000000640FD1EC00) [pid = 3128] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (0000006414343000) [pid = 3128] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000640A0B7C00) [pid = 3128] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000640FB12400) [pid = 3128] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000640FD1C000) [pid = 3128] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006413AC1C00) [pid = 3128] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000641668EC00) [pid = 3128] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006415BB3800) [pid = 3128] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006415BE5400) [pid = 3128] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000641668DC00) [pid = 3128] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (000000641B4C8800) [pid = 3128] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000640E0C8000) [pid = 3128] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006416F75000) [pid = 3128] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000640ACC9400) [pid = 3128] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000640E795800) [pid = 3128] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006412957800) [pid = 3128] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000640A0AAC00) [pid = 3128] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641DA6B000) [pid = 3128] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006409614000) [pid = 3128] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000641C44AC00) [pid = 3128] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006419FFA000) [pid = 3128] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006419FEC800) [pid = 3128] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006415B4A000) [pid = 3128] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006415BBFC00) [pid = 3128] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006416C95C00) [pid = 3128] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (000000640A0B6400) [pid = 3128] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006416690400) [pid = 3128] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640FB1A000) [pid = 3128] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000640F88C800) [pid = 3128] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006419E63000) [pid = 3128] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000641DD84C00) [pid = 3128] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000641C72B400) [pid = 3128] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (00000064144EA800) [pid = 3128] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006417103400) [pid = 3128] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000641892E000) [pid = 3128] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000640F871800) [pid = 3128] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006419249C00) [pid = 3128] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006419E29C00) [pid = 3128] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006419D02400) [pid = 3128] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (0000006419E30400) [pid = 3128] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006416FEC800) [pid = 3128] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (00000064167A7800) [pid = 3128] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:31:05 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006419EF5C00) [pid = 3128] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:31:06 INFO - PROCESS | 3128 | 1464625866120 Marionette TRACE conn6 <- [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]]]}] 09:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 880ms 09:31:06 INFO - PROCESS | 3128 | 1464625866153 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 3128 | 1464625866158 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:31:06 INFO - PROCESS | 3128 | 1464625866164 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 3128 | 1464625866167 Marionette TRACE conn6 <- [1,478,null,{}] 09:31:06 INFO - PROCESS | 3128 | 1464625866171 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:06 INFO - PROCESS | 3128 | 1464625866265 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:31:06 INFO - PROCESS | 3128 | 1464625866337 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413444800 == 52 [pid = 3128] [id = 129] 09:31:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (000000640ACC9400) [pid = 3128] [serial = 385] [outer = 0000000000000000] 09:31:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (000000640F88C800) [pid = 3128] [serial = 386] [outer = 000000640ACC9400] 09:31:06 INFO - PROCESS | 3128 | 1464625866383 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (000000640FD1EC00) [pid = 3128] [serial = 387] [outer = 000000640ACC9400] 09:31:06 INFO - PROCESS | 3128 | 1464625866809 Marionette TRACE conn6 <- [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]]]}] 09:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 691ms 09:31:06 INFO - PROCESS | 3128 | 1464625866857 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 3128 | 1464625866859 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:31:06 INFO - PROCESS | 3128 | 1464625866863 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 3128 | 1464625866867 Marionette TRACE conn6 <- [1,482,null,{}] 09:31:06 INFO - PROCESS | 3128 | 1464625866907 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 3128 | 1464625867002 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:31:07 INFO - PROCESS | 3128 | 1464625867018 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159CB000 == 53 [pid = 3128] [id = 130] 09:31:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006415BEAC00) [pid = 3128] [serial = 388] [outer = 0000000000000000] 09:31:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006416683800) [pid = 3128] [serial = 389] [outer = 0000006415BEAC00] 09:31:07 INFO - PROCESS | 3128 | 1464625867066 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (00000064167A5C00) [pid = 3128] [serial = 390] [outer = 0000006415BEAC00] 09:31:07 INFO - PROCESS | 3128 | 1464625867544 Marionette TRACE conn6 <- [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]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:31:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 09:31:07 INFO - PROCESS | 3128 | 1464625867600 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:31:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:31:07 INFO - PROCESS | 3128 | 1464625867603 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:31:07 INFO - PROCESS | 3128 | 1464625867606 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 3128 | 1464625867607 Marionette TRACE conn6 <- [1,486,null,{}] 09:31:07 INFO - PROCESS | 3128 | 1464625867611 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 3128 | 1464625867700 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:31:07 INFO - PROCESS | 3128 | 1464625867708 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416662800 == 54 [pid = 3128] [id = 131] 09:31:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006416F74000) [pid = 3128] [serial = 391] [outer = 0000000000000000] 09:31:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006416FDDC00) [pid = 3128] [serial = 392] [outer = 0000006416F74000] 09:31:07 INFO - PROCESS | 3128 | 1464625867755 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006416FE9400) [pid = 3128] [serial = 393] [outer = 0000006416F74000] 09:31:08 INFO - PROCESS | 3128 | 1464625868194 Marionette TRACE conn6 <- [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]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 631ms 09:31:08 INFO - PROCESS | 3128 | 1464625868240 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 3128 | 1464625868242 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:31:08 INFO - PROCESS | 3128 | 1464625868245 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 3128 | 1464625868247 Marionette TRACE conn6 <- [1,490,null,{}] 09:31:08 INFO - PROCESS | 3128 | 1464625868250 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:08 INFO - PROCESS | 3128 | 1464625868356 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:31:08 INFO - PROCESS | 3128 | 1464625868429 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 3128 | ++DOCSHELL 00000064171A9800 == 55 [pid = 3128] [id = 132] 09:31:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006417044800) [pid = 3128] [serial = 394] [outer = 0000000000000000] 09:31:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (00000064170AA800) [pid = 3128] [serial = 395] [outer = 0000006417044800] 09:31:08 INFO - PROCESS | 3128 | 1464625868474 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006417C18C00) [pid = 3128] [serial = 396] [outer = 0000006417044800] 09:31:08 INFO - PROCESS | 3128 | 1464625868903 Marionette TRACE conn6 <- [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]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 691ms 09:31:08 INFO - PROCESS | 3128 | 1464625868940 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 3128 | 1464625868942 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:31:08 INFO - PROCESS | 3128 | 1464625868945 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 3128 | 1464625868947 Marionette TRACE conn6 <- [1,494,null,{}] 09:31:08 INFO - PROCESS | 3128 | 1464625868950 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 3128 | 1464625869081 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:31:09 INFO - PROCESS | 3128 | 1464625869133 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E54000 == 56 [pid = 3128] [id = 133] 09:31:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006418783400) [pid = 3128] [serial = 397] [outer = 0000000000000000] 09:31:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006419D02400) [pid = 3128] [serial = 398] [outer = 0000006418783400] 09:31:09 INFO - PROCESS | 3128 | 1464625869179 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006419E27000) [pid = 3128] [serial = 399] [outer = 0000006418783400] 09:31:09 INFO - PROCESS | 3128 | 1464625869619 Marionette TRACE conn6 <- [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]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 734ms 09:31:09 INFO - PROCESS | 3128 | 1464625869717 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 3128 | 1464625869719 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:31:09 INFO - PROCESS | 3128 | 1464625869723 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:31:09 INFO - PROCESS | 3128 | 1464625869725 Marionette TRACE conn6 <- [1,498,null,{}] 09:31:09 INFO - PROCESS | 3128 | 1464625869728 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 3128 | 1464625869836 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:31:09 INFO - PROCESS | 3128 | 1464625869849 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A041800 == 57 [pid = 3128] [id = 134] 09:31:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006419D11000) [pid = 3128] [serial = 400] [outer = 0000000000000000] 09:31:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006419E33400) [pid = 3128] [serial = 401] [outer = 0000006419D11000] 09:31:09 INFO - PROCESS | 3128 | 1464625869931 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006419EEF400) [pid = 3128] [serial = 402] [outer = 0000006419D11000] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006409C6C800) [pid = 3128] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006419D10400) [pid = 3128] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000641B4C2400) [pid = 3128] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (00000064100C6400) [pid = 3128] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (000000641B67F800) [pid = 3128] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006418781C00) [pid = 3128] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000640A0B0000) [pid = 3128] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006409530800) [pid = 3128] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000640FF90C00) [pid = 3128] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006418D62C00) [pid = 3128] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (00000064167D0800) [pid = 3128] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:31:10 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (000000641C444000) [pid = 3128] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:31:10 INFO - PROCESS | 3128 | 1464625870476 Marionette TRACE conn6 <- [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]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:31:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 775ms 09:31:10 INFO - PROCESS | 3128 | 1464625870502 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 3128 | 1464625870504 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:31:10 INFO - PROCESS | 3128 | 1464625870507 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 3128 | 1464625870509 Marionette TRACE conn6 <- [1,502,null,{}] 09:31:10 INFO - PROCESS | 3128 | 1464625870521 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 3128 | 1464625870604 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:31:10 INFO - PROCESS | 3128 | 1464625870671 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417349800 == 58 [pid = 3128] [id = 135] 09:31:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (000000640AB95000) [pid = 3128] [serial = 403] [outer = 0000000000000000] 09:31:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006416FE7000) [pid = 3128] [serial = 404] [outer = 000000640AB95000] 09:31:10 INFO - PROCESS | 3128 | 1464625870721 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006419FEDC00) [pid = 3128] [serial = 405] [outer = 000000640AB95000] 09:31:11 INFO - PROCESS | 3128 | 1464625871084 Marionette TRACE conn6 <- [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]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:31:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 587ms 09:31:11 INFO - PROCESS | 3128 | 1464625871097 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:31:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:31:11 INFO - PROCESS | 3128 | 1464625871100 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:31:11 INFO - PROCESS | 3128 | 1464625871103 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 3128 | 1464625871105 Marionette TRACE conn6 <- [1,506,null,{}] 09:31:11 INFO - PROCESS | 3128 | 1464625871108 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:11 INFO - PROCESS | 3128 | 1464625871217 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:31:11 INFO - PROCESS | 3128 | 1464625871288 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B190800 == 59 [pid = 3128] [id = 136] 09:31:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006419E58000) [pid = 3128] [serial = 406] [outer = 0000000000000000] 09:31:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (000000641B4C2400) [pid = 3128] [serial = 407] [outer = 0000006419E58000] 09:31:11 INFO - PROCESS | 3128 | 1464625871333 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000641B4D0400) [pid = 3128] [serial = 408] [outer = 0000006419E58000] 09:31:11 INFO - PROCESS | 3128 | 1464625871695 Marionette TRACE conn6 <- [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]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:31:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 09:31:11 INFO - PROCESS | 3128 | 1464625871736 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 3128 | 1464625871739 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:31:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:31:11 INFO - PROCESS | 3128 | 1464625871742 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 3128 | 1464625871744 Marionette TRACE conn6 <- [1,510,null,{}] 09:31:11 INFO - PROCESS | 3128 | 1464625871747 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:11 INFO - PROCESS | 3128 | 1464625871869 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:31:11 INFO - PROCESS | 3128 | 1464625871878 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4E5800 == 60 [pid = 3128] [id = 137] 09:31:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000641B67E800) [pid = 3128] [serial = 409] [outer = 0000000000000000] 09:31:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000641C722C00) [pid = 3128] [serial = 410] [outer = 000000641B67E800] 09:31:11 INFO - PROCESS | 3128 | 1464625871924 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000641DA6A400) [pid = 3128] [serial = 411] [outer = 000000641B67E800] 09:31:12 INFO - PROCESS | 3128 | 1464625872337 Marionette TRACE conn6 <- [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]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:31:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 627ms 09:31:12 INFO - PROCESS | 3128 | 1464625872420 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 3128 | 1464625872425 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:31:12 INFO - PROCESS | 3128 | 1464625872430 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:31:12 INFO - PROCESS | 3128 | 1464625872435 Marionette TRACE conn6 <- [1,514,null,{}] 09:31:12 INFO - PROCESS | 3128 | 1464625872441 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 3128 | 1464625872616 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:31:12 INFO - PROCESS | 3128 | 1464625872719 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBCA800 == 61 [pid = 3128] [id = 138] 09:31:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000640A0AEC00) [pid = 3128] [serial = 412] [outer = 0000000000000000] 09:31:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000640A388000) [pid = 3128] [serial = 413] [outer = 000000640A0AEC00] 09:31:12 INFO - PROCESS | 3128 | 1464625872778 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000640FB18800) [pid = 3128] [serial = 414] [outer = 000000640A0AEC00] 09:31:13 INFO - PROCESS | 3128 | 1464625873344 Marionette TRACE conn6 <- [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]]]}] 09:31:13 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 09:31:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 986ms 09:31:13 INFO - PROCESS | 3128 | 1464625873424 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 3128 | 1464625873428 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:31:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:31:13 INFO - PROCESS | 3128 | 1464625873437 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 3128 | 1464625873441 Marionette TRACE conn6 <- [1,518,null,{}] 09:31:13 INFO - PROCESS | 3128 | 1464625873460 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:13 INFO - PROCESS | 3128 | 1464625873584 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:31:13 INFO - PROCESS | 3128 | 1464625873650 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F30800 == 62 [pid = 3128] [id = 139] 09:31:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006415BB9C00) [pid = 3128] [serial = 415] [outer = 0000000000000000] 09:31:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000641679E000) [pid = 3128] [serial = 416] [outer = 0000006415BB9C00] 09:31:13 INFO - PROCESS | 3128 | 1464625873747 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006416FE5000) [pid = 3128] [serial = 417] [outer = 0000006415BB9C00] 09:31:14 INFO - PROCESS | 3128 | 1464625874370 Marionette TRACE conn6 <- [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]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:31:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 964ms 09:31:14 INFO - PROCESS | 3128 | 1464625874402 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 3128 | 1464625874404 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:31:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:31:14 INFO - PROCESS | 3128 | 1464625874408 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 3128 | 1464625874410 Marionette TRACE conn6 <- [1,522,null,{}] 09:31:14 INFO - PROCESS | 3128 | 1464625874421 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 3128 | 1464625874576 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:31:14 INFO - PROCESS | 3128 | 1464625874632 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C59B000 == 63 [pid = 3128] [id = 140] 09:31:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006416FE5400) [pid = 3128] [serial = 418] [outer = 0000000000000000] 09:31:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006417A3A800) [pid = 3128] [serial = 419] [outer = 0000006416FE5400] 09:31:14 INFO - PROCESS | 3128 | 1464625874692 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006418781000) [pid = 3128] [serial = 420] [outer = 0000006416FE5400] 09:31:15 INFO - PROCESS | 3128 | 1464625875389 Marionette TRACE conn6 <- [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]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1031ms 09:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:31:15 INFO - PROCESS | 3128 | 1464625875442 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 3128 | 1464625875444 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:31:15 INFO - PROCESS | 3128 | 1464625875447 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 3128 | 1464625875450 Marionette TRACE conn6 <- [1,526,null,{}] 09:31:15 INFO - PROCESS | 3128 | 1464625875453 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:15 INFO - PROCESS | 3128 | 1464625875567 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:31:15 INFO - PROCESS | 3128 | 1464625875640 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCDE800 == 64 [pid = 3128] [id = 141] 09:31:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006419E5B800) [pid = 3128] [serial = 421] [outer = 0000000000000000] 09:31:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000641AF13400) [pid = 3128] [serial = 422] [outer = 0000006419E5B800] 09:31:15 INFO - PROCESS | 3128 | 1464625875736 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000641DB24800) [pid = 3128] [serial = 423] [outer = 0000006419E5B800] 09:31:16 INFO - PROCESS | 3128 | 1464625876285 Marionette TRACE conn6 <- [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]]]}] 09:31:16 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 09:31:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 879ms 09:31:16 INFO - PROCESS | 3128 | 1464625876330 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 3128 | 1464625876332 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:31:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:31:16 INFO - PROCESS | 3128 | 1464625876336 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 3128 | 1464625876338 Marionette TRACE conn6 <- [1,530,null,{}] 09:31:16 INFO - PROCESS | 3128 | 1464625876342 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:16 INFO - PROCESS | 3128 | 1464625876450 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:31:16 INFO - PROCESS | 3128 | 1464625876554 Marionette TRACE conn6 -> [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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000641ED82000 == 65 [pid = 3128] [id = 142] 09:31:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000641A9EC400) [pid = 3128] [serial = 424] [outer = 0000000000000000] 09:31:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000641A9EE000) [pid = 3128] [serial = 425] [outer = 000000641A9EC400] 09:31:16 INFO - PROCESS | 3128 | 1464625876609 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641DB2A000) [pid = 3128] [serial = 426] [outer = 000000641A9EC400] 09:31:17 INFO - PROCESS | 3128 | 1464625877269 Marionette TRACE conn6 <- [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"]]]}] 09:31:17 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 09:31:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:31:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:31:17 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 09:31:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:31:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:31:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 985ms 09:31:17 INFO - PROCESS | 3128 | 1464625877324 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 3128 | 1464625877327 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:31:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:31:17 INFO - PROCESS | 3128 | 1464625877330 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 3128 | 1464625877333 Marionette TRACE conn6 <- [1,534,null,{}] 09:31:17 INFO - PROCESS | 3128 | 1464625877336 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 3128 | 1464625877480 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:31:17 INFO - PROCESS | 3128 | 1464625877598 Marionette TRACE conn6 -> [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_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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B467000 == 66 [pid = 3128] [id = 143] 09:31:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006415813800) [pid = 3128] [serial = 427] [outer = 0000000000000000] 09:31:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641DA68000) [pid = 3128] [serial = 428] [outer = 0000006415813800] 09:31:17 INFO - PROCESS | 3128 | 1464625877656 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000641E45C000) [pid = 3128] [serial = 429] [outer = 0000006415813800] 09:31:18 INFO - PROCESS | 3128 | 1464625878349 Marionette TRACE conn6 <- [1,536,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]]]}] 09:31:18 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. 09:31:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1032ms 09:31:18 INFO - PROCESS | 3128 | 1464625878376 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 3128 | 1464625878381 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:31:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:31:18 INFO - PROCESS | 3128 | 1464625878387 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 3128 | 1464625878391 Marionette TRACE conn6 <- [1,538,null,{}] 09:31:18 INFO - PROCESS | 3128 | 1464625878414 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 3128 | 1464625878521 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:31:18 INFO - PROCESS | 3128 | 1464625878610 Marionette TRACE conn6 -> [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_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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C1F000 == 67 [pid = 3128] [id = 144] 09:31:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000640A0B4400) [pid = 3128] [serial = 430] [outer = 0000000000000000] 09:31:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000640EA5C800) [pid = 3128] [serial = 431] [outer = 000000640A0B4400] 09:31:18 INFO - PROCESS | 3128 | 1464625878661 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (00000064131E2400) [pid = 3128] [serial = 432] [outer = 000000640A0B4400] 09:31:19 INFO - PROCESS | 3128 | 1464625879203 Marionette TRACE conn6 <- [1,540,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]]]}] 09:31:19 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. 09:31:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 859ms 09:31:19 INFO - PROCESS | 3128 | 1464625879251 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 3128 | 1464625879257 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:31:19 INFO - PROCESS | 3128 | 1464625879263 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 3128 | 1464625879266 Marionette TRACE conn6 <- [1,542,null,{}] 09:31:19 INFO - PROCESS | 3128 | 1464625879270 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 3128 | 1464625879379 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:31:19 INFO - PROCESS | 3128 | 1464625879504 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 3128 | ++DOCSHELL 000000641589F000 == 68 [pid = 3128] [id = 145] 09:31:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000641444E400) [pid = 3128] [serial = 433] [outer = 0000000000000000] 09:31:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (00000064144E9800) [pid = 3128] [serial = 434] [outer = 000000641444E400] 09:31:19 INFO - PROCESS | 3128 | 1464625879556 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (00000064164E3800) [pid = 3128] [serial = 435] [outer = 000000641444E400] 09:31:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641B190800 == 67 [pid = 3128] [id = 136] 09:31:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006417349800 == 66 [pid = 3128] [id = 135] 09:31:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641A041800 == 65 [pid = 3128] [id = 134] 09:31:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E54000 == 64 [pid = 3128] [id = 133] 09:31:19 INFO - PROCESS | 3128 | --DOCSHELL 00000064171A9800 == 63 [pid = 3128] [id = 132] 09:31:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006416662800 == 62 [pid = 3128] [id = 131] 09:31:19 INFO - PROCESS | 3128 | --DOCSHELL 00000064159CB000 == 61 [pid = 3128] [id = 130] 09:31:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006413444800 == 60 [pid = 3128] [id = 129] 09:31:19 INFO - PROCESS | 3128 | --DOCSHELL 000000640E8CE800 == 59 [pid = 3128] [id = 128] 09:31:19 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000640A0AC000) [pid = 3128] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:31:19 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006419E62800) [pid = 3128] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:31:19 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006417C6D400) [pid = 3128] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:31:19 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006416686400) [pid = 3128] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:31:19 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (000000641DB24400) [pid = 3128] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:31:19 INFO - PROCESS | 3128 | --DOCSHELL 00000064159CC000 == 58 [pid = 3128] [id = 124] 09:31:19 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:19 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000640FF96800) [pid = 3128] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006419EF0400) [pid = 3128] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006419E2E400) [pid = 3128] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000641C445400) [pid = 3128] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000641B4C9C00) [pid = 3128] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006412952800) [pid = 3128] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000641C44E800) [pid = 3128] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000641DA66C00) [pid = 3128] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641C450400) [pid = 3128] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000641C7A9800) [pid = 3128] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000641668F800) [pid = 3128] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (00000064144EEC00) [pid = 3128] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006416FEB000) [pid = 3128] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006415BBE400) [pid = 3128] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000640A0A9C00) [pid = 3128] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006415B49C00) [pid = 3128] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (000000641B4D1400) [pid = 3128] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (00000064170A9400) [pid = 3128] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000641C729400) [pid = 3128] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:31:20 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:20 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:20 INFO - PROCESS | 3128 | 1464625880108 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 09:31:20 INFO - PROCESS | 3128 | 1464625880145 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 3128 | 1464625880148 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:31:20 INFO - PROCESS | 3128 | 1464625880152 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 3128 | 1464625880155 Marionette TRACE conn6 <- [1,546,null,{}] 09:31:20 INFO - PROCESS | 3128 | 1464625880166 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 3128 | 1464625880258 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:31:20 INFO - PROCESS | 3128 | 1464625880337 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E7B800 == 59 [pid = 3128] [id = 146] 09:31:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000640F871800) [pid = 3128] [serial = 436] [outer = 0000000000000000] 09:31:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000641444E800) [pid = 3128] [serial = 437] [outer = 000000640F871800] 09:31:20 INFO - PROCESS | 3128 | 1464625880386 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (00000064164E8000) [pid = 3128] [serial = 438] [outer = 000000640F871800] 09:31:20 INFO - PROCESS | 3128 | 1464625880778 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 691ms 09:31:20 INFO - PROCESS | 3128 | 1464625880845 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 3128 | 1464625880848 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:31:20 INFO - PROCESS | 3128 | 1464625880852 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 3128 | 1464625880853 Marionette TRACE conn6 <- [1,550,null,{}] 09:31:20 INFO - PROCESS | 3128 | 1464625880857 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 3128 | 1464625880949 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:31:20 INFO - PROCESS | 3128 | 1464625880961 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 3128 | ++DOCSHELL 000000641701A800 == 60 [pid = 3128] [id = 147] 09:31:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (00000064167D4000) [pid = 3128] [serial = 439] [outer = 0000000000000000] 09:31:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006416BD7800) [pid = 3128] [serial = 440] [outer = 00000064167D4000] 09:31:21 INFO - PROCESS | 3128 | 1464625881008 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006416F6F800) [pid = 3128] [serial = 441] [outer = 00000064167D4000] 09:31:21 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:21 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:21 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:21 INFO - PROCESS | 3128 | 1464625881484 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 690ms 09:31:21 INFO - PROCESS | 3128 | 1464625881544 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 3128 | 1464625881547 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:31:21 INFO - PROCESS | 3128 | 1464625881550 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 3128 | 1464625881552 Marionette TRACE conn6 <- [1,554,null,{}] 09:31:21 INFO - PROCESS | 3128 | 1464625881555 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:21 INFO - PROCESS | 3128 | 1464625881670 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:31:21 INFO - PROCESS | 3128 | 1464625881684 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EC3000 == 61 [pid = 3128] [id = 148] 09:31:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006416FE4000) [pid = 3128] [serial = 442] [outer = 0000000000000000] 09:31:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000641703D800) [pid = 3128] [serial = 443] [outer = 0000006416FE4000] 09:31:21 INFO - PROCESS | 3128 | 1464625881729 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006417A38000) [pid = 3128] [serial = 444] [outer = 0000006416FE4000] 09:31:22 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:22 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:22 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:22 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:22 INFO - PROCESS | 3128 | 1464625882170 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:31:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 09:31:22 INFO - PROCESS | 3128 | 1464625882249 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 3128 | 1464625882251 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:31:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:31:22 INFO - PROCESS | 3128 | 1464625882255 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 3128 | 1464625882256 Marionette TRACE conn6 <- [1,558,null,{}] 09:31:22 INFO - PROCESS | 3128 | 1464625882260 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 3128 | 1464625882389 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:31:22 INFO - PROCESS | 3128 | 1464625882397 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF73000 == 62 [pid = 3128] [id = 149] 09:31:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006417C6D400) [pid = 3128] [serial = 445] [outer = 0000000000000000] 09:31:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006418787000) [pid = 3128] [serial = 446] [outer = 0000006417C6D400] 09:31:22 INFO - PROCESS | 3128 | 1464625882443 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006419E59800) [pid = 3128] [serial = 447] [outer = 0000006417C6D400] 09:31:22 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:22 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:22 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:22 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:22 INFO - PROCESS | 3128 | 1464625882877 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:31:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 628ms 09:31:22 INFO - PROCESS | 3128 | 1464625882897 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 3128 | 1464625882899 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:31:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:31:22 INFO - PROCESS | 3128 | 1464625882902 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 3128 | 1464625882904 Marionette TRACE conn6 <- [1,562,null,{}] 09:31:22 INFO - PROCESS | 3128 | 1464625882907 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 3128 | 1464625883014 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:31:23 INFO - PROCESS | 3128 | 1464625883091 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4D7800 == 63 [pid = 3128] [id = 150] 09:31:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006419E65000) [pid = 3128] [serial = 448] [outer = 0000000000000000] 09:31:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006419EEAC00) [pid = 3128] [serial = 449] [outer = 0000006419E65000] 09:31:23 INFO - PROCESS | 3128 | 1464625883136 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641A14FC00) [pid = 3128] [serial = 450] [outer = 0000006419E65000] 09:31:23 INFO - PROCESS | 3128 | 1464625883565 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:31:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 690ms 09:31:23 INFO - PROCESS | 3128 | 1464625883597 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 3128 | 1464625883599 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:31:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:31:23 INFO - PROCESS | 3128 | 1464625883602 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 3128 | 1464625883604 Marionette TRACE conn6 <- [1,566,null,{}] 09:31:23 INFO - PROCESS | 3128 | 1464625883608 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 3128 | 1464625883732 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:31:23 INFO - PROCESS | 3128 | 1464625883739 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C512000 == 64 [pid = 3128] [id = 151] 09:31:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006419EE7C00) [pid = 3128] [serial = 451] [outer = 0000000000000000] 09:31:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641A159000) [pid = 3128] [serial = 452] [outer = 0000006419EE7C00] 09:31:23 INFO - PROCESS | 3128 | 1464625883786 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000641AF10000) [pid = 3128] [serial = 453] [outer = 0000006419EE7C00] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006415BC0000) [pid = 3128] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006417A37000) [pid = 3128] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006409C6A000) [pid = 3128] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006417C13400) [pid = 3128] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006416BD9000) [pid = 3128] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006417044800) [pid = 3128] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006418783400) [pid = 3128] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000640AB95000) [pid = 3128] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006419D11000) [pid = 3128] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006416F74000) [pid = 3128] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000640FD16400) [pid = 3128] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006415BEAC00) [pid = 3128] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000640962B800) [pid = 3128] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000640ACC9400) [pid = 3128] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:31:24 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006419E58000) [pid = 3128] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:31:24 INFO - PROCESS | 3128 | 1464625884419 Marionette TRACE conn6 <- [1,568,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]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:31:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 838ms 09:31:24 INFO - PROCESS | 3128 | 1464625884443 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 3128 | 1464625884445 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:31:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:31:24 INFO - PROCESS | 3128 | 1464625884448 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 3128 | 1464625884458 Marionette TRACE conn6 <- [1,570,null,{}] 09:31:24 INFO - PROCESS | 3128 | 1464625884462 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 3128 | 1464625884548 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:31:24 INFO - PROCESS | 3128 | 1464625884555 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4E6000 == 65 [pid = 3128] [id = 152] 09:31:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000640FB14000) [pid = 3128] [serial = 454] [outer = 0000000000000000] 09:31:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006415AE7C00) [pid = 3128] [serial = 455] [outer = 000000640FB14000] 09:31:24 INFO - PROCESS | 3128 | 1464625884602 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006417A37000) [pid = 3128] [serial = 456] [outer = 000000640FB14000] 09:31:25 INFO - PROCESS | 3128 | 1464625885027 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 649ms 09:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:31:25 INFO - PROCESS | 3128 | 1464625885100 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 3128 | 1464625885102 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:31:25 INFO - PROCESS | 3128 | 1464625885106 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 3128 | 1464625885108 Marionette TRACE conn6 <- [1,574,null,{}] 09:31:25 INFO - PROCESS | 3128 | 1464625885111 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 3128 | 1464625885199 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:31:25 INFO - PROCESS | 3128 | 1464625885205 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCD7800 == 66 [pid = 3128] [id = 153] 09:31:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000641A9E4000) [pid = 3128] [serial = 457] [outer = 0000000000000000] 09:31:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000641AF18C00) [pid = 3128] [serial = 458] [outer = 000000641A9E4000] 09:31:25 INFO - PROCESS | 3128 | 1464625885251 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (000000641B152C00) [pid = 3128] [serial = 459] [outer = 000000641A9E4000] 09:31:25 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:25 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:25 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:25 INFO - PROCESS | 3128 | 1464625885679 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 587ms 09:31:25 INFO - PROCESS | 3128 | 1464625885696 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 3128 | 1464625885698 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:31:25 INFO - PROCESS | 3128 | 1464625885702 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 3128 | 1464625885704 Marionette TRACE conn6 <- [1,578,null,{}] 09:31:25 INFO - PROCESS | 3128 | 1464625885712 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 3128 | 1464625885828 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:31:25 INFO - PROCESS | 3128 | 1464625885837 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FD1E000 == 67 [pid = 3128] [id = 154] 09:31:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (000000641B4CB400) [pid = 3128] [serial = 460] [outer = 0000000000000000] 09:31:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000641B4CE000) [pid = 3128] [serial = 461] [outer = 000000641B4CB400] 09:31:25 INFO - PROCESS | 3128 | 1464625885887 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000641C7A5800) [pid = 3128] [serial = 462] [outer = 000000641B4CB400] 09:31:26 INFO - PROCESS | 3128 | 1464625886356 Marionette TRACE conn6 <- [1,580,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]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 733ms 09:31:26 INFO - PROCESS | 3128 | 1464625886439 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 3128 | 1464625886443 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:31:26 INFO - PROCESS | 3128 | 1464625886448 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:31:26 INFO - PROCESS | 3128 | 1464625886453 Marionette TRACE conn6 <- [1,582,null,{}] 09:31:26 INFO - PROCESS | 3128 | 1464625886460 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 3128 | 1464625886584 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:31:26 INFO - PROCESS | 3128 | 1464625886668 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EEB1000 == 68 [pid = 3128] [id = 155] 09:31:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006409C67000) [pid = 3128] [serial = 463] [outer = 0000000000000000] 09:31:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006409D0D800) [pid = 3128] [serial = 464] [outer = 0000006409C67000] 09:31:26 INFO - PROCESS | 3128 | 1464625886730 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000640E785800) [pid = 3128] [serial = 465] [outer = 0000006409C67000] 09:31:27 INFO - PROCESS | 3128 | 1464625887386 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:31:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:31:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 986ms 09:31:27 INFO - PROCESS | 3128 | 1464625887439 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 3128 | 1464625887443 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:31:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:31:27 INFO - PROCESS | 3128 | 1464625887452 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 3128 | 1464625887456 Marionette TRACE conn6 <- [1,586,null,{}] 09:31:27 INFO - PROCESS | 3128 | 1464625887460 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:27 INFO - PROCESS | 3128 | 1464625887579 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:31:27 INFO - PROCESS | 3128 | 1464625887694 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416677000 == 69 [pid = 3128] [id = 156] 09:31:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641294E400) [pid = 3128] [serial = 466] [outer = 0000000000000000] 09:31:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006414443800) [pid = 3128] [serial = 467] [outer = 000000641294E400] 09:31:27 INFO - PROCESS | 3128 | 1464625887751 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006415BE5400) [pid = 3128] [serial = 468] [outer = 000000641294E400] 09:31:28 INFO - PROCESS | 3128 | 1464625888332 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 944ms 09:31:28 INFO - PROCESS | 3128 | 1464625888396 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 3128 | 1464625888399 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:31:28 INFO - PROCESS | 3128 | 1464625888403 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 3128 | 1464625888405 Marionette TRACE conn6 <- [1,590,null,{}] 09:31:28 INFO - PROCESS | 3128 | 1464625888416 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:28 INFO - PROCESS | 3128 | 1464625888537 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:31:28 INFO - PROCESS | 3128 | 1464625888656 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FD17800 == 70 [pid = 3128] [id = 157] 09:31:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006418784400) [pid = 3128] [serial = 469] [outer = 0000000000000000] 09:31:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006418E29C00) [pid = 3128] [serial = 470] [outer = 0000006418784400] 09:31:28 INFO - PROCESS | 3128 | 1464625888717 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006419EED400) [pid = 3128] [serial = 471] [outer = 0000006418784400] 09:31:29 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:31:29 INFO - PROCESS | 3128 | 1464625889604 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1239ms 09:31:29 INFO - PROCESS | 3128 | 1464625889644 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 3128 | 1464625889646 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:31:29 INFO - PROCESS | 3128 | 1464625889650 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 3128 | 1464625889652 Marionette TRACE conn6 <- [1,594,null,{}] 09:31:29 INFO - PROCESS | 3128 | 1464625889656 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 3128 | 1464625889772 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:31:29 INFO - PROCESS | 3128 | 1464625889890 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420762800 == 71 [pid = 3128] [id = 158] 09:31:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000641AF93400) [pid = 3128] [serial = 472] [outer = 0000000000000000] 09:31:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000641AF95000) [pid = 3128] [serial = 473] [outer = 000000641AF93400] 09:31:29 INFO - PROCESS | 3128 | 1464625889947 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000641B14FC00) [pid = 3128] [serial = 474] [outer = 000000641AF93400] 09:31:30 INFO - PROCESS | 3128 | 1464625890547 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:31:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 944ms 09:31:30 INFO - PROCESS | 3128 | 1464625890597 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 3128 | 1464625890600 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:31:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:31:30 INFO - PROCESS | 3128 | 1464625890603 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 3128 | 1464625890605 Marionette TRACE conn6 <- [1,598,null,{}] 09:31:30 INFO - PROCESS | 3128 | 1464625890609 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 3128 | 1464625890719 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:31:30 INFO - PROCESS | 3128 | 1464625890807 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 3128 | ++DOCSHELL 00000064215A4000 == 72 [pid = 3128] [id = 159] 09:31:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000641B15BC00) [pid = 3128] [serial = 475] [outer = 0000000000000000] 09:31:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641C720400) [pid = 3128] [serial = 476] [outer = 000000641B15BC00] 09:31:30 INFO - PROCESS | 3128 | 1464625890862 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (000000641DA71400) [pid = 3128] [serial = 477] [outer = 000000641B15BC00] 09:31:31 INFO - PROCESS | 3128 | 1464625891487 Marionette TRACE conn6 <- [1,600,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]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 943ms 09:31:31 INFO - PROCESS | 3128 | 1464625891566 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 3128 | 1464625891568 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:31:31 INFO - PROCESS | 3128 | 1464625891575 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 3128 | 1464625891577 Marionette TRACE conn6 <- [1,602,null,{}] 09:31:31 INFO - PROCESS | 3128 | 1464625891581 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 3128 | 1464625891715 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:31:31 INFO - PROCESS | 3128 | 1464625891833 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 3128 | ++DOCSHELL 0000006407C5E800 == 73 [pid = 3128] [id = 160] 09:31:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (0000006409C62800) [pid = 3128] [serial = 478] [outer = 0000000000000000] 09:31:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (000000640F994800) [pid = 3128] [serial = 479] [outer = 0000006409C62800] 09:31:31 INFO - PROCESS | 3128 | 1464625891891 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (00000064187D8C00) [pid = 3128] [serial = 480] [outer = 0000006409C62800] 09:31:32 INFO - PROCESS | 3128 | 1464625892685 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:31:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1140ms 09:31:32 INFO - PROCESS | 3128 | 1464625892716 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 3128 | 1464625892721 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:31:32 INFO - PROCESS | 3128 | 1464625892725 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 3128 | 1464625892729 Marionette TRACE conn6 <- [1,606,null,{}] 09:31:32 INFO - PROCESS | 3128 | 1464625892735 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:32 INFO - PROCESS | 3128 | 1464625892844 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:31:32 INFO - PROCESS | 3128 | 1464625892936 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 3128 | ++DOCSHELL 000000641644D800 == 74 [pid = 3128] [id = 161] 09:31:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000640FF90C00) [pid = 3128] [serial = 481] [outer = 0000000000000000] 09:31:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (00000064131F1400) [pid = 3128] [serial = 482] [outer = 000000640FF90C00] 09:31:32 INFO - PROCESS | 3128 | 1464625892986 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (00000064144EA400) [pid = 3128] [serial = 483] [outer = 000000640FF90C00] 09:31:33 INFO - PROCESS | 3128 | 1464625893635 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 000000641A042000 == 73 [pid = 3128] [id = 31] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCD7800 == 72 [pid = 3128] [id = 153] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4E6000 == 71 [pid = 3128] [id = 152] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 000000641C512000 == 70 [pid = 3128] [id = 151] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4D7800 == 69 [pid = 3128] [id = 150] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF73000 == 68 [pid = 3128] [id = 149] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EC3000 == 67 [pid = 3128] [id = 148] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000640FD20800) [pid = 3128] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (0000006418782400) [pid = 3128] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (000000641AF15C00) [pid = 3128] [serial = 376] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (000000641C722C00) [pid = 3128] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 000000641701A800 == 66 [pid = 3128] [id = 147] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 0000006413E7B800 == 65 [pid = 3128] [id = 146] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 000000641589F000 == 64 [pid = 3128] [id = 145] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C1F000 == 63 [pid = 3128] [id = 144] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 000000640FBCA800 == 62 [pid = 3128] [id = 138] 09:31:33 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4E5800 == 61 [pid = 3128] [id = 137] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (000000640FB17000) [pid = 3128] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006419EF2C00) [pid = 3128] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (0000006416FE7400) [pid = 3128] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (0000006416F7E400) [pid = 3128] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006419249000) [pid = 3128] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (00000064170AA800) [pid = 3128] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006417C18C00) [pid = 3128] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006419E27000) [pid = 3128] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006419D02400) [pid = 3128] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006416FE7000) [pid = 3128] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006419E33400) [pid = 3128] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006416FDDC00) [pid = 3128] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006415AE7400) [pid = 3128] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006413AB5800) [pid = 3128] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006416683800) [pid = 3128] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (00000064167A5C00) [pid = 3128] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000641DD7F400) [pid = 3128] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000640F88C800) [pid = 3128] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641437E400) [pid = 3128] [serial = 379] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000640FD1EC00) [pid = 3128] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000641B4D0400) [pid = 3128] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (00000064170A3000) [pid = 3128] [serial = 161] [outer = 0000000000000000] [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.] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006419FEDC00) [pid = 3128] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006419EEF400) [pid = 3128] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000641B4C2400) [pid = 3128] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006416FE9400) [pid = 3128] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 985ms 09:31:33 INFO - PROCESS | 3128 | 1464625893722 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 3128 | 1464625893728 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:31:33 INFO - PROCESS | 3128 | 1464625893737 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:31:33 INFO - PROCESS | 3128 | 1464625893740 Marionette TRACE conn6 <- [1,610,null,{}] 09:31:33 INFO - PROCESS | 3128 | 1464625893744 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 3128 | 1464625893844 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:31:33 INFO - PROCESS | 3128 | 1464625893852 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBCA800 == 62 [pid = 3128] [id = 162] 09:31:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000640A0AA000) [pid = 3128] [serial = 484] [outer = 0000000000000000] 09:31:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000640ACC9400) [pid = 3128] [serial = 485] [outer = 000000640A0AA000] 09:31:33 INFO - PROCESS | 3128 | 1464625893899 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006412950000) [pid = 3128] [serial = 486] [outer = 000000640A0AA000] 09:31:34 INFO - PROCESS | 3128 | 1464625894367 Marionette TRACE conn6 <- [1,612,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]]]}] 09:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 691ms 09:31:34 INFO - PROCESS | 3128 | 1464625894433 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 3128 | 1464625894435 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:31:34 INFO - PROCESS | 3128 | 1464625894468 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 3128 | 1464625894471 Marionette TRACE conn6 <- [1,614,null,{}] 09:31:34 INFO - PROCESS | 3128 | 1464625894484 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:34 INFO - PROCESS | 3128 | 1464625894581 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:31:34 INFO - PROCESS | 3128 | 1464625894654 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 3128 | ++DOCSHELL 00000064165F1800 == 63 [pid = 3128] [id = 163] 09:31:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000640FF97800) [pid = 3128] [serial = 487] [outer = 0000000000000000] 09:31:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006416894C00) [pid = 3128] [serial = 488] [outer = 000000640FF97800] 09:31:34 INFO - PROCESS | 3128 | 1464625894702 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006416F75C00) [pid = 3128] [serial = 489] [outer = 000000640FF97800] 09:31:35 INFO - PROCESS | 3128 | 1464625895088 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 09:31:35 INFO - PROCESS | 3128 | 1464625895112 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:31:35 INFO - PROCESS | 3128 | 1464625895121 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:31:35 INFO - PROCESS | 3128 | 1464625895125 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 3128 | 1464625895127 Marionette TRACE conn6 <- [1,618,null,{}] 09:31:35 INFO - PROCESS | 3128 | 1464625895130 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 3128 | 1464625895223 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:31:35 INFO - PROCESS | 3128 | 1464625895230 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417D47000 == 64 [pid = 3128] [id = 164] 09:31:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006416FEC400) [pid = 3128] [serial = 490] [outer = 0000000000000000] 09:31:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (00000064170A9C00) [pid = 3128] [serial = 491] [outer = 0000006416FEC400] 09:31:35 INFO - PROCESS | 3128 | 1464625895276 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006417C18800) [pid = 3128] [serial = 492] [outer = 0000006416FEC400] 09:31:35 INFO - PROCESS | 3128 | 1464625895706 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 628ms 09:31:35 INFO - PROCESS | 3128 | 1464625895754 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 3128 | 1464625895756 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:31:35 INFO - PROCESS | 3128 | 1464625895772 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 3128 | 1464625895774 Marionette TRACE conn6 <- [1,622,null,{}] 09:31:35 INFO - PROCESS | 3128 | 1464625895778 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 3128 | 1464625895888 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:31:35 INFO - PROCESS | 3128 | 1464625895970 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EC6000 == 65 [pid = 3128] [id = 165] 09:31:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006417C6C400) [pid = 3128] [serial = 493] [outer = 0000000000000000] 09:31:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006417D6EC00) [pid = 3128] [serial = 494] [outer = 0000006417C6C400] 09:31:36 INFO - PROCESS | 3128 | 1464625896021 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006418788800) [pid = 3128] [serial = 495] [outer = 0000006417C6C400] 09:31:36 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:36 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:36 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:36 INFO - PROCESS | 3128 | 1464625896477 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 731ms 09:31:36 INFO - PROCESS | 3128 | 1464625896498 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 3128 | 1464625896501 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:31:36 INFO - PROCESS | 3128 | 1464625896504 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 3128 | 1464625896505 Marionette TRACE conn6 <- [1,626,null,{}] 09:31:36 INFO - PROCESS | 3128 | 1464625896523 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:36 INFO - PROCESS | 3128 | 1464625896647 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:31:36 INFO - PROCESS | 3128 | 1464625896706 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A888000 == 66 [pid = 3128] [id = 166] 09:31:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006419E59000) [pid = 3128] [serial = 496] [outer = 0000000000000000] 09:31:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006419E65C00) [pid = 3128] [serial = 497] [outer = 0000006419E59000] 09:31:36 INFO - PROCESS | 3128 | 1464625896753 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000640952FC00) [pid = 3128] [serial = 498] [outer = 0000006419E59000] 09:31:37 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:37 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:37 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:37 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:37 INFO - PROCESS | 3128 | 1464625897193 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 752ms 09:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:31:37 INFO - PROCESS | 3128 | 1464625897287 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 3128 | 1464625897289 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:31:37 INFO - PROCESS | 3128 | 1464625897292 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 3128 | 1464625897294 Marionette TRACE conn6 <- [1,630,null,{}] 09:31:37 INFO - PROCESS | 3128 | 1464625897298 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 3128 | 1464625897409 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:31:37 INFO - PROCESS | 3128 | 1464625897461 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B197800 == 67 [pid = 3128] [id = 167] 09:31:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000641A14F400) [pid = 3128] [serial = 499] [outer = 0000000000000000] 09:31:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000641A154C00) [pid = 3128] [serial = 500] [outer = 000000641A14F400] 09:31:37 INFO - PROCESS | 3128 | 1464625897506 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (000000641A9EFC00) [pid = 3128] [serial = 501] [outer = 000000641A14F400] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006417C6D400) [pid = 3128] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006419E65000) [pid = 3128] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006419EE7C00) [pid = 3128] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (00000064167D4000) [pid = 3128] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000641444E400) [pid = 3128] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000640F871800) [pid = 3128] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000640FB14000) [pid = 3128] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000640A0B4400) [pid = 3128] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006416FE4000) [pid = 3128] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000641B67E800) [pid = 3128] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641A9E4000) [pid = 3128] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000641AF13800) [pid = 3128] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000640EC40400) [pid = 3128] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:31:37 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006417C65000) [pid = 3128] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:31:38 INFO - PROCESS | 3128 | 1464625898040 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 795ms 09:31:38 INFO - PROCESS | 3128 | 1464625898090 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 3128 | 1464625898092 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:31:38 INFO - PROCESS | 3128 | 1464625898095 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 3128 | 1464625898096 Marionette TRACE conn6 <- [1,634,null,{}] 09:31:38 INFO - PROCESS | 3128 | 1464625898101 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 3128 | 1464625898221 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:31:38 INFO - PROCESS | 3128 | 1464625898270 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B470000 == 68 [pid = 3128] [id = 168] 09:31:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (00000064144F1800) [pid = 3128] [serial = 502] [outer = 0000000000000000] 09:31:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006419E61400) [pid = 3128] [serial = 503] [outer = 00000064144F1800] 09:31:38 INFO - PROCESS | 3128 | 1464625898316 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (000000641AF11C00) [pid = 3128] [serial = 504] [outer = 00000064144F1800] 09:31:38 INFO - PROCESS | 3128 | 1464625898679 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 09:31:38 INFO - PROCESS | 3128 | 1464625898740 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 3128 | 1464625898742 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:31:38 INFO - PROCESS | 3128 | 1464625898746 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 3128 | 1464625898748 Marionette TRACE conn6 <- [1,638,null,{}] 09:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:31:38 INFO - PROCESS | 3128 | 1464625898752 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 3128 | 1464625898839 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:31:38 INFO - PROCESS | 3128 | 1464625898846 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C505800 == 69 [pid = 3128] [id = 169] 09:31:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000641AF1B400) [pid = 3128] [serial = 505] [outer = 0000000000000000] 09:31:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000641B14C400) [pid = 3128] [serial = 506] [outer = 000000641AF1B400] 09:31:38 INFO - PROCESS | 3128 | 1464625898890 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000641B4CD000) [pid = 3128] [serial = 507] [outer = 000000641AF1B400] 09:31:39 INFO - PROCESS | 3128 | 1464625899319 Marionette TRACE conn6 <- [1,640,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]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 09:31:39 INFO - PROCESS | 3128 | 1464625899383 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 3128 | 1464625899385 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:31:39 INFO - PROCESS | 3128 | 1464625899389 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 3128 | 1464625899390 Marionette TRACE conn6 <- [1,642,null,{}] 09:31:39 INFO - PROCESS | 3128 | 1464625899394 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 3128 | 1464625899491 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:31:39 INFO - PROCESS | 3128 | 1464625899499 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBA9000 == 70 [pid = 3128] [id = 170] 09:31:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000641B67A000) [pid = 3128] [serial = 508] [outer = 0000000000000000] 09:31:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641C443000) [pid = 3128] [serial = 509] [outer = 000000641B67A000] 09:31:39 INFO - PROCESS | 3128 | 1464625899544 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641C7A9800) [pid = 3128] [serial = 510] [outer = 000000641B67A000] 09:31:40 INFO - PROCESS | 3128 | 1464625900093 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:31:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:31:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 734ms 09:31:40 INFO - PROCESS | 3128 | 1464625900126 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 3128 | 1464625900130 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:31:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:31:40 INFO - PROCESS | 3128 | 1464625900181 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 3128 | 1464625900186 Marionette TRACE conn6 <- [1,646,null,{}] 09:31:40 INFO - PROCESS | 3128 | 1464625900246 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 3128 | 1464625900367 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:31:40 INFO - PROCESS | 3128 | 1464625900436 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BE7800 == 71 [pid = 3128] [id = 171] 09:31:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000640F88C400) [pid = 3128] [serial = 511] [outer = 0000000000000000] 09:31:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000640FB16400) [pid = 3128] [serial = 512] [outer = 000000640F88C400] 09:31:40 INFO - PROCESS | 3128 | 1464625900536 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (00000064144F4800) [pid = 3128] [serial = 513] [outer = 000000640F88C400] 09:31:41 INFO - PROCESS | 3128 | 1464625901131 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1016ms 09:31:41 INFO - PROCESS | 3128 | 1464625901156 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 3128 | 1464625901163 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:31:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:31:41 INFO - PROCESS | 3128 | 1464625901169 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 3128 | 1464625901172 Marionette TRACE conn6 <- [1,650,null,{}] 09:31:41 INFO - PROCESS | 3128 | 1464625901176 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:41 INFO - PROCESS | 3128 | 1464625901297 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:31:41 INFO - PROCESS | 3128 | 1464625901389 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419FD3800 == 72 [pid = 3128] [id = 172] 09:31:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (00000064167CF000) [pid = 3128] [serial = 514] [outer = 0000000000000000] 09:31:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006416F17000) [pid = 3128] [serial = 515] [outer = 00000064167CF000] 09:31:41 INFO - PROCESS | 3128 | 1464625901445 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (00000064172D6400) [pid = 3128] [serial = 516] [outer = 00000064167CF000] 09:31:41 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:41 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:42 INFO - PROCESS | 3128 | 1464625902071 Marionette TRACE conn6 <- [1,652,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]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:31:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 923ms 09:31:42 INFO - PROCESS | 3128 | 1464625902099 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 3128 | 1464625902101 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:31:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:31:42 INFO - PROCESS | 3128 | 1464625902105 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 3128 | 1464625902109 Marionette TRACE conn6 <- [1,654,null,{}] 09:31:42 INFO - PROCESS | 3128 | 1464625902121 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 3128 | 1464625902240 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:31:42 INFO - PROCESS | 3128 | 1464625902362 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 3128 | ++DOCSHELL 000000641EEDB800 == 73 [pid = 3128] [id = 173] 09:31:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006419E60C00) [pid = 3128] [serial = 517] [outer = 0000000000000000] 09:31:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006419FEE400) [pid = 3128] [serial = 518] [outer = 0000006419E60C00] 09:31:42 INFO - PROCESS | 3128 | 1464625902421 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000641C44AC00) [pid = 3128] [serial = 519] [outer = 0000006419E60C00] 09:31:42 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:42 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:43 INFO - PROCESS | 3128 | 1464625903057 Marionette TRACE conn6 <- [1,656,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]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:31:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 986ms 09:31:43 INFO - PROCESS | 3128 | 1464625903093 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 3128 | 1464625903096 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:31:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:31:43 INFO - PROCESS | 3128 | 1464625903100 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 3128 | 1464625903102 Marionette TRACE conn6 <- [1,658,null,{}] 09:31:43 INFO - PROCESS | 3128 | 1464625903106 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 3128 | 1464625903222 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:31:43 INFO - PROCESS | 3128 | 1464625903338 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 3128 | ++DOCSHELL 00000064215AA800 == 74 [pid = 3128] [id = 174] 09:31:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641DB2C800) [pid = 3128] [serial = 520] [outer = 0000000000000000] 09:31:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (000000641DD81C00) [pid = 3128] [serial = 521] [outer = 000000641DB2C800] 09:31:43 INFO - PROCESS | 3128 | 1464625903395 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000641E44DC00) [pid = 3128] [serial = 522] [outer = 000000641DB2C800] 09:31:43 INFO - PROCESS | 3128 | 1464625903959 Marionette TRACE conn6 <- [1,660,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]]]}] 09:31:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:31:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 09:31:44 INFO - PROCESS | 3128 | 1464625904046 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 3128 | 1464625904049 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:31:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:31:44 INFO - PROCESS | 3128 | 1464625904053 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 3128 | 1464625904055 Marionette TRACE conn6 <- [1,662,null,{}] 09:31:44 INFO - PROCESS | 3128 | 1464625904059 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:44 INFO - PROCESS | 3128 | 1464625904169 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:31:44 INFO - PROCESS | 3128 | 1464625904285 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 3128 | ++DOCSHELL 000000642168F800 == 75 [pid = 3128] [id = 175] 09:31:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (000000641E454800) [pid = 3128] [serial = 523] [outer = 0000000000000000] 09:31:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000641E458000) [pid = 3128] [serial = 524] [outer = 000000641E454800] 09:31:44 INFO - PROCESS | 3128 | 1464625904342 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (0000006421AE7400) [pid = 3128] [serial = 525] [outer = 000000641E454800] 09:31:44 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:44 INFO - PROCESS | 3128 | [3128] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:31:44 INFO - PROCESS | 3128 | 1464625904918 Marionette TRACE conn6 <- [1,664,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]]]}] 09:31:44 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 09:31:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 881ms 09:31:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:31:44 INFO - PROCESS | 3128 | 1464625904936 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 3128 | 1464625904939 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:31:44 INFO - PROCESS | 3128 | 1464625904942 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 3128 | 1464625904944 Marionette TRACE conn6 <- [1,666,null,{}] 09:31:44 INFO - PROCESS | 3128 | 1464625904948 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 3128 | 1464625905081 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:31:45 INFO - PROCESS | 3128 | 1464625905172 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B49E000 == 76 [pid = 3128] [id = 176] 09:31:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006421267400) [pid = 3128] [serial = 526] [outer = 0000000000000000] 09:31:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (000000642126E400) [pid = 3128] [serial = 527] [outer = 0000006421267400] 09:31:45 INFO - PROCESS | 3128 | 1464625905227 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (00000064216C6400) [pid = 3128] [serial = 528] [outer = 0000006421267400] 09:31:45 INFO - PROCESS | 3128 | 1464625905839 Marionette TRACE conn6 <- [1,668,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]]]}] 09:31:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:31:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1077ms 09:31:46 INFO - PROCESS | 3128 | 1464625906058 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 3128 | 1464625906063 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:31:46 INFO - PROCESS | 3128 | 1464625906070 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:31:46 INFO - PROCESS | 3128 | 1464625906073 Marionette TRACE conn6 <- [1,670,null,{}] 09:31:46 INFO - PROCESS | 3128 | 1464625906079 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:46 INFO - PROCESS | 3128 | 1464625906188 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:31:46 INFO - PROCESS | 3128 | 1464625906262 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416334800 == 77 [pid = 3128] [id = 177] 09:31:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000640EA61400) [pid = 3128] [serial = 529] [outer = 0000000000000000] 09:31:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (000000640F99A800) [pid = 3128] [serial = 530] [outer = 000000640EA61400] 09:31:46 INFO - PROCESS | 3128 | 1464625906351 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (0000006415BDDC00) [pid = 3128] [serial = 531] [outer = 000000640EA61400] 09:31:46 INFO - PROCESS | 3128 | [3128] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF6C800 == 76 [pid = 3128] [id = 126] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E36800 == 75 [pid = 3128] [id = 114] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 000000641C505800 == 74 [pid = 3128] [id = 169] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 000000641B470000 == 73 [pid = 3128] [id = 168] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 000000641B197800 == 72 [pid = 3128] [id = 167] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 000000641A888000 == 71 [pid = 3128] [id = 166] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EC6000 == 70 [pid = 3128] [id = 165] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 0000006417D47000 == 69 [pid = 3128] [id = 164] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 00000064165F1800 == 68 [pid = 3128] [id = 163] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 000000640FBCA800 == 67 [pid = 3128] [id = 162] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 000000641644D800 == 66 [pid = 3128] [id = 161] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 0000006416677000 == 65 [pid = 3128] [id = 156] 09:31:47 INFO - PROCESS | 3128 | --DOCSHELL 000000640EEB1000 == 64 [pid = 3128] [id = 155] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (000000641DA68000) [pid = 3128] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (000000640A388000) [pid = 3128] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (000000641B4CE000) [pid = 3128] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (0000006418787000) [pid = 3128] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000641A14FC00) [pid = 3128] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (0000006419EEAC00) [pid = 3128] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (000000641A159000) [pid = 3128] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006416BD7800) [pid = 3128] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006416F6F800) [pid = 3128] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (00000064164E3800) [pid = 3128] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (00000064144E9800) [pid = 3128] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000641444E800) [pid = 3128] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (00000064164E8000) [pid = 3128] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641679E000) [pid = 3128] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006415AE7C00) [pid = 3128] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (00000064131E2400) [pid = 3128] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (000000640EA5C800) [pid = 3128] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006417A37000) [pid = 3128] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000641703D800) [pid = 3128] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006417A3A800) [pid = 3128] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000641AF13400) [pid = 3128] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000641A9EE000) [pid = 3128] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000641AF10000) [pid = 3128] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000641DA6A400) [pid = 3128] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006419E59800) [pid = 3128] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000641AF18C00) [pid = 3128] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006417A38000) [pid = 3128] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000641B152C00) [pid = 3128] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000641B67E400) [pid = 3128] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006415BBD000) [pid = 3128] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006419D08800) [pid = 3128] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:31:47 INFO - PROCESS | 3128 | [3128] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:31:47 INFO - PROCESS | 3128 | 1464625907432 Marionette TRACE conn6 <- [1,672,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]]]}] 09:31:47 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) 09:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1383ms 09:31:47 INFO - PROCESS | 3128 | 1464625907460 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 3128 | 1464625907464 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:31:47 INFO - PROCESS | 3128 | 1464625907471 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 3128 | 1464625907475 Marionette TRACE conn6 <- [1,674,null,{}] 09:31:47 INFO - PROCESS | 3128 | 1464625907479 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 3128 | 1464625907577 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:31:47 INFO - PROCESS | 3128 | 1464625907587 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 3128 | ++DOCSHELL 00000064143C1800 == 65 [pid = 3128] [id = 178] 09:31:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006412953400) [pid = 3128] [serial = 532] [outer = 0000000000000000] 09:31:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000641444B400) [pid = 3128] [serial = 533] [outer = 0000006412953400] 09:31:47 INFO - PROCESS | 3128 | 1464625907634 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (000000641679EC00) [pid = 3128] [serial = 534] [outer = 0000006412953400] 09:31:48 INFO - PROCESS | 3128 | 1464625908604 Marionette TRACE conn6 <- [1,676,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]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:31:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1184ms 09:31:48 INFO - PROCESS | 3128 | 1464625908657 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:31:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:31:48 INFO - PROCESS | 3128 | 1464625908660 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:31:48 INFO - PROCESS | 3128 | 1464625908663 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 3128 | 1464625908666 Marionette TRACE conn6 <- [1,678,null,{}] 09:31:48 INFO - PROCESS | 3128 | 1464625908675 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 3128 | 1464625908770 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:31:48 INFO - PROCESS | 3128 | 1464625908780 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:48 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F41000 == 66 [pid = 3128] [id = 179] 09:31:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (00000064170ACC00) [pid = 3128] [serial = 535] [outer = 0000000000000000] 09:31:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000641710B000) [pid = 3128] [serial = 536] [outer = 00000064170ACC00] 09:31:48 INFO - PROCESS | 3128 | 1464625908830 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006417C9F000) [pid = 3128] [serial = 537] [outer = 00000064170ACC00] 09:31:49 INFO - PROCESS | 3128 | 1464625909800 Marionette TRACE conn6 <- [1,680,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]]]}] 09:31:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:31:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1198ms 09:31:49 INFO - PROCESS | 3128 | 1464625909865 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 3128 | 1464625909867 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:31:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:31:49 INFO - PROCESS | 3128 | 1464625909876 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 3128 | 1464625909878 Marionette TRACE conn6 <- [1,682,null,{}] 09:31:49 INFO - PROCESS | 3128 | 1464625909882 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:50 INFO - PROCESS | 3128 | 1464625910001 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:31:50 INFO - PROCESS | 3128 | 1464625910048 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E45000 == 67 [pid = 3128] [id = 180] 09:31:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006419D08C00) [pid = 3128] [serial = 538] [outer = 0000000000000000] 09:31:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006419E27000) [pid = 3128] [serial = 539] [outer = 0000006419D08C00] 09:31:50 INFO - PROCESS | 3128 | 1464625910095 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006419E5C800) [pid = 3128] [serial = 540] [outer = 0000006419D08C00] 09:31:51 INFO - PROCESS | 3128 | 1464625911016 Marionette TRACE conn6 <- [1,684,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]]]}] 09:31:51 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) 09:31:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1191ms 09:31:51 INFO - PROCESS | 3128 | 1464625911068 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 3128 | 1464625911070 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:31:51 INFO - PROCESS | 3128 | 1464625911073 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:31:51 INFO - PROCESS | 3128 | 1464625911075 Marionette TRACE conn6 <- [1,686,null,{}] 09:31:51 INFO - PROCESS | 3128 | 1464625911079 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 3128 | 1464625911198 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:31:51 INFO - PROCESS | 3128 | 1464625911246 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A04B000 == 68 [pid = 3128] [id = 181] 09:31:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006419E2DC00) [pid = 3128] [serial = 541] [outer = 0000000000000000] 09:31:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641A151400) [pid = 3128] [serial = 542] [outer = 0000006419E2DC00] 09:31:51 INFO - PROCESS | 3128 | 1464625911293 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000641A205400) [pid = 3128] [serial = 543] [outer = 0000006419E2DC00] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006417C6C400) [pid = 3128] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006418784400) [pid = 3128] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000641294E400) [pid = 3128] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006409C67000) [pid = 3128] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000641AF93400) [pid = 3128] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006416FEC400) [pid = 3128] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006419E59000) [pid = 3128] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000640FF90C00) [pid = 3128] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000640A0AA000) [pid = 3128] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (00000064144F1800) [pid = 3128] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000641A14F400) [pid = 3128] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000641AF1B400) [pid = 3128] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000640FF97800) [pid = 3128] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000641B4CB400) [pid = 3128] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000640A0AEC00) [pid = 3128] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006415813800) [pid = 3128] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:31:51 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (000000641DA6F000) [pid = 3128] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:31:52 INFO - PROCESS | 3128 | 1464625912213 Marionette TRACE conn6 <- [1,688,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]]]}] 09:31:52 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) 09:31:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1181ms 09:31:52 INFO - PROCESS | 3128 | 1464625912260 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 3128 | 1464625912269 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:31:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:31:52 INFO - PROCESS | 3128 | 1464625912273 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 3128 | 1464625912275 Marionette TRACE conn6 <- [1,690,null,{}] 09:31:52 INFO - PROCESS | 3128 | 1464625912279 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 3128 | 1464625912389 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:31:52 INFO - PROCESS | 3128 | 1464625912398 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF89000 == 69 [pid = 3128] [id = 182] 09:31:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000641703B800) [pid = 3128] [serial = 544] [outer = 0000000000000000] 09:31:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000641A20BC00) [pid = 3128] [serial = 545] [outer = 000000641703B800] 09:31:52 INFO - PROCESS | 3128 | 1464625912443 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000641A9EB800) [pid = 3128] [serial = 546] [outer = 000000641703B800] 09:31:53 INFO - PROCESS | 3128 | 1464625913385 Marionette TRACE conn6 <- [1,692,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]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:31:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1138ms 09:31:53 INFO - PROCESS | 3128 | 1464625913412 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 3128 | 1464625913415 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:31:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:31:53 INFO - PROCESS | 3128 | 1464625913418 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 3128 | 1464625913419 Marionette TRACE conn6 <- [1,694,null,{}] 09:31:53 INFO - PROCESS | 3128 | 1464625913423 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 3128 | 1464625913573 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:31:53 INFO - PROCESS | 3128 | 1464625913645 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 3128 | ++DOCSHELL 00000064095C9800 == 70 [pid = 3128] [id = 183] 09:31:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006407B60800) [pid = 3128] [serial = 547] [outer = 0000000000000000] 09:31:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640962E800) [pid = 3128] [serial = 548] [outer = 0000006407B60800] 09:31:53 INFO - PROCESS | 3128 | 1464625913746 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000640EC40400) [pid = 3128] [serial = 549] [outer = 0000006407B60800] 09:31:54 INFO - PROCESS | 3128 | 1464625914872 Marionette TRACE conn6 <- [1,696,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]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:31:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1492ms 09:31:54 INFO - PROCESS | 3128 | 1464625914914 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 3128 | 1464625914918 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:31:54 INFO - PROCESS | 3128 | 1464625914923 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:31:54 INFO - PROCESS | 3128 | 1464625914928 Marionette TRACE conn6 <- [1,698,null,{}] 09:31:54 INFO - PROCESS | 3128 | 1464625914933 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 3128 | 1464625915056 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:31:55 INFO - PROCESS | 3128 | 1464625915179 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416671000 == 71 [pid = 3128] [id = 184] 09:31:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (00000064167D5400) [pid = 3128] [serial = 550] [outer = 0000000000000000] 09:31:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (000000641689C800) [pid = 3128] [serial = 551] [outer = 00000064167D5400] 09:31:55 INFO - PROCESS | 3128 | 1464625915239 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006416FE8C00) [pid = 3128] [serial = 552] [outer = 00000064167D5400] 09:31:56 INFO - PROCESS | 3128 | 1464625916300 Marionette TRACE conn6 <- [1,700,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]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:31:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1397ms 09:31:56 INFO - PROCESS | 3128 | 1464625916325 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 3128 | 1464625916328 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:31:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:31:56 INFO - PROCESS | 3128 | 1464625916374 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 3128 | 1464625916377 Marionette TRACE conn6 <- [1,702,null,{}] 09:31:56 INFO - PROCESS | 3128 | 1464625916381 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:56 INFO - PROCESS | 3128 | 1464625916492 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:31:56 INFO - PROCESS | 3128 | 1464625916689 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B475800 == 72 [pid = 3128] [id = 185] 09:31:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006416898800) [pid = 3128] [serial = 553] [outer = 0000000000000000] 09:31:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (00000064189A8000) [pid = 3128] [serial = 554] [outer = 0000006416898800] 09:31:56 INFO - PROCESS | 3128 | 1464625916747 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006419D06800) [pid = 3128] [serial = 555] [outer = 0000006416898800] 09:31:57 INFO - PROCESS | 3128 | 1464625917837 Marionette TRACE conn6 <- [1,704,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]]]}] 09:31:57 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 09:31:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1482ms 09:31:57 INFO - PROCESS | 3128 | 1464625917860 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 3128 | 1464625917864 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:31:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:31:57 INFO - PROCESS | 3128 | 1464625917876 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 3128 | 1464625917881 Marionette TRACE conn6 <- [1,706,null,{}] 09:31:57 INFO - PROCESS | 3128 | 1464625917885 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:58 INFO - PROCESS | 3128 | 1464625918040 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:31:58 INFO - PROCESS | 3128 | 1464625918158 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C510000 == 73 [pid = 3128] [id = 186] 09:31:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006418E71800) [pid = 3128] [serial = 556] [outer = 0000000000000000] 09:31:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641AF92C00) [pid = 3128] [serial = 557] [outer = 0000006418E71800] 09:31:58 INFO - PROCESS | 3128 | 1464625918215 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641B158C00) [pid = 3128] [serial = 558] [outer = 0000006418E71800] 09:31:59 INFO - PROCESS | 3128 | 1464625919276 Marionette TRACE conn6 <- [1,708,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]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:31:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1443ms 09:31:59 INFO - PROCESS | 3128 | 1464625919317 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 3128 | 1464625919321 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:31:59 INFO - PROCESS | 3128 | 1464625919327 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:31:59 INFO - PROCESS | 3128 | 1464625919330 Marionette TRACE conn6 <- [1,710,null,{}] 09:31:59 INFO - PROCESS | 3128 | 1464625919336 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 3128 | 1464625919450 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:31:59 INFO - PROCESS | 3128 | 1464625919577 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415966800 == 74 [pid = 3128] [id = 187] 09:31:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006409C71000) [pid = 3128] [serial = 559] [outer = 0000000000000000] 09:31:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (00000064131EDC00) [pid = 3128] [serial = 560] [outer = 0000006409C71000] 09:31:59 INFO - PROCESS | 3128 | 1464625919628 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006414451000) [pid = 3128] [serial = 561] [outer = 0000006409C71000] 09:32:00 INFO - PROCESS | 3128 | 1464625920189 Marionette TRACE conn6 <- [1,712,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,713,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 3128 | 1464625920353 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000641E45C000) [pid = 3128] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000641DB2BC00) [pid = 3128] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000640FB18800) [pid = 3128] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006417D6EC00) [pid = 3128] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006418788800) [pid = 3128] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006419EED400) [pid = 3128] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006418E29C00) [pid = 3128] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006415BE5400) [pid = 3128] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006414443800) [pid = 3128] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000640E785800) [pid = 3128] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006409D0D800) [pid = 3128] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000641B14FC00) [pid = 3128] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000641AF95000) [pid = 3128] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (00000064170A9C00) [pid = 3128] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (000000640952FC00) [pid = 3128] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (00000064144EA400) [pid = 3128] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (00000064131F1400) [pid = 3128] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006419E65C00) [pid = 3128] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640ACC9400) [pid = 3128] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006412950000) [pid = 3128] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006419E61400) [pid = 3128] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000641A154C00) [pid = 3128] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000641B4CD000) [pid = 3128] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000641B14C400) [pid = 3128] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006416894C00) [pid = 3128] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000641A9EFC00) [pid = 3128] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006416F75C00) [pid = 3128] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000641C7A5800) [pid = 3128] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006417C18800) [pid = 3128] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (000000641AF11C00) [pid = 3128] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:32:00 INFO - PROCESS | 3128 | 1464625920381 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 3128 | 1464625920384 Marionette TRACE conn6 <- [1,714,null,{}] 09:32:00 INFO - PROCESS | 3128 | 1464625920406 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 3128 | 1464625920506 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:32:00 INFO - PROCESS | 3128 | 1464625920516 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 3128 | ++DOCSHELL 000000641296B800 == 53 [pid = 3128] [id = 188] 09:32:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006412950000) [pid = 3128] [serial = 562] [outer = 0000000000000000] 09:32:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006413B75000) [pid = 3128] [serial = 563] [outer = 0000006412950000] 09:32:00 INFO - PROCESS | 3128 | 1464625920563 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000641668A000) [pid = 3128] [serial = 564] [outer = 0000006412950000] 09:32:01 INFO - PROCESS | 3128 | 1464625921134 Marionette TRACE conn6 <- [1,716,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]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:32:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 804ms 09:32:01 INFO - PROCESS | 3128 | 1464625921182 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 3128 | 1464625921184 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:32:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:32:01 INFO - PROCESS | 3128 | 1464625921188 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 3128 | 1464625921191 Marionette TRACE conn6 <- [1,718,null,{}] 09:32:01 INFO - PROCESS | 3128 | 1464625921202 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 3128 | 1464625921311 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:32:01 INFO - PROCESS | 3128 | 1464625921385 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F48800 == 54 [pid = 3128] [id = 189] 09:32:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006416F68400) [pid = 3128] [serial = 565] [outer = 0000000000000000] 09:32:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (00000064170B0C00) [pid = 3128] [serial = 566] [outer = 0000006416F68400] 09:32:01 INFO - PROCESS | 3128 | 1464625921435 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006417C72C00) [pid = 3128] [serial = 567] [outer = 0000006416F68400] 09:32:01 INFO - PROCESS | 3128 | 1464625921913 Marionette TRACE conn6 <- [1,720,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 140","_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,721,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 3128 | 1464625921957 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:32:01 INFO - PROCESS | 3128 | 1464625921963 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 3128 | 1464625921965 Marionette TRACE conn6 <- [1,722,null,{}] 09:32:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:32:01 INFO - PROCESS | 3128 | 1464625921968 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 3128 | 1464625922066 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:32:02 INFO - PROCESS | 3128 | 1464625922075 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419FD5800 == 55 [pid = 3128] [id = 190] 09:32:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006419E30C00) [pid = 3128] [serial = 568] [outer = 0000000000000000] 09:32:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006419E65C00) [pid = 3128] [serial = 569] [outer = 0000006419E30C00] 09:32:02 INFO - PROCESS | 3128 | 1464625922122 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006419FF7C00) [pid = 3128] [serial = 570] [outer = 0000006419E30C00] 09:32:02 INFO - PROCESS | 3128 | 1464625922577 Marionette TRACE conn6 <- [1,724,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]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:32:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 09:32:02 INFO - PROCESS | 3128 | 1464625922665 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 3128 | 1464625922668 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:32:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:32:02 INFO - PROCESS | 3128 | 1464625922671 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 3128 | 1464625922673 Marionette TRACE conn6 <- [1,726,null,{}] 09:32:02 INFO - PROCESS | 3128 | 1464625922676 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 3128 | 1464625922792 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:32:02 INFO - PROCESS | 3128 | 1464625922837 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF77800 == 56 [pid = 3128] [id = 191] 09:32:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (000000641A159000) [pid = 3128] [serial = 571] [outer = 0000000000000000] 09:32:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000641A203400) [pid = 3128] [serial = 572] [outer = 000000641A159000] 09:32:02 INFO - PROCESS | 3128 | 1464625922883 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000641A9E9000) [pid = 3128] [serial = 573] [outer = 000000641A159000] 09:32:03 INFO - PROCESS | 3128 | [3128] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:32:03 INFO - PROCESS | 3128 | 1464625923802 Marionette TRACE conn6 <- [1,728,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]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:32:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1194ms 09:32:03 INFO - PROCESS | 3128 | 1464625923869 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 3128 | 1464625923871 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:32:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:32:03 INFO - PROCESS | 3128 | 1464625923874 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 3128 | 1464625923876 Marionette TRACE conn6 <- [1,730,null,{}] 09:32:03 INFO - PROCESS | 3128 | 1464625923880 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 3128 | 1464625924041 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:32:04 INFO - PROCESS | 3128 | 1464625924050 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B48A800 == 57 [pid = 3128] [id = 192] 09:32:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000641B14E000) [pid = 3128] [serial = 574] [outer = 0000000000000000] 09:32:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000641B4C3400) [pid = 3128] [serial = 575] [outer = 000000641B14E000] 09:32:04 INFO - PROCESS | 3128 | 1464625924137 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000641C72B800) [pid = 3128] [serial = 576] [outer = 000000641B14E000] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006419D08C00) [pid = 3128] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006412953400) [pid = 3128] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006419E2DC00) [pid = 3128] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000641B67A000) [pid = 3128] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000640EA61400) [pid = 3128] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (00000064170ACC00) [pid = 3128] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006419E5B800) [pid = 3128] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006416FE5400) [pid = 3128] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000641B15BC00) [pid = 3128] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (000000641A9EC400) [pid = 3128] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006415BB9C00) [pid = 3128] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:32:04 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006409C62800) [pid = 3128] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:32:05 INFO - PROCESS | 3128 | 1464625925061 Marionette TRACE conn6 <- [1,732,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]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:32:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1232ms 09:32:05 INFO - PROCESS | 3128 | 1464625925110 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 3128 | 1464625925112 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:32:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:32:05 INFO - PROCESS | 3128 | 1464625925115 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 3128 | 1464625925117 Marionette TRACE conn6 <- [1,734,null,{}] 09:32:05 INFO - PROCESS | 3128 | 1464625925121 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:05 INFO - PROCESS | 3128 | 1464625925209 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:32:05 INFO - PROCESS | 3128 | 1464625925279 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6B4000 == 58 [pid = 3128] [id = 193] 09:32:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006414444000) [pid = 3128] [serial = 577] [outer = 0000000000000000] 09:32:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006416E4AC00) [pid = 3128] [serial = 578] [outer = 0000006414444000] 09:32:05 INFO - PROCESS | 3128 | 1464625925324 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006416E53400) [pid = 3128] [serial = 579] [outer = 0000006414444000] 09:32:06 INFO - PROCESS | 3128 | 1464625926187 Marionette TRACE conn6 <- [1,736,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]]]}] 09:32:06 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.) 09:32:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1087ms 09:32:06 INFO - PROCESS | 3128 | 1464625926205 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 3128 | 1464625926207 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:32:06 INFO - PROCESS | 3128 | 1464625926211 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:32:06 INFO - PROCESS | 3128 | 1464625926213 Marionette TRACE conn6 <- [1,738,null,{}] 09:32:06 INFO - PROCESS | 3128 | 1464625926217 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 3128 | 1464625926307 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:32:06 INFO - PROCESS | 3128 | 1464625926377 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C5AD800 == 59 [pid = 3128] [id = 194] 09:32:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006414445C00) [pid = 3128] [serial = 580] [outer = 0000000000000000] 09:32:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000641A9E9400) [pid = 3128] [serial = 581] [outer = 0000006414445C00] 09:32:06 INFO - PROCESS | 3128 | 1464625926422 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (000000641C7AF000) [pid = 3128] [serial = 582] [outer = 0000006414445C00] 09:32:07 INFO - PROCESS | 3128 | 1464625927536 Marionette TRACE conn6 <- [1,740,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]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:32:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1339ms 09:32:07 INFO - PROCESS | 3128 | 1464625927554 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 3128 | 1464625927559 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:32:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:32:07 INFO - PROCESS | 3128 | 1464625927564 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 3128 | 1464625927567 Marionette TRACE conn6 <- [1,742,null,{}] 09:32:07 INFO - PROCESS | 3128 | 1464625927574 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:07 INFO - PROCESS | 3128 | 1464625927694 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:32:07 INFO - PROCESS | 3128 | 1464625927824 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C1F000 == 60 [pid = 3128] [id = 195] 09:32:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006413B4A800) [pid = 3128] [serial = 583] [outer = 0000000000000000] 09:32:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006414447800) [pid = 3128] [serial = 584] [outer = 0000006413B4A800] 09:32:07 INFO - PROCESS | 3128 | 1464625927882 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (00000064167A9800) [pid = 3128] [serial = 585] [outer = 0000006413B4A800] 09:32:08 INFO - PROCESS | 3128 | 1464625928928 Marionette TRACE conn6 <- [1,744,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]]]}] 09:32:08 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 09:32:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1385ms 09:32:08 INFO - PROCESS | 3128 | 1464625928953 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 3128 | 1464625928960 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:32:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:32:08 INFO - PROCESS | 3128 | 1464625928966 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 3128 | 1464625928970 Marionette TRACE conn6 <- [1,746,null,{}] 09:32:08 INFO - PROCESS | 3128 | 1464625928974 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:09 INFO - PROCESS | 3128 | 1464625929093 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:32:09 INFO - PROCESS | 3128 | 1464625929214 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B195800 == 61 [pid = 3128] [id = 196] 09:32:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (00000064170A3400) [pid = 3128] [serial = 586] [outer = 0000000000000000] 09:32:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006417C6D000) [pid = 3128] [serial = 587] [outer = 00000064170A3400] 09:32:09 INFO - PROCESS | 3128 | 1464625929271 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006419D0F400) [pid = 3128] [serial = 588] [outer = 00000064170A3400] 09:32:09 INFO - PROCESS | 3128 | 1464625929801 Marionette TRACE conn6 <- [1,748,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]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:32:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 881ms 09:32:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:32:09 INFO - PROCESS | 3128 | 1464625929854 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 3128 | 1464625929856 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:32:09 INFO - PROCESS | 3128 | 1464625929860 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 3128 | 1464625929864 Marionette TRACE conn6 <- [1,750,null,{}] 09:32:09 INFO - PROCESS | 3128 | 1464625929876 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 3128 | 1464625930000 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:32:10 INFO - PROCESS | 3128 | 1464625930121 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E02C800 == 62 [pid = 3128] [id = 197] 09:32:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000641B4CEC00) [pid = 3128] [serial = 589] [outer = 0000000000000000] 09:32:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000641B678C00) [pid = 3128] [serial = 590] [outer = 000000641B4CEC00] 09:32:10 INFO - PROCESS | 3128 | 1464625930187 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000641DA68800) [pid = 3128] [serial = 591] [outer = 000000641B4CEC00] 09:32:11 INFO - PROCESS | 3128 | [3128] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:32:11 INFO - PROCESS | 3128 | 1464625931235 Marionette TRACE conn6 <- [1,752,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]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:32:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1383ms 09:32:11 INFO - PROCESS | 3128 | 1464625931245 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 3128 | 1464625931248 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:32:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:32:11 INFO - PROCESS | 3128 | 1464625931252 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 3128 | 1464625931254 Marionette TRACE conn6 <- [1,754,null,{}] 09:32:11 INFO - PROCESS | 3128 | 1464625931258 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 3128 | 1464625931406 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:32:11 INFO - PROCESS | 3128 | 1464625931517 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 3128 | ++DOCSHELL 000000641EEDC800 == 63 [pid = 3128] [id = 198] 09:32:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000641B10A800) [pid = 3128] [serial = 592] [outer = 0000000000000000] 09:32:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000641B10EC00) [pid = 3128] [serial = 593] [outer = 000000641B10A800] 09:32:11 INFO - PROCESS | 3128 | 1464625931575 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000641DA72C00) [pid = 3128] [serial = 594] [outer = 000000641B10A800] 09:32:12 INFO - PROCESS | 3128 | 1464625932590 Marionette TRACE conn6 <- [1,756,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]]]}] 09:32:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:32:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1380ms 09:32:12 INFO - PROCESS | 3128 | 1464625932801 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 3128 | 1464625932805 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:32:12 INFO - PROCESS | 3128 | 1464625932811 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 3128 | 1464625932815 Marionette TRACE conn6 <- [1,758,null,{}] 09:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:32:12 INFO - PROCESS | 3128 | 1464625932828 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 3128 | 1464625933003 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:32:13 INFO - PROCESS | 3128 | 1464625933078 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F818000 == 64 [pid = 3128] [id = 199] 09:32:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006409C67800) [pid = 3128] [serial = 595] [outer = 0000000000000000] 09:32:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (000000640FB18000) [pid = 3128] [serial = 596] [outer = 0000006409C67800] 09:32:13 INFO - PROCESS | 3128 | 1464625933173 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006413B74C00) [pid = 3128] [serial = 597] [outer = 0000006409C67800] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000641A20BC00) [pid = 3128] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000641DB24800) [pid = 3128] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006418781000) [pid = 3128] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000641DA71400) [pid = 3128] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000641DB2A000) [pid = 3128] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006416FE5000) [pid = 3128] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (00000064187D8C00) [pid = 3128] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006419E27000) [pid = 3128] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (000000641444B400) [pid = 3128] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000641A151400) [pid = 3128] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006419E5C800) [pid = 3128] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (000000640FB16400) [pid = 3128] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000641C7A9800) [pid = 3128] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000641DD81C00) [pid = 3128] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006415BDDC00) [pid = 3128] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000640F99A800) [pid = 3128] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006416F17000) [pid = 3128] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000641710B000) [pid = 3128] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006419FEE400) [pid = 3128] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000641E458000) [pid = 3128] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (000000642126E400) [pid = 3128] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000641A205400) [pid = 3128] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (000000641679EC00) [pid = 3128] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006417C9F000) [pid = 3128] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:32:13 INFO - PROCESS | 3128 | 1464625933797 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1017ms 09:32:13 INFO - PROCESS | 3128 | 1464625933840 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 3128 | 1464625933844 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:32:13 INFO - PROCESS | 3128 | 1464625933852 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 3128 | 1464625933856 Marionette TRACE conn6 <- [1,762,null,{}] 09:32:13 INFO - PROCESS | 3128 | 1464625933862 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 3128 | 1464625933960 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:32:14 INFO - PROCESS | 3128 | 1464625934034 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BCF800 == 65 [pid = 3128] [id = 200] 09:32:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (000000640952F400) [pid = 3128] [serial = 598] [outer = 0000000000000000] 09:32:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (000000640FB16800) [pid = 3128] [serial = 599] [outer = 000000640952F400] 09:32:14 INFO - PROCESS | 3128 | 1464625934083 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000641444E800) [pid = 3128] [serial = 600] [outer = 000000640952F400] 09:32:14 INFO - PROCESS | 3128 | 1464625934529 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 09:32:14 INFO - PROCESS | 3128 | 1464625934592 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 3128 | 1464625934595 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:32:14 INFO - PROCESS | 3128 | 1464625934598 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 3128 | 1464625934601 Marionette TRACE conn6 <- [1,766,null,{}] 09:32:14 INFO - PROCESS | 3128 | 1464625934610 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 3128 | 1464625934708 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:32:14 INFO - PROCESS | 3128 | 1464625934727 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F55000 == 66 [pid = 3128] [id = 201] 09:32:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006416AD0400) [pid = 3128] [serial = 601] [outer = 0000000000000000] 09:32:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006416E47800) [pid = 3128] [serial = 602] [outer = 0000006416AD0400] 09:32:14 INFO - PROCESS | 3128 | 1464625934780 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006416F76800) [pid = 3128] [serial = 603] [outer = 0000006416AD0400] 09:32:15 INFO - PROCESS | 3128 | 1464625935248 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 09:32:15 INFO - PROCESS | 3128 | 1464625935293 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 3128 | 1464625935296 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:32:15 INFO - PROCESS | 3128 | 1464625935299 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 3128 | 1464625935301 Marionette TRACE conn6 <- [1,770,null,{}] 09:32:15 INFO - PROCESS | 3128 | 1464625935304 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 3128 | 1464625935398 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:32:15 INFO - PROCESS | 3128 | 1464625935407 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EC4800 == 67 [pid = 3128] [id = 202] 09:32:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (00000064170A6400) [pid = 3128] [serial = 604] [outer = 0000000000000000] 09:32:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (00000064170B0000) [pid = 3128] [serial = 605] [outer = 00000064170A6400] 09:32:15 INFO - PROCESS | 3128 | 1464625935453 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006417C66C00) [pid = 3128] [serial = 606] [outer = 00000064170A6400] 09:32:15 INFO - PROCESS | 3128 | 1464625935875 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 09:32:15 INFO - PROCESS | 3128 | 1464625935930 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 3128 | 1464625935932 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:32:15 INFO - PROCESS | 3128 | 1464625935942 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 3128 | 1464625935944 Marionette TRACE conn6 <- [1,774,null,{}] 09:32:15 INFO - PROCESS | 3128 | 1464625935947 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 3128 | 1464625936062 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:32:16 INFO - PROCESS | 3128 | 1464625936140 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A884000 == 68 [pid = 3128] [id = 203] 09:32:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006418784400) [pid = 3128] [serial = 607] [outer = 0000000000000000] 09:32:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000641892E000) [pid = 3128] [serial = 608] [outer = 0000006418784400] 09:32:16 INFO - PROCESS | 3128 | 1464625936185 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006419D02400) [pid = 3128] [serial = 609] [outer = 0000006418784400] 09:32:16 INFO - PROCESS | 3128 | 1464625936628 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 732ms 09:32:16 INFO - PROCESS | 3128 | 1464625936676 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 3128 | 1464625936678 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:32:16 INFO - PROCESS | 3128 | 1464625936689 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 3128 | 1464625936691 Marionette TRACE conn6 <- [1,778,null,{}] 09:32:16 INFO - PROCESS | 3128 | 1464625936701 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 3128 | 1464625936863 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:32:16 INFO - PROCESS | 3128 | 1464625936891 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B475000 == 69 [pid = 3128] [id = 204] 09:32:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006419FC0800) [pid = 3128] [serial = 610] [outer = 0000000000000000] 09:32:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006419FF1400) [pid = 3128] [serial = 611] [outer = 0000006419FC0800] 09:32:16 INFO - PROCESS | 3128 | 1464625936938 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000641A159400) [pid = 3128] [serial = 612] [outer = 0000006419FC0800] 09:32:17 INFO - PROCESS | 3128 | 1464625937403 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 796ms 09:32:17 INFO - PROCESS | 3128 | 1464625937486 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 3128 | 1464625937489 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:32:17 INFO - PROCESS | 3128 | 1464625937492 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 3128 | 1464625937494 Marionette TRACE conn6 <- [1,782,null,{}] 09:32:17 INFO - PROCESS | 3128 | 1464625937498 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:17 INFO - PROCESS | 3128 | 1464625937615 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:32:17 INFO - PROCESS | 3128 | 1464625937671 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C51A800 == 70 [pid = 3128] [id = 205] 09:32:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000641A20F800) [pid = 3128] [serial = 613] [outer = 0000000000000000] 09:32:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000641A9EAC00) [pid = 3128] [serial = 614] [outer = 000000641A20F800] 09:32:17 INFO - PROCESS | 3128 | 1464625937716 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000641AF19800) [pid = 3128] [serial = 615] [outer = 000000641A20F800] 09:32:18 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006412950000) [pid = 3128] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:32:18 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006409C71000) [pid = 3128] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:32:18 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (000000641B14E000) [pid = 3128] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:32:18 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006416F68400) [pid = 3128] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:32:18 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006419E30C00) [pid = 3128] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:32:18 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (000000641703B800) [pid = 3128] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:32:18 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000641A159000) [pid = 3128] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:32:18 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006414444000) [pid = 3128] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:32:18 INFO - PROCESS | 3128 | 1464625938166 Marionette TRACE conn6 <- [1,784,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]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 733ms 09:32:18 INFO - PROCESS | 3128 | 1464625938229 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 3128 | 1464625938232 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:32:18 INFO - PROCESS | 3128 | 1464625938235 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:32:18 INFO - PROCESS | 3128 | 1464625938236 Marionette TRACE conn6 <- [1,786,null,{}] 09:32:18 INFO - PROCESS | 3128 | 1464625938240 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 3128 | 1464625938356 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:32:18 INFO - PROCESS | 3128 | 1464625938406 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBB9800 == 71 [pid = 3128] [id = 206] 09:32:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000641668C800) [pid = 3128] [serial = 616] [outer = 0000000000000000] 09:32:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000641AF11800) [pid = 3128] [serial = 617] [outer = 000000641668C800] 09:32:18 INFO - PROCESS | 3128 | 1464625938451 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000641B104800) [pid = 3128] [serial = 618] [outer = 000000641668C800] 09:32:18 INFO - PROCESS | 3128 | 1464625938808 Marionette TRACE conn6 <- [1,788,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]]]}] 09:32:18 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 09:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 626ms 09:32:18 INFO - PROCESS | 3128 | 1464625938864 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 3128 | 1464625938866 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:32:18 INFO - PROCESS | 3128 | 1464625938869 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:32:18 INFO - PROCESS | 3128 | 1464625938871 Marionette TRACE conn6 <- [1,790,null,{}] 09:32:18 INFO - PROCESS | 3128 | 1464625938875 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 3128 | 1464625938993 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:32:19 INFO - PROCESS | 3128 | 1464625939004 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 3128 | ++DOCSHELL 000000641ED75000 == 72 [pid = 3128] [id = 207] 09:32:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000641B111400) [pid = 3128] [serial = 619] [outer = 0000000000000000] 09:32:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000641B15B800) [pid = 3128] [serial = 620] [outer = 000000641B111400] 09:32:19 INFO - PROCESS | 3128 | 1464625939049 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000641C444000) [pid = 3128] [serial = 621] [outer = 000000641B111400] 09:32:19 INFO - PROCESS | 3128 | 1464625939481 Marionette TRACE conn6 <- [1,792,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]]]}] 09:32:19 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 09:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 628ms 09:32:19 INFO - PROCESS | 3128 | 1464625939501 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 3128 | 1464625939503 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:32:19 INFO - PROCESS | 3128 | 1464625939511 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 3128 | 1464625939512 Marionette TRACE conn6 <- [1,794,null,{}] 09:32:19 INFO - PROCESS | 3128 | 1464625939524 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 3128 | 1464625939620 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:32:19 INFO - PROCESS | 3128 | 1464625939629 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 3128 | ++DOCSHELL 000000642075A800 == 73 [pid = 3128] [id = 208] 09:32:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000641C7A9800) [pid = 3128] [serial = 622] [outer = 0000000000000000] 09:32:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000641DA6B400) [pid = 3128] [serial = 623] [outer = 000000641C7A9800] 09:32:19 INFO - PROCESS | 3128 | 1464625939674 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000641DB2B800) [pid = 3128] [serial = 624] [outer = 000000641C7A9800] 09:32:20 INFO - PROCESS | 3128 | 1464625940254 Marionette TRACE conn6 <- [1,796,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]]]}] 09:32:20 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 09:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 774ms 09:32:20 INFO - PROCESS | 3128 | 1464625940289 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 3128 | 1464625940294 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:32:20 INFO - PROCESS | 3128 | 1464625940397 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 3128 | 1464625940401 Marionette TRACE conn6 <- [1,798,null,{}] 09:32:20 INFO - PROCESS | 3128 | 1464625940409 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 3128 | 1464625940539 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:32:20 INFO - PROCESS | 3128 | 1464625940653 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 3128 | ++DOCSHELL 000000641589F000 == 74 [pid = 3128] [id = 209] 09:32:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640EA59C00) [pid = 3128] [serial = 625] [outer = 0000000000000000] 09:32:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006410428400) [pid = 3128] [serial = 626] [outer = 000000640EA59C00] 09:32:20 INFO - PROCESS | 3128 | 1464625940712 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006415BB4800) [pid = 3128] [serial = 627] [outer = 000000640EA59C00] 09:32:21 INFO - PROCESS | 3128 | 1464625941313 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1028ms 09:32:21 INFO - PROCESS | 3128 | 1464625941383 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 3128 | 1464625941389 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:32:21 INFO - PROCESS | 3128 | 1464625941396 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:32:21 INFO - PROCESS | 3128 | 1464625941399 Marionette TRACE conn6 <- [1,802,null,{}] 09:32:21 INFO - PROCESS | 3128 | 1464625941403 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:21 INFO - PROCESS | 3128 | 1464625941554 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:32:21 INFO - PROCESS | 3128 | 1464625941674 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B463000 == 75 [pid = 3128] [id = 210] 09:32:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006416BD8400) [pid = 3128] [serial = 628] [outer = 0000000000000000] 09:32:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006416F6DC00) [pid = 3128] [serial = 629] [outer = 0000006416BD8400] 09:32:21 INFO - PROCESS | 3128 | 1464625941731 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006417C17000) [pid = 3128] [serial = 630] [outer = 0000006416BD8400] 09:32:22 INFO - PROCESS | 3128 | 1464625942381 Marionette TRACE conn6 <- [1,804,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,805,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 3128 | 1464625942435 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:32:22 INFO - PROCESS | 3128 | 1464625942439 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 3128 | 1464625942443 Marionette TRACE conn6 <- [1,806,null,{}] 09:32:22 INFO - PROCESS | 3128 | 1464625942474 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 3128 | 1464625942625 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:32:22 INFO - PROCESS | 3128 | 1464625942748 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 3128 | ++DOCSHELL 000000642167D000 == 76 [pid = 3128] [id = 211] 09:32:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006419E64000) [pid = 3128] [serial = 631] [outer = 0000000000000000] 09:32:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000641A20D000) [pid = 3128] [serial = 632] [outer = 0000006419E64000] 09:32:22 INFO - PROCESS | 3128 | 1464625942807 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000641C72B000) [pid = 3128] [serial = 633] [outer = 0000006419E64000] 09:32:23 INFO - PROCESS | 3128 | 1464625943459 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1081ms 09:32:23 INFO - PROCESS | 3128 | 1464625943537 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 3128 | 1464625943540 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:32:23 INFO - PROCESS | 3128 | 1464625943544 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:32:23 INFO - PROCESS | 3128 | 1464625943546 Marionette TRACE conn6 <- [1,810,null,{}] 09:32:23 INFO - PROCESS | 3128 | 1464625943550 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:23 INFO - PROCESS | 3128 | 1464625943669 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:32:23 INFO - PROCESS | 3128 | 1464625943787 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 3128 | ++DOCSHELL 00000064217C8800 == 77 [pid = 3128] [id = 212] 09:32:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641B045400) [pid = 3128] [serial = 634] [outer = 0000000000000000] 09:32:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641B04B400) [pid = 3128] [serial = 635] [outer = 000000641B045400] 09:32:23 INFO - PROCESS | 3128 | 1464625943844 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641B152C00) [pid = 3128] [serial = 636] [outer = 000000641B045400] 09:32:24 INFO - PROCESS | 3128 | 1464625944467 Marionette TRACE conn6 <- [1,812,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,813,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 3128 | 1464625944538 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:32:24 INFO - PROCESS | 3128 | 1464625944542 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 3128 | 1464625944544 Marionette TRACE conn6 <- [1,814,null,{}] 09:32:24 INFO - PROCESS | 3128 | 1464625944547 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 3128 | 1464625944662 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:32:24 INFO - PROCESS | 3128 | 1464625944781 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421AD8000 == 78 [pid = 3128] [id = 213] 09:32:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000641DD82800) [pid = 3128] [serial = 637] [outer = 0000000000000000] 09:32:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000641DD88C00) [pid = 3128] [serial = 638] [outer = 000000641DD82800] 09:32:24 INFO - PROCESS | 3128 | 1464625944837 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000641E45AC00) [pid = 3128] [serial = 639] [outer = 000000641DD82800] 09:32:25 INFO - PROCESS | 3128 | 1464625945400 Marionette TRACE conn6 <- [1,816,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]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 881ms 09:32:25 INFO - PROCESS | 3128 | 1464625945453 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 3128 | 1464625945456 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:32:25 INFO - PROCESS | 3128 | 1464625945460 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 3128 | 1464625945462 Marionette TRACE conn6 <- [1,818,null,{}] 09:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:32:25 INFO - PROCESS | 3128 | 1464625945466 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 3128 | 1464625945614 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:32:25 INFO - PROCESS | 3128 | 1464625945708 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A03E000 == 79 [pid = 3128] [id = 214] 09:32:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006415BE8800) [pid = 3128] [serial = 640] [outer = 0000000000000000] 09:32:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006419EEB800) [pid = 3128] [serial = 641] [outer = 0000006415BE8800] 09:32:25 INFO - PROCESS | 3128 | 1464625945764 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006421267C00) [pid = 3128] [serial = 642] [outer = 0000006415BE8800] 09:32:26 INFO - PROCESS | 3128 | 1464625946557 Marionette TRACE conn6 <- [1,820,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]]]}] 09:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1135ms 09:32:26 INFO - PROCESS | 3128 | 1464625946603 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 3128 | 1464625946607 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:32:26 INFO - PROCESS | 3128 | 1464625946612 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 3128 | 1464625946616 Marionette TRACE conn6 <- [1,822,null,{}] 09:32:26 INFO - PROCESS | 3128 | 1464625946623 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 3128 | 1464625946766 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:32:26 INFO - PROCESS | 3128 | 1464625946893 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 3128 | ++DOCSHELL 000000641667A800 == 80 [pid = 3128] [id = 215] 09:32:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000640F99F000) [pid = 3128] [serial = 643] [outer = 0000000000000000] 09:32:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000640FF8A000) [pid = 3128] [serial = 644] [outer = 000000640F99F000] 09:32:26 INFO - PROCESS | 3128 | 1464625946949 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641580E400) [pid = 3128] [serial = 645] [outer = 000000640F99F000] 09:32:27 INFO - PROCESS | 3128 | --DOCSHELL 0000006416671000 == 79 [pid = 3128] [id = 184] 09:32:27 INFO - PROCESS | 3128 | --DOCSHELL 000000641B475800 == 78 [pid = 3128] [id = 185] 09:32:27 INFO - PROCESS | 3128 | --DOCSHELL 000000641296C800 == 77 [pid = 3128] [id = 29] 09:32:27 INFO - PROCESS | 3128 | --DOCSHELL 000000641C510000 == 76 [pid = 3128] [id = 186] 09:32:27 INFO - PROCESS | 3128 | --DOCSHELL 000000641FD1E000 == 75 [pid = 3128] [id = 154] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000641A9E9400) [pid = 3128] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000641AF92C00) [pid = 3128] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (0000006413B75000) [pid = 3128] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (000000641668A000) [pid = 3128] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (00000064131EDC00) [pid = 3128] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (000000641B4C3400) [pid = 3128] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006414451000) [pid = 3128] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000640962E800) [pid = 3128] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (00000064170B0C00) [pid = 3128] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006417C72C00) [pid = 3128] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (00000064189A8000) [pid = 3128] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006419E65C00) [pid = 3128] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000641689C800) [pid = 3128] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000641A9EB800) [pid = 3128] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000641C72B800) [pid = 3128] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641A203400) [pid = 3128] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000641A9E9000) [pid = 3128] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006416E4AC00) [pid = 3128] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006419FF7C00) [pid = 3128] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006416E53400) [pid = 3128] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:32:27 INFO - PROCESS | 3128 | 1464625947553 Marionette TRACE conn6 <- [1,824,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]]]}] 09:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 985ms 09:32:27 INFO - PROCESS | 3128 | 1464625947603 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 3128 | 1464625947609 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:32:27 INFO - PROCESS | 3128 | 1464625947615 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 3128 | 1464625947617 Marionette TRACE conn6 <- [1,826,null,{}] 09:32:27 INFO - PROCESS | 3128 | 1464625947621 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 3128 | 1464625947722 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:32:27 INFO - PROCESS | 3128 | 1464625947803 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C06000 == 76 [pid = 3128] [id = 216] 09:32:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000640FB10800) [pid = 3128] [serial = 646] [outer = 0000000000000000] 09:32:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006413B74400) [pid = 3128] [serial = 647] [outer = 000000640FB10800] 09:32:27 INFO - PROCESS | 3128 | 1464625947851 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006416688400) [pid = 3128] [serial = 648] [outer = 000000640FB10800] 09:32:28 INFO - PROCESS | 3128 | 1464625948252 Marionette TRACE conn6 <- [1,828,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]]]}] 09:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 09:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:32:28 INFO - PROCESS | 3128 | 1464625948307 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 3128 | 1464625948309 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:32:28 INFO - PROCESS | 3128 | 1464625948312 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 3128 | 1464625948316 Marionette TRACE conn6 <- [1,830,null,{}] 09:32:28 INFO - PROCESS | 3128 | 1464625948326 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 3128 | 1464625948424 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:32:28 INFO - PROCESS | 3128 | 1464625948432 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EC8800 == 77 [pid = 3128] [id = 217] 09:32:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006416F68800) [pid = 3128] [serial = 649] [outer = 0000000000000000] 09:32:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006416FE7C00) [pid = 3128] [serial = 650] [outer = 0000006416F68800] 09:32:28 INFO - PROCESS | 3128 | 1464625948482 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006417C18000) [pid = 3128] [serial = 651] [outer = 0000006416F68800] 09:32:28 INFO - PROCESS | 3128 | 1464625948960 Marionette TRACE conn6 <- [1,832,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]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 09:32:29 INFO - PROCESS | 3128 | 1464625949007 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 3128 | 1464625949010 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:32:29 INFO - PROCESS | 3128 | 1464625949013 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 3128 | 1464625949015 Marionette TRACE conn6 <- [1,834,null,{}] 09:32:29 INFO - PROCESS | 3128 | 1464625949019 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:29 INFO - PROCESS | 3128 | 1464625949143 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:32:29 INFO - PROCESS | 3128 | 1464625949231 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B184000 == 78 [pid = 3128] [id = 218] 09:32:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006417C65000) [pid = 3128] [serial = 652] [outer = 0000000000000000] 09:32:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (00000064192B6800) [pid = 3128] [serial = 653] [outer = 0000006417C65000] 09:32:29 INFO - PROCESS | 3128 | 1464625949278 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006419E57C00) [pid = 3128] [serial = 654] [outer = 0000006417C65000] 09:32:31 INFO - PROCESS | 3128 | 1464625951041 Marionette TRACE conn6 <- [1,836,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]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2037ms 09:32:31 INFO - PROCESS | 3128 | 1464625951053 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 3128 | 1464625951055 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:32:31 INFO - PROCESS | 3128 | 1464625951065 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 3128 | 1464625951067 Marionette TRACE conn6 <- [1,838,null,{}] 09:32:31 INFO - PROCESS | 3128 | 1464625951070 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 3128 | 1464625951187 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:32:31 INFO - PROCESS | 3128 | 1464625951193 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D955000 == 79 [pid = 3128] [id = 219] 09:32:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641A151800) [pid = 3128] [serial = 655] [outer = 0000000000000000] 09:32:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641A20E400) [pid = 3128] [serial = 656] [outer = 000000641A151800] 09:32:31 INFO - PROCESS | 3128 | 1464625951282 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000641AF8C000) [pid = 3128] [serial = 657] [outer = 000000641A151800] 09:32:31 INFO - PROCESS | 3128 | 1464625951746 Marionette TRACE conn6 <- [1,840,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]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 734ms 09:32:31 INFO - PROCESS | 3128 | 1464625951796 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 3128 | 1464625951799 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:32:31 INFO - PROCESS | 3128 | 1464625951802 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 3128 | 1464625951804 Marionette TRACE conn6 <- [1,842,null,{}] 09:32:31 INFO - PROCESS | 3128 | 1464625951807 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 3128 | 1464625951964 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:32:32 INFO - PROCESS | 3128 | 1464625951991 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 3128 | ++DOCSHELL 000000642075E000 == 80 [pid = 3128] [id = 220] 09:32:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000641B157400) [pid = 3128] [serial = 658] [outer = 0000000000000000] 09:32:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000641DA6C400) [pid = 3128] [serial = 659] [outer = 000000641B157400] 09:32:32 INFO - PROCESS | 3128 | 1464625952037 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (000000641E44D400) [pid = 3128] [serial = 660] [outer = 000000641B157400] 09:32:32 INFO - PROCESS | 3128 | 1464625952478 Marionette TRACE conn6 <- [1,844,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]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 734ms 09:32:32 INFO - PROCESS | 3128 | 1464625952540 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 3128 | 1464625952542 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:32:32 INFO - PROCESS | 3128 | 1464625952545 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 3128 | 1464625952547 Marionette TRACE conn6 <- [1,846,null,{}] 09:32:32 INFO - PROCESS | 3128 | 1464625952551 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 3128 | 1464625952755 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:32:32 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006416AD0400) [pid = 3128] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:32:32 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006418784400) [pid = 3128] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:32:32 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006419FC0800) [pid = 3128] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:32:32 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (00000064170A6400) [pid = 3128] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:32:32 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000640952F400) [pid = 3128] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:32:32 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000641A20F800) [pid = 3128] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:32:32 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000641B111400) [pid = 3128] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:32:32 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006414445C00) [pid = 3128] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:32:32 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006409C67800) [pid = 3128] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:32:32 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000641668C800) [pid = 3128] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:32:32 INFO - PROCESS | 3128 | 1464625952816 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 3128 | ++DOCSHELL 0000006418E06000 == 81 [pid = 3128] [id = 221] 09:32:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006409D0B800) [pid = 3128] [serial = 661] [outer = 0000000000000000] 09:32:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006414445C00) [pid = 3128] [serial = 662] [outer = 0000006409D0B800] 09:32:32 INFO - PROCESS | 3128 | 1464625952862 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000641A9E3C00) [pid = 3128] [serial = 663] [outer = 0000006409D0B800] 09:32:33 INFO - PROCESS | 3128 | 1464625953237 Marionette TRACE conn6 <- [1,848,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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 09:32:33 INFO - PROCESS | 3128 | 1464625953307 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 3128 | 1464625953309 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:32:33 INFO - PROCESS | 3128 | 1464625953313 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 3128 | 1464625953314 Marionette TRACE conn6 <- [1,850,null,{}] 09:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:32:33 INFO - PROCESS | 3128 | 1464625953318 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:33 INFO - PROCESS | 3128 | 1464625953408 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:32:33 INFO - PROCESS | 3128 | 1464625953415 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 3128 | ++DOCSHELL 00000064217CF000 == 82 [pid = 3128] [id = 222] 09:32:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641B00CC00) [pid = 3128] [serial = 664] [outer = 0000000000000000] 09:32:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641DA73800) [pid = 3128] [serial = 665] [outer = 000000641B00CC00] 09:32:33 INFO - PROCESS | 3128 | 1464625953461 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006421148800) [pid = 3128] [serial = 666] [outer = 000000641B00CC00] 09:32:33 INFO - PROCESS | 3128 | 1464625953881 Marionette TRACE conn6 <- [1,852,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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 627ms 09:32:33 INFO - PROCESS | 3128 | 1464625953944 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 3128 | 1464625953947 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:32:33 INFO - PROCESS | 3128 | 1464625953950 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 3128 | 1464625953952 Marionette TRACE conn6 <- [1,854,null,{}] 09:32:33 INFO - PROCESS | 3128 | 1464625953955 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 3128 | 1464625954046 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:32:34 INFO - PROCESS | 3128 | 1464625954055 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422CCE000 == 83 [pid = 3128] [id = 223] 09:32:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006421149800) [pid = 3128] [serial = 667] [outer = 0000000000000000] 09:32:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006421207C00) [pid = 3128] [serial = 668] [outer = 0000006421149800] 09:32:34 INFO - PROCESS | 3128 | 1464625954100 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000642120E400) [pid = 3128] [serial = 669] [outer = 0000006421149800] 09:32:34 INFO - PROCESS | 3128 | 1464625954531 Marionette TRACE conn6 <- [1,856,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]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 09:32:34 INFO - PROCESS | 3128 | 1464625954582 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 3128 | 1464625954585 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:32:34 INFO - PROCESS | 3128 | 1464625954589 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 3128 | 1464625954590 Marionette TRACE conn6 <- [1,858,null,{}] 09:32:34 INFO - PROCESS | 3128 | 1464625954594 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 3128 | 1464625954687 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:32:34 INFO - PROCESS | 3128 | 1464625954695 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422C5F000 == 84 [pid = 3128] [id = 224] 09:32:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006421212800) [pid = 3128] [serial = 670] [outer = 0000000000000000] 09:32:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006421263400) [pid = 3128] [serial = 671] [outer = 0000006421212800] 09:32:34 INFO - PROCESS | 3128 | 1464625954740 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000642126FC00) [pid = 3128] [serial = 672] [outer = 0000006421212800] 09:32:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000640962A400) [pid = 3128] [serial = 673] [outer = 00000064163A2C00] 09:32:35 INFO - PROCESS | 3128 | 1464625955570 Marionette TRACE conn6 <- [1,860,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]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1026ms 09:32:35 INFO - PROCESS | 3128 | 1464625955618 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 3128 | 1464625955622 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:32:35 INFO - PROCESS | 3128 | 1464625955627 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 3128 | 1464625955631 Marionette TRACE conn6 <- [1,862,null,{}] 09:32:35 INFO - PROCESS | 3128 | 1464625955658 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 3128 | 1464625955783 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:32:35 INFO - PROCESS | 3128 | 1464625955909 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413951000 == 85 [pid = 3128] [id = 225] 09:32:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000640A0AFC00) [pid = 3128] [serial = 674] [outer = 0000000000000000] 09:32:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (00000064167A2800) [pid = 3128] [serial = 675] [outer = 000000640A0AFC00] 09:32:35 INFO - PROCESS | 3128 | 1464625955968 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006416F69000) [pid = 3128] [serial = 676] [outer = 000000640A0AFC00] 09:32:36 INFO - PROCESS | 3128 | 1464625956605 Marionette TRACE conn6 <- [1,864,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]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1003ms 09:32:36 INFO - PROCESS | 3128 | 1464625956633 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 3128 | 1464625956639 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:32:36 INFO - PROCESS | 3128 | 1464625956660 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 3128 | 1464625956663 Marionette TRACE conn6 <- [1,866,null,{}] 09:32:36 INFO - PROCESS | 3128 | 1464625956668 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 3128 | 1464625956792 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:32:36 INFO - PROCESS | 3128 | 1464625956916 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420768000 == 86 [pid = 3128] [id = 226] 09:32:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (0000006416F70C00) [pid = 3128] [serial = 677] [outer = 0000000000000000] 09:32:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006419D03400) [pid = 3128] [serial = 678] [outer = 0000006416F70C00] 09:32:36 INFO - PROCESS | 3128 | 1464625956973 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000641AF98000) [pid = 3128] [serial = 679] [outer = 0000006416F70C00] 09:32:37 INFO - PROCESS | 3128 | 1464625957578 Marionette TRACE conn6 <- [1,868,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]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 986ms 09:32:37 INFO - PROCESS | 3128 | 1464625957647 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 3128 | 1464625957650 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:32:37 INFO - PROCESS | 3128 | 1464625957654 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 3128 | 1464625957658 Marionette TRACE conn6 <- [1,870,null,{}] 09:32:37 INFO - PROCESS | 3128 | 1464625957670 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 3128 | 1464625957825 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:32:37 INFO - PROCESS | 3128 | 1464625957949 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422C51800 == 87 [pid = 3128] [id = 227] 09:32:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000641B080C00) [pid = 3128] [serial = 680] [outer = 0000000000000000] 09:32:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (000000641B087400) [pid = 3128] [serial = 681] [outer = 000000641B080C00] 09:32:38 INFO - PROCESS | 3128 | 1464625958008 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (000000641B4D1000) [pid = 3128] [serial = 682] [outer = 000000641B080C00] 09:32:38 INFO - PROCESS | 3128 | 1464625958591 Marionette TRACE conn6 <- [1,872,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]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 986ms 09:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:32:38 INFO - PROCESS | 3128 | 1464625958642 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 3128 | 1464625958645 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:32:38 INFO - PROCESS | 3128 | 1464625958648 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 3128 | 1464625958651 Marionette TRACE conn6 <- [1,874,null,{}] 09:32:38 INFO - PROCESS | 3128 | 1464625958654 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:38 INFO - PROCESS | 3128 | 1464625958803 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:32:38 INFO - PROCESS | 3128 | 1464625958926 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422A96000 == 88 [pid = 3128] [id = 228] 09:32:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (000000641B084000) [pid = 3128] [serial = 683] [outer = 0000000000000000] 09:32:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000642120C400) [pid = 3128] [serial = 684] [outer = 000000641B084000] 09:32:38 INFO - PROCESS | 3128 | 1464625958982 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (00000064216C6C00) [pid = 3128] [serial = 685] [outer = 000000641B084000] 09:32:39 INFO - PROCESS | 3128 | 1464625959521 Marionette TRACE conn6 <- [1,876,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]]]}] 09:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 943ms 09:32:39 INFO - PROCESS | 3128 | 1464625959593 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 3128 | 1464625959596 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:32:39 INFO - PROCESS | 3128 | 1464625959600 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 3128 | 1464625959602 Marionette TRACE conn6 <- [1,878,null,{}] 09:32:39 INFO - PROCESS | 3128 | 1464625959606 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 3128 | 1464625959721 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:32:39 INFO - PROCESS | 3128 | 1464625959846 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000642301B000 == 89 [pid = 3128] [id = 229] 09:32:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (00000064216CB000) [pid = 3128] [serial = 686] [outer = 0000000000000000] 09:32:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (00000064216CF800) [pid = 3128] [serial = 687] [outer = 00000064216CB000] 09:32:39 INFO - PROCESS | 3128 | 1464625959903 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (0000006421AE4C00) [pid = 3128] [serial = 688] [outer = 00000064216CB000] 09:32:40 INFO - PROCESS | 3128 | 1464625960798 Marionette TRACE conn6 <- [1,880,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]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1242ms 09:32:40 INFO - PROCESS | 3128 | 1464625960845 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 3128 | 1464625960849 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:32:40 INFO - PROCESS | 3128 | 1464625960854 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 3128 | 1464625960858 Marionette TRACE conn6 <- [1,882,null,{}] 09:32:40 INFO - PROCESS | 3128 | 1464625960864 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:40 INFO - PROCESS | 3128 | 1464625960973 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:32:41 INFO - PROCESS | 3128 | 1464625961092 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BD3800 == 90 [pid = 3128] [id = 230] 09:32:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (000000640DD6A800) [pid = 3128] [serial = 689] [outer = 0000000000000000] 09:32:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (000000640E7D9C00) [pid = 3128] [serial = 690] [outer = 000000640DD6A800] 09:32:41 INFO - PROCESS | 3128 | 1464625961143 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (00000064131EBC00) [pid = 3128] [serial = 691] [outer = 000000640DD6A800] 09:32:41 INFO - PROCESS | 3128 | 1464625961780 Marionette TRACE conn6 <- [1,884,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]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 984ms 09:32:41 INFO - PROCESS | 3128 | 1464625961842 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 3128 | 1464625961848 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:32:41 INFO - PROCESS | 3128 | 1464625961854 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 3128 | 1464625961857 Marionette TRACE conn6 <- [1,886,null,{}] 09:32:41 INFO - PROCESS | 3128 | 1464625961861 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 3128 | 1464625961972 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:32:42 INFO - PROCESS | 3128 | 1464625962093 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C02800 == 89 [pid = 3128] [id = 16] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BDE800 == 88 [pid = 3128] [id = 26] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 000000641B18F800 == 87 [pid = 3128] [id = 125] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 000000640E0E8800 == 86 [pid = 3128] [id = 10] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 000000641FD17800 == 85 [pid = 3128] [id = 157] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 000000641ED82000 == 84 [pid = 3128] [id = 142] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 0000006422CCE000 == 83 [pid = 3128] [id = 223] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 00000064217CF000 == 82 [pid = 3128] [id = 222] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 0000006418E06000 == 81 [pid = 3128] [id = 221] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 000000642075E000 == 80 [pid = 3128] [id = 220] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 000000641D955000 == 79 [pid = 3128] [id = 219] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (000000641DA6B400) [pid = 3128] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | ++DOCSHELL 00000064095CF800 == 80 [pid = 3128] [id = 231] 09:32:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (0000006408E5E800) [pid = 3128] [serial = 692] [outer = 0000000000000000] 09:32:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (000000640A390000) [pid = 3128] [serial = 693] [outer = 0000006408E5E800] 09:32:42 INFO - PROCESS | 3128 | 1464625962180 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006414442C00) [pid = 3128] [serial = 694] [outer = 0000006408E5E800] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 000000641B184000 == 79 [pid = 3128] [id = 218] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EC8800 == 78 [pid = 3128] [id = 217] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C06000 == 77 [pid = 3128] [id = 216] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 000000641667A800 == 76 [pid = 3128] [id = 215] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 000000641B463000 == 75 [pid = 3128] [id = 210] 09:32:42 INFO - PROCESS | 3128 | --DOCSHELL 000000641589F000 == 74 [pid = 3128] [id = 209] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (0000006416E47800) [pid = 3128] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (000000641B678C00) [pid = 3128] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (000000641892E000) [pid = 3128] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (000000641A159400) [pid = 3128] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (0000006417C66C00) [pid = 3128] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (000000641B10EC00) [pid = 3128] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (000000641444E800) [pid = 3128] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (000000641AF19800) [pid = 3128] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (000000641B15B800) [pid = 3128] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (000000641C7AF000) [pid = 3128] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (0000006413B74C00) [pid = 3128] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000640FB16800) [pid = 3128] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641B104800) [pid = 3128] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (00000064170B0000) [pid = 3128] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006416F76800) [pid = 3128] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006414447800) [pid = 3128] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (000000640FB18000) [pid = 3128] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (0000006419D02400) [pid = 3128] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000641A9EAC00) [pid = 3128] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006417C6D000) [pid = 3128] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641AF11800) [pid = 3128] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006419FF1400) [pid = 3128] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000641C444000) [pid = 3128] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:32:42 INFO - PROCESS | 3128 | 1464625962637 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 839ms 09:32:42 INFO - PROCESS | 3128 | 1464625962695 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 3128 | 1464625962698 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:32:42 INFO - PROCESS | 3128 | 1464625962701 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 3128 | 1464625962705 Marionette TRACE conn6 <- [1,890,null,{}] 09:32:42 INFO - PROCESS | 3128 | 1464625962715 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 3128 | 1464625962812 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:32:42 INFO - PROCESS | 3128 | 1464625962828 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159BE000 == 75 [pid = 3128] [id = 232] 09:32:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (00000064144ED800) [pid = 3128] [serial = 695] [outer = 0000000000000000] 09:32:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000641580D800) [pid = 3128] [serial = 696] [outer = 00000064144ED800] 09:32:42 INFO - PROCESS | 3128 | 1464625962877 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006415BDDC00) [pid = 3128] [serial = 697] [outer = 00000064144ED800] 09:32:43 INFO - PROCESS | 3128 | 1464625963343 Marionette TRACE conn6 <- [1,892,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]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 09:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:32:43 INFO - PROCESS | 3128 | 1464625963396 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 3128 | 1464625963399 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:32:43 INFO - PROCESS | 3128 | 1464625963402 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 3128 | 1464625963404 Marionette TRACE conn6 <- [1,894,null,{}] 09:32:43 INFO - PROCESS | 3128 | 1464625963407 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:43 INFO - PROCESS | 3128 | 1464625963501 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:32:43 INFO - PROCESS | 3128 | 1464625963509 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F40800 == 76 [pid = 3128] [id = 233] 09:32:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000641679C400) [pid = 3128] [serial = 698] [outer = 0000000000000000] 09:32:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (00000064167D0800) [pid = 3128] [serial = 699] [outer = 000000641679C400] 09:32:43 INFO - PROCESS | 3128 | 1464625963556 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006416E4C800) [pid = 3128] [serial = 700] [outer = 000000641679C400] 09:32:44 INFO - PROCESS | 3128 | 1464625964037 Marionette TRACE conn6 <- [1,896,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]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 691ms 09:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:32:44 INFO - PROCESS | 3128 | 1464625964096 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 3128 | 1464625964098 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:32:44 INFO - PROCESS | 3128 | 1464625964101 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 3128 | 1464625964103 Marionette TRACE conn6 <- [1,898,null,{}] 09:32:44 INFO - PROCESS | 3128 | 1464625964106 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 3128 | 1464625964195 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:32:44 INFO - PROCESS | 3128 | 1464625964204 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417D56800 == 77 [pid = 3128] [id = 234] 09:32:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (00000064144F5400) [pid = 3128] [serial = 701] [outer = 0000000000000000] 09:32:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006416F69800) [pid = 3128] [serial = 702] [outer = 00000064144F5400] 09:32:44 INFO - PROCESS | 3128 | 1464625964323 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006416FE4800) [pid = 3128] [serial = 703] [outer = 00000064144F5400] 09:32:44 INFO - PROCESS | 3128 | 1464625964752 Marionette TRACE conn6 <- [1,900,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]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 09:32:44 INFO - PROCESS | 3128 | 1464625964776 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 3128 | 1464625964778 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:32:44 INFO - PROCESS | 3128 | 1464625964781 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 3128 | 1464625964783 Marionette TRACE conn6 <- [1,902,null,{}] 09:32:44 INFO - PROCESS | 3128 | 1464625964787 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 3128 | 1464625964955 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:32:44 INFO - PROCESS | 3128 | 1464625964986 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419FE7800 == 78 [pid = 3128] [id = 235] 09:32:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (00000064170AA400) [pid = 3128] [serial = 704] [outer = 0000000000000000] 09:32:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006417C13400) [pid = 3128] [serial = 705] [outer = 00000064170AA400] 09:32:45 INFO - PROCESS | 3128 | 1464625965033 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (0000006417D67C00) [pid = 3128] [serial = 706] [outer = 00000064170AA400] 09:32:45 INFO - PROCESS | 3128 | 1464625965489 Marionette TRACE conn6 <- [1,904,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]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 734ms 09:32:45 INFO - PROCESS | 3128 | 1464625965521 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 3128 | 1464625965523 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:32:45 INFO - PROCESS | 3128 | 1464625965526 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 3128 | 1464625965528 Marionette TRACE conn6 <- [1,906,null,{}] 09:32:45 INFO - PROCESS | 3128 | 1464625965531 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:45 INFO - PROCESS | 3128 | 1464625965645 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:32:45 INFO - PROCESS | 3128 | 1464625965652 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF7B000 == 79 [pid = 3128] [id = 236] 09:32:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (0000006417C9F000) [pid = 3128] [serial = 707] [outer = 0000000000000000] 09:32:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (00000064187E1400) [pid = 3128] [serial = 708] [outer = 0000006417C9F000] 09:32:45 INFO - PROCESS | 3128 | 1464625965740 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (0000006419D02C00) [pid = 3128] [serial = 709] [outer = 0000006417C9F000] 09:32:46 INFO - PROCESS | 3128 | 1464625966167 Marionette TRACE conn6 <- [1,908,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]]]}] 09:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 09:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:32:46 INFO - PROCESS | 3128 | 1464625966218 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 3128 | 1464625966220 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:32:46 INFO - PROCESS | 3128 | 1464625966223 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 3128 | 1464625966225 Marionette TRACE conn6 <- [1,910,null,{}] 09:32:46 INFO - PROCESS | 3128 | 1464625966238 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 3128 | 1464625966385 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:32:46 INFO - PROCESS | 3128 | 1464625966410 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B485800 == 80 [pid = 3128] [id = 237] 09:32:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (00000064192B7000) [pid = 3128] [serial = 710] [outer = 0000000000000000] 09:32:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (0000006419D10000) [pid = 3128] [serial = 711] [outer = 00000064192B7000] 09:32:46 INFO - PROCESS | 3128 | 1464625966455 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (0000006419E5C800) [pid = 3128] [serial = 712] [outer = 00000064192B7000] 09:32:46 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (000000641A151800) [pid = 3128] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:32:46 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (0000006417C65000) [pid = 3128] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:32:46 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (000000640FB10800) [pid = 3128] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:32:46 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (000000640F99F000) [pid = 3128] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:32:46 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (000000641B157400) [pid = 3128] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:32:46 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (0000006409D0B800) [pid = 3128] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:32:46 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000641B00CC00) [pid = 3128] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:32:46 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (0000006416F68800) [pid = 3128] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:32:46 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006421149800) [pid = 3128] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:32:47 INFO - PROCESS | 3128 | 1464625967025 Marionette TRACE conn6 <- [1,912,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]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 839ms 09:32:47 INFO - PROCESS | 3128 | 1464625967066 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 3128 | 1464625967068 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:32:47 INFO - PROCESS | 3128 | 1464625967071 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 3128 | 1464625967073 Marionette TRACE conn6 <- [1,914,null,{}] 09:32:47 INFO - PROCESS | 3128 | 1464625967077 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 3128 | 1464625967168 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:32:47 INFO - PROCESS | 3128 | 1464625967174 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6AC800 == 81 [pid = 3128] [id = 238] 09:32:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (0000006419E2BC00) [pid = 3128] [serial = 713] [outer = 0000000000000000] 09:32:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006419FC2C00) [pid = 3128] [serial = 714] [outer = 0000006419E2BC00] 09:32:47 INFO - PROCESS | 3128 | 1464625967219 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (0000006419FFB000) [pid = 3128] [serial = 715] [outer = 0000006419E2BC00] 09:32:47 INFO - PROCESS | 3128 | 1464625967644 Marionette TRACE conn6 <- [1,916,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]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 09:32:47 INFO - PROCESS | 3128 | 1464625967704 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 3128 | 1464625967706 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:32:47 INFO - PROCESS | 3128 | 1464625967709 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:32:47 INFO - PROCESS | 3128 | 1464625967711 Marionette TRACE conn6 <- [1,918,null,{}] 09:32:47 INFO - PROCESS | 3128 | 1464625967714 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 3128 | 1464625967804 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:32:47 INFO - PROCESS | 3128 | 1464625967813 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C5A9800 == 82 [pid = 3128] [id = 239] 09:32:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (0000006419FF4800) [pid = 3128] [serial = 716] [outer = 0000000000000000] 09:32:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000641A203800) [pid = 3128] [serial = 717] [outer = 0000006419FF4800] 09:32:47 INFO - PROCESS | 3128 | 1464625967858 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (000000641A9E3000) [pid = 3128] [serial = 718] [outer = 0000006419FF4800] 09:32:48 INFO - PROCESS | 3128 | 1464625968312 Marionette TRACE conn6 <- [1,920,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]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 09:32:48 INFO - PROCESS | 3128 | 1464625968342 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 3128 | 1464625968344 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:32:48 INFO - PROCESS | 3128 | 1464625968359 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 3128 | 1464625968362 Marionette TRACE conn6 <- [1,922,null,{}] 09:32:48 INFO - PROCESS | 3128 | 1464625968365 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:48 INFO - PROCESS | 3128 | 1464625968479 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:32:48 INFO - PROCESS | 3128 | 1464625968488 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCCF800 == 83 [pid = 3128] [id = 240] 09:32:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (000000641AF11C00) [pid = 3128] [serial = 719] [outer = 0000000000000000] 09:32:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (000000641AF93C00) [pid = 3128] [serial = 720] [outer = 000000641AF11C00] 09:32:48 INFO - PROCESS | 3128 | 1464625968538 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (000000641B00E800) [pid = 3128] [serial = 721] [outer = 000000641AF11C00] 09:32:49 INFO - PROCESS | 3128 | 1464625969228 Marionette TRACE conn6 <- [1,924,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]]]}] 09:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 943ms 09:32:49 INFO - PROCESS | 3128 | 1464625969294 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 3128 | 1464625969299 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:32:49 INFO - PROCESS | 3128 | 1464625969304 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:32:49 INFO - PROCESS | 3128 | 1464625969309 Marionette TRACE conn6 <- [1,926,null,{}] 09:32:49 INFO - PROCESS | 3128 | 1464625969315 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 3128 | 1464625969478 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:32:49 INFO - PROCESS | 3128 | 1464625969596 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413945800 == 84 [pid = 3128] [id = 241] 09:32:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (000000640AB8FC00) [pid = 3128] [serial = 722] [outer = 0000000000000000] 09:32:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (000000640F890000) [pid = 3128] [serial = 723] [outer = 000000640AB8FC00] 09:32:49 INFO - PROCESS | 3128 | 1464625969656 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (0000006414344400) [pid = 3128] [serial = 724] [outer = 000000640AB8FC00] 09:32:50 INFO - PROCESS | 3128 | 1464625970226 Marionette TRACE conn6 <- [1,928,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]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 988ms 09:32:50 INFO - PROCESS | 3128 | 1464625970297 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 3128 | 1464625970304 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:32:50 INFO - PROCESS | 3128 | 1464625970310 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 3128 | 1464625970313 Marionette TRACE conn6 <- [1,930,null,{}] 09:32:50 INFO - PROCESS | 3128 | 1464625970318 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:50 INFO - PROCESS | 3128 | 1464625970469 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:32:50 INFO - PROCESS | 3128 | 1464625970593 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EE2800 == 85 [pid = 3128] [id = 242] 09:32:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (000000641668EC00) [pid = 3128] [serial = 725] [outer = 0000000000000000] 09:32:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006416C95000) [pid = 3128] [serial = 726] [outer = 000000641668EC00] 09:32:50 INFO - PROCESS | 3128 | 1464625970650 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (00000064170A1400) [pid = 3128] [serial = 727] [outer = 000000641668EC00] 09:32:51 INFO - PROCESS | 3128 | 1464625971297 Marionette TRACE conn6 <- [1,932,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]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1024ms 09:32:51 INFO - PROCESS | 3128 | 1464625971340 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 3128 | 1464625971343 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:32:51 INFO - PROCESS | 3128 | 1464625971347 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 3128 | 1464625971351 Marionette TRACE conn6 <- [1,934,null,{}] 09:32:51 INFO - PROCESS | 3128 | 1464625971382 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:51 INFO - PROCESS | 3128 | 1464625971533 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:32:51 INFO - PROCESS | 3128 | 1464625971662 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 3128 | ++DOCSHELL 000000641EEE1800 == 86 [pid = 3128] [id = 243] 09:32:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (0000006417C70400) [pid = 3128] [serial = 728] [outer = 0000000000000000] 09:32:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (0000006419EECC00) [pid = 3128] [serial = 729] [outer = 0000006417C70400] 09:32:51 INFO - PROCESS | 3128 | 1464625971723 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 146 (000000641AF14400) [pid = 3128] [serial = 730] [outer = 0000006417C70400] 09:32:52 INFO - PROCESS | 3128 | 1464625972349 Marionette TRACE conn6 <- [1,936,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]]]}] 09:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1030ms 09:32:52 INFO - PROCESS | 3128 | 1464625972381 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 3128 | 1464625972385 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:32:52 INFO - PROCESS | 3128 | 1464625972390 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:32:52 INFO - PROCESS | 3128 | 1464625972392 Marionette TRACE conn6 <- [1,938,null,{}] 09:32:52 INFO - PROCESS | 3128 | 1464625972396 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 3128 | 1464625972515 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:32:52 INFO - PROCESS | 3128 | 1464625972637 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420182000 == 87 [pid = 3128] [id = 244] 09:32:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 147 (000000641B011000) [pid = 3128] [serial = 731] [outer = 0000000000000000] 09:32:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 148 (000000641B047800) [pid = 3128] [serial = 732] [outer = 000000641B011000] 09:32:52 INFO - PROCESS | 3128 | 1464625972695 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 149 (000000641B080000) [pid = 3128] [serial = 733] [outer = 000000641B011000] 09:32:53 INFO - PROCESS | 3128 | 1464625973293 Marionette TRACE conn6 <- [1,940,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]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 944ms 09:32:53 INFO - PROCESS | 3128 | 1464625973337 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 3128 | 1464625973339 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:32:53 INFO - PROCESS | 3128 | 1464625973343 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 3128 | 1464625973345 Marionette TRACE conn6 <- [1,942,null,{}] 09:32:53 INFO - PROCESS | 3128 | 1464625973349 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 3128 | 1464625973462 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:32:53 INFO - PROCESS | 3128 | 1464625973557 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421592800 == 88 [pid = 3128] [id = 245] 09:32:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (000000641B102400) [pid = 3128] [serial = 734] [outer = 0000000000000000] 09:32:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (000000641B108000) [pid = 3128] [serial = 735] [outer = 000000641B102400] 09:32:53 INFO - PROCESS | 3128 | 1464625973612 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 152 (000000641B151C00) [pid = 3128] [serial = 736] [outer = 000000641B102400] 09:32:54 INFO - PROCESS | 3128 | 1464625974179 Marionette TRACE conn6 <- [1,944,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]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 880ms 09:32:54 INFO - PROCESS | 3128 | 1464625974226 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 3128 | 1464625974228 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:32:54 INFO - PROCESS | 3128 | 1464625974232 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 3128 | 1464625974234 Marionette TRACE conn6 <- [1,946,null,{}] 09:32:54 INFO - PROCESS | 3128 | 1464625974238 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 3128 | 1464625974373 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:32:54 INFO - PROCESS | 3128 | 1464625974473 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 3128 | ++DOCSHELL 00000064217C5000 == 89 [pid = 3128] [id = 246] 09:32:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 153 (000000641C446400) [pid = 3128] [serial = 737] [outer = 0000000000000000] 09:32:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 154 (000000641C7A7000) [pid = 3128] [serial = 738] [outer = 000000641C446400] 09:32:54 INFO - PROCESS | 3128 | 1464625974529 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 155 (000000641DB2B400) [pid = 3128] [serial = 739] [outer = 000000641C446400] 09:32:55 INFO - PROCESS | 3128 | 1464625975164 Marionette TRACE conn6 <- [1,948,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]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 986ms 09:32:55 INFO - PROCESS | 3128 | 1464625975221 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 3128 | 1464625975223 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:32:55 INFO - PROCESS | 3128 | 1464625975227 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 3128 | 1464625975229 Marionette TRACE conn6 <- [1,950,null,{}] 09:32:55 INFO - PROCESS | 3128 | 1464625975233 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 3128 | 1464625975346 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:32:55 INFO - PROCESS | 3128 | 1464625975590 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BDB800 == 90 [pid = 3128] [id = 247] 09:32:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 156 (0000006409614000) [pid = 3128] [serial = 740] [outer = 0000000000000000] 09:32:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 157 (0000006409C63400) [pid = 3128] [serial = 741] [outer = 0000006409614000] 09:32:55 INFO - PROCESS | 3128 | 1464625975647 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 158 (000000640DD37800) [pid = 3128] [serial = 742] [outer = 0000006409614000] 09:32:56 INFO - PROCESS | 3128 | 1464625976295 Marionette TRACE conn6 <- [1,952,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]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1133ms 09:32:56 INFO - PROCESS | 3128 | 1464625976363 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 3128 | 1464625976367 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:32:56 INFO - PROCESS | 3128 | 1464625976372 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:32:56 INFO - PROCESS | 3128 | 1464625976376 Marionette TRACE conn6 <- [1,954,null,{}] 09:32:56 INFO - PROCESS | 3128 | 1464625976400 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:56 INFO - PROCESS | 3128 | 1464625976551 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:32:56 INFO - PROCESS | 3128 | 1464625976605 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F28800 == 91 [pid = 3128] [id = 248] 09:32:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 159 (000000641668DC00) [pid = 3128] [serial = 743] [outer = 0000000000000000] 09:32:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 160 (00000064167A6800) [pid = 3128] [serial = 744] [outer = 000000641668DC00] 09:32:56 INFO - PROCESS | 3128 | 1464625976657 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 161 (0000006416FE4000) [pid = 3128] [serial = 745] [outer = 000000641668DC00] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006419205800 == 90 [pid = 3128] [id = 89] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4ED800 == 89 [pid = 3128] [id = 116] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 000000641C5A9800 == 88 [pid = 3128] [id = 239] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6AC800 == 87 [pid = 3128] [id = 238] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 000000641B485800 == 86 [pid = 3128] [id = 237] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF7B000 == 85 [pid = 3128] [id = 236] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006419FE7800 == 84 [pid = 3128] [id = 235] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006417D56800 == 83 [pid = 3128] [id = 234] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F40800 == 82 [pid = 3128] [id = 233] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 00000064159BE000 == 81 [pid = 3128] [id = 232] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 00000064095CF800 == 80 [pid = 3128] [id = 231] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 160 (000000641A20D000) [pid = 3128] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 159 (000000641B04B400) [pid = 3128] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 158 (000000641DD88C00) [pid = 3128] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 157 (0000006410428400) [pid = 3128] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 156 (0000006416F6DC00) [pid = 3128] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BD3800 == 79 [pid = 3128] [id = 230] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 155 (000000641AF8C000) [pid = 3128] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 154 (000000641A20E400) [pid = 3128] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 153 (00000064192B6800) [pid = 3128] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 152 (0000006413B74400) [pid = 3128] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 151 (0000006416688400) [pid = 3128] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (000000641580E400) [pid = 3128] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000640FF8A000) [pid = 3128] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 148 (0000006419EEB800) [pid = 3128] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 147 (000000641E44D400) [pid = 3128] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 146 (000000641DA6C400) [pid = 3128] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 145 (0000006414445C00) [pid = 3128] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (000000641DA73800) [pid = 3128] [serial = 665] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (0000006416FE7C00) [pid = 3128] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (0000006417C18000) [pid = 3128] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (000000642120E400) [pid = 3128] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (0000006421148800) [pid = 3128] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (000000641A9E3C00) [pid = 3128] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (0000006419E57C00) [pid = 3128] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (0000006421207C00) [pid = 3128] [serial = 668] [outer = 0000000000000000] [url = about:blank] 09:32:57 INFO - PROCESS | 3128 | 1464625977248 Marionette TRACE conn6 <- [1,956,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]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 880ms 09:32:57 INFO - PROCESS | 3128 | 1464625977258 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 3128 | 1464625977262 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:32:57 INFO - PROCESS | 3128 | 1464625977271 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 3128 | 1464625977273 Marionette TRACE conn6 <- [1,958,null,{}] 09:32:57 INFO - PROCESS | 3128 | 1464625977277 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:57 INFO - PROCESS | 3128 | 1464625977374 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:32:57 INFO - PROCESS | 3128 | 1464625977384 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E85000 == 80 [pid = 3128] [id = 249] 09:32:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (0000006409C68800) [pid = 3128] [serial = 746] [outer = 0000000000000000] 09:32:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (0000006415C2EC00) [pid = 3128] [serial = 747] [outer = 0000006409C68800] 09:32:57 INFO - PROCESS | 3128 | 1464625977435 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (0000006416FDE800) [pid = 3128] [serial = 748] [outer = 0000006409C68800] 09:32:57 INFO - PROCESS | 3128 | 1464625977909 Marionette TRACE conn6 <- [1,960,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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 09:32:58 INFO - PROCESS | 3128 | 1464625978005 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:32:58 INFO - PROCESS | 3128 | 1464625978007 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:32:58 INFO - PROCESS | 3128 | 1464625978012 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 3128 | 1464625978018 Marionette TRACE conn6 <- [1,962,null,{}] 09:32:58 INFO - PROCESS | 3128 | 1464625978027 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 3128 | 1464625978128 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:32:58 INFO - PROCESS | 3128 | 1464625978216 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A891800 == 81 [pid = 3128] [id = 250] 09:32:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (0000006416F84400) [pid = 3128] [serial = 749] [outer = 0000000000000000] 09:32:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006417C9F800) [pid = 3128] [serial = 750] [outer = 0000006416F84400] 09:32:58 INFO - PROCESS | 3128 | 1464625978262 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (0000006419D02800) [pid = 3128] [serial = 751] [outer = 0000006416F84400] 09:32:58 INFO - PROCESS | 3128 | 1464625978647 Marionette TRACE conn6 <- [1,964,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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 693ms 09:32:58 INFO - PROCESS | 3128 | 1464625978706 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 3128 | 1464625978709 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:32:58 INFO - PROCESS | 3128 | 1464625978713 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 3128 | 1464625978714 Marionette TRACE conn6 <- [1,966,null,{}] 09:32:58 INFO - PROCESS | 3128 | 1464625978718 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 3128 | 1464625978814 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:32:58 INFO - PROCESS | 3128 | 1464625978821 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413445000 == 82 [pid = 3128] [id = 251] 09:32:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (0000006419E5A000) [pid = 3128] [serial = 752] [outer = 0000000000000000] 09:32:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (0000006419FEE400) [pid = 3128] [serial = 753] [outer = 0000006419E5A000] 09:32:58 INFO - PROCESS | 3128 | 1464625978866 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 146 (000000641A209400) [pid = 3128] [serial = 754] [outer = 0000006419E5A000] 09:32:59 INFO - PROCESS | 3128 | 1464625979291 Marionette TRACE conn6 <- [1,968,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]]]}] 09:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 629ms 09:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:32:59 INFO - PROCESS | 3128 | 1464625979344 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 3128 | 1464625979347 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:32:59 INFO - PROCESS | 3128 | 1464625979361 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 3128 | 1464625979363 Marionette TRACE conn6 <- [1,970,null,{}] 09:32:59 INFO - PROCESS | 3128 | 1464625979367 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:59 INFO - PROCESS | 3128 | 1464625979487 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:32:59 INFO - PROCESS | 3128 | 1464625979568 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D960000 == 83 [pid = 3128] [id = 252] 09:32:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 147 (000000641AF14000) [pid = 3128] [serial = 755] [outer = 0000000000000000] 09:32:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 148 (000000641AF96800) [pid = 3128] [serial = 756] [outer = 000000641AF14000] 09:32:59 INFO - PROCESS | 3128 | 1464625979620 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 149 (000000641B07F400) [pid = 3128] [serial = 757] [outer = 000000641AF14000] 09:33:00 INFO - PROCESS | 3128 | 1464625980084 Marionette TRACE conn6 <- [1,972,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]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 797ms 09:33:00 INFO - PROCESS | 3128 | 1464625980151 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 3128 | 1464625980153 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:33:00 INFO - PROCESS | 3128 | 1464625980164 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 3128 | 1464625980166 Marionette TRACE conn6 <- [1,974,null,{}] 09:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:33:00 INFO - PROCESS | 3128 | 1464625980170 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:00 INFO - PROCESS | 3128 | 1464625980292 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 148 (00000064170AA400) [pid = 3128] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 147 (0000006417C9F000) [pid = 3128] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 146 (00000064192B7000) [pid = 3128] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 145 (00000064144F5400) [pid = 3128] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (00000064144ED800) [pid = 3128] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (000000640DD6A800) [pid = 3128] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (000000641679C400) [pid = 3128] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (0000006408E5E800) [pid = 3128] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (0000006421212800) [pid = 3128] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (0000006419FF4800) [pid = 3128] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (0000006419E2BC00) [pid = 3128] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:33:00 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (000000641C7A9800) [pid = 3128] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:33:00 INFO - PROCESS | 3128 | 1464625980604 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 3128 | ++DOCSHELL 000000640ACEC800 == 84 [pid = 3128] [id = 253] 09:33:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (000000640860FC00) [pid = 3128] [serial = 758] [outer = 0000000000000000] 09:33:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (0000006409615000) [pid = 3128] [serial = 759] [outer = 000000640860FC00] 09:33:00 INFO - PROCESS | 3128 | 1464625980665 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (000000640DF0EC00) [pid = 3128] [serial = 760] [outer = 000000640860FC00] 09:33:01 INFO - PROCESS | 3128 | 1464625981352 Marionette TRACE conn6 <- [1,976,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]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1233ms 09:33:01 INFO - PROCESS | 3128 | 1464625981405 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 3128 | 1464625981410 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:33:01 INFO - PROCESS | 3128 | 1464625981414 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:33:01 INFO - PROCESS | 3128 | 1464625981419 Marionette TRACE conn6 <- [1,978,null,{}] 09:33:01 INFO - PROCESS | 3128 | 1464625981424 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 3128 | 1464625981547 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:33:01 INFO - PROCESS | 3128 | 1464625981675 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A039800 == 85 [pid = 3128] [id = 254] 09:33:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (000000641679C800) [pid = 3128] [serial = 761] [outer = 0000000000000000] 09:33:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (00000064167D4000) [pid = 3128] [serial = 762] [outer = 000000641679C800] 09:33:01 INFO - PROCESS | 3128 | 1464625981737 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (0000006417037C00) [pid = 3128] [serial = 763] [outer = 000000641679C800] 09:33:02 INFO - PROCESS | 3128 | 1464625982385 Marionette TRACE conn6 <- [1,980,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]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1031ms 09:33:02 INFO - PROCESS | 3128 | 1464625982452 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 3128 | 1464625982457 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:33:02 INFO - PROCESS | 3128 | 1464625982461 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 3128 | 1464625982463 Marionette TRACE conn6 <- [1,982,null,{}] 09:33:02 INFO - PROCESS | 3128 | 1464625982468 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 3128 | 1464625982653 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:33:02 INFO - PROCESS | 3128 | 1464625982772 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FD09800 == 86 [pid = 3128] [id = 255] 09:33:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (0000006417D70000) [pid = 3128] [serial = 764] [outer = 0000000000000000] 09:33:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (0000006419E2BC00) [pid = 3128] [serial = 765] [outer = 0000006417D70000] 09:33:02 INFO - PROCESS | 3128 | 1464625982829 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 146 (000000641A9EB800) [pid = 3128] [serial = 766] [outer = 0000006417D70000] 09:33:03 INFO - PROCESS | 3128 | 1464625983463 Marionette TRACE conn6 <- [1,984,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]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1030ms 09:33:03 INFO - PROCESS | 3128 | 1464625983496 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 3128 | 1464625983499 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:33:03 INFO - PROCESS | 3128 | 1464625983510 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 3128 | 1464625983517 Marionette TRACE conn6 <- [1,986,null,{}] 09:33:03 INFO - PROCESS | 3128 | 1464625983522 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 3128 | 1464625983642 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:33:03 INFO - PROCESS | 3128 | 1464625983769 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 3128 | ++DOCSHELL 000000642175F800 == 87 [pid = 3128] [id = 256] 09:33:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 147 (000000641B103C00) [pid = 3128] [serial = 767] [outer = 0000000000000000] 09:33:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 148 (000000641B67A400) [pid = 3128] [serial = 768] [outer = 000000641B103C00] 09:33:03 INFO - PROCESS | 3128 | 1464625983825 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 149 (000000641C72B400) [pid = 3128] [serial = 769] [outer = 000000641B103C00] 09:33:04 INFO - PROCESS | 3128 | 1464625984402 Marionette TRACE conn6 <- [1,988,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]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 942ms 09:33:04 INFO - PROCESS | 3128 | 1464625984449 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 3128 | 1464625984452 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:33:04 INFO - PROCESS | 3128 | 1464625984455 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 3128 | 1464625984457 Marionette TRACE conn6 <- [1,990,null,{}] 09:33:04 INFO - PROCESS | 3128 | 1464625984461 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 3128 | 1464625984580 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:33:04 INFO - PROCESS | 3128 | 1464625984677 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 3128 | ++DOCSHELL 00000064224EB000 == 88 [pid = 3128] [id = 257] 09:33:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (000000641B155000) [pid = 3128] [serial = 770] [outer = 0000000000000000] 09:33:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (000000641DD87000) [pid = 3128] [serial = 771] [outer = 000000641B155000] 09:33:04 INFO - PROCESS | 3128 | 1464625984733 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 152 (0000006421142400) [pid = 3128] [serial = 772] [outer = 000000641B155000] 09:33:05 INFO - PROCESS | 3128 | 1464625985292 Marionette TRACE conn6 <- [1,992,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]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 882ms 09:33:05 INFO - PROCESS | 3128 | 1464625985339 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 3128 | 1464625985342 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:33:05 INFO - PROCESS | 3128 | 1464625985346 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 3128 | 1464625985348 Marionette TRACE conn6 <- [1,994,null,{}] 09:33:05 INFO - PROCESS | 3128 | 1464625985352 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 3128 | 1464625985466 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:33:05 INFO - PROCESS | 3128 | 1464625985563 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422C4B000 == 89 [pid = 3128] [id = 258] 09:33:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 153 (000000642114FC00) [pid = 3128] [serial = 773] [outer = 0000000000000000] 09:33:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 154 (0000006421209800) [pid = 3128] [serial = 774] [outer = 000000642114FC00] 09:33:05 INFO - PROCESS | 3128 | 1464625985625 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 155 (0000006421267800) [pid = 3128] [serial = 775] [outer = 000000642114FC00] 09:33:06 INFO - PROCESS | 3128 | 1464625986234 Marionette TRACE conn6 <- [1,996,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]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 944ms 09:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:33:06 INFO - PROCESS | 3128 | 1464625986292 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 3128 | 1464625986295 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:33:06 INFO - PROCESS | 3128 | 1464625986298 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 3128 | 1464625986301 Marionette TRACE conn6 <- [1,998,null,{}] 09:33:06 INFO - PROCESS | 3128 | 1464625986304 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 3128 | 1464625986420 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:33:06 INFO - PROCESS | 3128 | 1464625986547 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422CC8800 == 90 [pid = 3128] [id = 259] 09:33:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 156 (00000064213C1800) [pid = 3128] [serial = 776] [outer = 0000000000000000] 09:33:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 157 (00000064213C4000) [pid = 3128] [serial = 777] [outer = 00000064213C1800] 09:33:06 INFO - PROCESS | 3128 | 1464625986605 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 158 (00000064216CBC00) [pid = 3128] [serial = 778] [outer = 00000064213C1800] 09:33:07 INFO - PROCESS | 3128 | 1464625987171 Marionette TRACE conn6 <- [1,1000,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]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 944ms 09:33:07 INFO - PROCESS | 3128 | 1464625987245 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 3128 | 1464625987248 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:33:07 INFO - PROCESS | 3128 | 1464625987251 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 3128 | 1464625987254 Marionette TRACE conn6 <- [1,1002,null,{}] 09:33:07 INFO - PROCESS | 3128 | 1464625987258 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 3128 | 1464625987375 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:33:07 INFO - PROCESS | 3128 | 1464625987495 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421A8D000 == 91 [pid = 3128] [id = 260] 09:33:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 159 (00000064213C7C00) [pid = 3128] [serial = 779] [outer = 0000000000000000] 09:33:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 160 (0000006421AE6400) [pid = 3128] [serial = 780] [outer = 00000064213C7C00] 09:33:07 INFO - PROCESS | 3128 | 1464625987551 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 161 (0000006421AF1400) [pid = 3128] [serial = 781] [outer = 00000064213C7C00] 09:33:08 INFO - PROCESS | 3128 | 1464625988093 Marionette TRACE conn6 <- [1,1004,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]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 880ms 09:33:08 INFO - PROCESS | 3128 | 1464625988134 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 3128 | 1464625988137 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:33:08 INFO - PROCESS | 3128 | 1464625988140 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 3128 | 1464625988142 Marionette TRACE conn6 <- [1,1006,null,{}] 09:33:08 INFO - PROCESS | 3128 | 1464625988146 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 3128 | 1464625988259 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:33:08 INFO - PROCESS | 3128 | 1464625988357 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BCD800 == 92 [pid = 3128] [id = 261] 09:33:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 162 (0000006412952000) [pid = 3128] [serial = 782] [outer = 0000000000000000] 09:33:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 163 (0000006418D69400) [pid = 3128] [serial = 783] [outer = 0000006412952000] 09:33:08 INFO - PROCESS | 3128 | 1464625988412 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 164 (0000006421602C00) [pid = 3128] [serial = 784] [outer = 0000006412952000] 09:33:09 INFO - PROCESS | 3128 | 1464625989149 Marionette TRACE conn6 <- [1,1008,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]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1078ms 09:33:09 INFO - PROCESS | 3128 | 1464625989221 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 3128 | 1464625989226 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:33:09 INFO - PROCESS | 3128 | 1464625989230 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 3128 | 1464625989235 Marionette TRACE conn6 <- [1,1010,null,{}] 09:33:09 INFO - PROCESS | 3128 | 1464625989240 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:09 INFO - PROCESS | 3128 | 1464625989352 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:33:09 INFO - PROCESS | 3128 | 1464625989484 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A044000 == 93 [pid = 3128] [id = 262] 09:33:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 165 (000000641668D400) [pid = 3128] [serial = 785] [outer = 0000000000000000] 09:33:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 166 (0000006416BD9000) [pid = 3128] [serial = 786] [outer = 000000641668D400] 09:33:09 INFO - PROCESS | 3128 | 1464625989538 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 167 (00000064170A2400) [pid = 3128] [serial = 787] [outer = 000000641668D400] 09:33:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641D960000 == 92 [pid = 3128] [id = 252] 09:33:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006413445000 == 91 [pid = 3128] [id = 251] 09:33:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641A891800 == 90 [pid = 3128] [id = 250] 09:33:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006413E85000 == 89 [pid = 3128] [id = 249] 09:33:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F28800 == 88 [pid = 3128] [id = 248] 09:33:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BDB800 == 87 [pid = 3128] [id = 247] 09:33:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006420182000 == 86 [pid = 3128] [id = 244] 09:33:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EE2800 == 85 [pid = 3128] [id = 242] 09:33:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006413945800 == 84 [pid = 3128] [id = 241] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 166 (000000641DB2B800) [pid = 3128] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 165 (0000006417C13400) [pid = 3128] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 164 (0000006419D02C00) [pid = 3128] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 163 (00000064187E1400) [pid = 3128] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 162 (0000006417D67C00) [pid = 3128] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 161 (0000006419D10000) [pid = 3128] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 160 (0000006416F69800) [pid = 3128] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 159 (000000641580D800) [pid = 3128] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 158 (0000006415BDDC00) [pid = 3128] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 157 (00000064131EBC00) [pid = 3128] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 156 (000000640E7D9C00) [pid = 3128] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 155 (00000064167D0800) [pid = 3128] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 154 (0000006416E4C800) [pid = 3128] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 153 (000000640A390000) [pid = 3128] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 152 (0000006414442C00) [pid = 3128] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 151 (0000006421263400) [pid = 3128] [serial = 671] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (000000641A203800) [pid = 3128] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000642126FC00) [pid = 3128] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 148 (00000064167A2800) [pid = 3128] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 147 (0000006419D03400) [pid = 3128] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 146 (000000641B087400) [pid = 3128] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 145 (000000642120C400) [pid = 3128] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (00000064216CF800) [pid = 3128] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (000000641A9E3000) [pid = 3128] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (000000641AF93C00) [pid = 3128] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (0000006408FCB800) [pid = 3128] [serial = 381] [outer = 0000000000000000] [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.] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (0000006419FC2C00) [pid = 3128] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (0000006419E5C800) [pid = 3128] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (0000006416FE4800) [pid = 3128] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:33:09 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (0000006419FFB000) [pid = 3128] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:33:10 INFO - PROCESS | 3128 | 1464625990109 Marionette TRACE conn6 <- [1,1012,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]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 09:33:10 INFO - PROCESS | 3128 | 1464625990179 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 3128 | 1464625990185 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:33:10 INFO - PROCESS | 3128 | 1464625990191 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 3128 | 1464625990193 Marionette TRACE conn6 <- [1,1014,null,{}] 09:33:10 INFO - PROCESS | 3128 | 1464625990200 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 3128 | 1464625990307 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:33:10 INFO - PROCESS | 3128 | 1464625990391 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159C6000 == 85 [pid = 3128] [id = 263] 09:33:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (0000006414343000) [pid = 3128] [serial = 788] [outer = 0000000000000000] 09:33:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (00000064164E8000) [pid = 3128] [serial = 789] [outer = 0000006414343000] 09:33:10 INFO - PROCESS | 3128 | 1464625990439 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (0000006416FE5000) [pid = 3128] [serial = 790] [outer = 0000006414343000] 09:33:10 INFO - PROCESS | 3128 | 1464625990849 Marionette TRACE conn6 <- [1,1016,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]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 732ms 09:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:33:10 INFO - PROCESS | 3128 | 1464625990924 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 3128 | 1464625990927 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:33:10 INFO - PROCESS | 3128 | 1464625990931 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 3128 | 1464625990934 Marionette TRACE conn6 <- [1,1018,null,{}] 09:33:10 INFO - PROCESS | 3128 | 1464625990945 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 3128 | 1464625991053 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:33:11 INFO - PROCESS | 3128 | 1464625991069 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A882800 == 86 [pid = 3128] [id = 264] 09:33:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (0000006418D66000) [pid = 3128] [serial = 791] [outer = 0000000000000000] 09:33:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006419D02400) [pid = 3128] [serial = 792] [outer = 0000006418D66000] 09:33:11 INFO - PROCESS | 3128 | 1464625991117 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (0000006419EE7800) [pid = 3128] [serial = 793] [outer = 0000006418D66000] 09:33:11 INFO - PROCESS | 3128 | 1464625991588 Marionette TRACE conn6 <- [1,1020,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]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 09:33:11 INFO - PROCESS | 3128 | 1464625991624 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 3128 | 1464625991627 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:33:11 INFO - PROCESS | 3128 | 1464625991630 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 3128 | 1464625991632 Marionette TRACE conn6 <- [1,1022,null,{}] 09:33:11 INFO - PROCESS | 3128 | 1464625991635 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 3128 | 1464625991762 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:33:11 INFO - PROCESS | 3128 | 1464625991857 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4EA000 == 87 [pid = 3128] [id = 265] 09:33:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (0000006418E29000) [pid = 3128] [serial = 794] [outer = 0000000000000000] 09:33:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (000000641AF0E800) [pid = 3128] [serial = 795] [outer = 0000006418E29000] 09:33:11 INFO - PROCESS | 3128 | 1464625991904 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 146 (000000641B00C400) [pid = 3128] [serial = 796] [outer = 0000006418E29000] 09:33:12 INFO - PROCESS | 3128 | 1464625992316 Marionette TRACE conn6 <- [1,1024,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]]]}] 09:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 09:33:12 INFO - PROCESS | 3128 | 1464625992366 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 3128 | 1464625992368 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:33:12 INFO - PROCESS | 3128 | 1464625992377 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 3128 | 1464625992379 Marionette TRACE conn6 <- [1,1026,null,{}] 09:33:12 INFO - PROCESS | 3128 | 1464625992383 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:12 INFO - PROCESS | 3128 | 1464625992505 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:33:12 INFO - PROCESS | 3128 | 1464625992564 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D958800 == 88 [pid = 3128] [id = 266] 09:33:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 147 (000000641A913C00) [pid = 3128] [serial = 797] [outer = 0000000000000000] 09:33:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 148 (000000641A91C000) [pid = 3128] [serial = 798] [outer = 000000641A913C00] 09:33:12 INFO - PROCESS | 3128 | 1464625992609 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 149 (000000641A922400) [pid = 3128] [serial = 799] [outer = 000000641A913C00] 09:33:13 INFO - PROCESS | 3128 | 1464625993086 Marionette TRACE conn6 <- [1,1028,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]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 796ms 09:33:13 INFO - PROCESS | 3128 | 1464625993171 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 3128 | 1464625993173 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:33:13 INFO - PROCESS | 3128 | 1464625993176 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 3128 | 1464625993178 Marionette TRACE conn6 <- [1,1030,null,{}] 09:33:13 INFO - PROCESS | 3128 | 1464625993182 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 3128 | 1464625993315 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:33:13 INFO - PROCESS | 3128 | 1464625993376 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420178000 == 89 [pid = 3128] [id = 267] 09:33:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (000000641C44E800) [pid = 3128] [serial = 800] [outer = 0000000000000000] 09:33:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (000000641C7AF000) [pid = 3128] [serial = 801] [outer = 000000641C44E800] 09:33:13 INFO - PROCESS | 3128 | 1464625993422 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 152 (000000641E455400) [pid = 3128] [serial = 802] [outer = 000000641C44E800] 09:33:13 INFO - PROCESS | 3128 | 1464625993856 Marionette TRACE conn6 <- [1,1032,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]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 733ms 09:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:33:13 INFO - PROCESS | 3128 | 1464625993915 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 3128 | 1464625993917 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:33:13 INFO - PROCESS | 3128 | 1464625993920 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 3128 | 1464625993922 Marionette TRACE conn6 <- [1,1034,null,{}] 09:33:13 INFO - PROCESS | 3128 | 1464625993926 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 3128 | 1464625994055 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:33:14 INFO - PROCESS | 3128 | 1464625994075 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421758800 == 90 [pid = 3128] [id = 268] 09:33:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 153 (000000641DD83C00) [pid = 3128] [serial = 803] [outer = 0000000000000000] 09:33:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 154 (000000642008A000) [pid = 3128] [serial = 804] [outer = 000000641DD83C00] 09:33:14 INFO - PROCESS | 3128 | 1464625994119 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 155 (0000006420092000) [pid = 3128] [serial = 805] [outer = 000000641DD83C00] 09:33:14 INFO - PROCESS | 3128 | --DOMWINDOW == 154 (0000006419E5A000) [pid = 3128] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:33:14 INFO - PROCESS | 3128 | --DOMWINDOW == 153 (0000006409614000) [pid = 3128] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:33:14 INFO - PROCESS | 3128 | --DOMWINDOW == 152 (0000006416F84400) [pid = 3128] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:33:14 INFO - PROCESS | 3128 | --DOMWINDOW == 151 (000000641668DC00) [pid = 3128] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:33:14 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (0000006409C68800) [pid = 3128] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:33:14 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000641AF11C00) [pid = 3128] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:33:14 INFO - PROCESS | 3128 | 1464625994544 Marionette TRACE conn6 <- [1,1036,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]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 09:33:14 INFO - PROCESS | 3128 | 1464625994593 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 3128 | 1464625994603 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:33:14 INFO - PROCESS | 3128 | 1464625994607 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 3128 | 1464625994609 Marionette TRACE conn6 <- [1,1038,null,{}] 09:33:14 INFO - PROCESS | 3128 | 1464625994612 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 3128 | 1464625994730 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:33:14 INFO - PROCESS | 3128 | 1464625994742 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421AA8800 == 91 [pid = 3128] [id = 269] 09:33:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (0000006416F84400) [pid = 3128] [serial = 806] [outer = 0000000000000000] 09:33:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (000000641ED52400) [pid = 3128] [serial = 807] [outer = 0000006416F84400] 09:33:14 INFO - PROCESS | 3128 | 1464625994787 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 152 (000000641ED58800) [pid = 3128] [serial = 808] [outer = 0000006416F84400] 09:33:15 INFO - PROCESS | 3128 | 1464625995204 Marionette TRACE conn6 <- [1,1040,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]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 09:33:15 INFO - PROCESS | 3128 | 1464625995242 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 3128 | 1464625995244 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:33:15 INFO - PROCESS | 3128 | 1464625995247 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 3128 | 1464625995249 Marionette TRACE conn6 <- [1,1042,null,{}] 09:33:15 INFO - PROCESS | 3128 | 1464625995252 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 3128 | 1464625995346 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:33:15 INFO - PROCESS | 3128 | 1464625995353 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422C68800 == 92 [pid = 3128] [id = 270] 09:33:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 153 (000000641ED5BC00) [pid = 3128] [serial = 809] [outer = 0000000000000000] 09:33:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 154 (000000641ED60800) [pid = 3128] [serial = 810] [outer = 000000641ED5BC00] 09:33:15 INFO - PROCESS | 3128 | 1464625995397 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 155 (0000006421208800) [pid = 3128] [serial = 811] [outer = 000000641ED5BC00] 09:33:15 INFO - PROCESS | 3128 | 1464625995805 Marionette TRACE conn6 <- [1,1044,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]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 628ms 09:33:15 INFO - PROCESS | 3128 | 1464625995878 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 3128 | 1464625995880 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:33:15 INFO - PROCESS | 3128 | 1464625995888 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 3128 | 1464625995890 Marionette TRACE conn6 <- [1,1046,null,{}] 09:33:15 INFO - PROCESS | 3128 | 1464625995893 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 3128 | 1464625995995 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:33:16 INFO - PROCESS | 3128 | 1464625996005 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 3128 | ++DOCSHELL 0000006424270800 == 93 [pid = 3128] [id = 271] 09:33:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 156 (000000642120C400) [pid = 3128] [serial = 812] [outer = 0000000000000000] 09:33:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 157 (0000006421271800) [pid = 3128] [serial = 813] [outer = 000000642120C400] 09:33:16 INFO - PROCESS | 3128 | 1464625996050 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 158 (0000006421603C00) [pid = 3128] [serial = 814] [outer = 000000642120C400] 09:33:16 INFO - PROCESS | 3128 | 1464625996741 Marionette TRACE conn6 <- [1,1048,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]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 881ms 09:33:16 INFO - PROCESS | 3128 | 1464625996778 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 3128 | 1464625996783 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:33:16 INFO - PROCESS | 3128 | 1464625996791 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 3128 | 1464625996794 Marionette TRACE conn6 <- [1,1050,null,{}] 09:33:16 INFO - PROCESS | 3128 | 1464625996801 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 3128 | 1464625996929 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:33:17 INFO - PROCESS | 3128 | 1464625997061 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E38800 == 94 [pid = 3128] [id = 272] 09:33:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 159 (0000006414451000) [pid = 3128] [serial = 815] [outer = 0000000000000000] 09:33:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 160 (0000006415BB3C00) [pid = 3128] [serial = 816] [outer = 0000006414451000] 09:33:17 INFO - PROCESS | 3128 | 1464625997120 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 161 (0000006416E51000) [pid = 3128] [serial = 817] [outer = 0000006414451000] 09:33:17 INFO - PROCESS | 3128 | 1464625997791 Marionette TRACE conn6 <- [1,1052,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]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1033ms 09:33:17 INFO - PROCESS | 3128 | 1464625997827 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 3128 | 1464625997833 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:33:17 INFO - PROCESS | 3128 | 1464625997840 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 3128 | 1464625997843 Marionette TRACE conn6 <- [1,1054,null,{}] 09:33:17 INFO - PROCESS | 3128 | 1464625997867 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 3128 | 1464625997996 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:33:18 INFO - PROCESS | 3128 | 1464625998126 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FD19800 == 95 [pid = 3128] [id = 273] 09:33:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 162 (0000006419D09000) [pid = 3128] [serial = 818] [outer = 0000000000000000] 09:33:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 163 (0000006419EEE800) [pid = 3128] [serial = 819] [outer = 0000006419D09000] 09:33:18 INFO - PROCESS | 3128 | 1464625998183 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 164 (000000641A9AB800) [pid = 3128] [serial = 820] [outer = 0000006419D09000] 09:33:18 INFO - PROCESS | 3128 | 1464625998811 Marionette TRACE conn6 <- [1,1056,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]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1003ms 09:33:18 INFO - PROCESS | 3128 | 1464625998861 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 3128 | 1464625998864 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:33:18 INFO - PROCESS | 3128 | 1464625998869 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 3128 | 1464625998873 Marionette TRACE conn6 <- [1,1058,null,{}] 09:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:33:18 INFO - PROCESS | 3128 | 1464625998885 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 3128 | 1464625999008 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:33:19 INFO - PROCESS | 3128 | 1464625999140 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422AE7000 == 96 [pid = 3128] [id = 274] 09:33:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 165 (000000641A9EBC00) [pid = 3128] [serial = 821] [outer = 0000000000000000] 09:33:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 166 (000000641B003000) [pid = 3128] [serial = 822] [outer = 000000641A9EBC00] 09:33:19 INFO - PROCESS | 3128 | 1464625999200 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 167 (000000641B153000) [pid = 3128] [serial = 823] [outer = 000000641A9EBC00] 09:33:19 INFO - PROCESS | 3128 | 1464625999847 Marionette TRACE conn6 <- [1,1060,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]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1027ms 09:33:19 INFO - PROCESS | 3128 | 1464625999903 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 3128 | 1464625999906 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:33:19 INFO - PROCESS | 3128 | 1464625999909 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 3128 | 1464625999912 Marionette TRACE conn6 <- [1,1062,null,{}] 09:33:19 INFO - PROCESS | 3128 | 1464625999916 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:20 INFO - PROCESS | 3128 | 1464626000075 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:33:20 INFO - PROCESS | 3128 | 1464626000204 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FE3C000 == 97 [pid = 3128] [id = 275] 09:33:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 168 (000000641DB30400) [pid = 3128] [serial = 824] [outer = 0000000000000000] 09:33:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 169 (0000006421146000) [pid = 3128] [serial = 825] [outer = 000000641DB30400] 09:33:20 INFO - PROCESS | 3128 | 1464626000262 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 170 (0000006421606800) [pid = 3128] [serial = 826] [outer = 000000641DB30400] 09:33:20 INFO - PROCESS | 3128 | 1464626000820 Marionette TRACE conn6 <- [1,1064,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]]]}] 09:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 944ms 09:33:20 INFO - PROCESS | 3128 | 1464626000856 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 3128 | 1464626000859 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:33:20 INFO - PROCESS | 3128 | 1464626000862 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 3128 | 1464626000865 Marionette TRACE conn6 <- [1,1066,null,{}] 09:33:20 INFO - PROCESS | 3128 | 1464626000869 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:20 INFO - PROCESS | 3128 | 1464626000988 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:33:21 INFO - PROCESS | 3128 | 1464626001117 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422B28800 == 98 [pid = 3128] [id = 276] 09:33:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 171 (0000006420089C00) [pid = 3128] [serial = 827] [outer = 0000000000000000] 09:33:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 172 (000000642160F800) [pid = 3128] [serial = 828] [outer = 0000006420089C00] 09:33:21 INFO - PROCESS | 3128 | 1464626001172 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 173 (0000006421AE5000) [pid = 3128] [serial = 829] [outer = 0000006420089C00] 09:33:22 INFO - PROCESS | 3128 | 1464626002149 Marionette TRACE conn6 <- [1,1068,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]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1341ms 09:33:22 INFO - PROCESS | 3128 | 1464626002206 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 3128 | 1464626002210 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:33:22 INFO - PROCESS | 3128 | 1464626002215 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:33:22 INFO - PROCESS | 3128 | 1464626002219 Marionette TRACE conn6 <- [1,1070,null,{}] 09:33:22 INFO - PROCESS | 3128 | 1464626002225 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 3128 | 1464626002367 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:33:22 INFO - PROCESS | 3128 | 1464626002504 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 3128 | ++DOCSHELL 0000006408FA3800 == 99 [pid = 3128] [id = 277] 09:33:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 174 (0000006408FC3C00) [pid = 3128] [serial = 830] [outer = 0000000000000000] 09:33:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 175 (000000640952BC00) [pid = 3128] [serial = 831] [outer = 0000006408FC3C00] 09:33:22 INFO - PROCESS | 3128 | 1464626002556 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 176 (000000640962E000) [pid = 3128] [serial = 832] [outer = 0000006408FC3C00] 09:33:23 INFO - PROCESS | 3128 | 1464626003188 Marionette TRACE conn6 <- [1,1072,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]]]}] 09:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 985ms 09:33:23 INFO - PROCESS | 3128 | 1464626003205 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 3128 | 1464626003211 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:33:23 INFO - PROCESS | 3128 | 1464626003217 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 3128 | 1464626003220 Marionette TRACE conn6 <- [1,1074,null,{}] 09:33:23 INFO - PROCESS | 3128 | 1464626003224 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:23 INFO - PROCESS | 3128 | 1464626003336 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:33:23 INFO - PROCESS | 3128 | 1464626003468 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 3128 | ++DOCSHELL 000000640ECE1800 == 100 [pid = 3128] [id = 278] 09:33:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 177 (000000640A0AB000) [pid = 3128] [serial = 833] [outer = 0000000000000000] 09:33:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 178 (000000640A0AEC00) [pid = 3128] [serial = 834] [outer = 000000640A0AB000] 09:33:23 INFO - PROCESS | 3128 | 1464626003520 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 179 (000000640AB8D000) [pid = 3128] [serial = 835] [outer = 000000640A0AB000] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000641B478000 == 99 [pid = 3128] [id = 123] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 0000006422C5F000 == 98 [pid = 3128] [id = 224] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000641C512800 == 97 [pid = 3128] [id = 90] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 0000006407C56000 == 96 [pid = 3128] [id = 76] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6BD000 == 95 [pid = 3128] [id = 104] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 0000006422C68800 == 94 [pid = 3128] [id = 270] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 0000006421AA8800 == 93 [pid = 3128] [id = 269] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 0000006421758800 == 92 [pid = 3128] [id = 268] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 0000006420178000 == 91 [pid = 3128] [id = 267] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000641D958800 == 90 [pid = 3128] [id = 266] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4EA000 == 89 [pid = 3128] [id = 265] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000641A882800 == 88 [pid = 3128] [id = 264] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 178 (000000641AF96800) [pid = 3128] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 177 (0000006416C95000) [pid = 3128] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 176 (000000641C7A7000) [pid = 3128] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 175 (0000006419EECC00) [pid = 3128] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 174 (000000641B108000) [pid = 3128] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 173 (000000640F890000) [pid = 3128] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 172 (000000641B047800) [pid = 3128] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 00000064159C6000 == 87 [pid = 3128] [id = 263] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000641A044000 == 86 [pid = 3128] [id = 262] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 00000064224EB000 == 85 [pid = 3128] [id = 257] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000642175F800 == 84 [pid = 3128] [id = 256] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000641FD09800 == 83 [pid = 3128] [id = 255] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000641A039800 == 82 [pid = 3128] [id = 254] 09:33:24 INFO - PROCESS | 3128 | --DOCSHELL 000000640ACEC800 == 81 [pid = 3128] [id = 253] 09:33:24 INFO - PROCESS | 3128 | 1464626004191 Marionette TRACE conn6 <- [1,1076,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]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1027ms 09:33:24 INFO - PROCESS | 3128 | 1464626004246 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 3128 | 1464626004248 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:33:24 INFO - PROCESS | 3128 | 1464626004262 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 3128 | 1464626004266 Marionette TRACE conn6 <- [1,1078,null,{}] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 171 (000000641A209400) [pid = 3128] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 170 (0000006419FEE400) [pid = 3128] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 169 (0000006409C63400) [pid = 3128] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 168 (000000640DD37800) [pid = 3128] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 167 (0000006419D02800) [pid = 3128] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 166 (0000006416FE4000) [pid = 3128] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 165 (00000064167A6800) [pid = 3128] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 164 (0000006417C9F800) [pid = 3128] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 163 (0000006415C2EC00) [pid = 3128] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 162 (000000641B00E800) [pid = 3128] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | --DOMWINDOW == 161 (0000006416FDE800) [pid = 3128] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:33:24 INFO - PROCESS | 3128 | 1464626004325 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:24 INFO - PROCESS | 3128 | 1464626004428 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:33:24 INFO - PROCESS | 3128 | 1464626004436 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104D4800 == 82 [pid = 3128] [id = 279] 09:33:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 162 (000000640EA5AC00) [pid = 3128] [serial = 836] [outer = 0000000000000000] 09:33:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 163 (000000640EC9C000) [pid = 3128] [serial = 837] [outer = 000000640EA5AC00] 09:33:24 INFO - PROCESS | 3128 | 1464626004485 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 164 (000000640F86D400) [pid = 3128] [serial = 838] [outer = 000000640EA5AC00] 09:33:25 INFO - PROCESS | 3128 | 1464626005004 Marionette TRACE conn6 <- [1,1080,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]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 797ms 09:33:25 INFO - PROCESS | 3128 | 1464626005051 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 3128 | 1464626005054 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:33:25 INFO - PROCESS | 3128 | 1464626005057 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 3128 | 1464626005059 Marionette TRACE conn6 <- [1,1082,null,{}] 09:33:25 INFO - PROCESS | 3128 | 1464626005063 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 3128 | 1464626005158 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:33:25 INFO - PROCESS | 3128 | 1464626005244 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E86000 == 83 [pid = 3128] [id = 280] 09:33:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 165 (000000640FB18C00) [pid = 3128] [serial = 839] [outer = 0000000000000000] 09:33:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 166 (000000640FD20800) [pid = 3128] [serial = 840] [outer = 000000640FB18C00] 09:33:25 INFO - PROCESS | 3128 | 1464626005291 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 167 (0000006410430400) [pid = 3128] [serial = 841] [outer = 000000640FB18C00] 09:33:25 INFO - PROCESS | 3128 | 1464626005679 Marionette TRACE conn6 <- [1,1084,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]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 09:33:25 INFO - PROCESS | 3128 | 1464626005689 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 3128 | 1464626005691 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:33:25 INFO - PROCESS | 3128 | 1464626005703 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 3128 | 1464626005705 Marionette TRACE conn6 <- [1,1086,null,{}] 09:33:25 INFO - PROCESS | 3128 | 1464626005709 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 3128 | 1464626005800 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:33:25 INFO - PROCESS | 3128 | 1464626005806 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C15800 == 84 [pid = 3128] [id = 281] 09:33:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 168 (0000006413AB5C00) [pid = 3128] [serial = 842] [outer = 0000000000000000] 09:33:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 169 (0000006413B53400) [pid = 3128] [serial = 843] [outer = 0000006413AB5C00] 09:33:25 INFO - PROCESS | 3128 | 1464626005852 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 170 (0000006414389C00) [pid = 3128] [serial = 844] [outer = 0000006413AB5C00] 09:33:26 INFO - PROCESS | 3128 | 1464626006305 Marionette TRACE conn6 <- [1,1088,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]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 628ms 09:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:33:26 INFO - PROCESS | 3128 | 1464626006339 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 3128 | 1464626006342 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:33:26 INFO - PROCESS | 3128 | 1464626006345 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 3128 | 1464626006347 Marionette TRACE conn6 <- [1,1090,null,{}] 09:33:26 INFO - PROCESS | 3128 | 1464626006350 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 3128 | 1464626006506 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:33:26 INFO - PROCESS | 3128 | 1464626006598 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 3128 | ++DOCSHELL 0000006409674000 == 85 [pid = 3128] [id = 282] 09:33:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 171 (000000641580D000) [pid = 3128] [serial = 845] [outer = 0000000000000000] 09:33:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 172 (0000006415BE0C00) [pid = 3128] [serial = 846] [outer = 000000641580D000] 09:33:26 INFO - PROCESS | 3128 | 1464626006646 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 173 (0000006416682000) [pid = 3128] [serial = 847] [outer = 000000641580D000] 09:33:27 INFO - PROCESS | 3128 | 1464626007096 Marionette TRACE conn6 <- [1,1092,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]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 776ms 09:33:27 INFO - PROCESS | 3128 | 1464626007122 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 3128 | 1464626007124 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:33:27 INFO - PROCESS | 3128 | 1464626007141 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 3128 | 1464626007144 Marionette TRACE conn6 <- [1,1094,null,{}] 09:33:27 INFO - PROCESS | 3128 | 1464626007152 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 3128 | 1464626007271 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:33:27 INFO - PROCESS | 3128 | 1464626007327 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 3128 | ++DOCSHELL 0000006418E04800 == 86 [pid = 3128] [id = 283] 09:33:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 174 (0000006416684000) [pid = 3128] [serial = 848] [outer = 0000000000000000] 09:33:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 175 (000000641679C400) [pid = 3128] [serial = 849] [outer = 0000006416684000] 09:33:27 INFO - PROCESS | 3128 | 1464626007376 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 176 (00000064167AB400) [pid = 3128] [serial = 850] [outer = 0000006416684000] 09:33:27 INFO - PROCESS | 3128 | 1464626007804 Marionette TRACE conn6 <- [1,1096,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]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 09:33:27 INFO - PROCESS | 3128 | 1464626007827 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 3128 | 1464626007829 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:33:27 INFO - PROCESS | 3128 | 1464626007832 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 3128 | 1464626007834 Marionette TRACE conn6 <- [1,1098,null,{}] 09:33:27 INFO - PROCESS | 3128 | 1464626007844 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 3128 | 1464626007989 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:33:28 INFO - PROCESS | 3128 | 1464626008051 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419ECE800 == 87 [pid = 3128] [id = 284] 09:33:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 177 (0000006416ACEC00) [pid = 3128] [serial = 851] [outer = 0000000000000000] 09:33:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 178 (0000006416C98000) [pid = 3128] [serial = 852] [outer = 0000006416ACEC00] 09:33:28 INFO - PROCESS | 3128 | 1464626008096 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 179 (0000006416E52800) [pid = 3128] [serial = 853] [outer = 0000006416ACEC00] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 178 (000000641B011000) [pid = 3128] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 177 (000000641B080C00) [pid = 3128] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 176 (000000641B045400) [pid = 3128] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 175 (0000006413B4A800) [pid = 3128] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 174 (000000641B4CEC00) [pid = 3128] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 173 (0000006407B60800) [pid = 3128] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 172 (0000006418E71800) [pid = 3128] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 171 (0000006417C70400) [pid = 3128] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 170 (000000641C446400) [pid = 3128] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 169 (000000641B084000) [pid = 3128] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 168 (0000006419E64000) [pid = 3128] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 167 (0000006415BE8800) [pid = 3128] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 166 (000000640EA59C00) [pid = 3128] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 165 (000000640F88C400) [pid = 3128] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 164 (000000641668EC00) [pid = 3128] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 163 (000000640A0AFC00) [pid = 3128] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 162 (000000641AF14000) [pid = 3128] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:33:28 INFO - PROCESS | 3128 | --DOMWINDOW == 161 (0000006421267400) [pid = 3128] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 160 (0000006416BD8400) [pid = 3128] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 159 (00000064170A3400) [pid = 3128] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 158 (0000006419E60C00) [pid = 3128] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 157 (000000641B102400) [pid = 3128] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 156 (000000641E454800) [pid = 3128] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 155 (000000640AB8FC00) [pid = 3128] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 154 (000000641DD82800) [pid = 3128] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 153 (0000006416F70C00) [pid = 3128] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 152 (00000064216CB000) [pid = 3128] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 151 (00000064167CF000) [pid = 3128] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (000000641DB2C800) [pid = 3128] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000641A913C00) [pid = 3128] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 148 (000000641C44E800) [pid = 3128] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 147 (000000641DD83C00) [pid = 3128] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 146 (0000006416F84400) [pid = 3128] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 145 (000000641ED5BC00) [pid = 3128] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (0000006418E29000) [pid = 3128] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (0000006414343000) [pid = 3128] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (000000641668D400) [pid = 3128] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (0000006418D66000) [pid = 3128] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (0000006412952000) [pid = 3128] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (0000006416898800) [pid = 3128] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (00000064167D5400) [pid = 3128] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:33:29 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (000000641B10A800) [pid = 3128] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:33:29 INFO - PROCESS | 3128 | 1464626009062 Marionette TRACE conn6 <- [1,1100,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]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1236ms 09:33:29 INFO - PROCESS | 3128 | 1464626009072 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 3128 | 1464626009074 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:33:29 INFO - PROCESS | 3128 | 1464626009077 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 3128 | 1464626009079 Marionette TRACE conn6 <- [1,1102,null,{}] 09:33:29 INFO - PROCESS | 3128 | 1464626009083 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 3128 | 1464626009183 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:33:29 INFO - PROCESS | 3128 | 1464626009296 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A885000 == 88 [pid = 3128] [id = 285] 09:33:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (0000006416E55400) [pid = 3128] [serial = 854] [outer = 0000000000000000] 09:33:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (0000006416F17000) [pid = 3128] [serial = 855] [outer = 0000006416E55400] 09:33:29 INFO - PROCESS | 3128 | 1464626009399 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (0000006416F75C00) [pid = 3128] [serial = 856] [outer = 0000006416E55400] 09:33:29 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:33:29 INFO - PROCESS | 3128 | 1464626009875 Marionette TRACE conn6 <- [1,1104,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]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 838ms 09:33:29 INFO - PROCESS | 3128 | 1464626009919 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 3128 | 1464626009921 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:33:29 INFO - PROCESS | 3128 | 1464626009924 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:33:29 INFO - PROCESS | 3128 | 1464626009926 Marionette TRACE conn6 <- [1,1106,null,{}] 09:33:29 INFO - PROCESS | 3128 | 1464626009930 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 3128 | 1464626010024 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:33:30 INFO - PROCESS | 3128 | 1464626010031 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B192800 == 89 [pid = 3128] [id = 286] 09:33:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (0000006416FE2000) [pid = 3128] [serial = 857] [outer = 0000000000000000] 09:33:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006416FEB000) [pid = 3128] [serial = 858] [outer = 0000006416FE2000] 09:33:30 INFO - PROCESS | 3128 | 1464626010076 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (00000064170AA000) [pid = 3128] [serial = 859] [outer = 0000006416FE2000] 09:33:30 INFO - PROCESS | 3128 | 1464626010515 Marionette TRACE conn6 <- [1,1108,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]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 629ms 09:33:30 INFO - PROCESS | 3128 | 1464626010557 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 3128 | 1464626010560 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:33:30 INFO - PROCESS | 3128 | 1464626010567 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 3128 | 1464626010570 Marionette TRACE conn6 <- [1,1110,null,{}] 09:33:30 INFO - PROCESS | 3128 | 1464626010574 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 3128 | 1464626010690 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:33:30 INFO - PROCESS | 3128 | 1464626010706 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4EC800 == 90 [pid = 3128] [id = 287] 09:33:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (0000006417A39000) [pid = 3128] [serial = 860] [outer = 0000000000000000] 09:33:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (0000006417C6EC00) [pid = 3128] [serial = 861] [outer = 0000006417A39000] 09:33:30 INFO - PROCESS | 3128 | 1464626010781 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 146 (0000006418784000) [pid = 3128] [serial = 862] [outer = 0000006417A39000] 09:33:31 INFO - PROCESS | 3128 | 1464626011486 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 944ms 09:33:31 INFO - PROCESS | 3128 | 1464626011510 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 3128 | 1464626011516 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:33:31 INFO - PROCESS | 3128 | 1464626011521 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 3128 | 1464626011526 Marionette TRACE conn6 <- [1,1114,null,{}] 09:33:31 INFO - PROCESS | 3128 | 1464626011531 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 3128 | 1464626011658 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:33:31 INFO - PROCESS | 3128 | 1464626011761 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E8CE800 == 91 [pid = 3128] [id = 288] 09:33:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 147 (0000006409D07400) [pid = 3128] [serial = 863] [outer = 0000000000000000] 09:33:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 148 (0000006409DB9400) [pid = 3128] [serial = 864] [outer = 0000006409D07400] 09:33:31 INFO - PROCESS | 3128 | 1464626011820 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 149 (000000640DD37800) [pid = 3128] [serial = 865] [outer = 0000006409D07400] 09:33:32 INFO - PROCESS | 3128 | 1464626012467 Marionette TRACE conn6 <- [1,1116,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]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 983ms 09:33:32 INFO - PROCESS | 3128 | 1464626012508 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 3128 | 1464626012515 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:33:32 INFO - PROCESS | 3128 | 1464626012522 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 3128 | 1464626012525 Marionette TRACE conn6 <- [1,1118,null,{}] 09:33:32 INFO - PROCESS | 3128 | 1464626012529 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:32 INFO - PROCESS | 3128 | 1464626012657 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:33:32 INFO - PROCESS | 3128 | 1464626012786 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417C37000 == 92 [pid = 3128] [id = 289] 09:33:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (000000640FB15800) [pid = 3128] [serial = 866] [outer = 0000000000000000] 09:33:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (0000006413B74C00) [pid = 3128] [serial = 867] [outer = 000000640FB15800] 09:33:32 INFO - PROCESS | 3128 | 1464626012844 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 152 (00000064144F4000) [pid = 3128] [serial = 868] [outer = 000000640FB15800] 09:33:33 INFO - PROCESS | 3128 | 1464626013459 Marionette TRACE conn6 <- [1,1120,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]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 986ms 09:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:33:33 INFO - PROCESS | 3128 | 1464626013513 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 3128 | 1464626013516 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:33:33 INFO - PROCESS | 3128 | 1464626013520 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 3128 | 1464626013524 Marionette TRACE conn6 <- [1,1122,null,{}] 09:33:33 INFO - PROCESS | 3128 | 1464626013536 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 3128 | 1464626013658 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:33:33 INFO - PROCESS | 3128 | 1464626013791 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C590000 == 93 [pid = 3128] [id = 290] 09:33:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 153 (0000006416F0B000) [pid = 3128] [serial = 869] [outer = 0000000000000000] 09:33:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 154 (0000006416FEB400) [pid = 3128] [serial = 870] [outer = 0000006416F0B000] 09:33:33 INFO - PROCESS | 3128 | 1464626013851 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 155 (0000006417C66C00) [pid = 3128] [serial = 871] [outer = 0000006416F0B000] 09:33:34 INFO - PROCESS | 3128 | [GFX2-]: DrawTargetD2D 1.1 (0000006409D808A0): Failed to create GradientStopCollection with no stops. 09:33:34 INFO - PROCESS | 3128 | [GFX3-]: No stops specified for gradient pattern. 09:33:34 INFO - PROCESS | 3128 | 1464626014434 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 944ms 09:33:34 INFO - PROCESS | 3128 | 1464626014466 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 3128 | 1464626014469 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:33:34 INFO - PROCESS | 3128 | 1464626014473 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 3128 | 1464626014475 Marionette TRACE conn6 <- [1,1126,null,{}] 09:33:34 INFO - PROCESS | 3128 | 1464626014479 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:34 INFO - PROCESS | 3128 | 1464626014604 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:33:34 INFO - PROCESS | 3128 | 1464626014733 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBAE000 == 94 [pid = 3128] [id = 291] 09:33:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 156 (0000006418783000) [pid = 3128] [serial = 872] [outer = 0000000000000000] 09:33:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 157 (00000064187D7800) [pid = 3128] [serial = 873] [outer = 0000006418783000] 09:33:34 INFO - PROCESS | 3128 | 1464626014791 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 158 (0000006418D5F000) [pid = 3128] [serial = 874] [outer = 0000006418783000] 09:33:35 INFO - PROCESS | 3128 | 1464626015372 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 944ms 09:33:35 INFO - PROCESS | 3128 | 1464626015419 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 3128 | 1464626015422 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:33:35 INFO - PROCESS | 3128 | 1464626015425 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 3128 | 1464626015427 Marionette TRACE conn6 <- [1,1130,null,{}] 09:33:35 INFO - PROCESS | 3128 | 1464626015431 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 3128 | 1464626015548 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:33:35 INFO - PROCESS | 3128 | 1464626015676 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E025800 == 95 [pid = 3128] [id = 292] 09:33:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 159 (0000006418783400) [pid = 3128] [serial = 875] [outer = 0000000000000000] 09:33:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 160 (0000006418E32800) [pid = 3128] [serial = 876] [outer = 0000006418783400] 09:33:35 INFO - PROCESS | 3128 | 1464626015732 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 161 (0000006419D08C00) [pid = 3128] [serial = 877] [outer = 0000006418783400] 09:33:36 INFO - PROCESS | 3128 | 1464626016326 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 941ms 09:33:36 INFO - PROCESS | 3128 | 1464626016370 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 3128 | 1464626016373 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:33:36 INFO - PROCESS | 3128 | 1464626016376 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 3128 | 1464626016378 Marionette TRACE conn6 <- [1,1134,null,{}] 09:33:36 INFO - PROCESS | 3128 | 1464626016382 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 3128 | 1464626016510 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:33:36 INFO - PROCESS | 3128 | 1464626016613 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 3128 | ++DOCSHELL 000000641EEDF800 == 96 [pid = 3128] [id = 293] 09:33:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 162 (0000006419E32400) [pid = 3128] [serial = 878] [outer = 0000000000000000] 09:33:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 163 (0000006419EEC000) [pid = 3128] [serial = 879] [outer = 0000006419E32400] 09:33:36 INFO - PROCESS | 3128 | 1464626016669 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 164 (0000006419FC3400) [pid = 3128] [serial = 880] [outer = 0000006419E32400] 09:33:37 INFO - PROCESS | 3128 | 1464626017243 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 877ms 09:33:37 INFO - PROCESS | 3128 | 1464626017256 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 3128 | 1464626017258 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:33:37 INFO - PROCESS | 3128 | 1464626017276 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3128 | 1464626017279 Marionette TRACE conn6 <- [1,1138,null,{}] 09:33:37 INFO - PROCESS | 3128 | 1464626017285 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 3128 | 1464626017400 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:33:37 INFO - PROCESS | 3128 | 1464626017502 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FE34800 == 97 [pid = 3128] [id = 294] 09:33:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 165 (0000006419FC0C00) [pid = 3128] [serial = 881] [outer = 0000000000000000] 09:33:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 166 (0000006419FFB000) [pid = 3128] [serial = 882] [outer = 0000006419FC0C00] 09:33:37 INFO - PROCESS | 3128 | 1464626017557 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 167 (000000641A159400) [pid = 3128] [serial = 883] [outer = 0000006419FC0C00] 09:33:38 INFO - PROCESS | 3128 | 1464626018212 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1002ms 09:33:38 INFO - PROCESS | 3128 | 1464626018267 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 3128 | 1464626018269 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:33:38 INFO - PROCESS | 3128 | 1464626018273 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 3128 | 1464626018275 Marionette TRACE conn6 <- [1,1142,null,{}] 09:33:38 INFO - PROCESS | 3128 | 1464626018280 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 3128 | 1464626018431 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:33:38 INFO - PROCESS | 3128 | 1464626018562 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413A68000 == 98 [pid = 3128] [id = 295] 09:33:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 168 (0000006409F2F800) [pid = 3128] [serial = 884] [outer = 0000000000000000] 09:33:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 169 (000000641580B000) [pid = 3128] [serial = 885] [outer = 0000006409F2F800] 09:33:38 INFO - PROCESS | 3128 | 1464626018618 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 170 (000000641A205000) [pid = 3128] [serial = 886] [outer = 0000006409F2F800] 09:33:39 INFO - PROCESS | 3128 | 1464626019428 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1190ms 09:33:39 INFO - PROCESS | 3128 | 1464626019476 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 3128 | 1464626019480 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:33:39 INFO - PROCESS | 3128 | 1464626019487 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:33:39 INFO - PROCESS | 3128 | 1464626019491 Marionette TRACE conn6 <- [1,1146,null,{}] 09:33:39 INFO - PROCESS | 3128 | 1464626019498 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 3128 | 1464626019612 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:33:39 INFO - PROCESS | 3128 | 1464626019748 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E8D0800 == 99 [pid = 3128] [id = 296] 09:33:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 171 (0000006409F2F000) [pid = 3128] [serial = 887] [outer = 0000000000000000] 09:33:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 172 (000000640A0B2000) [pid = 3128] [serial = 888] [outer = 0000006409F2F000] 09:33:39 INFO - PROCESS | 3128 | 1464626019800 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 173 (000000640EDBAC00) [pid = 3128] [serial = 889] [outer = 0000006409F2F000] 09:33:40 INFO - PROCESS | 3128 | 1464626020384 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 3128 | 1464626020491 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:33:40 INFO - PROCESS | 3128 | 1464626020497 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 3128 | 1464626020500 Marionette TRACE conn6 <- [1,1150,null,{}] 09:33:40 INFO - PROCESS | 3128 | 1464626020503 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 3128 | 1464626020620 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 171 (0000006414344400) [pid = 3128] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 170 (000000641E45AC00) [pid = 3128] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 169 (000000641AF98000) [pid = 3128] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 168 (0000006421AE4C00) [pid = 3128] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 167 (00000064172D6400) [pid = 3128] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 166 (000000641E44DC00) [pid = 3128] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 165 (000000641B080000) [pid = 3128] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 164 (000000641B4D1000) [pid = 3128] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 163 (000000641B152C00) [pid = 3128] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 162 (000000641AF14400) [pid = 3128] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 161 (000000641DB2B400) [pid = 3128] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 160 (00000064216C6C00) [pid = 3128] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 159 (000000641C72B000) [pid = 3128] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 158 (0000006421267C00) [pid = 3128] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 157 (0000006415BB4800) [pid = 3128] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 156 (00000064144F4800) [pid = 3128] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 155 (00000064170A1400) [pid = 3128] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 154 (0000006416F69000) [pid = 3128] [serial = 676] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 153 (000000641B07F400) [pid = 3128] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 152 (00000064216C6400) [pid = 3128] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 151 (0000006417C17000) [pid = 3128] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (0000006419D0F400) [pid = 3128] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000641C44AC00) [pid = 3128] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 148 (000000641B151C00) [pid = 3128] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 147 (0000006421AE7400) [pid = 3128] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 146 (0000006419D06800) [pid = 3128] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 145 (0000006416FE8C00) [pid = 3128] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (000000641DA72C00) [pid = 3128] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (00000064167A9800) [pid = 3128] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (000000641DA68800) [pid = 3128] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (000000640EC40400) [pid = 3128] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (000000641B158C00) [pid = 3128] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (000000641A91C000) [pid = 3128] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (000000641E455400) [pid = 3128] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (000000641C7AF000) [pid = 3128] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (000000641A922400) [pid = 3128] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (000000642008A000) [pid = 3128] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (000000641ED52400) [pid = 3128] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (00000064167D4000) [pid = 3128] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (000000641ED60800) [pid = 3128] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (000000641DD87000) [pid = 3128] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (0000006421AE6400) [pid = 3128] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (0000006409615000) [pid = 3128] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (000000641AF0E800) [pid = 3128] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006419E2BC00) [pid = 3128] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006421209800) [pid = 3128] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (00000064164E8000) [pid = 3128] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (0000006416FE5000) [pid = 3128] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (00000064170A2400) [pid = 3128] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006416BD9000) [pid = 3128] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641B67A400) [pid = 3128] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (00000064213C4000) [pid = 3128] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006419D02400) [pid = 3128] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006419EE7800) [pid = 3128] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006421602C00) [pid = 3128] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006418D69400) [pid = 3128] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006421208800) [pid = 3128] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006420092000) [pid = 3128] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000641ED58800) [pid = 3128] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000641B00C400) [pid = 3128] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:33:40 INFO - PROCESS | 3128 | 1464626020718 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 3128 | ++DOCSHELL 000000640DF32000 == 89 [pid = 3128] [id = 297] 09:33:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000640A0AD000) [pid = 3128] [serial = 890] [outer = 0000000000000000] 09:33:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000640EC44400) [pid = 3128] [serial = 891] [outer = 000000640A0AD000] 09:33:40 INFO - PROCESS | 3128 | 1464626020767 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000640FD1AC00) [pid = 3128] [serial = 892] [outer = 000000640A0AD000] 09:33:41 INFO - PROCESS | 3128 | 1464626021267 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 776ms 09:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:33:41 INFO - PROCESS | 3128 | 1464626021283 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 3128 | 1464626021286 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:33:41 INFO - PROCESS | 3128 | 1464626021289 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 3128 | 1464626021293 Marionette TRACE conn6 <- [1,1154,null,{}] 09:33:41 INFO - PROCESS | 3128 | 1464626021304 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:41 INFO - PROCESS | 3128 | 1464626021406 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:33:41 INFO - PROCESS | 3128 | 1464626021417 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416B41000 == 90 [pid = 3128] [id = 298] 09:33:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (00000064144EC800) [pid = 3128] [serial = 893] [outer = 0000000000000000] 09:33:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (00000064144F3800) [pid = 3128] [serial = 894] [outer = 00000064144EC800] 09:33:41 INFO - PROCESS | 3128 | 1464626021467 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006415BBA400) [pid = 3128] [serial = 895] [outer = 00000064144EC800] 09:33:41 INFO - PROCESS | 3128 | 1464626021943 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 691ms 09:33:41 INFO - PROCESS | 3128 | 1464626021984 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 3128 | 1464626021986 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:33:41 INFO - PROCESS | 3128 | 1464626021989 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:33:42 INFO - PROCESS | 3128 | 1464626021999 Marionette TRACE conn6 <- [1,1158,null,{}] 09:33:42 INFO - PROCESS | 3128 | 1464626022003 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 3128 | 1464626022102 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:33:42 INFO - PROCESS | 3128 | 1464626022110 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417D43000 == 91 [pid = 3128] [id = 299] 09:33:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (000000641668A000) [pid = 3128] [serial = 896] [outer = 0000000000000000] 09:33:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000641679E000) [pid = 3128] [serial = 897] [outer = 000000641668A000] 09:33:42 INFO - PROCESS | 3128 | 1464626022158 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006416BD7400) [pid = 3128] [serial = 898] [outer = 000000641668A000] 09:33:42 INFO - PROCESS | 3128 | 1464626022640 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 692ms 09:33:42 INFO - PROCESS | 3128 | 1464626022685 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 3128 | 1464626022687 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:33:42 INFO - PROCESS | 3128 | 1464626022690 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 3128 | 1464626022692 Marionette TRACE conn6 <- [1,1162,null,{}] 09:33:42 INFO - PROCESS | 3128 | 1464626022696 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 3128 | 1464626022789 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:33:42 INFO - PROCESS | 3128 | 1464626022797 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419ECA000 == 92 [pid = 3128] [id = 300] 09:33:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006409534000) [pid = 3128] [serial = 899] [outer = 0000000000000000] 09:33:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006416E47000) [pid = 3128] [serial = 900] [outer = 0000006409534000] 09:33:42 INFO - PROCESS | 3128 | 1464626022842 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006416F82400) [pid = 3128] [serial = 901] [outer = 0000006409534000] 09:33:43 INFO - PROCESS | 3128 | 1464626023342 Marionette TRACE conn6 <- [1,1164,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,1165,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 3128 | 1464626023387 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:33:43 INFO - PROCESS | 3128 | 1464626023397 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 3128 | 1464626023399 Marionette TRACE conn6 <- [1,1166,null,{}] 09:33:43 INFO - PROCESS | 3128 | 1464626023402 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 3128 | 1464626023579 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:33:43 INFO - PROCESS | 3128 | 1464626023611 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B189000 == 93 [pid = 3128] [id = 301] 09:33:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006417C13400) [pid = 3128] [serial = 902] [outer = 0000000000000000] 09:33:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (0000006417D72400) [pid = 3128] [serial = 903] [outer = 0000006417C13400] 09:33:43 INFO - PROCESS | 3128 | 1464626023656 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (00000064192B1800) [pid = 3128] [serial = 904] [outer = 0000006417C13400] 09:33:44 INFO - PROCESS | 3128 | 1464626024113 Marionette TRACE conn6 <- [1,1168,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,1169,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 3128 | 1464626024132 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:33:44 INFO - PROCESS | 3128 | 1464626024135 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 3128 | 1464626024137 Marionette TRACE conn6 <- [1,1170,null,{}] 09:33:44 INFO - PROCESS | 3128 | 1464626024140 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 3128 | 1464626024263 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:33:44 INFO - PROCESS | 3128 | 1464626024320 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4DE800 == 94 [pid = 3128] [id = 302] 09:33:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006417C14C00) [pid = 3128] [serial = 905] [outer = 0000000000000000] 09:33:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (0000006419E28400) [pid = 3128] [serial = 906] [outer = 0000006417C14C00] 09:33:44 INFO - PROCESS | 3128 | 1464626024365 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006419E60800) [pid = 3128] [serial = 907] [outer = 0000006417C14C00] 09:33:44 INFO - PROCESS | 3128 | 1464626024804 Marionette TRACE conn6 <- [1,1172,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[72] expected 0 but got 28","_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,1173,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 3128 | 1464626024829 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:33:44 INFO - PROCESS | 3128 | 1464626024832 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 3128 | 1464626024834 Marionette TRACE conn6 <- [1,1174,null,{}] 09:33:44 INFO - PROCESS | 3128 | 1464626024838 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 3128 | 1464626024998 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:33:45 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641580D000) [pid = 3128] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:33:45 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (000000640EA5AC00) [pid = 3128] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:33:45 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006416684000) [pid = 3128] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:33:45 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006413AB5C00) [pid = 3128] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:33:45 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (000000640A0AB000) [pid = 3128] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:33:45 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000640FB18C00) [pid = 3128] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:33:45 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (0000006408FC3C00) [pid = 3128] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:33:45 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006416ACEC00) [pid = 3128] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:33:45 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (0000006416FE2000) [pid = 3128] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:33:45 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006416E55400) [pid = 3128] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:33:45 INFO - PROCESS | 3128 | 1464626025210 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641758A800 == 95 [pid = 3128] [id = 303] 09:33:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006408E5EC00) [pid = 3128] [serial = 908] [outer = 0000000000000000] 09:33:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000640E0C8C00) [pid = 3128] [serial = 909] [outer = 0000006408E5EC00] 09:33:45 INFO - PROCESS | 3128 | 1464626025255 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006416E55400) [pid = 3128] [serial = 910] [outer = 0000006408E5EC00] 09:33:45 INFO - PROCESS | 3128 | 1464626025635 Marionette TRACE conn6 <- [1,1176,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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 3128 | 1464626025676 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:33:45 INFO - PROCESS | 3128 | 1464626025679 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 3128 | 1464626025681 Marionette TRACE conn6 <- [1,1178,null,{}] 09:33:45 INFO - PROCESS | 3128 | 1464626025691 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 3128 | 1464626025786 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:33:45 INFO - PROCESS | 3128 | 1464626025793 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBB9000 == 96 [pid = 3128] [id = 304] 09:33:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641A20B400) [pid = 3128] [serial = 911] [outer = 0000000000000000] 09:33:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (000000641A91D000) [pid = 3128] [serial = 912] [outer = 000000641A20B400] 09:33:45 INFO - PROCESS | 3128 | 1464626025839 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000641A9AE400) [pid = 3128] [serial = 913] [outer = 000000641A20B400] 09:33:46 INFO - PROCESS | 3128 | 1464626026287 Marionette TRACE conn6 <- [1,1180,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,1181,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 3128 | 1464626026320 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:33:46 INFO - PROCESS | 3128 | 1464626026323 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 3128 | 1464626026325 Marionette TRACE conn6 <- [1,1182,null,{}] 09:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:33:46 INFO - PROCESS | 3128 | 1464626026329 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 3128 | 1464626026427 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:33:46 INFO - PROCESS | 3128 | 1464626026473 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 3128 | ++DOCSHELL 000000641EECF800 == 97 [pid = 3128] [id = 305] 09:33:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (000000641A9B6000) [pid = 3128] [serial = 914] [outer = 0000000000000000] 09:33:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000641A9E4800) [pid = 3128] [serial = 915] [outer = 000000641A9B6000] 09:33:46 INFO - PROCESS | 3128 | 1464626026518 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000641A9F1000) [pid = 3128] [serial = 916] [outer = 000000641A9B6000] 09:33:46 INFO - PROCESS | 3128 | 1464626026971 Marionette TRACE conn6 <- [1,1184,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[72] expected 0 but got 151","_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,1185,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 3128 | 1464626027002 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:33:47 INFO - PROCESS | 3128 | 1464626027006 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 3128 | 1464626027008 Marionette TRACE conn6 <- [1,1186,null,{}] 09:33:47 INFO - PROCESS | 3128 | 1464626027012 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 3128 | 1464626027128 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:33:47 INFO - PROCESS | 3128 | 1464626027135 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 3128 | ++DOCSHELL 000000642018D800 == 98 [pid = 3128] [id = 306] 09:33:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (000000641AF8C800) [pid = 3128] [serial = 917] [outer = 0000000000000000] 09:33:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (000000641B005800) [pid = 3128] [serial = 918] [outer = 000000641AF8C800] 09:33:47 INFO - PROCESS | 3128 | 1464626027185 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (000000641B011C00) [pid = 3128] [serial = 919] [outer = 000000641AF8C800] 09:33:47 INFO - PROCESS | 3128 | 1464626027965 Marionette TRACE conn6 <- [1,1188,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]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 985ms 09:33:48 INFO - PROCESS | 3128 | 1464626027994 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3128 | 1464626027998 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:33:48 INFO - PROCESS | 3128 | 1464626028003 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 3128 | 1464626028007 Marionette TRACE conn6 <- [1,1190,null,{}] 09:33:48 INFO - PROCESS | 3128 | 1464626028012 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 3128 | 1464626028140 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:33:48 INFO - PROCESS | 3128 | 1464626028269 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159CC000 == 99 [pid = 3128] [id = 307] 09:33:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000640FD16C00) [pid = 3128] [serial = 920] [outer = 0000000000000000] 09:33:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (0000006412955C00) [pid = 3128] [serial = 921] [outer = 000000640FD16C00] 09:33:48 INFO - PROCESS | 3128 | 1464626028327 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (0000006414387800) [pid = 3128] [serial = 922] [outer = 000000640FD16C00] 09:33:48 INFO - PROCESS | 3128 | 1464626028908 Marionette TRACE conn6 <- [1,1192,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]]]}] 09:33:48 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 09:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 943ms 09:33:48 INFO - PROCESS | 3128 | 1464626028951 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3128 | 1464626028958 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:33:48 INFO - PROCESS | 3128 | 1464626028964 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 3128 | 1464626028967 Marionette TRACE conn6 <- [1,1194,null,{}] 09:33:48 INFO - PROCESS | 3128 | 1464626028971 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 3128 | 1464626029103 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:33:49 INFO - PROCESS | 3128 | 1464626029232 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B475800 == 100 [pid = 3128] [id = 308] 09:33:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (0000006416E52400) [pid = 3128] [serial = 923] [outer = 0000000000000000] 09:33:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (0000006416F70C00) [pid = 3128] [serial = 924] [outer = 0000006416E52400] 09:33:49 INFO - PROCESS | 3128 | 1464626029288 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (000000641710A000) [pid = 3128] [serial = 925] [outer = 0000006416E52400] 09:33:49 INFO - PROCESS | 3128 | 1464626029906 Marionette TRACE conn6 <- [1,1196,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]]]}] 09:33:49 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 09:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 986ms 09:33:49 INFO - PROCESS | 3128 | 1464626029957 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 3128 | 1464626029959 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:33:49 INFO - PROCESS | 3128 | 1464626029963 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 3128 | 1464626029967 Marionette TRACE conn6 <- [1,1198,null,{}] 09:33:49 INFO - PROCESS | 3128 | 1464626029979 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 3128 | 1464626030112 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:33:50 INFO - PROCESS | 3128 | 1464626030242 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421598000 == 101 [pid = 3128] [id = 309] 09:33:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (0000006419E2D400) [pid = 3128] [serial = 926] [outer = 0000000000000000] 09:33:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (000000641A20DC00) [pid = 3128] [serial = 927] [outer = 0000006419E2D400] 09:33:50 INFO - PROCESS | 3128 | 1464626030301 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (000000641AF8B800) [pid = 3128] [serial = 928] [outer = 0000006419E2D400] 09:33:50 INFO - PROCESS | 3128 | 1464626030922 Marionette TRACE conn6 <- [1,1200,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]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1030ms 09:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:33:51 INFO - PROCESS | 3128 | 1464626030996 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 3128 | 1464626030999 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:33:51 INFO - PROCESS | 3128 | 1464626031003 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 3128 | 1464626031005 Marionette TRACE conn6 <- [1,1202,null,{}] 09:33:51 INFO - PROCESS | 3128 | 1464626031009 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 3128 | 1464626031134 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:33:51 INFO - PROCESS | 3128 | 1464626031263 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421688800 == 102 [pid = 3128] [id = 310] 09:33:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (000000641B00C800) [pid = 3128] [serial = 929] [outer = 0000000000000000] 09:33:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (000000641B041400) [pid = 3128] [serial = 930] [outer = 000000641B00C800] 09:33:51 INFO - PROCESS | 3128 | 1464626031321 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (000000641B050800) [pid = 3128] [serial = 931] [outer = 000000641B00C800] 09:33:51 INFO - PROCESS | 3128 | 1464626031879 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 944ms 09:33:51 INFO - PROCESS | 3128 | 1464626031948 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 3128 | 1464626031951 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:33:51 INFO - PROCESS | 3128 | 1464626031955 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 3128 | 1464626031957 Marionette TRACE conn6 <- [1,1206,null,{}] 09:33:51 INFO - PROCESS | 3128 | 1464626031976 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 3128 | 1464626032098 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:33:52 INFO - PROCESS | 3128 | 1464626032224 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 3128 | ++DOCSHELL 000000642175D800 == 103 [pid = 3128] [id = 311] 09:33:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (0000006419E31400) [pid = 3128] [serial = 932] [outer = 0000000000000000] 09:33:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 146 (000000641B082000) [pid = 3128] [serial = 933] [outer = 0000006419E31400] 09:33:52 INFO - PROCESS | 3128 | 1464626032280 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 147 (000000641B105000) [pid = 3128] [serial = 934] [outer = 0000006419E31400] 09:33:52 INFO - PROCESS | 3128 | 1464626032896 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 985ms 09:33:52 INFO - PROCESS | 3128 | 1464626032942 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 3128 | 1464626032945 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:33:52 INFO - PROCESS | 3128 | 1464626032948 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 3128 | 1464626032950 Marionette TRACE conn6 <- [1,1210,null,{}] 09:33:52 INFO - PROCESS | 3128 | 1464626032954 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 3128 | 1464626033085 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:33:53 INFO - PROCESS | 3128 | 1464626033214 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421A99000 == 104 [pid = 3128] [id = 312] 09:33:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 148 (000000641B154400) [pid = 3128] [serial = 935] [outer = 0000000000000000] 09:33:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 149 (000000641B4CB000) [pid = 3128] [serial = 936] [outer = 000000641B154400] 09:33:53 INFO - PROCESS | 3128 | 1464626033271 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (000000641B67F000) [pid = 3128] [serial = 937] [outer = 000000641B154400] 09:33:53 INFO - PROCESS | 3128 | 1464626033868 Marionette TRACE conn6 <- [1,1212,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,1213,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 3128 | 1464626033898 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:33:53 INFO - PROCESS | 3128 | 1464626033902 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 3128 | 1464626033904 Marionette TRACE conn6 <- [1,1214,null,{}] 09:33:53 INFO - PROCESS | 3128 | 1464626033908 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 3128 | 1464626034070 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:33:54 INFO - PROCESS | 3128 | 1464626034129 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421AD4000 == 105 [pid = 3128] [id = 313] 09:33:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (000000641C447000) [pid = 3128] [serial = 938] [outer = 0000000000000000] 09:33:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 152 (000000641C44E800) [pid = 3128] [serial = 939] [outer = 000000641C447000] 09:33:54 INFO - PROCESS | 3128 | 1464626034184 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 153 (000000641C727400) [pid = 3128] [serial = 940] [outer = 000000641C447000] 09:33:54 INFO - PROCESS | 3128 | 1464626034771 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 881ms 09:33:54 INFO - PROCESS | 3128 | 1464626034798 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 3128 | 1464626034800 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:33:54 INFO - PROCESS | 3128 | 1464626034805 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 3128 | 1464626034807 Marionette TRACE conn6 <- [1,1218,null,{}] 09:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:33:54 INFO - PROCESS | 3128 | 1464626034811 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 3128 | 1464626034930 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:33:55 INFO - PROCESS | 3128 | 1464626035035 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E724000 == 106 [pid = 3128] [id = 314] 09:33:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 154 (0000006412950400) [pid = 3128] [serial = 941] [outer = 0000000000000000] 09:33:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 155 (00000064167A2800) [pid = 3128] [serial = 942] [outer = 0000006412950400] 09:33:55 INFO - PROCESS | 3128 | 1464626035089 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 156 (000000641C725800) [pid = 3128] [serial = 943] [outer = 0000006412950400] 09:33:55 INFO - PROCESS | 3128 | 1464626035978 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1224ms 09:33:56 INFO - PROCESS | 3128 | 1464626036036 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 3128 | 1464626036042 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:33:56 INFO - PROCESS | 3128 | 1464626036046 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 3128 | 1464626036050 Marionette TRACE conn6 <- [1,1222,null,{}] 09:33:56 INFO - PROCESS | 3128 | 1464626036055 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 3128 | 1464626036171 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:33:56 INFO - PROCESS | 3128 | 1464626036304 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417196800 == 107 [pid = 3128] [id = 315] 09:33:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 157 (000000640F893C00) [pid = 3128] [serial = 944] [outer = 0000000000000000] 09:33:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 158 (000000640F998400) [pid = 3128] [serial = 945] [outer = 000000640F893C00] 09:33:56 INFO - PROCESS | 3128 | 1464626036364 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 159 (0000006414343C00) [pid = 3128] [serial = 946] [outer = 000000640F893C00] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641A040800 == 106 [pid = 3128] [id = 115] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000640EEBB800 == 105 [pid = 3128] [id = 46] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641EECF800 == 104 [pid = 3128] [id = 305] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBB9000 == 103 [pid = 3128] [id = 304] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641758A800 == 102 [pid = 3128] [id = 303] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4DE800 == 101 [pid = 3128] [id = 302] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641B189000 == 100 [pid = 3128] [id = 301] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006419ECA000 == 99 [pid = 3128] [id = 300] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006417D43000 == 98 [pid = 3128] [id = 299] 09:33:56 INFO - PROCESS | 3128 | --DOMWINDOW == 158 (0000006415BB3C00) [pid = 3128] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:33:56 INFO - PROCESS | 3128 | --DOMWINDOW == 157 (0000006419EEE800) [pid = 3128] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:33:56 INFO - PROCESS | 3128 | --DOMWINDOW == 156 (000000641B003000) [pid = 3128] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:33:56 INFO - PROCESS | 3128 | --DOMWINDOW == 155 (0000006421146000) [pid = 3128] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:33:56 INFO - PROCESS | 3128 | --DOMWINDOW == 154 (0000006417C6EC00) [pid = 3128] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006416B41000 == 97 [pid = 3128] [id = 298] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000640DF32000 == 96 [pid = 3128] [id = 297] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000640E8D0800 == 95 [pid = 3128] [id = 296] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000640E8CE800 == 94 [pid = 3128] [id = 288] 09:33:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4EC800 == 93 [pid = 3128] [id = 287] 09:33:57 INFO - PROCESS | 3128 | 1464626037021 Marionette TRACE conn6 <- [1,1224,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]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1027ms 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 153 (0000006415BE0C00) [pid = 3128] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 152 (0000006416682000) [pid = 3128] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 151 (000000640EC9C000) [pid = 3128] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (00000064167AB400) [pid = 3128] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000640F86D400) [pid = 3128] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 148 (0000006413B53400) [pid = 3128] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 147 (000000641679C400) [pid = 3128] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 146 (000000640AB8D000) [pid = 3128] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 145 (000000640A0AEC00) [pid = 3128] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (000000640FD20800) [pid = 3128] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (0000006410430400) [pid = 3128] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (000000640962E000) [pid = 3128] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (000000640952BC00) [pid = 3128] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (000000642160F800) [pid = 3128] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (0000006416C98000) [pid = 3128] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (0000006416FEB000) [pid = 3128] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (0000006416F17000) [pid = 3128] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (0000006416E52800) [pid = 3128] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (0000006416F75C00) [pid = 3128] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (00000064170AA000) [pid = 3128] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (0000006414389C00) [pid = 3128] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:33:57 INFO - PROCESS | 3128 | 1464626037091 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 3128 | 1464626037097 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:33:57 INFO - PROCESS | 3128 | 1464626037123 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 3128 | 1464626037126 Marionette TRACE conn6 <- [1,1226,null,{}] 09:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:33:57 INFO - PROCESS | 3128 | 1464626037130 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 3128 | 1464626037233 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:33:57 INFO - PROCESS | 3128 | 1464626037247 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EEBF000 == 94 [pid = 3128] [id = 316] 09:33:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (000000640A0B0800) [pid = 3128] [serial = 947] [outer = 0000000000000000] 09:33:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (000000640AD27000) [pid = 3128] [serial = 948] [outer = 000000640A0B0800] 09:33:57 INFO - PROCESS | 3128 | 1464626037293 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (000000640FB1A800) [pid = 3128] [serial = 949] [outer = 000000640A0B0800] 09:33:57 INFO - PROCESS | 3128 | 1464626037770 Marionette TRACE conn6 <- [1,1228,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]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 09:33:57 INFO - PROCESS | 3128 | 1464626037802 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 3128 | 1464626037805 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:33:57 INFO - PROCESS | 3128 | 1464626037808 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 3128 | 1464626037812 Marionette TRACE conn6 <- [1,1230,null,{}] 09:33:57 INFO - PROCESS | 3128 | 1464626037850 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 3128 | 1464626037954 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:33:58 INFO - PROCESS | 3128 | 1464626038045 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F46000 == 95 [pid = 3128] [id = 317] 09:33:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (000000640FB16800) [pid = 3128] [serial = 950] [outer = 0000000000000000] 09:33:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (0000006415BBF000) [pid = 3128] [serial = 951] [outer = 000000640FB16800] 09:33:58 INFO - PROCESS | 3128 | 1464626038096 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (000000641668D400) [pid = 3128] [serial = 952] [outer = 000000640FB16800] 09:33:58 INFO - PROCESS | 3128 | 1464626038497 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 09:33:58 INFO - PROCESS | 3128 | 1464626038545 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 3128 | 1464626038548 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:33:58 INFO - PROCESS | 3128 | 1464626038551 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 3128 | 1464626038553 Marionette TRACE conn6 <- [1,1234,null,{}] 09:33:58 INFO - PROCESS | 3128 | 1464626038556 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 3128 | 1464626038657 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:33:58 INFO - PROCESS | 3128 | 1464626038664 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EC2800 == 96 [pid = 3128] [id = 318] 09:33:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (0000006416BDF000) [pid = 3128] [serial = 953] [outer = 0000000000000000] 09:33:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (0000006416F0AC00) [pid = 3128] [serial = 954] [outer = 0000006416BDF000] 09:33:58 INFO - PROCESS | 3128 | 1464626038710 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006416F7E000) [pid = 3128] [serial = 955] [outer = 0000006416BDF000] 09:33:59 INFO - PROCESS | 3128 | 1464626039261 Marionette TRACE conn6 <- [1,1236,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]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 776ms 09:33:59 INFO - PROCESS | 3128 | 1464626039330 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 3128 | 1464626039332 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:33:59 INFO - PROCESS | 3128 | 1464626039336 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 3128 | 1464626039337 Marionette TRACE conn6 <- [1,1238,null,{}] 09:33:59 INFO - PROCESS | 3128 | 1464626039341 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 3128 | 1464626039466 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:33:59 INFO - PROCESS | 3128 | 1464626039487 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF6B000 == 97 [pid = 3128] [id = 319] 09:33:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (00000064170A1400) [pid = 3128] [serial = 956] [outer = 0000000000000000] 09:33:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (00000064170A9000) [pid = 3128] [serial = 957] [outer = 00000064170A1400] 09:33:59 INFO - PROCESS | 3128 | 1464626039533 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (0000006417C1A800) [pid = 3128] [serial = 958] [outer = 00000064170A1400] 09:34:00 INFO - PROCESS | 3128 | 1464626040010 Marionette TRACE conn6 <- [1,1240,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]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 733ms 09:34:00 INFO - PROCESS | 3128 | 1464626040072 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3128 | 1464626040082 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:34:00 INFO - PROCESS | 3128 | 1464626040096 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3128 | 1464626040098 Marionette TRACE conn6 <- [1,1242,null,{}] 09:34:00 INFO - PROCESS | 3128 | 1464626040102 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 3128 | 1464626040236 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:34:00 INFO - PROCESS | 3128 | 1464626040298 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B481000 == 98 [pid = 3128] [id = 320] 09:34:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 146 (0000006418782800) [pid = 3128] [serial = 959] [outer = 0000000000000000] 09:34:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 147 (0000006419D09C00) [pid = 3128] [serial = 960] [outer = 0000006418782800] 09:34:00 INFO - PROCESS | 3128 | 1464626040344 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 148 (0000006419E60000) [pid = 3128] [serial = 961] [outer = 0000006418782800] 09:34:00 INFO - PROCESS | 3128 | 1464626040790 Marionette TRACE conn6 <- [1,1244,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]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 09:34:00 INFO - PROCESS | 3128 | 1464626040829 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3128 | 1464626040831 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:34:00 INFO - PROCESS | 3128 | 1464626040834 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3128 | 1464626040836 Marionette TRACE conn6 <- [1,1246,null,{}] 09:34:00 INFO - PROCESS | 3128 | 1464626040839 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 3128 | 1464626040965 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:34:01 INFO - PROCESS | 3128 | 1464626041025 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C516000 == 99 [pid = 3128] [id = 321] 09:34:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 149 (0000006419EEE800) [pid = 3128] [serial = 962] [outer = 0000000000000000] 09:34:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (0000006419FF4C00) [pid = 3128] [serial = 963] [outer = 0000006419EEE800] 09:34:01 INFO - PROCESS | 3128 | 1464626041070 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (000000641A20E400) [pid = 3128] [serial = 964] [outer = 0000006419EEE800] 09:34:01 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (000000641A9B6000) [pid = 3128] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:34:01 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000641A20B400) [pid = 3128] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:34:01 INFO - PROCESS | 3128 | --DOMWINDOW == 148 (000000641668A000) [pid = 3128] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:34:01 INFO - PROCESS | 3128 | --DOMWINDOW == 147 (000000640A0AD000) [pid = 3128] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:34:01 INFO - PROCESS | 3128 | --DOMWINDOW == 146 (0000006417C13400) [pid = 3128] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:34:01 INFO - PROCESS | 3128 | --DOMWINDOW == 145 (0000006409F2F000) [pid = 3128] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:34:01 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (0000006408E5EC00) [pid = 3128] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:34:01 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (0000006417C14C00) [pid = 3128] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:34:01 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (00000064144EC800) [pid = 3128] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:34:01 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (0000006409534000) [pid = 3128] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:34:01 INFO - PROCESS | 3128 | 1464626041699 Marionette TRACE conn6 <- [1,1248,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]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 880ms 09:34:01 INFO - PROCESS | 3128 | 1464626041715 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 3128 | 1464626041717 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:34:01 INFO - PROCESS | 3128 | 1464626041720 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:34:01 INFO - PROCESS | 3128 | 1464626041729 Marionette TRACE conn6 <- [1,1250,null,{}] 09:34:01 INFO - PROCESS | 3128 | 1464626041733 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:01 INFO - PROCESS | 3128 | 1464626041860 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:34:01 INFO - PROCESS | 3128 | 1464626041918 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D958000 == 100 [pid = 3128] [id = 322] 09:34:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006413AB5400) [pid = 3128] [serial = 965] [outer = 0000000000000000] 09:34:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (0000006419FC8400) [pid = 3128] [serial = 966] [outer = 0000006413AB5400] 09:34:01 INFO - PROCESS | 3128 | 1464626041964 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (000000641A91C400) [pid = 3128] [serial = 967] [outer = 0000006413AB5400] 09:34:02 INFO - PROCESS | 3128 | 1464626042322 Marionette TRACE conn6 <- [1,1252,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]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 09:34:02 INFO - PROCESS | 3128 | 1464626042354 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 3128 | 1464626042356 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:34:02 INFO - PROCESS | 3128 | 1464626042370 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 3128 | 1464626042372 Marionette TRACE conn6 <- [1,1254,null,{}] 09:34:02 INFO - PROCESS | 3128 | 1464626042376 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 3128 | 1464626042471 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:34:02 INFO - PROCESS | 3128 | 1464626042478 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 3128 | ++DOCSHELL 000000641ED6F800 == 101 [pid = 3128] [id = 323] 09:34:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (000000641A920C00) [pid = 3128] [serial = 968] [outer = 0000000000000000] 09:34:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 146 (000000641A9B9C00) [pid = 3128] [serial = 969] [outer = 000000641A920C00] 09:34:02 INFO - PROCESS | 3128 | 1464626042523 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 147 (000000641AF18800) [pid = 3128] [serial = 970] [outer = 000000641A920C00] 09:34:03 INFO - PROCESS | 3128 | 1464626043004 Marionette TRACE conn6 <- [1,1256,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]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 691ms 09:34:03 INFO - PROCESS | 3128 | 1464626043054 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 3128 | 1464626043056 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:34:03 INFO - PROCESS | 3128 | 1464626043068 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 3128 | 1464626043070 Marionette TRACE conn6 <- [1,1258,null,{}] 09:34:03 INFO - PROCESS | 3128 | 1464626043074 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:03 INFO - PROCESS | 3128 | 1464626043170 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:34:03 INFO - PROCESS | 3128 | 1464626043177 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420174800 == 102 [pid = 3128] [id = 324] 09:34:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 148 (000000641B00C400) [pid = 3128] [serial = 971] [outer = 0000000000000000] 09:34:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 149 (000000641B04C000) [pid = 3128] [serial = 972] [outer = 000000641B00C400] 09:34:03 INFO - PROCESS | 3128 | 1464626043222 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (000000641B152400) [pid = 3128] [serial = 973] [outer = 000000641B00C400] 09:34:03 INFO - PROCESS | 3128 | 1464626043936 Marionette TRACE conn6 <- [1,1260,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]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 943ms 09:34:04 INFO - PROCESS | 3128 | 1464626044006 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 3128 | 1464626044011 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:34:04 INFO - PROCESS | 3128 | 1464626044017 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 3128 | 1464626044021 Marionette TRACE conn6 <- [1,1262,null,{}] 09:34:04 INFO - PROCESS | 3128 | 1464626044028 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 3128 | 1464626044167 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:34:04 INFO - PROCESS | 3128 | 1464626044292 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415964000 == 103 [pid = 3128] [id = 325] 09:34:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (0000006409D0D000) [pid = 3128] [serial = 974] [outer = 0000000000000000] 09:34:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 152 (000000640E791C00) [pid = 3128] [serial = 975] [outer = 0000006409D0D000] 09:34:04 INFO - PROCESS | 3128 | 1464626044352 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 153 (0000006413B7C400) [pid = 3128] [serial = 976] [outer = 0000006409D0D000] 09:34:04 INFO - PROCESS | 3128 | 1464626044966 Marionette TRACE conn6 <- [1,1264,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]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 09:34:05 INFO - PROCESS | 3128 | 1464626045007 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 3128 | 1464626045013 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:34:05 INFO - PROCESS | 3128 | 1464626045020 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 3128 | 1464626045023 Marionette TRACE conn6 <- [1,1266,null,{}] 09:34:05 INFO - PROCESS | 3128 | 1464626045041 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:05 INFO - PROCESS | 3128 | 1464626045169 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:34:05 INFO - PROCESS | 3128 | 1464626045299 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B17D000 == 104 [pid = 3128] [id = 326] 09:34:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 154 (0000006415BE8800) [pid = 3128] [serial = 977] [outer = 0000000000000000] 09:34:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 155 (00000064167A0000) [pid = 3128] [serial = 978] [outer = 0000006415BE8800] 09:34:05 INFO - PROCESS | 3128 | 1464626045356 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 156 (00000064170AC800) [pid = 3128] [serial = 979] [outer = 0000006415BE8800] 09:34:05 INFO - PROCESS | 3128 | 1464626045989 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1029ms 09:34:06 INFO - PROCESS | 3128 | 1464626046055 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 3128 | 1464626046058 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:34:06 INFO - PROCESS | 3128 | 1464626046062 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 3128 | 1464626046066 Marionette TRACE conn6 <- [1,1270,null,{}] 09:34:06 INFO - PROCESS | 3128 | 1464626046077 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 3128 | 1464626046235 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:34:06 INFO - PROCESS | 3128 | 1464626046369 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 3128 | ++DOCSHELL 00000064217B5800 == 105 [pid = 3128] [id = 327] 09:34:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 157 (0000006419D10000) [pid = 3128] [serial = 980] [outer = 0000000000000000] 09:34:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 158 (000000641A9AF400) [pid = 3128] [serial = 981] [outer = 0000006419D10000] 09:34:06 INFO - PROCESS | 3128 | 1464626046430 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 159 (000000641B07F400) [pid = 3128] [serial = 982] [outer = 0000006419D10000] 09:34:07 INFO - PROCESS | 3128 | 1464626047060 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1036ms 09:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:34:07 INFO - PROCESS | 3128 | 1464626047100 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 3128 | 1464626047103 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:34:07 INFO - PROCESS | 3128 | 1464626047106 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 3128 | 1464626047108 Marionette TRACE conn6 <- [1,1274,null,{}] 09:34:07 INFO - PROCESS | 3128 | 1464626047112 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 3128 | 1464626047236 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:34:07 INFO - PROCESS | 3128 | 1464626047366 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 3128 | ++DOCSHELL 00000064224E8000 == 106 [pid = 3128] [id = 328] 09:34:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 160 (000000641B4C6800) [pid = 3128] [serial = 983] [outer = 0000000000000000] 09:34:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 161 (000000641C448000) [pid = 3128] [serial = 984] [outer = 000000641B4C6800] 09:34:07 INFO - PROCESS | 3128 | 1464626047423 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 162 (000000641C7A9C00) [pid = 3128] [serial = 985] [outer = 000000641B4C6800] 09:34:08 INFO - PROCESS | 3128 | 1464626048038 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 985ms 09:34:08 INFO - PROCESS | 3128 | 1464626048106 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 3128 | 1464626048109 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:34:08 INFO - PROCESS | 3128 | 1464626048114 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 3128 | 1464626048116 Marionette TRACE conn6 <- [1,1278,null,{}] 09:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:34:08 INFO - PROCESS | 3128 | 1464626048120 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:08 INFO - PROCESS | 3128 | 1464626048238 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:34:08 INFO - PROCESS | 3128 | 1464626048368 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422A93800 == 107 [pid = 3128] [id = 329] 09:34:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 163 (000000641DA67C00) [pid = 3128] [serial = 986] [outer = 0000000000000000] 09:34:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 164 (000000641DA6B400) [pid = 3128] [serial = 987] [outer = 000000641DA67C00] 09:34:08 INFO - PROCESS | 3128 | 1464626048425 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 165 (000000641DB23C00) [pid = 3128] [serial = 988] [outer = 000000641DA67C00] 09:34:09 INFO - PROCESS | 3128 | 1464626049001 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 923ms 09:34:09 INFO - PROCESS | 3128 | 1464626049044 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 3128 | 1464626049046 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:34:09 INFO - PROCESS | 3128 | 1464626049050 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:34:09 INFO - PROCESS | 3128 | 1464626049052 Marionette TRACE conn6 <- [1,1282,null,{}] 09:34:09 INFO - PROCESS | 3128 | 1464626049055 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 3128 | 1464626049199 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:34:09 INFO - PROCESS | 3128 | 1464626049304 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422B2E800 == 108 [pid = 3128] [id = 330] 09:34:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 166 (000000641DD82800) [pid = 3128] [serial = 989] [outer = 0000000000000000] 09:34:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 167 (000000641E454800) [pid = 3128] [serial = 990] [outer = 000000641DD82800] 09:34:09 INFO - PROCESS | 3128 | 1464626049360 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 168 (000000641ED53C00) [pid = 3128] [serial = 991] [outer = 000000641DD82800] 09:34:09 INFO - PROCESS | 3128 | 1464626049952 Marionette TRACE conn6 <- [1,1284,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]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 944ms 09:34:10 INFO - PROCESS | 3128 | 1464626049997 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 3128 | 1464626050000 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:34:10 INFO - PROCESS | 3128 | 1464626050003 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:34:10 INFO - PROCESS | 3128 | 1464626050005 Marionette TRACE conn6 <- [1,1286,null,{}] 09:34:10 INFO - PROCESS | 3128 | 1464626050009 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:10 INFO - PROCESS | 3128 | 1464626050129 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:34:10 INFO - PROCESS | 3128 | 1464626050231 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422C59800 == 109 [pid = 3128] [id = 331] 09:34:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 169 (000000641ED59800) [pid = 3128] [serial = 992] [outer = 0000000000000000] 09:34:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 170 (000000641ED5EC00) [pid = 3128] [serial = 993] [outer = 000000641ED59800] 09:34:10 INFO - PROCESS | 3128 | 1464626050286 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 171 (000000642008D800) [pid = 3128] [serial = 994] [outer = 000000641ED59800] 09:34:10 INFO - PROCESS | 3128 | 1464626050940 Marionette TRACE conn6 <- [1,1288,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]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 09:34:10 INFO - PROCESS | 3128 | 1464626050992 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 3128 | 1464626050994 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:34:11 INFO - PROCESS | 3128 | 1464626050998 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 3128 | 1464626051000 Marionette TRACE conn6 <- [1,1290,null,{}] 09:34:11 INFO - PROCESS | 3128 | 1464626051004 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 3128 | 1464626051126 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:34:11 INFO - PROCESS | 3128 | 1464626051448 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104CF000 == 110 [pid = 3128] [id = 332] 09:34:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 172 (0000006409534C00) [pid = 3128] [serial = 995] [outer = 0000000000000000] 09:34:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 173 (000000640962E000) [pid = 3128] [serial = 996] [outer = 0000006409534C00] 09:34:11 INFO - PROCESS | 3128 | 1464626051517 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 174 (000000640E706C00) [pid = 3128] [serial = 997] [outer = 0000006409534C00] 09:34:12 INFO - PROCESS | 3128 | 1464626052112 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1189ms 09:34:12 INFO - PROCESS | 3128 | 1464626052190 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 3128 | 1464626052195 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:34:12 INFO - PROCESS | 3128 | 1464626052199 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:34:12 INFO - PROCESS | 3128 | 1464626052203 Marionette TRACE conn6 <- [1,1294,null,{}] 09:34:12 INFO - PROCESS | 3128 | 1464626052208 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:12 INFO - PROCESS | 3128 | 1464626052365 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:34:12 INFO - PROCESS | 3128 | 1464626052498 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 3128 | ++DOCSHELL 000000640DF3D000 == 111 [pid = 3128] [id = 333] 09:34:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 175 (000000640A0AC000) [pid = 3128] [serial = 998] [outer = 0000000000000000] 09:34:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 176 (000000640FF96800) [pid = 3128] [serial = 999] [outer = 000000640A0AC000] 09:34:12 INFO - PROCESS | 3128 | 1464626052552 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 177 (0000006416395C00) [pid = 3128] [serial = 1000] [outer = 000000640A0AC000] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006417D4E800 == 110 [pid = 3128] [id = 19] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641FD19800 == 109 [pid = 3128] [id = 273] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641ED6F800 == 108 [pid = 3128] [id = 323] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641D958000 == 107 [pid = 3128] [id = 322] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641C516000 == 106 [pid = 3128] [id = 321] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641B481000 == 105 [pid = 3128] [id = 320] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF6B000 == 104 [pid = 3128] [id = 319] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EC2800 == 103 [pid = 3128] [id = 318] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 176 (000000641580B000) [pid = 3128] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 175 (0000006419EEC000) [pid = 3128] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 174 (0000006413B74C00) [pid = 3128] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 173 (0000006418E32800) [pid = 3128] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 172 (00000064187D7800) [pid = 3128] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 171 (0000006409DB9400) [pid = 3128] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 170 (0000006419FFB000) [pid = 3128] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 169 (0000006416FEB400) [pid = 3128] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F46000 == 102 [pid = 3128] [id = 317] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 000000640EEBF000 == 101 [pid = 3128] [id = 316] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006417196800 == 100 [pid = 3128] [id = 315] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641B475800 == 99 [pid = 3128] [id = 308] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 00000064159CC000 == 98 [pid = 3128] [id = 307] 09:34:13 INFO - PROCESS | 3128 | --DOCSHELL 000000642018D800 == 97 [pid = 3128] [id = 306] 09:34:13 INFO - PROCESS | 3128 | 1464626053230 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 168 (000000641A9E4800) [pid = 3128] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 167 (000000641A9F1000) [pid = 3128] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1079ms 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 166 (000000641A91D000) [pid = 3128] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 165 (000000641679E000) [pid = 3128] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 164 (000000641A9AE400) [pid = 3128] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 163 (000000640FD1AC00) [pid = 3128] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 162 (00000064192B1800) [pid = 3128] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 161 (000000640A0B2000) [pid = 3128] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 160 (0000006416E55400) [pid = 3128] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 159 (0000006416BD7400) [pid = 3128] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 158 (0000006419E60800) [pid = 3128] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 157 (0000006415BBA400) [pid = 3128] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 156 (0000006416F82400) [pid = 3128] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 155 (0000006416E47000) [pid = 3128] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 154 (0000006419E28400) [pid = 3128] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 153 (00000064144F3800) [pid = 3128] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 152 (000000640E0C8C00) [pid = 3128] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 151 (000000640EDBAC00) [pid = 3128] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (0000006417D72400) [pid = 3128] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000640EC44400) [pid = 3128] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:34:13 INFO - PROCESS | 3128 | 1464626053303 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 3128 | 1464626053308 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:34:13 INFO - PROCESS | 3128 | 1464626053315 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 3128 | 1464626053317 Marionette TRACE conn6 <- [1,1298,null,{}] 09:34:13 INFO - PROCESS | 3128 | 1464626053321 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:13 INFO - PROCESS | 3128 | 1464626053425 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:34:13 INFO - PROCESS | 3128 | 1464626053438 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 3128 | ++DOCSHELL 0000006412966800 == 98 [pid = 3128] [id = 334] 09:34:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (000000640E85F000) [pid = 3128] [serial = 1001] [outer = 0000000000000000] 09:34:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (000000640F870C00) [pid = 3128] [serial = 1002] [outer = 000000640E85F000] 09:34:13 INFO - PROCESS | 3128 | 1464626053486 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 152 (0000006414388800) [pid = 3128] [serial = 1003] [outer = 000000640E85F000] 09:34:14 INFO - PROCESS | 3128 | 1464626054030 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 09:34:14 INFO - PROCESS | 3128 | 1464626054052 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 3128 | 1464626054054 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:34:14 INFO - PROCESS | 3128 | 1464626054059 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 3128 | 1464626054065 Marionette TRACE conn6 <- [1,1302,null,{}] 09:34:14 INFO - PROCESS | 3128 | 1464626054075 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 3128 | 1464626054177 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:34:14 INFO - PROCESS | 3128 | 1464626054270 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E3F800 == 99 [pid = 3128] [id = 335] 09:34:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 153 (0000006410427C00) [pid = 3128] [serial = 1004] [outer = 0000000000000000] 09:34:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 154 (0000006416BE6400) [pid = 3128] [serial = 1005] [outer = 0000006410427C00] 09:34:14 INFO - PROCESS | 3128 | 1464626054316 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 155 (0000006416FDE800) [pid = 3128] [serial = 1006] [outer = 0000006410427C00] 09:34:14 INFO - PROCESS | 3128 | 1464626054717 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 09:34:14 INFO - PROCESS | 3128 | 1464626054751 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:34:14 INFO - PROCESS | 3128 | 1464626054755 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:34:14 INFO - PROCESS | 3128 | 1464626054758 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 3128 | 1464626054760 Marionette TRACE conn6 <- [1,1306,null,{}] 09:34:14 INFO - PROCESS | 3128 | 1464626054763 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 3128 | 1464626054865 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:34:14 INFO - PROCESS | 3128 | 1464626054872 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF80000 == 100 [pid = 3128] [id = 336] 09:34:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 156 (00000064170A7000) [pid = 3128] [serial = 1007] [outer = 0000000000000000] 09:34:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 157 (0000006417C63400) [pid = 3128] [serial = 1008] [outer = 00000064170A7000] 09:34:14 INFO - PROCESS | 3128 | 1464626054918 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 158 (0000006418782400) [pid = 3128] [serial = 1009] [outer = 00000064170A7000] 09:34:15 INFO - PROCESS | 3128 | 1464626055397 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 09:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:34:15 INFO - PROCESS | 3128 | 1464626055453 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:34:15 INFO - PROCESS | 3128 | 1464626055455 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:34:15 INFO - PROCESS | 3128 | 1464626055458 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 3128 | 1464626055460 Marionette TRACE conn6 <- [1,1310,null,{}] 09:34:15 INFO - PROCESS | 3128 | 1464626055463 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:15 INFO - PROCESS | 3128 | 1464626055590 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:34:15 INFO - PROCESS | 3128 | 1464626055610 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4DD000 == 101 [pid = 3128] [id = 337] 09:34:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 159 (0000006418E7A800) [pid = 3128] [serial = 1010] [outer = 0000000000000000] 09:34:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 160 (0000006419D08800) [pid = 3128] [serial = 1011] [outer = 0000006418E7A800] 09:34:15 INFO - PROCESS | 3128 | 1464626055663 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 161 (0000006419E5B000) [pid = 3128] [serial = 1012] [outer = 0000006418E7A800] 09:34:16 INFO - PROCESS | 3128 | 1464626056156 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 09:34:16 INFO - PROCESS | 3128 | 1464626056195 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 3128 | 1464626056198 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:34:16 INFO - PROCESS | 3128 | 1464626056201 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 3128 | 1464626056203 Marionette TRACE conn6 <- [1,1314,null,{}] 09:34:16 INFO - PROCESS | 3128 | 1464626056220 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:16 INFO - PROCESS | 3128 | 1464626056377 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:34:16 INFO - PROCESS | 3128 | 1464626056445 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C5A0000 == 102 [pid = 3128] [id = 338] 09:34:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 162 (000000641A20D000) [pid = 3128] [serial = 1013] [outer = 0000000000000000] 09:34:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 163 (000000641A91D400) [pid = 3128] [serial = 1014] [outer = 000000641A20D000] 09:34:16 INFO - PROCESS | 3128 | 1464626056491 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 164 (000000641A9B6400) [pid = 3128] [serial = 1015] [outer = 000000641A20D000] 09:34:16 INFO - PROCESS | 3128 | 1464626056921 Marionette TRACE conn6 <- [1,1316,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]]]}] 09:34:16 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 09:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 733ms 09:34:16 INFO - PROCESS | 3128 | 1464626056937 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 3128 | 1464626056939 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:34:16 INFO - PROCESS | 3128 | 1464626056960 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 3128 | 1464626056962 Marionette TRACE conn6 <- [1,1318,null,{}] 09:34:16 INFO - PROCESS | 3128 | 1464626056965 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 3128 | 1464626057093 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:34:17 INFO - PROCESS | 3128 | 1464626057151 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E035000 == 103 [pid = 3128] [id = 339] 09:34:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 165 (000000641A9B1000) [pid = 3128] [serial = 1016] [outer = 0000000000000000] 09:34:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 166 (000000641AF1A400) [pid = 3128] [serial = 1017] [outer = 000000641A9B1000] 09:34:17 INFO - PROCESS | 3128 | 1464626057196 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 167 (000000641B010000) [pid = 3128] [serial = 1018] [outer = 000000641A9B1000] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 166 (0000006420089C00) [pid = 3128] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 165 (0000006409F2F800) [pid = 3128] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 164 (00000064170A1400) [pid = 3128] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 163 (0000006418782800) [pid = 3128] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 162 (0000006419EEE800) [pid = 3128] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 161 (0000006413AB5400) [pid = 3128] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 160 (000000641A920C00) [pid = 3128] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 159 (0000006416E52400) [pid = 3128] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 158 (000000640FD16C00) [pid = 3128] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 157 (0000006416BDF000) [pid = 3128] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 156 (0000006419E2D400) [pid = 3128] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 155 (000000640A0B0800) [pid = 3128] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 154 (0000006419E31400) [pid = 3128] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 153 (000000640FB16800) [pid = 3128] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 152 (0000006412950400) [pid = 3128] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 151 (000000641C447000) [pid = 3128] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (000000641B154400) [pid = 3128] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000641AF8C800) [pid = 3128] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 148 (000000641B00C800) [pid = 3128] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 147 (000000640F893C00) [pid = 3128] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 146 (0000006419FC0C00) [pid = 3128] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 145 (000000641679C800) [pid = 3128] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (00000064213C7C00) [pid = 3128] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (000000640860FC00) [pid = 3128] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (0000006417D70000) [pid = 3128] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (000000641B103C00) [pid = 3128] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (000000641B155000) [pid = 3128] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (000000642114FC00) [pid = 3128] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (00000064213C1800) [pid = 3128] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (000000642120C400) [pid = 3128] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (0000006414451000) [pid = 3128] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (0000006419D09000) [pid = 3128] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (000000641A9EBC00) [pid = 3128] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (000000641DB30400) [pid = 3128] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (0000006409D07400) [pid = 3128] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (000000640FB15800) [pid = 3128] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (0000006416F0B000) [pid = 3128] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (0000006418783000) [pid = 3128] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006418783400) [pid = 3128] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006419E32400) [pid = 3128] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:34:17 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006417A39000) [pid = 3128] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:34:18 INFO - PROCESS | 3128 | 1464626058167 Marionette TRACE conn6 <- [1,1320,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]]]}] 09:34:18 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 09:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1242ms 09:34:18 INFO - PROCESS | 3128 | 1464626058188 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 3128 | 1464626058191 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:34:18 INFO - PROCESS | 3128 | 1464626058194 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 3128 | 1464626058195 Marionette TRACE conn6 <- [1,1322,null,{}] 09:34:18 INFO - PROCESS | 3128 | 1464626058199 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:18 INFO - PROCESS | 3128 | 1464626058296 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:34:18 INFO - PROCESS | 3128 | 1464626058302 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E038800 == 104 [pid = 3128] [id = 340] 09:34:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (000000640A386800) [pid = 3128] [serial = 1019] [outer = 0000000000000000] 09:34:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006413AB5400) [pid = 3128] [serial = 1020] [outer = 000000640A386800] 09:34:18 INFO - PROCESS | 3128 | 1464626058347 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (00000064167AA400) [pid = 3128] [serial = 1021] [outer = 000000640A386800] 09:34:18 INFO - PROCESS | 3128 | 1464626058777 Marionette TRACE conn6 <- [1,1324,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]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 627ms 09:34:18 INFO - PROCESS | 3128 | 1464626058824 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 3128 | 1464626058826 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:34:18 INFO - PROCESS | 3128 | 1464626058830 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 3128 | 1464626058831 Marionette TRACE conn6 <- [1,1326,null,{}] 09:34:18 INFO - PROCESS | 3128 | 1464626058835 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:18 INFO - PROCESS | 3128 | 1464626058934 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:34:18 INFO - PROCESS | 3128 | 1464626058942 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420174000 == 105 [pid = 3128] [id = 341] 09:34:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (00000064170A7400) [pid = 3128] [serial = 1022] [outer = 0000000000000000] 09:34:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (0000006419E2D400) [pid = 3128] [serial = 1023] [outer = 00000064170A7400] 09:34:18 INFO - PROCESS | 3128 | 1464626058987 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (000000641A920C00) [pid = 3128] [serial = 1024] [outer = 00000064170A7400] 09:34:19 INFO - PROCESS | 3128 | 1464626059982 Marionette TRACE conn6 <- [1,1328,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]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1183ms 09:34:20 INFO - PROCESS | 3128 | 1464626060017 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 3128 | 1464626060022 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:34:20 INFO - PROCESS | 3128 | 1464626060028 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 3128 | 1464626060033 Marionette TRACE conn6 <- [1,1330,null,{}] 09:34:20 INFO - PROCESS | 3128 | 1464626060084 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:20 INFO - PROCESS | 3128 | 1464626060205 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:34:20 INFO - PROCESS | 3128 | 1464626060332 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 3128 | ++DOCSHELL 00000064143C4800 == 106 [pid = 3128] [id = 342] 09:34:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000640A0B2000) [pid = 3128] [serial = 1025] [outer = 0000000000000000] 09:34:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (000000640AD1BC00) [pid = 3128] [serial = 1026] [outer = 000000640A0B2000] 09:34:20 INFO - PROCESS | 3128 | 1464626060392 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (0000006413B06400) [pid = 3128] [serial = 1027] [outer = 000000640A0B2000] 09:34:21 INFO - PROCESS | 3128 | 1464626061029 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1023ms 09:34:21 INFO - PROCESS | 3128 | 1464626061054 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 3128 | 1464626061061 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:34:21 INFO - PROCESS | 3128 | 1464626061068 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:34:21 INFO - PROCESS | 3128 | 1464626061071 Marionette TRACE conn6 <- [1,1334,null,{}] 09:34:21 INFO - PROCESS | 3128 | 1464626061075 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 3128 | 1464626061203 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:34:21 INFO - PROCESS | 3128 | 1464626061336 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A883000 == 107 [pid = 3128] [id = 343] 09:34:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (0000006415BE3400) [pid = 3128] [serial = 1028] [outer = 0000000000000000] 09:34:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (000000641668B800) [pid = 3128] [serial = 1029] [outer = 0000006415BE3400] 09:34:21 INFO - PROCESS | 3128 | 1464626061394 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (0000006416E4CC00) [pid = 3128] [serial = 1030] [outer = 0000006415BE3400] 09:34:22 INFO - PROCESS | 3128 | 1464626062017 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 983ms 09:34:22 INFO - PROCESS | 3128 | 1464626062056 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 3128 | 1464626062059 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:34:22 INFO - PROCESS | 3128 | 1464626062063 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 3128 | 1464626062067 Marionette TRACE conn6 <- [1,1338,null,{}] 09:34:22 INFO - PROCESS | 3128 | 1464626062092 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:22 INFO - PROCESS | 3128 | 1464626062254 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:34:22 INFO - PROCESS | 3128 | 1464626062332 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421759000 == 108 [pid = 3128] [id = 344] 09:34:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (0000006419E2CC00) [pid = 3128] [serial = 1031] [outer = 0000000000000000] 09:34:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (0000006419E30800) [pid = 3128] [serial = 1032] [outer = 0000006419E2CC00] 09:34:22 INFO - PROCESS | 3128 | 1464626062391 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (000000641A151800) [pid = 3128] [serial = 1033] [outer = 0000006419E2CC00] 09:34:23 INFO - PROCESS | 3128 | 1464626063022 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 986ms 09:34:23 INFO - PROCESS | 3128 | 1464626063055 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 3128 | 1464626063058 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:34:23 INFO - PROCESS | 3128 | 1464626063062 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 3128 | 1464626063064 Marionette TRACE conn6 <- [1,1342,null,{}] 09:34:23 INFO - PROCESS | 3128 | 1464626063068 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 3128 | 1464626063195 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:34:23 INFO - PROCESS | 3128 | 1464626063330 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 3128 | ++DOCSHELL 00000064224E2800 == 109 [pid = 3128] [id = 345] 09:34:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (000000641B07F800) [pid = 3128] [serial = 1034] [outer = 0000000000000000] 09:34:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (000000641B103C00) [pid = 3128] [serial = 1035] [outer = 000000641B07F800] 09:34:23 INFO - PROCESS | 3128 | 1464626063387 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (000000641B154000) [pid = 3128] [serial = 1036] [outer = 000000641B07F800] 09:34:23 INFO - PROCESS | 3128 | 1464626063964 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 944ms 09:34:24 INFO - PROCESS | 3128 | 1464626064009 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 3128 | 1464626064012 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:34:24 INFO - PROCESS | 3128 | 1464626064015 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 3128 | 1464626064018 Marionette TRACE conn6 <- [1,1346,null,{}] 09:34:24 INFO - PROCESS | 3128 | 1464626064021 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:24 INFO - PROCESS | 3128 | 1464626064142 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:34:24 INFO - PROCESS | 3128 | 1464626064246 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422C5C800 == 110 [pid = 3128] [id = 346] 09:34:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (000000641B4C7400) [pid = 3128] [serial = 1037] [outer = 0000000000000000] 09:34:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 146 (000000641B67C400) [pid = 3128] [serial = 1038] [outer = 000000641B4C7400] 09:34:24 INFO - PROCESS | 3128 | 1464626064302 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 147 (000000641C44C800) [pid = 3128] [serial = 1039] [outer = 000000641B4C7400] 09:34:24 INFO - PROCESS | 3128 | 1464626064891 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 943ms 09:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:34:24 INFO - PROCESS | 3128 | 1464626064961 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 3128 | 1464626064964 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:34:24 INFO - PROCESS | 3128 | 1464626064968 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 3128 | 1464626064970 Marionette TRACE conn6 <- [1,1350,null,{}] 09:34:24 INFO - PROCESS | 3128 | 1464626064974 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:25 INFO - PROCESS | 3128 | 1464626065117 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:34:25 INFO - PROCESS | 3128 | 1464626065250 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 3128 | ++DOCSHELL 000000642301E000 == 111 [pid = 3128] [id = 347] 09:34:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 148 (000000641A14F800) [pid = 3128] [serial = 1040] [outer = 0000000000000000] 09:34:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 149 (000000641DB2FC00) [pid = 3128] [serial = 1041] [outer = 000000641A14F800] 09:34:25 INFO - PROCESS | 3128 | 1464626065308 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (000000641E44F000) [pid = 3128] [serial = 1042] [outer = 000000641A14F800] 09:34:25 INFO - PROCESS | 3128 | 1464626065891 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 986ms 09:34:25 INFO - PROCESS | 3128 | 1464626065956 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 3128 | 1464626065959 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:34:25 INFO - PROCESS | 3128 | 1464626065963 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 3128 | 1464626065965 Marionette TRACE conn6 <- [1,1354,null,{}] 09:34:25 INFO - PROCESS | 3128 | 1464626065968 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:26 INFO - PROCESS | 3128 | 1464626066087 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:34:26 INFO - PROCESS | 3128 | 1464626066221 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 3128 | ++DOCSHELL 0000006424289800 == 112 [pid = 3128] [id = 348] 09:34:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (000000641E45C000) [pid = 3128] [serial = 1043] [outer = 0000000000000000] 09:34:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 152 (0000006420088000) [pid = 3128] [serial = 1044] [outer = 000000641E45C000] 09:34:26 INFO - PROCESS | 3128 | 1464626066278 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 153 (0000006420093C00) [pid = 3128] [serial = 1045] [outer = 000000641E45C000] 09:34:26 INFO - PROCESS | 3128 | 1464626066843 Marionette TRACE conn6 <- [1,1356,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,1357,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 3128 | 1464626066912 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:34:26 INFO - PROCESS | 3128 | 1464626066915 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 3128 | 1464626066917 Marionette TRACE conn6 <- [1,1358,null,{}] 09:34:26 INFO - PROCESS | 3128 | 1464626066921 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:27 INFO - PROCESS | 3128 | 1464626067042 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:34:27 INFO - PROCESS | 3128 | 1464626067148 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 3128 | ++DOCSHELL 00000064259A0000 == 113 [pid = 3128] [id = 349] 09:34:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 154 (000000641ED5D000) [pid = 3128] [serial = 1046] [outer = 0000000000000000] 09:34:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 155 (000000642114F800) [pid = 3128] [serial = 1047] [outer = 000000641ED5D000] 09:34:27 INFO - PROCESS | 3128 | 1464626067202 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 156 (000000642120E000) [pid = 3128] [serial = 1048] [outer = 000000641ED5D000] 09:34:27 INFO - PROCESS | 3128 | 1464626067808 Marionette TRACE conn6 <- [1,1360,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,1361,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 3128 | 1464626067865 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:34:27 INFO - PROCESS | 3128 | 1464626067868 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:34:27 INFO - PROCESS | 3128 | 1464626067871 Marionette TRACE conn6 <- [1,1362,null,{}] 09:34:27 INFO - PROCESS | 3128 | 1464626067874 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:28 INFO - PROCESS | 3128 | 1464626067995 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:34:28 INFO - PROCESS | 3128 | 1464626068119 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 3128 | ++DOCSHELL 00000064235DA000 == 114 [pid = 3128] [id = 350] 09:34:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 157 (000000641A9E9C00) [pid = 3128] [serial = 1049] [outer = 0000000000000000] 09:34:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 158 (0000006421266800) [pid = 3128] [serial = 1050] [outer = 000000641A9E9C00] 09:34:28 INFO - PROCESS | 3128 | 1464626068174 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 159 (000000642126F400) [pid = 3128] [serial = 1051] [outer = 000000641A9E9C00] 09:34:28 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:28 INFO - PROCESS | 3128 | 1464626068801 Marionette TRACE conn6 <- [1,1364,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,1365,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 3128 | 1464626068859 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:34:28 INFO - PROCESS | 3128 | 1464626068862 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 3128 | 1464626068864 Marionette TRACE conn6 <- [1,1366,null,{}] 09:34:28 INFO - PROCESS | 3128 | 1464626068868 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:28 INFO - PROCESS | 3128 | 1464626068992 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:34:29 INFO - PROCESS | 3128 | 1464626069304 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F803000 == 115 [pid = 3128] [id = 351] 09:34:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 160 (0000006408E4E000) [pid = 3128] [serial = 1052] [outer = 0000000000000000] 09:34:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 161 (000000640962E400) [pid = 3128] [serial = 1053] [outer = 0000006408E4E000] 09:34:29 INFO - PROCESS | 3128 | 1464626069385 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 162 (000000640E7DAC00) [pid = 3128] [serial = 1054] [outer = 0000006408E4E000] 09:34:29 INFO - PROCESS | 3128 | 1464626069983 Marionette TRACE conn6 <- [1,1368,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,1369,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 3128 | 1464626070051 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:34:30 INFO - PROCESS | 3128 | 1464626070055 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 3128 | 1464626070059 Marionette TRACE conn6 <- [1,1370,null,{}] 09:34:30 INFO - PROCESS | 3128 | 1464626070064 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:30 INFO - PROCESS | 3128 | 1464626070183 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:34:30 INFO - PROCESS | 3128 | 1464626070326 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 3128 | ++DOCSHELL 0000006409EC8000 == 116 [pid = 3128] [id = 352] 09:34:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 163 (000000641434C800) [pid = 3128] [serial = 1055] [outer = 0000000000000000] 09:34:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 164 (0000006414388C00) [pid = 3128] [serial = 1056] [outer = 000000641434C800] 09:34:30 INFO - PROCESS | 3128 | 1464626070381 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 165 (0000006415BB9400) [pid = 3128] [serial = 1057] [outer = 000000641434C800] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 0000006422CC8800 == 115 [pid = 3128] [id = 259] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 000000641C590000 == 114 [pid = 3128] [id = 290] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 0000006417C37000 == 113 [pid = 3128] [id = 289] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 000000641E025800 == 112 [pid = 3128] [id = 292] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBAE000 == 111 [pid = 3128] [id = 291] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 000000641E038800 == 110 [pid = 3128] [id = 340] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 000000641E035000 == 109 [pid = 3128] [id = 339] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 000000641C5A0000 == 108 [pid = 3128] [id = 338] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4DD000 == 107 [pid = 3128] [id = 337] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF80000 == 106 [pid = 3128] [id = 336] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E3F800 == 105 [pid = 3128] [id = 335] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 164 (000000641B04C000) [pid = 3128] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 0000006412966800 == 104 [pid = 3128] [id = 334] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 000000640DF3D000 == 103 [pid = 3128] [id = 333] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 00000064104CF000 == 102 [pid = 3128] [id = 332] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 00000064217B5800 == 101 [pid = 3128] [id = 327] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 000000641B17D000 == 100 [pid = 3128] [id = 326] 09:34:30 INFO - PROCESS | 3128 | --DOCSHELL 0000006415964000 == 99 [pid = 3128] [id = 325] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 163 (0000006421AE5000) [pid = 3128] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 162 (000000641A205000) [pid = 3128] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 161 (000000641A159400) [pid = 3128] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 160 (0000006417037C00) [pid = 3128] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 159 (0000006421AF1400) [pid = 3128] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 158 (000000640DF0EC00) [pid = 3128] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 157 (000000641A9EB800) [pid = 3128] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 156 (000000641C72B400) [pid = 3128] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 155 (0000006421142400) [pid = 3128] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 154 (0000006421267800) [pid = 3128] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 153 (00000064216CBC00) [pid = 3128] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 152 (0000006421603C00) [pid = 3128] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 151 (0000006416E51000) [pid = 3128] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (000000641A9AB800) [pid = 3128] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000641B153000) [pid = 3128] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 148 (0000006421606800) [pid = 3128] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 147 (000000640DD37800) [pid = 3128] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 146 (00000064144F4000) [pid = 3128] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 145 (0000006417C66C00) [pid = 3128] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (0000006418D5F000) [pid = 3128] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (0000006419D08C00) [pid = 3128] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (0000006419FC3400) [pid = 3128] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (0000006419D09C00) [pid = 3128] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (0000006419FF4C00) [pid = 3128] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (0000006419FC8400) [pid = 3128] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (0000006419E60000) [pid = 3128] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (000000641A9B9C00) [pid = 3128] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (000000641710A000) [pid = 3128] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (0000006416F70C00) [pid = 3128] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (0000006414387800) [pid = 3128] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (0000006412955C00) [pid = 3128] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (0000006416F0AC00) [pid = 3128] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (000000641AF8B800) [pid = 3128] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000641A20DC00) [pid = 3128] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000640AD27000) [pid = 3128] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (000000640FB1A800) [pid = 3128] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (000000641B105000) [pid = 3128] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (000000641B082000) [pid = 3128] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006415BBF000) [pid = 3128] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000641668D400) [pid = 3128] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000641C725800) [pid = 3128] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (00000064167A2800) [pid = 3128] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641C727400) [pid = 3128] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (000000641C44E800) [pid = 3128] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000641B67F000) [pid = 3128] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (000000641B4CB000) [pid = 3128] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (000000641B005800) [pid = 3128] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000641B011C00) [pid = 3128] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (000000641B050800) [pid = 3128] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000641B041400) [pid = 3128] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006414343C00) [pid = 3128] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000640F998400) [pid = 3128] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000641A20E400) [pid = 3128] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000641AF18800) [pid = 3128] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006417C1A800) [pid = 3128] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641A91C400) [pid = 3128] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006416F7E000) [pid = 3128] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006418784000) [pid = 3128] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:34:30 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (00000064170A9000) [pid = 3128] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:34:31 INFO - PROCESS | 3128 | [3128] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:31 INFO - PROCESS | 3128 | 1464626071060 Marionette TRACE conn6 <- [1,1372,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,1373,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3128 | 1464626071095 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:34:31 INFO - PROCESS | 3128 | 1464626071100 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3128 | 1464626071102 Marionette TRACE conn6 <- [1,1374,null,{}] 09:34:31 INFO - PROCESS | 3128 | 1464626071122 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 3128 | 1464626071258 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:34:31 INFO - PROCESS | 3128 | 1464626071275 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 3128 | ++DOCSHELL 00000064143B9000 == 100 [pid = 3128] [id = 353] 09:34:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000640A0AAC00) [pid = 3128] [serial = 1058] [outer = 0000000000000000] 09:34:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (00000064131E6C00) [pid = 3128] [serial = 1059] [outer = 000000640A0AAC00] 09:34:31 INFO - PROCESS | 3128 | 1464626071325 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006415BDE400) [pid = 3128] [serial = 1060] [outer = 000000640A0AAC00] 09:34:31 INFO - PROCESS | 3128 | 1464626071803 Marionette TRACE conn6 <- [1,1376,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,1377,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3128 | 1464626071864 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:34:31 INFO - PROCESS | 3128 | 1464626071869 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3128 | 1464626071875 Marionette TRACE conn6 <- [1,1378,null,{}] 09:34:31 INFO - PROCESS | 3128 | 1464626071884 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 3128 | 1464626071989 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:34:32 INFO - PROCESS | 3128 | 1464626072009 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E34800 == 101 [pid = 3128] [id = 354] 09:34:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000640DD39800) [pid = 3128] [serial = 1061] [outer = 0000000000000000] 09:34:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006416E4F400) [pid = 3128] [serial = 1062] [outer = 000000640DD39800] 09:34:32 INFO - PROCESS | 3128 | 1464626072128 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006416F80000) [pid = 3128] [serial = 1063] [outer = 000000640DD39800] 09:34:32 INFO - PROCESS | 3128 | 1464626072498 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 09:34:32 INFO - PROCESS | 3128 | 1464626072561 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 3128 | 1464626072564 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:34:32 INFO - PROCESS | 3128 | 1464626072567 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 3128 | 1464626072569 Marionette TRACE conn6 <- [1,1382,null,{}] 09:34:32 INFO - PROCESS | 3128 | 1464626072572 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:32 INFO - PROCESS | 3128 | 1464626072675 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:34:32 INFO - PROCESS | 3128 | 1464626072681 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A040800 == 102 [pid = 3128] [id = 355] 09:34:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (00000064170A6800) [pid = 3128] [serial = 1064] [outer = 0000000000000000] 09:34:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (00000064170AF800) [pid = 3128] [serial = 1065] [outer = 00000064170A6800] 09:34:32 INFO - PROCESS | 3128 | 1464626072727 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006417C65800) [pid = 3128] [serial = 1066] [outer = 00000064170A6800] 09:34:33 INFO - PROCESS | 3128 | 1464626073232 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 09:34:33 INFO - PROCESS | 3128 | 1464626073261 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 3128 | 1464626073263 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:34:33 INFO - PROCESS | 3128 | 1464626073267 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 3128 | 1464626073268 Marionette TRACE conn6 <- [1,1386,null,{}] 09:34:33 INFO - PROCESS | 3128 | 1464626073272 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 3128 | 1464626073428 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:34:33 INFO - PROCESS | 3128 | 1464626073454 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B181800 == 103 [pid = 3128] [id = 356] 09:34:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (00000064187E5000) [pid = 3128] [serial = 1067] [outer = 0000000000000000] 09:34:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006418D62400) [pid = 3128] [serial = 1068] [outer = 00000064187E5000] 09:34:33 INFO - PROCESS | 3128 | 1464626073507 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006419D04000) [pid = 3128] [serial = 1069] [outer = 00000064187E5000] 09:34:34 INFO - PROCESS | 3128 | 1464626073993 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 774ms 09:34:34 INFO - PROCESS | 3128 | 1464626074044 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 3128 | 1464626074046 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:34:34 INFO - PROCESS | 3128 | 1464626074049 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 3128 | 1464626074051 Marionette TRACE conn6 <- [1,1390,null,{}] 09:34:34 INFO - PROCESS | 3128 | 1464626074055 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:34 INFO - PROCESS | 3128 | 1464626074184 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:34:34 INFO - PROCESS | 3128 | 1464626074210 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6C5800 == 104 [pid = 3128] [id = 357] 09:34:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006419E58C00) [pid = 3128] [serial = 1070] [outer = 0000000000000000] 09:34:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006419EF5800) [pid = 3128] [serial = 1071] [outer = 0000006419E58C00] 09:34:34 INFO - PROCESS | 3128 | 1464626074255 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006419FF6800) [pid = 3128] [serial = 1072] [outer = 0000006419E58C00] 09:34:34 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000641A9B1000) [pid = 3128] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:34:34 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (000000641A20D000) [pid = 3128] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:34:34 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (00000064170A7000) [pid = 3128] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:34:34 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006409534C00) [pid = 3128] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:34:34 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006410427C00) [pid = 3128] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:34:34 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000641B00C400) [pid = 3128] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:34:34 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000640A386800) [pid = 3128] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:34:34 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000640A0AC000) [pid = 3128] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:34:34 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000640E85F000) [pid = 3128] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:34:34 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006418E7A800) [pid = 3128] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:34:35 INFO - PROCESS | 3128 | 1464626075139 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1135ms 09:34:35 INFO - PROCESS | 3128 | 1464626075188 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 3128 | 1464626075193 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:34:35 INFO - PROCESS | 3128 | 1464626075201 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 3128 | 1464626075205 Marionette TRACE conn6 <- [1,1394,null,{}] 09:34:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000640E148400) [pid = 3128] [serial = 1073] [outer = 00000064163A2C00] 09:34:35 INFO - PROCESS | 3128 | 1464626075233 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:35 INFO - PROCESS | 3128 | 1464626075426 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:34:35 INFO - PROCESS | 3128 | 1464626075554 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 3128 | ++DOCSHELL 000000641394F000 == 105 [pid = 3128] [id = 358] 09:34:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000640FB1F800) [pid = 3128] [serial = 1074] [outer = 0000000000000000] 09:34:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006410427C00) [pid = 3128] [serial = 1075] [outer = 000000640FB1F800] 09:34:35 INFO - PROCESS | 3128 | 1464626075615 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006414450800) [pid = 3128] [serial = 1076] [outer = 000000640FB1F800] 09:34:36 INFO - PROCESS | 3128 | 1464626076214 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1085ms 09:34:36 INFO - PROCESS | 3128 | 1464626076287 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 3128 | 1464626076293 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:34:36 INFO - PROCESS | 3128 | 1464626076319 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 3128 | 1464626076323 Marionette TRACE conn6 <- [1,1398,null,{}] 09:34:36 INFO - PROCESS | 3128 | 1464626076341 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:36 INFO - PROCESS | 3128 | 1464626076484 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:34:36 INFO - PROCESS | 3128 | 1464626076582 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A035800 == 106 [pid = 3128] [id = 359] 09:34:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641679CC00) [pid = 3128] [serial = 1077] [outer = 0000000000000000] 09:34:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006416891C00) [pid = 3128] [serial = 1078] [outer = 000000641679CC00] 09:34:36 INFO - PROCESS | 3128 | 1464626076640 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006416F7C800) [pid = 3128] [serial = 1079] [outer = 000000641679CC00] 09:34:37 INFO - PROCESS | 3128 | 1464626077323 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1044ms 09:34:37 INFO - PROCESS | 3128 | 1464626077366 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 3128 | 1464626077369 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:34:37 INFO - PROCESS | 3128 | 1464626077373 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 3128 | 1464626077377 Marionette TRACE conn6 <- [1,1402,null,{}] 09:34:37 INFO - PROCESS | 3128 | 1464626077389 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:37 INFO - PROCESS | 3128 | 1464626077598 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:34:37 INFO - PROCESS | 3128 | 1464626077612 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D94E800 == 107 [pid = 3128] [id = 360] 09:34:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006418787000) [pid = 3128] [serial = 1080] [outer = 0000000000000000] 09:34:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006418E28800) [pid = 3128] [serial = 1081] [outer = 0000006418787000] 09:34:37 INFO - PROCESS | 3128 | 1464626077672 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006419E31000) [pid = 3128] [serial = 1082] [outer = 0000006418787000] 09:34:38 INFO - PROCESS | 3128 | 1464626078471 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1136ms 09:34:38 INFO - PROCESS | 3128 | 1464626078511 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:34:38 INFO - PROCESS | 3128 | 1464626078514 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:34:38 INFO - PROCESS | 3128 | 1464626078517 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 3128 | 1464626078519 Marionette TRACE conn6 <- [1,1406,null,{}] 09:34:38 INFO - PROCESS | 3128 | 1464626078523 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:38 INFO - PROCESS | 3128 | 1464626078660 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:34:38 INFO - PROCESS | 3128 | 1464626078784 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E025000 == 108 [pid = 3128] [id = 361] 09:34:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000641A15C800) [pid = 3128] [serial = 1083] [outer = 0000000000000000] 09:34:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000641A20D000) [pid = 3128] [serial = 1084] [outer = 000000641A15C800] 09:34:38 INFO - PROCESS | 3128 | 1464626078841 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000641A9AE400) [pid = 3128] [serial = 1085] [outer = 000000641A15C800] 09:34:39 INFO - PROCESS | 3128 | 1464626079520 Marionette TRACE conn6 <- [1,1408,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]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1032ms 09:34:39 INFO - PROCESS | 3128 | 1464626079552 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 3128 | 1464626079554 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:34:39 INFO - PROCESS | 3128 | 1464626079558 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:34:39 INFO - PROCESS | 3128 | 1464626079560 Marionette TRACE conn6 <- [1,1410,null,{}] 09:34:39 INFO - PROCESS | 3128 | 1464626079563 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:39 INFO - PROCESS | 3128 | 1464626079704 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:34:39 INFO - PROCESS | 3128 | 1464626079834 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000641ED82000 == 109 [pid = 3128] [id = 362] 09:34:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641A9B7400) [pid = 3128] [serial = 1086] [outer = 0000000000000000] 09:34:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (000000641A9EF000) [pid = 3128] [serial = 1087] [outer = 000000641A9B7400] 09:34:39 INFO - PROCESS | 3128 | 1464626079891 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000641AF90400) [pid = 3128] [serial = 1088] [outer = 000000641A9B7400] 09:34:40 INFO - PROCESS | 3128 | 1464626080485 Marionette TRACE conn6 <- [1,1412,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]]]}] 09:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 985ms 09:34:40 INFO - PROCESS | 3128 | 1464626080546 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 3128 | 1464626080549 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:34:40 INFO - PROCESS | 3128 | 1464626080552 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 3128 | 1464626080554 Marionette TRACE conn6 <- [1,1414,null,{}] 09:34:40 INFO - PROCESS | 3128 | 1464626080558 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:40 INFO - PROCESS | 3128 | 1464626080721 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:34:40 INFO - PROCESS | 3128 | 1464626080857 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FE4C800 == 110 [pid = 3128] [id = 363] 09:34:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (000000641B041800) [pid = 3128] [serial = 1089] [outer = 0000000000000000] 09:34:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000641B14F400) [pid = 3128] [serial = 1090] [outer = 000000641B041800] 09:34:40 INFO - PROCESS | 3128 | 1464626080915 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000641B4CA000) [pid = 3128] [serial = 1091] [outer = 000000641B041800] 09:34:41 INFO - PROCESS | 3128 | 1464626081525 Marionette TRACE conn6 <- [1,1416,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]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1031ms 09:34:41 INFO - PROCESS | 3128 | 1464626081586 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 3128 | 1464626081588 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:34:41 INFO - PROCESS | 3128 | 1464626081592 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 3128 | 1464626081594 Marionette TRACE conn6 <- [1,1418,null,{}] 09:34:41 INFO - PROCESS | 3128 | 1464626081598 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:41 INFO - PROCESS | 3128 | 1464626081719 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:34:41 INFO - PROCESS | 3128 | 1464626081820 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 3128 | ++DOCSHELL 000000642159B000 == 111 [pid = 3128] [id = 364] 09:34:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (000000641B67A800) [pid = 3128] [serial = 1092] [outer = 0000000000000000] 09:34:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (000000641B685800) [pid = 3128] [serial = 1093] [outer = 000000641B67A800] 09:34:41 INFO - PROCESS | 3128 | 1464626081876 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (000000641C72BC00) [pid = 3128] [serial = 1094] [outer = 000000641B67A800] 09:34:42 INFO - PROCESS | 3128 | 1464626082532 Marionette TRACE conn6 <- [1,1420,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]]]}] 09:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 09:34:42 INFO - PROCESS | 3128 | 1464626082586 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 3128 | 1464626082588 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:34:42 INFO - PROCESS | 3128 | 1464626082593 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 3128 | 1464626082595 Marionette TRACE conn6 <- [1,1422,null,{}] 09:34:42 INFO - PROCESS | 3128 | 1464626082599 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:42 INFO - PROCESS | 3128 | 1464626082720 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:34:42 INFO - PROCESS | 3128 | 1464626082849 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421692000 == 112 [pid = 3128] [id = 365] 09:34:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000641DA68800) [pid = 3128] [serial = 1095] [outer = 0000000000000000] 09:34:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (000000641DA6E000) [pid = 3128] [serial = 1096] [outer = 000000641DA68800] 09:34:42 INFO - PROCESS | 3128 | 1464626082906 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (000000641DB30800) [pid = 3128] [serial = 1097] [outer = 000000641DA68800] 09:34:43 INFO - PROCESS | 3128 | 1464626083473 Marionette TRACE conn6 <- [1,1424,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]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 944ms 09:34:43 INFO - PROCESS | 3128 | 1464626083539 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 3128 | 1464626083541 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:34:43 INFO - PROCESS | 3128 | 1464626083544 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 3128 | 1464626083547 Marionette TRACE conn6 <- [1,1426,null,{}] 09:34:43 INFO - PROCESS | 3128 | 1464626083551 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 3128 | 1464626083674 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:34:43 INFO - PROCESS | 3128 | 1464626083777 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 3128 | ++DOCSHELL 00000064217BB000 == 113 [pid = 3128] [id = 366] 09:34:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (000000641DD8C800) [pid = 3128] [serial = 1098] [outer = 0000000000000000] 09:34:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (000000641E456000) [pid = 3128] [serial = 1099] [outer = 000000641DD8C800] 09:34:43 INFO - PROCESS | 3128 | 1464626083832 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (0000006420087C00) [pid = 3128] [serial = 1100] [outer = 000000641DD8C800] 09:34:44 INFO - PROCESS | 3128 | 1464626084417 Marionette TRACE conn6 <- [1,1428,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]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 942ms 09:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:34:44 INFO - PROCESS | 3128 | 1464626084490 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 3128 | 1464626084492 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:34:44 INFO - PROCESS | 3128 | 1464626084496 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 3128 | 1464626084498 Marionette TRACE conn6 <- [1,1430,null,{}] 09:34:44 INFO - PROCESS | 3128 | 1464626084502 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:44 INFO - PROCESS | 3128 | 1464626084627 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:34:44 INFO - PROCESS | 3128 | 1464626084894 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 3128 | ++DOCSHELL 000000641394F800 == 114 [pid = 3128] [id = 367] 09:34:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (0000006408E58C00) [pid = 3128] [serial = 1101] [outer = 0000000000000000] 09:34:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (0000006409612400) [pid = 3128] [serial = 1102] [outer = 0000006408E58C00] 09:34:44 INFO - PROCESS | 3128 | 1464626084953 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (000000640EE51800) [pid = 3128] [serial = 1103] [outer = 0000006408E58C00] 09:34:45 INFO - PROCESS | 3128 | 1464626085596 Marionette TRACE conn6 <- [1,1432,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]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1140ms 09:34:45 INFO - PROCESS | 3128 | 1464626085639 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 3128 | 1464626085643 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:34:45 INFO - PROCESS | 3128 | 1464626085647 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:34:45 INFO - PROCESS | 3128 | 1464626085651 Marionette TRACE conn6 <- [1,1434,null,{}] 09:34:45 INFO - PROCESS | 3128 | 1464626085656 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:45 INFO - PROCESS | 3128 | 1464626085779 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:34:45 INFO - PROCESS | 3128 | 1464626085885 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A892000 == 115 [pid = 3128] [id = 368] 09:34:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (00000064164E3800) [pid = 3128] [serial = 1104] [outer = 0000000000000000] 09:34:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (00000064167A6000) [pid = 3128] [serial = 1105] [outer = 00000064164E3800] 09:34:45 INFO - PROCESS | 3128 | 1464626085936 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (0000006417036400) [pid = 3128] [serial = 1106] [outer = 00000064164E3800] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 000000641B48A800 == 114 [pid = 3128] [id = 192] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 000000642175D800 == 113 [pid = 3128] [id = 311] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006421AD4000 == 112 [pid = 3128] [id = 313] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006421688800 == 111 [pid = 3128] [id = 310] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006421598000 == 110 [pid = 3128] [id = 309] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 000000641B181800 == 109 [pid = 3128] [id = 356] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 000000641A040800 == 108 [pid = 3128] [id = 355] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E34800 == 107 [pid = 3128] [id = 354] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 00000064143B9000 == 106 [pid = 3128] [id = 353] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006409EC8000 == 105 [pid = 3128] [id = 352] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 000000640F803000 == 104 [pid = 3128] [id = 351] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (0000006419E2D400) [pid = 3128] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 000000642301E000 == 103 [pid = 3128] [id = 347] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006422C5C800 == 102 [pid = 3128] [id = 346] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 00000064224E2800 == 101 [pid = 3128] [id = 345] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006421759000 == 100 [pid = 3128] [id = 344] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 000000641A883000 == 99 [pid = 3128] [id = 343] 09:34:46 INFO - PROCESS | 3128 | --DOCSHELL 00000064143C4800 == 98 [pid = 3128] [id = 342] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (000000641AF1A400) [pid = 3128] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (000000641A9B6400) [pid = 3128] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (000000641A91D400) [pid = 3128] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (0000006417C63400) [pid = 3128] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (000000640E706C00) [pid = 3128] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (000000640962E000) [pid = 3128] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (0000006416BE6400) [pid = 3128] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (000000641B010000) [pid = 3128] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (0000006416FDE800) [pid = 3128] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (000000641B152400) [pid = 3128] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (0000006413AB5400) [pid = 3128] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (000000641C448000) [pid = 3128] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000641DA6B400) [pid = 3128] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641ED5EC00) [pid = 3128] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (000000641A9AF400) [pid = 3128] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006416395C00) [pid = 3128] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (000000640FF96800) [pid = 3128] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (000000640F870C00) [pid = 3128] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (0000006414388800) [pid = 3128] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (00000064167A0000) [pid = 3128] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000640E791C00) [pid = 3128] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641E454800) [pid = 3128] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006419D08800) [pid = 3128] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006419E5B000) [pid = 3128] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (00000064167AA400) [pid = 3128] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006418782400) [pid = 3128] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:34:46 INFO - PROCESS | 3128 | 1464626086849 Marionette TRACE conn6 <- [1,1436,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]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1235ms 09:34:46 INFO - PROCESS | 3128 | 1464626086888 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 3128 | 1464626086893 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:34:46 INFO - PROCESS | 3128 | 1464626086899 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 3128 | 1464626086903 Marionette TRACE conn6 <- [1,1438,null,{}] 09:34:46 INFO - PROCESS | 3128 | 1464626086909 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:47 INFO - PROCESS | 3128 | 1464626087044 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:34:47 INFO - PROCESS | 3128 | 1464626087176 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E79800 == 99 [pid = 3128] [id = 369] 09:34:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000640EDC1C00) [pid = 3128] [serial = 1107] [outer = 0000000000000000] 09:34:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (000000640FB1C000) [pid = 3128] [serial = 1108] [outer = 000000640EDC1C00] 09:34:47 INFO - PROCESS | 3128 | 1464626087239 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000641444A000) [pid = 3128] [serial = 1109] [outer = 000000640EDC1C00] 09:34:47 INFO - PROCESS | 3128 | 1464626087867 Marionette TRACE conn6 <- [1,1440,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]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1031ms 09:34:47 INFO - PROCESS | 3128 | 1464626087936 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 3128 | 1464626087943 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:34:47 INFO - PROCESS | 3128 | 1464626087951 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 3128 | 1464626087955 Marionette TRACE conn6 <- [1,1442,null,{}] 09:34:47 INFO - PROCESS | 3128 | 1464626087978 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:48 INFO - PROCESS | 3128 | 1464626088118 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:34:48 INFO - PROCESS | 3128 | 1464626088271 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 3128 | ++DOCSHELL 00000064192CB000 == 100 [pid = 3128] [id = 370] 09:34:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006416ACEC00) [pid = 3128] [serial = 1110] [outer = 0000000000000000] 09:34:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006416E48400) [pid = 3128] [serial = 1111] [outer = 0000006416ACEC00] 09:34:48 INFO - PROCESS | 3128 | 1464626088330 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006416FE7000) [pid = 3128] [serial = 1112] [outer = 0000006416ACEC00] 09:34:48 INFO - PROCESS | 3128 | 1464626088985 Marionette TRACE conn6 <- [1,1444,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]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1092ms 09:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:34:49 INFO - PROCESS | 3128 | 1464626089045 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 3128 | 1464626089047 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:34:49 INFO - PROCESS | 3128 | 1464626089051 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 3128 | 1464626089056 Marionette TRACE conn6 <- [1,1446,null,{}] 09:34:49 INFO - PROCESS | 3128 | 1464626089067 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 3128 | 1464626089243 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:34:49 INFO - PROCESS | 3128 | 1464626089264 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B192800 == 101 [pid = 3128] [id = 371] 09:34:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641877B000) [pid = 3128] [serial = 1113] [outer = 0000000000000000] 09:34:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006418784C00) [pid = 3128] [serial = 1114] [outer = 000000641877B000] 09:34:49 INFO - PROCESS | 3128 | 1464626089325 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (00000064192B4000) [pid = 3128] [serial = 1115] [outer = 000000641877B000] 09:34:50 INFO - PROCESS | 3128 | 1464626089995 Marionette TRACE conn6 <- [1,1448,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]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 986ms 09:34:50 INFO - PROCESS | 3128 | 1464626090040 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 3128 | 1464626090043 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:34:50 INFO - PROCESS | 3128 | 1464626090046 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 3128 | 1464626090049 Marionette TRACE conn6 <- [1,1450,null,{}] 09:34:50 INFO - PROCESS | 3128 | 1464626090052 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:50 INFO - PROCESS | 3128 | 1464626090182 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:34:50 INFO - PROCESS | 3128 | 1464626090312 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C59A800 == 102 [pid = 3128] [id = 372] 09:34:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006419E64C00) [pid = 3128] [serial = 1116] [outer = 0000000000000000] 09:34:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006419FC1000) [pid = 3128] [serial = 1117] [outer = 0000006419E64C00] 09:34:50 INFO - PROCESS | 3128 | 1464626090371 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000641A210800) [pid = 3128] [serial = 1118] [outer = 0000006419E64C00] 09:34:51 INFO - PROCESS | 3128 | 1464626091051 Marionette TRACE conn6 <- [1,1452,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]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1030ms 09:34:51 INFO - PROCESS | 3128 | 1464626091079 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 3128 | 1464626091081 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:34:51 INFO - PROCESS | 3128 | 1464626091085 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 3128 | 1464626091087 Marionette TRACE conn6 <- [1,1454,null,{}] 09:34:51 INFO - PROCESS | 3128 | 1464626091091 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 3128 | 1464626091215 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:34:51 INFO - PROCESS | 3128 | 1464626091318 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCDC000 == 103 [pid = 3128] [id = 373] 09:34:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (000000641A9AF800) [pid = 3128] [serial = 1119] [outer = 0000000000000000] 09:34:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (000000641AF16000) [pid = 3128] [serial = 1120] [outer = 000000641A9AF800] 09:34:51 INFO - PROCESS | 3128 | 1464626091374 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (000000641B00B800) [pid = 3128] [serial = 1121] [outer = 000000641A9AF800] 09:34:52 INFO - PROCESS | 3128 | 1464626092044 Marionette TRACE conn6 <- [1,1456,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]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 985ms 09:34:52 INFO - PROCESS | 3128 | 1464626092073 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 3128 | 1464626092075 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:34:52 INFO - PROCESS | 3128 | 1464626092079 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 3128 | 1464626092081 Marionette TRACE conn6 <- [1,1458,null,{}] 09:34:52 INFO - PROCESS | 3128 | 1464626092084 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:52 INFO - PROCESS | 3128 | 1464626092242 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:34:52 INFO - PROCESS | 3128 | 1464626092376 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FE37000 == 104 [pid = 3128] [id = 374] 09:34:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000641B106000) [pid = 3128] [serial = 1122] [outer = 0000000000000000] 09:34:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (000000641C445000) [pid = 3128] [serial = 1123] [outer = 000000641B106000] 09:34:52 INFO - PROCESS | 3128 | 1464626092434 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (000000641DA74800) [pid = 3128] [serial = 1124] [outer = 000000641B106000] 09:34:53 INFO - PROCESS | 3128 | 1464626093076 Marionette TRACE conn6 <- [1,1460,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]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1031ms 09:34:53 INFO - PROCESS | 3128 | 1464626093113 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 3128 | 1464626093115 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:34:53 INFO - PROCESS | 3128 | 1464626093118 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 3128 | 1464626093121 Marionette TRACE conn6 <- [1,1462,null,{}] 09:34:53 INFO - PROCESS | 3128 | 1464626093124 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:53 INFO - PROCESS | 3128 | 1464626093244 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:34:53 INFO - PROCESS | 3128 | 1464626093375 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 3128 | ++DOCSHELL 000000642168B000 == 105 [pid = 3128] [id = 375] 09:34:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (000000641E454800) [pid = 3128] [serial = 1125] [outer = 0000000000000000] 09:34:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (000000641ED5A800) [pid = 3128] [serial = 1126] [outer = 000000641E454800] 09:34:53 INFO - PROCESS | 3128 | 1464626093432 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (0000006421146400) [pid = 3128] [serial = 1127] [outer = 000000641E454800] 09:34:54 INFO - PROCESS | 3128 | 1464626094042 Marionette TRACE conn6 <- [1,1464,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]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 984ms 09:34:54 INFO - PROCESS | 3128 | 1464626094119 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 3128 | 1464626094122 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:34:54 INFO - PROCESS | 3128 | 1464626094127 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 3128 | 1464626094129 Marionette TRACE conn6 <- [1,1466,null,{}] 09:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:34:54 INFO - PROCESS | 3128 | 1464626094133 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:54 INFO - PROCESS | 3128 | 1464626094253 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:34:54 INFO - PROCESS | 3128 | 1464626094384 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421AA8000 == 106 [pid = 3128] [id = 376] 09:34:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (0000006421208800) [pid = 3128] [serial = 1128] [outer = 0000000000000000] 09:34:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (000000642120CC00) [pid = 3128] [serial = 1129] [outer = 0000006421208800] 09:34:54 INFO - PROCESS | 3128 | 1464626094441 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (0000006421269000) [pid = 3128] [serial = 1130] [outer = 0000006421208800] 09:34:55 INFO - PROCESS | 3128 | 1464626095072 Marionette TRACE conn6 <- [1,1468,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]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 986ms 09:34:55 INFO - PROCESS | 3128 | 1464626095119 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 3128 | 1464626095121 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:34:55 INFO - PROCESS | 3128 | 1464626095125 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 3128 | 1464626095127 Marionette TRACE conn6 <- [1,1470,null,{}] 09:34:55 INFO - PROCESS | 3128 | 1464626095131 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:55 INFO - PROCESS | 3128 | 1464626095251 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:34:55 INFO - PROCESS | 3128 | 1464626095383 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 3128 | ++DOCSHELL 00000064224DE000 == 107 [pid = 3128] [id = 377] 09:34:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006418741400) [pid = 3128] [serial = 1131] [outer = 0000000000000000] 09:34:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (0000006418745C00) [pid = 3128] [serial = 1132] [outer = 0000006418741400] 09:34:55 INFO - PROCESS | 3128 | 1464626095441 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (0000006421206C00) [pid = 3128] [serial = 1133] [outer = 0000006418741400] 09:34:56 INFO - PROCESS | 3128 | 1464626096020 Marionette TRACE conn6 <- [1,1472,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]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 942ms 09:34:56 INFO - PROCESS | 3128 | 1464626096070 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 3128 | 1464626096073 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:34:56 INFO - PROCESS | 3128 | 1464626096076 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:34:56 INFO - PROCESS | 3128 | 1464626096078 Marionette TRACE conn6 <- [1,1474,null,{}] 09:34:56 INFO - PROCESS | 3128 | 1464626096082 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:56 INFO - PROCESS | 3128 | 1464626096205 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:34:56 INFO - PROCESS | 3128 | 1464626096339 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422ADB800 == 108 [pid = 3128] [id = 378] 09:34:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (000000640A0B3000) [pid = 3128] [serial = 1134] [outer = 0000000000000000] 09:34:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 146 (0000006421271400) [pid = 3128] [serial = 1135] [outer = 000000640A0B3000] 09:34:56 INFO - PROCESS | 3128 | 1464626096395 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 147 (00000064213C2000) [pid = 3128] [serial = 1136] [outer = 000000640A0B3000] 09:34:57 INFO - PROCESS | 3128 | 1464626097221 Marionette TRACE conn6 <- [1,1476,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]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1189ms 09:34:57 INFO - PROCESS | 3128 | 1464626097267 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 3128 | 1464626097272 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:34:57 INFO - PROCESS | 3128 | 1464626097277 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:34:57 INFO - PROCESS | 3128 | 1464626097281 Marionette TRACE conn6 <- [1,1478,null,{}] 09:34:57 INFO - PROCESS | 3128 | 1464626097287 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:57 INFO - PROCESS | 3128 | 1464626097412 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:34:57 INFO - PROCESS | 3128 | 1464626097551 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 3128 | ++DOCSHELL 0000006418E0C000 == 109 [pid = 3128] [id = 379] 09:34:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 148 (000000640F889C00) [pid = 3128] [serial = 1137] [outer = 0000000000000000] 09:34:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 149 (000000640FF8A000) [pid = 3128] [serial = 1138] [outer = 000000640F889C00] 09:34:57 INFO - PROCESS | 3128 | 1464626097604 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 150 (000000641679C800) [pid = 3128] [serial = 1139] [outer = 000000640F889C00] 09:34:58 INFO - PROCESS | 3128 | --DOCSHELL 00000064217C8800 == 108 [pid = 3128] [id = 212] 09:34:58 INFO - PROCESS | 3128 | --DOCSHELL 000000641394F800 == 107 [pid = 3128] [id = 367] 09:34:58 INFO - PROCESS | 3128 | --DOCSHELL 0000006421692000 == 106 [pid = 3128] [id = 365] 09:34:58 INFO - PROCESS | 3128 | --DOCSHELL 000000642159B000 == 105 [pid = 3128] [id = 364] 09:34:58 INFO - PROCESS | 3128 | --DOCSHELL 000000641FE4C800 == 104 [pid = 3128] [id = 363] 09:34:58 INFO - PROCESS | 3128 | --DOCSHELL 000000641ED82000 == 103 [pid = 3128] [id = 362] 09:34:58 INFO - PROCESS | 3128 | --DOCSHELL 000000641E025000 == 102 [pid = 3128] [id = 361] 09:34:58 INFO - PROCESS | 3128 | --DOCSHELL 000000641D94E800 == 101 [pid = 3128] [id = 360] 09:34:58 INFO - PROCESS | 3128 | --DOCSHELL 000000641A035800 == 100 [pid = 3128] [id = 359] 09:34:58 INFO - PROCESS | 3128 | --DOCSHELL 000000641394F000 == 99 [pid = 3128] [id = 358] 09:34:58 INFO - PROCESS | 3128 | 1464626098448 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1184ms 09:34:58 INFO - PROCESS | 3128 | 1464626098469 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 3128 | 1464626098474 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:34:58 INFO - PROCESS | 3128 | 1464626098482 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 3128 | 1464626098487 Marionette TRACE conn6 <- [1,1482,null,{}] 09:34:58 INFO - PROCESS | 3128 | 1464626098494 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:58 INFO - PROCESS | 3128 | 1464626098629 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:34:58 INFO - PROCESS | 3128 | 1464626098769 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416670800 == 100 [pid = 3128] [id = 380] 09:34:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 151 (000000640F889800) [pid = 3128] [serial = 1140] [outer = 0000000000000000] 09:34:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 152 (0000006414384C00) [pid = 3128] [serial = 1141] [outer = 000000640F889800] 09:34:58 INFO - PROCESS | 3128 | 1464626098831 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 153 (00000064167A6C00) [pid = 3128] [serial = 1142] [outer = 000000640F889800] 09:34:59 INFO - PROCESS | 3128 | 1464626099526 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1087ms 09:34:59 INFO - PROCESS | 3128 | 1464626099578 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 3128 | 1464626099585 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:34:59 INFO - PROCESS | 3128 | 1464626099593 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 3128 | 1464626099596 Marionette TRACE conn6 <- [1,1486,null,{}] 09:34:59 INFO - PROCESS | 3128 | 1464626099600 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 3128 | 1464626099734 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:34:59 INFO - PROCESS | 3128 | 1464626099871 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C5A9000 == 101 [pid = 3128] [id = 381] 09:34:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 154 (0000006417C64800) [pid = 3128] [serial = 1143] [outer = 0000000000000000] 09:34:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 155 (000000641873D000) [pid = 3128] [serial = 1144] [outer = 0000006417C64800] 09:34:59 INFO - PROCESS | 3128 | 1464626099930 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 156 (0000006418E2EC00) [pid = 3128] [serial = 1145] [outer = 0000006417C64800] 09:35:00 INFO - PROCESS | 3128 | 1464626100598 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1024ms 09:35:00 INFO - PROCESS | 3128 | 1464626100623 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 3128 | 1464626100626 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:35:00 INFO - PROCESS | 3128 | 1464626100630 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 3128 | 1464626100634 Marionette TRACE conn6 <- [1,1490,null,{}] 09:35:00 INFO - PROCESS | 3128 | 1464626100646 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:00 INFO - PROCESS | 3128 | 1464626100804 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:35:00 INFO - PROCESS | 3128 | 1464626100941 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420754800 == 102 [pid = 3128] [id = 382] 09:35:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 157 (000000641A152800) [pid = 3128] [serial = 1146] [outer = 0000000000000000] 09:35:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 158 (000000641A9AB800) [pid = 3128] [serial = 1147] [outer = 000000641A152800] 09:35:01 INFO - PROCESS | 3128 | 1464626101004 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 159 (000000641B00C400) [pid = 3128] [serial = 1148] [outer = 000000641A152800] 09:35:01 INFO - PROCESS | 3128 | 1464626101638 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1034ms 09:35:01 INFO - PROCESS | 3128 | 1464626101667 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 3128 | 1464626101670 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:35:01 INFO - PROCESS | 3128 | 1464626101673 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 3128 | 1464626101675 Marionette TRACE conn6 <- [1,1494,null,{}] 09:35:01 INFO - PROCESS | 3128 | 1464626101679 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 3128 | 1464626101809 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:35:01 INFO - PROCESS | 3128 | 1464626101916 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422B24800 == 103 [pid = 3128] [id = 383] 09:35:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 160 (000000641B105C00) [pid = 3128] [serial = 1149] [outer = 0000000000000000] 09:35:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 161 (000000641B151400) [pid = 3128] [serial = 1150] [outer = 000000641B105C00] 09:35:01 INFO - PROCESS | 3128 | 1464626101973 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 162 (000000641B67E800) [pid = 3128] [serial = 1151] [outer = 000000641B105C00] 09:35:02 INFO - PROCESS | 3128 | 1464626102594 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 942ms 09:35:02 INFO - PROCESS | 3128 | 1464626102617 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 3128 | 1464626102620 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:35:02 INFO - PROCESS | 3128 | 1464626102623 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 3128 | 1464626102625 Marionette TRACE conn6 <- [1,1498,null,{}] 09:35:02 INFO - PROCESS | 3128 | 1464626102629 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:02 INFO - PROCESS | 3128 | 1464626102751 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:35:02 INFO - PROCESS | 3128 | 1464626102865 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422CC5800 == 104 [pid = 3128] [id = 384] 09:35:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 163 (000000641B4CE800) [pid = 3128] [serial = 1152] [outer = 0000000000000000] 09:35:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 164 (000000641DA71000) [pid = 3128] [serial = 1153] [outer = 000000641B4CE800] 09:35:02 INFO - PROCESS | 3128 | 1464626102963 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 165 (0000006420088C00) [pid = 3128] [serial = 1154] [outer = 000000641B4CE800] 09:35:03 INFO - PROCESS | 3128 | 1464626103618 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1032ms 09:35:03 INFO - PROCESS | 3128 | 1464626103659 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 3128 | 1464626103661 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:35:03 INFO - PROCESS | 3128 | 1464626103665 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 3128 | 1464626103667 Marionette TRACE conn6 <- [1,1502,null,{}] 09:35:03 INFO - PROCESS | 3128 | 1464626103691 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 3128 | 1464626103892 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:35:04 INFO - PROCESS | 3128 | 1464626104025 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 3128 | ++DOCSHELL 00000064235D9800 == 105 [pid = 3128] [id = 385] 09:35:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 166 (0000006421606800) [pid = 3128] [serial = 1155] [outer = 0000000000000000] 09:35:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 167 (00000064216C8400) [pid = 3128] [serial = 1156] [outer = 0000006421606800] 09:35:04 INFO - PROCESS | 3128 | 1464626104084 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 168 (00000064216D1C00) [pid = 3128] [serial = 1157] [outer = 0000006421606800] 09:35:04 INFO - PROCESS | 3128 | 1464626104580 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 964ms 09:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:35:04 INFO - PROCESS | 3128 | 1464626104632 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 3128 | 1464626104635 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:35:04 INFO - PROCESS | 3128 | 1464626104639 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 3128 | 1464626104641 Marionette TRACE conn6 <- [1,1506,null,{}] 09:35:04 INFO - PROCESS | 3128 | 1464626104646 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 3128 | 1464626104776 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:35:04 INFO - PROCESS | 3128 | 1464626104884 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 3128 | ++DOCSHELL 0000006424365800 == 106 [pid = 3128] [id = 386] 09:35:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 169 (0000006421606C00) [pid = 3128] [serial = 1158] [outer = 0000000000000000] 09:35:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 170 (0000006421AE9800) [pid = 3128] [serial = 1159] [outer = 0000006421606C00] 09:35:04 INFO - PROCESS | 3128 | 1464626104940 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 171 (0000006421AF0400) [pid = 3128] [serial = 1160] [outer = 0000006421606C00] 09:35:06 INFO - PROCESS | 3128 | --DOCSHELL 000000640FBD7800 == 105 [pid = 3128] [id = 13] 09:35:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCDC000 == 104 [pid = 3128] [id = 373] 09:35:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641C59A800 == 103 [pid = 3128] [id = 372] 09:35:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641B192800 == 102 [pid = 3128] [id = 371] 09:35:06 INFO - PROCESS | 3128 | --DOCSHELL 00000064192CB000 == 101 [pid = 3128] [id = 370] 09:35:06 INFO - PROCESS | 3128 | --DOCSHELL 0000006413E79800 == 100 [pid = 3128] [id = 369] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641EEDE800 == 99 [pid = 3128] [id = 72] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBB9800 == 98 [pid = 3128] [id = 206] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006421AD8000 == 97 [pid = 3128] [id = 213] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BCD800 == 96 [pid = 3128] [id = 261] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006421A99000 == 95 [pid = 3128] [id = 312] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641ED69000 == 94 [pid = 3128] [id = 106] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000642075A800 == 93 [pid = 3128] [id = 208] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641A03E000 == 92 [pid = 3128] [id = 214] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641B467000 == 91 [pid = 3128] [id = 143] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641B475000 == 90 [pid = 3128] [id = 204] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006417C38800 == 89 [pid = 3128] [id = 30] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000640E724000 == 88 [pid = 3128] [id = 314] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 00000064217C5000 == 87 [pid = 3128] [id = 246] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F2B000 == 86 [pid = 3128] [id = 28] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000640F818000 == 85 [pid = 3128] [id = 199] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641EEE1800 == 84 [pid = 3128] [id = 243] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422A93800 == 83 [pid = 3128] [id = 329] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422C59800 == 82 [pid = 3128] [id = 331] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641C51A800 == 81 [pid = 3128] [id = 205] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641296B800 == 80 [pid = 3128] [id = 188] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BCF800 == 79 [pid = 3128] [id = 200] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F55000 == 78 [pid = 3128] [id = 201] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641C5AD800 == 77 [pid = 3128] [id = 194] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006421592800 == 76 [pid = 3128] [id = 245] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641A02E800 == 75 [pid = 3128] [id = 59] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641ED75000 == 74 [pid = 3128] [id = 207] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 00000064095C9800 == 73 [pid = 3128] [id = 183] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641EEDF800 == 72 [pid = 3128] [id = 293] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 00000064259A0000 == 71 [pid = 3128] [id = 349] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422A96000 == 70 [pid = 3128] [id = 228] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641FE37000 == 69 [pid = 3128] [id = 374] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641B195800 == 68 [pid = 3128] [id = 196] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCCF800 == 67 [pid = 3128] [id = 240] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCDE800 == 66 [pid = 3128] [id = 141] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641EEDC800 == 65 [pid = 3128] [id = 198] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422ADB800 == 64 [pid = 3128] [id = 378] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006420768000 == 63 [pid = 3128] [id = 226] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422B2E800 == 62 [pid = 3128] [id = 330] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006424270800 == 61 [pid = 3128] [id = 271] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006419FDA800 == 60 [pid = 3128] [id = 20] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641FE3C000 == 59 [pid = 3128] [id = 275] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006421AA8000 == 58 [pid = 3128] [id = 376] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 00000064235DA000 == 57 [pid = 3128] [id = 350] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 00000064224DE000 == 56 [pid = 3128] [id = 377] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006420174800 == 55 [pid = 3128] [id = 324] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EC4800 == 54 [pid = 3128] [id = 202] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBA9000 == 53 [pid = 3128] [id = 170] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641B49E000 == 52 [pid = 3128] [id = 176] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006407C19800 == 51 [pid = 3128] [id = 127] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641A884000 == 50 [pid = 3128] [id = 203] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006417024000 == 49 [pid = 3128] [id = 74] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C13000 == 48 [pid = 3128] [id = 27] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000642301B000 == 47 [pid = 3128] [id = 229] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006416B3E800 == 46 [pid = 3128] [id = 18] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006424289800 == 45 [pid = 3128] [id = 348] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641A046000 == 44 [pid = 3128] [id = 21] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006419FD5800 == 43 [pid = 3128] [id = 190] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422C4B000 == 42 [pid = 3128] [id = 258] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000642168B000 == 41 [pid = 3128] [id = 375] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF77800 == 40 [pid = 3128] [id = 191] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422B28800 == 39 [pid = 3128] [id = 276] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641D947000 == 38 [pid = 3128] [id = 22] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641E02C800 == 37 [pid = 3128] [id = 197] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006409ED3000 == 36 [pid = 3128] [id = 25] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C1F000 == 35 [pid = 3128] [id = 195] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6B4000 == 34 [pid = 3128] [id = 193] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000642167D000 == 33 [pid = 3128] [id = 211] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 00000064224E8000 == 32 [pid = 3128] [id = 328] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006413951000 == 31 [pid = 3128] [id = 225] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641C59B000 == 30 [pid = 3128] [id = 140] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F4A800 == 29 [pid = 3128] [id = 107] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641FE34800 == 28 [pid = 3128] [id = 294] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641643F000 == 27 [pid = 3128] [id = 17] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006415966800 == 26 [pid = 3128] [id = 187] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F48800 == 25 [pid = 3128] [id = 189] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422AE7000 == 24 [pid = 3128] [id = 274] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000640ECDD000 == 23 [pid = 3128] [id = 88] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006421A8D000 == 22 [pid = 3128] [id = 260] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006413A68000 == 21 [pid = 3128] [id = 295] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422C51800 == 20 [pid = 3128] [id = 227] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 00000064217BB000 == 19 [pid = 3128] [id = 366] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6C5800 == 18 [pid = 3128] [id = 357] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641A892000 == 17 [pid = 3128] [id = 368] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 00000064235D9800 == 16 [pid = 3128] [id = 385] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422CC5800 == 15 [pid = 3128] [id = 384] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006420174000 == 14 [pid = 3128] [id = 341] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006422B24800 == 13 [pid = 3128] [id = 383] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006420754800 == 12 [pid = 3128] [id = 382] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 000000641C5A9000 == 11 [pid = 3128] [id = 381] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006418E0C000 == 10 [pid = 3128] [id = 379] 09:35:09 INFO - PROCESS | 3128 | --DOCSHELL 0000006416670800 == 9 [pid = 3128] [id = 380] 09:35:12 INFO - PROCESS | 3128 | 1464626112459 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 7862ms 09:35:12 INFO - PROCESS | 3128 | 1464626112503 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 3128 | 1464626112507 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:35:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:35:12 INFO - PROCESS | 3128 | 1464626112513 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 3128 | 1464626112517 Marionette TRACE conn6 <- [1,1510,null,{}] 09:35:12 INFO - PROCESS | 3128 | 1464626112525 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 3128 | 1464626112627 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:35:12 INFO - PROCESS | 3128 | 1464626112637 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 3128 | ++DOCSHELL 0000006408C57800 == 10 [pid = 3128] [id = 387] 09:35:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 172 (000000640962F400) [pid = 3128] [serial = 1161] [outer = 0000000000000000] 09:35:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 173 (0000006409632400) [pid = 3128] [serial = 1162] [outer = 000000640962F400] 09:35:12 INFO - PROCESS | 3128 | 1464626112689 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 174 (0000006409C71000) [pid = 3128] [serial = 1163] [outer = 000000640962F400] 09:35:14 INFO - PROCESS | 3128 | --DOCSHELL 0000006424365800 == 9 [pid = 3128] [id = 386] 09:35:14 INFO - PROCESS | 3128 | 1464626114468 Marionette TRACE conn6 <- [1,1512,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"]]]}] 09:35:14 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 () { 09:35:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:35:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:35:14 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 () { 09:35:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:35:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:35:14 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 () { 09:35:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:35:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:35:14 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 () { 09:35:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:35:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:35:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1999ms 09:35:14 INFO - PROCESS | 3128 | 1464626114516 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 3128 | 1464626114521 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:35:14 INFO - PROCESS | 3128 | 1464626114527 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 3128 | 1464626114532 Marionette TRACE conn6 <- [1,1514,null,{}] 09:35:14 INFO - PROCESS | 3128 | 1464626114539 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 3128 | 1464626114639 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:35:14 INFO - PROCESS | 3128 | 1464626114727 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 3128 | ++DOCSHELL 0000006407C16800 == 10 [pid = 3128] [id = 388] 09:35:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 175 (0000006409C68400) [pid = 3128] [serial = 1164] [outer = 0000000000000000] 09:35:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 176 (0000006409C6C400) [pid = 3128] [serial = 1165] [outer = 0000006409C68400] 09:35:14 INFO - PROCESS | 3128 | 1464626114777 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 177 (000000640A0B0000) [pid = 3128] [serial = 1166] [outer = 0000006409C68400] 09:35:15 INFO - PROCESS | 3128 | 1464626115228 Marionette TRACE conn6 <- [1,1516,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"]]]}] 09:35:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:35:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:35:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:35:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:35:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:35:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:35:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 734ms 09:35:15 INFO - PROCESS | 3128 | 1464626115264 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 3128 | 1464626115271 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:35:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:35:15 INFO - PROCESS | 3128 | 1464626115277 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 3128 | 1464626115280 Marionette TRACE conn6 <- [1,1518,null,{}] 09:35:15 INFO - PROCESS | 3128 | 1464626115284 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:15 INFO - PROCESS | 3128 | 1464626115383 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:35:15 INFO - PROCESS | 3128 | 1464626115391 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E859800 == 11 [pid = 3128] [id = 389] 09:35:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 178 (000000640AB27C00) [pid = 3128] [serial = 1167] [outer = 0000000000000000] 09:35:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 179 (000000640DF17800) [pid = 3128] [serial = 1168] [outer = 000000640AB27C00] 09:35:15 INFO - PROCESS | 3128 | 1464626115439 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 180 (000000640E793800) [pid = 3128] [serial = 1169] [outer = 000000640AB27C00] 09:35:15 INFO - PROCESS | 3128 | 1464626115987 Marionette TRACE conn6 <- [1,1520,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]]]}] 09:35:16 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 09:35:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:35:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:35:16 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. 09:35:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:35:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 734ms 09:35:16 INFO - PROCESS | 3128 | 1464626116060 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 3128 | 1464626116063 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:35:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:35:16 INFO - PROCESS | 3128 | 1464626116069 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 3128 | 1464626116073 Marionette TRACE conn6 <- [1,1522,null,{}] 09:35:16 INFO - PROCESS | 3128 | 1464626116085 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 3128 | 1464626116216 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:35:16 INFO - PROCESS | 3128 | 1464626116275 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 3128 | ++DOCSHELL 0000006412966000 == 12 [pid = 3128] [id = 390] 09:35:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 181 (0000006408615C00) [pid = 3128] [serial = 1170] [outer = 0000000000000000] 09:35:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 182 (000000640F870C00) [pid = 3128] [serial = 1171] [outer = 0000006408615C00] 09:35:16 INFO - PROCESS | 3128 | 1464626116324 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 183 (000000640FB10C00) [pid = 3128] [serial = 1172] [outer = 0000006408615C00] 09:35:16 INFO - PROCESS | 3128 | 1464626116801 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:35:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 795ms 09:35:16 INFO - PROCESS | 3128 | 1464626116867 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 3128 | 1464626116869 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:35:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:35:16 INFO - PROCESS | 3128 | 1464626116873 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 3128 | 1464626116875 Marionette TRACE conn6 <- [1,1526,null,{}] 09:35:16 INFO - PROCESS | 3128 | 1464626116878 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:17 INFO - PROCESS | 3128 | 1464626117000 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:35:17 INFO - PROCESS | 3128 | 1464626117059 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413A6F800 == 13 [pid = 3128] [id = 391] 09:35:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 184 (000000640FB1EC00) [pid = 3128] [serial = 1173] [outer = 0000000000000000] 09:35:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 185 (0000006410422400) [pid = 3128] [serial = 1174] [outer = 000000640FB1EC00] 09:35:17 INFO - PROCESS | 3128 | 1464626117106 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 186 (00000064131F1400) [pid = 3128] [serial = 1175] [outer = 000000640FB1EC00] 09:35:17 INFO - PROCESS | 3128 | 1464626117557 Marionette TRACE conn6 <- [1,1528,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]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:35:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 734ms 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 185 (000000641DD82800) [pid = 3128] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 184 (000000641B4C6800) [pid = 3128] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 183 (0000006415BE8800) [pid = 3128] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 182 (0000006409D0D000) [pid = 3128] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 181 (0000006419D10000) [pid = 3128] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 180 (000000641DA67C00) [pid = 3128] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 179 (000000641ED59800) [pid = 3128] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 178 (000000641679CC00) [pid = 3128] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 177 (000000640FB1F800) [pid = 3128] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 176 (000000640EDC1C00) [pid = 3128] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 175 (000000640F889C00) [pid = 3128] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 174 (0000006419E58C00) [pid = 3128] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 173 (0000006408E58C00) [pid = 3128] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 172 (00000064187E5000) [pid = 3128] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 171 (000000641A9AF800) [pid = 3128] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 170 (0000006419E64C00) [pid = 3128] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 169 (000000641877B000) [pid = 3128] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 168 (0000006416ACEC00) [pid = 3128] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 167 (00000064164E3800) [pid = 3128] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 166 (000000641DD8C800) [pid = 3128] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 165 (0000006421606800) [pid = 3128] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 164 (0000006421606C00) [pid = 3128] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 163 (000000641DA68800) [pid = 3128] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 162 (000000641B67A800) [pid = 3128] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 161 (000000641B4CE800) [pid = 3128] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 160 (0000006417C64800) [pid = 3128] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:35:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 159 (000000641B041800) [pid = 3128] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 158 (000000641B105C00) [pid = 3128] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 157 (000000641A9B7400) [pid = 3128] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 156 (000000641A15C800) [pid = 3128] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 155 (0000006418787000) [pid = 3128] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 154 (000000641A152800) [pid = 3128] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 153 (000000641A9E9C00) [pid = 3128] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 152 (000000641B4C7400) [pid = 3128] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 151 (000000641E45C000) [pid = 3128] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 150 (000000641434C800) [pid = 3128] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 149 (000000641A14F800) [pid = 3128] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 148 (000000640DD39800) [pid = 3128] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 147 (0000006408E4E000) [pid = 3128] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 146 (0000006419E2CC00) [pid = 3128] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 145 (000000641ED5D000) [pid = 3128] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (0000006415BE3400) [pid = 3128] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (000000641B07F800) [pid = 3128] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (000000640A0B2000) [pid = 3128] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (000000640A0AAC00) [pid = 3128] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (00000064170A7400) [pid = 3128] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (00000064170A6800) [pid = 3128] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (000000640A0B3000) [pid = 3128] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (0000006418741400) [pid = 3128] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (0000006421208800) [pid = 3128] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (000000641E454800) [pid = 3128] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:35:18 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (000000641B106000) [pid = 3128] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:35:18 INFO - PROCESS | 3128 | 1464626118879 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 3128 | 1464626118881 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:35:18 INFO - PROCESS | 3128 | 1464626118910 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 3128 | 1464626118912 Marionette TRACE conn6 <- [1,1530,null,{}] 09:35:18 INFO - PROCESS | 3128 | 1464626118916 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 3128 | 1464626119028 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:35:19 INFO - PROCESS | 3128 | 1464626119104 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 3128 | ++DOCSHELL 000000641589E000 == 14 [pid = 3128] [id = 392] 09:35:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (000000640A383C00) [pid = 3128] [serial = 1176] [outer = 0000000000000000] 09:35:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (000000640FB1F800) [pid = 3128] [serial = 1177] [outer = 000000640A383C00] 09:35:19 INFO - PROCESS | 3128 | 1464626119152 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (000000641434C800) [pid = 3128] [serial = 1178] [outer = 000000640A383C00] 09:35:19 INFO - PROCESS | 3128 | 1464626119536 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 678ms 09:35:19 INFO - PROCESS | 3128 | 1464626119593 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 3128 | 1464626119595 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:35:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:35:19 INFO - PROCESS | 3128 | 1464626119598 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 3128 | 1464626119600 Marionette TRACE conn6 <- [1,1534,null,{}] 09:35:19 INFO - PROCESS | 3128 | 1464626119604 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 3128 | 1464626119749 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:35:19 INFO - PROCESS | 3128 | 1464626119759 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416335000 == 15 [pid = 3128] [id = 393] 09:35:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (000000640FB1F000) [pid = 3128] [serial = 1179] [outer = 0000000000000000] 09:35:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (0000006414451400) [pid = 3128] [serial = 1180] [outer = 000000640FB1F000] 09:35:19 INFO - PROCESS | 3128 | 1464626119806 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (0000006415BBB400) [pid = 3128] [serial = 1181] [outer = 000000640FB1F000] 09:35:20 INFO - PROCESS | 3128 | 1464626120234 Marionette TRACE conn6 <- [1,1536,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]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:35:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 691ms 09:35:20 INFO - PROCESS | 3128 | 1464626120292 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 3128 | 1464626120294 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:35:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:35:20 INFO - PROCESS | 3128 | 1464626120305 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 3128 | 1464626120307 Marionette TRACE conn6 <- [1,1538,null,{}] 09:35:20 INFO - PROCESS | 3128 | 1464626120311 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 3128 | 1464626120422 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:35:20 INFO - PROCESS | 3128 | 1464626120435 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416B4F000 == 16 [pid = 3128] [id = 394] 09:35:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (0000006409609800) [pid = 3128] [serial = 1182] [outer = 0000000000000000] 09:35:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006415BEA800) [pid = 3128] [serial = 1183] [outer = 0000006409609800] 09:35:20 INFO - PROCESS | 3128 | 1464626120480 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (0000006416685C00) [pid = 3128] [serial = 1184] [outer = 0000006409609800] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (0000006414384C00) [pid = 3128] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (0000006414450800) [pid = 3128] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (0000006416891C00) [pid = 3128] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (000000641444A000) [pid = 3128] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (0000006409632400) [pid = 3128] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (000000641679C800) [pid = 3128] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (000000640FB1C000) [pid = 3128] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (0000006419EF5800) [pid = 3128] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (0000006410427C00) [pid = 3128] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (0000006419FF6800) [pid = 3128] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (000000640962A400) [pid = 3128] [serial = 673] [outer = 0000000000000000] [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.] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (000000640FF8A000) [pid = 3128] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000640EE51800) [pid = 3128] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (00000064167A6000) [pid = 3128] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006418D62400) [pid = 3128] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006419D04000) [pid = 3128] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006409612400) [pid = 3128] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006421AF0400) [pid = 3128] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000641DA71000) [pid = 3128] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000641B67E800) [pid = 3128] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000641AF90400) [pid = 3128] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641B14F400) [pid = 3128] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (000000641A9EF000) [pid = 3128] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000641A9AE400) [pid = 3128] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (000000641B151400) [pid = 3128] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006419E31000) [pid = 3128] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000641B00C400) [pid = 3128] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006421266800) [pid = 3128] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000641C44C800) [pid = 3128] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006420088000) [pid = 3128] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006414388C00) [pid = 3128] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000641E44F000) [pid = 3128] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000641B67C400) [pid = 3128] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006416F80000) [pid = 3128] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000640E7DAC00) [pid = 3128] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006419E30800) [pid = 3128] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006416E4F400) [pid = 3128] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000642114F800) [pid = 3128] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006416E4CC00) [pid = 3128] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000641B154000) [pid = 3128] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000641A151800) [pid = 3128] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006415BB9400) [pid = 3128] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (000000641DB2FC00) [pid = 3128] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006413B06400) [pid = 3128] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000641B103C00) [pid = 3128] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000642126F400) [pid = 3128] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (000000640962E400) [pid = 3128] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (00000064131E6C00) [pid = 3128] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006415BDE400) [pid = 3128] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (000000640AD1BC00) [pid = 3128] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000641668B800) [pid = 3128] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000642120E000) [pid = 3128] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (0000006420093C00) [pid = 3128] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (000000641A920C00) [pid = 3128] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000641A20D000) [pid = 3128] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006418E28800) [pid = 3128] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000641A9AB800) [pid = 3128] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (000000641ED53C00) [pid = 3128] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (000000641C7A9C00) [pid = 3128] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (00000064170AC800) [pid = 3128] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006413B7C400) [pid = 3128] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (000000641B07F400) [pid = 3128] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (000000641DB23C00) [pid = 3128] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (000000642008D800) [pid = 3128] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (0000006416F7C800) [pid = 3128] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (0000006418E2EC00) [pid = 3128] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (0000006416FE7000) [pid = 3128] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006417036400) [pid = 3128] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (0000006416E48400) [pid = 3128] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (0000006420087C00) [pid = 3128] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (00000064216D1C00) [pid = 3128] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (0000006421AE9800) [pid = 3128] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 70 (000000641E456000) [pid = 3128] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 69 (000000641DB30800) [pid = 3128] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 68 (000000641DA6E000) [pid = 3128] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 67 (000000641C72BC00) [pid = 3128] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 66 (0000006420088C00) [pid = 3128] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 65 (00000064216C8400) [pid = 3128] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 64 (000000641B685800) [pid = 3128] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 63 (000000641873D000) [pid = 3128] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 62 (000000641B4CA000) [pid = 3128] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 61 (00000064213C2000) [pid = 3128] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 60 (0000006421206C00) [pid = 3128] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 59 (0000006421269000) [pid = 3128] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 58 (0000006421271400) [pid = 3128] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 57 (0000006421146400) [pid = 3128] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 56 (0000006418745C00) [pid = 3128] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 55 (000000642120CC00) [pid = 3128] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 54 (000000641DA74800) [pid = 3128] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 53 (000000641ED5A800) [pid = 3128] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 52 (000000641B00B800) [pid = 3128] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 51 (000000641C445000) [pid = 3128] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 50 (000000641A210800) [pid = 3128] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 49 (000000641AF16000) [pid = 3128] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 48 (00000064192B4000) [pid = 3128] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 47 (0000006419FC1000) [pid = 3128] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 46 (0000006418784C00) [pid = 3128] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 45 (00000064170AF800) [pid = 3128] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | --DOMWINDOW == 44 (0000006417C65800) [pid = 3128] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:35:22 INFO - PROCESS | 3128 | 1464626122514 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:35:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2257ms 09:35:22 INFO - PROCESS | 3128 | 1464626122565 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 3128 | 1464626122569 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:35:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:35:22 INFO - PROCESS | 3128 | 1464626122575 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 3128 | 1464626122579 Marionette TRACE conn6 <- [1,1542,null,{}] 09:35:22 INFO - PROCESS | 3128 | 1464626122585 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 3128 | 1464626122679 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:35:22 INFO - PROCESS | 3128 | 1464626122716 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 3128 | ++DOCSHELL 00000064095B9800 == 17 [pid = 3128] [id = 395] 09:35:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 45 (0000006409D0D800) [pid = 3128] [serial = 1185] [outer = 0000000000000000] 09:35:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 46 (0000006409DB9400) [pid = 3128] [serial = 1186] [outer = 0000006409D0D800] 09:35:22 INFO - PROCESS | 3128 | 1464626122822 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 47 (000000640A0B0C00) [pid = 3128] [serial = 1187] [outer = 0000006409D0D800] 09:35:23 INFO - PROCESS | 3128 | 1464626123225 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 09:35:23 INFO - PROCESS | 3128 | 1464626123271 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 3128 | 1464626123277 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:35:23 INFO - PROCESS | 3128 | 1464626123284 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:35:23 INFO - PROCESS | 3128 | 1464626123287 Marionette TRACE conn6 <- [1,1546,null,{}] 09:35:23 INFO - PROCESS | 3128 | 1464626123290 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:23 INFO - PROCESS | 3128 | 1464626123382 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:35:23 INFO - PROCESS | 3128 | 1464626123392 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F818000 == 18 [pid = 3128] [id = 396] 09:35:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 48 (000000640AB8E800) [pid = 3128] [serial = 1188] [outer = 0000000000000000] 09:35:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 49 (000000640DF19800) [pid = 3128] [serial = 1189] [outer = 000000640AB8E800] 09:35:23 INFO - PROCESS | 3128 | 1464626123439 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 50 (000000640E78E400) [pid = 3128] [serial = 1190] [outer = 000000640AB8E800] 09:35:23 INFO - PROCESS | 3128 | 1464626123888 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 692ms 09:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:35:23 INFO - PROCESS | 3128 | 1464626123983 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 3128 | 1464626123986 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:35:24 INFO - PROCESS | 3128 | 1464626123990 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 3128 | 1464626123993 Marionette TRACE conn6 <- [1,1550,null,{}] 09:35:24 INFO - PROCESS | 3128 | 1464626124013 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:24 INFO - PROCESS | 3128 | 1464626124135 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:35:24 INFO - PROCESS | 3128 | 1464626124146 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413459000 == 19 [pid = 3128] [id = 397] 09:35:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 51 (000000640860D800) [pid = 3128] [serial = 1191] [outer = 0000000000000000] 09:35:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 52 (000000640EE57C00) [pid = 3128] [serial = 1192] [outer = 000000640860D800] 09:35:24 INFO - PROCESS | 3128 | 1464626124197 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 53 (000000640F88F800) [pid = 3128] [serial = 1193] [outer = 000000640860D800] 09:35:24 INFO - PROCESS | 3128 | 1464626124671 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:35:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 09:35:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:35:24 INFO - PROCESS | 3128 | 1464626124725 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 3128 | 1464626124728 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:35:24 INFO - PROCESS | 3128 | 1464626124731 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 3128 | 1464626124733 Marionette TRACE conn6 <- [1,1554,null,{}] 09:35:24 INFO - PROCESS | 3128 | 1464626124737 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:24 INFO - PROCESS | 3128 | 1464626124823 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:35:24 INFO - PROCESS | 3128 | 1464626124829 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E85000 == 20 [pid = 3128] [id = 398] 09:35:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 54 (000000640FB1A800) [pid = 3128] [serial = 1194] [outer = 0000000000000000] 09:35:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 55 (000000640FF8D000) [pid = 3128] [serial = 1195] [outer = 000000640FB1A800] 09:35:24 INFO - PROCESS | 3128 | 1464626124876 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 56 (000000641294F400) [pid = 3128] [serial = 1196] [outer = 000000640FB1A800] 09:35:25 INFO - PROCESS | 3128 | 1464626125298 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:35:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 587ms 09:35:25 INFO - PROCESS | 3128 | 1464626125324 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 3128 | 1464626125326 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:35:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:35:25 INFO - PROCESS | 3128 | 1464626125330 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 3128 | 1464626125331 Marionette TRACE conn6 <- [1,1558,null,{}] 09:35:25 INFO - PROCESS | 3128 | 1464626125335 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 3128 | 1464626125420 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:35:25 INFO - PROCESS | 3128 | 1464626125427 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159C4800 == 21 [pid = 3128] [id = 399] 09:35:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 57 (000000640A386C00) [pid = 3128] [serial = 1197] [outer = 0000000000000000] 09:35:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 58 (0000006413AC1C00) [pid = 3128] [serial = 1198] [outer = 000000640A386C00] 09:35:25 INFO - PROCESS | 3128 | 1464626125473 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 59 (0000006413B7E000) [pid = 3128] [serial = 1199] [outer = 000000640A386C00] 09:35:25 INFO - PROCESS | 3128 | 1464626125952 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:35:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 672ms 09:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:35:26 INFO - PROCESS | 3128 | 1464626126006 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 3128 | 1464626126008 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:35:26 INFO - PROCESS | 3128 | 1464626126011 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 3128 | 1464626126013 Marionette TRACE conn6 <- [1,1562,null,{}] 09:35:26 INFO - PROCESS | 3128 | 1464626126017 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:26 INFO - PROCESS | 3128 | 1464626126133 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:35:26 INFO - PROCESS | 3128 | 1464626126147 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 3128 | ++DOCSHELL 000000641644F000 == 22 [pid = 3128] [id = 400] 09:35:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 60 (000000641444D400) [pid = 3128] [serial = 1200] [outer = 0000000000000000] 09:35:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 61 (00000064144F6800) [pid = 3128] [serial = 1201] [outer = 000000641444D400] 09:35:26 INFO - PROCESS | 3128 | 1464626126198 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 62 (0000006415B4D000) [pid = 3128] [serial = 1202] [outer = 000000641444D400] 09:35:26 INFO - PROCESS | 3128 | 1464626126624 Marionette TRACE conn6 <- [1,1564,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]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:35:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 628ms 09:35:26 INFO - PROCESS | 3128 | 1464626126643 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 3128 | 1464626126645 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:35:26 INFO - PROCESS | 3128 | 1464626126648 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 3128 | 1464626126650 Marionette TRACE conn6 <- [1,1566,null,{}] 09:35:26 INFO - PROCESS | 3128 | 1464626126653 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:26 INFO - PROCESS | 3128 | 1464626126730 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:35:26 INFO - PROCESS | 3128 | 1464626126737 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F2E000 == 23 [pid = 3128] [id = 401] 09:35:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 63 (0000006415BB8000) [pid = 3128] [serial = 1203] [outer = 0000000000000000] 09:35:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 64 (0000006415BC2800) [pid = 3128] [serial = 1204] [outer = 0000006415BB8000] 09:35:26 INFO - PROCESS | 3128 | 1464626126783 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 65 (00000064164E9800) [pid = 3128] [serial = 1205] [outer = 0000006415BB8000] 09:35:27 INFO - PROCESS | 3128 | 1464626127217 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 586ms 09:35:27 INFO - PROCESS | 3128 | 1464626127247 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 3128 | 1464626127250 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:35:27 INFO - PROCESS | 3128 | 1464626127253 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 3128 | 1464626127254 Marionette TRACE conn6 <- [1,1570,null,{}] 09:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:35:27 INFO - PROCESS | 3128 | 1464626127273 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 3128 | 1464626127351 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:35:27 INFO - PROCESS | 3128 | 1464626127358 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 3128 | ++DOCSHELL 000000641701C800 == 24 [pid = 3128] [id = 402] 09:35:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 66 (0000006416689400) [pid = 3128] [serial = 1206] [outer = 0000000000000000] 09:35:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 67 (000000641668FC00) [pid = 3128] [serial = 1207] [outer = 0000006416689400] 09:35:27 INFO - PROCESS | 3128 | 1464626127403 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 68 (00000064167A0C00) [pid = 3128] [serial = 1208] [outer = 0000006416689400] 09:35:27 INFO - PROCESS | 3128 | 1464626127867 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 628ms 09:35:27 INFO - PROCESS | 3128 | 1464626127888 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 3128 | 1464626127890 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:35:27 INFO - PROCESS | 3128 | 1464626127893 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 3128 | 1464626127895 Marionette TRACE conn6 <- [1,1574,null,{}] 09:35:27 INFO - PROCESS | 3128 | 1464626127899 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:28 INFO - PROCESS | 3128 | 1464626127999 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:35:28 INFO - PROCESS | 3128 | 1464626128008 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413458000 == 25 [pid = 3128] [id = 403] 09:35:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 69 (00000064167A0400) [pid = 3128] [serial = 1209] [outer = 0000000000000000] 09:35:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (00000064167A8000) [pid = 3128] [serial = 1210] [outer = 00000064167A0400] 09:35:28 INFO - PROCESS | 3128 | 1464626128054 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (0000006416ACEC00) [pid = 3128] [serial = 1211] [outer = 00000064167A0400] 09:35:28 INFO - PROCESS | 3128 | 1464626128525 Marionette TRACE conn6 <- [1,1576,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]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 691ms 09:35:28 INFO - PROCESS | 3128 | 1464626128586 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 3128 | 1464626128588 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:35:28 INFO - PROCESS | 3128 | 1464626128592 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 3128 | 1464626128593 Marionette TRACE conn6 <- [1,1578,null,{}] 09:35:28 INFO - PROCESS | 3128 | 1464626128597 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:28 INFO - PROCESS | 3128 | 1464626128714 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:35:28 INFO - PROCESS | 3128 | 1464626128725 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E35000 == 26 [pid = 3128] [id = 404] 09:35:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (00000064167A6400) [pid = 3128] [serial = 1212] [outer = 0000000000000000] 09:35:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (0000006416CA0C00) [pid = 3128] [serial = 1213] [outer = 00000064167A6400] 09:35:28 INFO - PROCESS | 3128 | 1464626128806 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (0000006416E4F800) [pid = 3128] [serial = 1214] [outer = 00000064167A6400] 09:35:29 INFO - PROCESS | 3128 | 1464626129241 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:35:29 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (000000640FB1F000) [pid = 3128] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:35:29 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (0000006408615C00) [pid = 3128] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:35:29 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (000000640FB1EC00) [pid = 3128] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:35:29 INFO - PROCESS | 3128 | --DOMWINDOW == 70 (000000640A383C00) [pid = 3128] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:35:29 INFO - PROCESS | 3128 | --DOMWINDOW == 69 (000000640962F400) [pid = 3128] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:35:29 INFO - PROCESS | 3128 | --DOMWINDOW == 68 (0000006409C68400) [pid = 3128] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:35:29 INFO - PROCESS | 3128 | --DOMWINDOW == 67 (000000640AB27C00) [pid = 3128] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:35:29 INFO - PROCESS | 3128 | --DOMWINDOW == 66 (000000640F889800) [pid = 3128] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 691ms 09:35:29 INFO - PROCESS | 3128 | 1464626129286 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 3128 | 1464626129289 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:35:29 INFO - PROCESS | 3128 | 1464626129297 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 3128 | 1464626129300 Marionette TRACE conn6 <- [1,1582,null,{}] 09:35:29 INFO - PROCESS | 3128 | 1464626129303 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:29 INFO - PROCESS | 3128 | 1464626129460 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:35:29 INFO - PROCESS | 3128 | 1464626129478 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159C1800 == 27 [pid = 3128] [id = 405] 09:35:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 67 (0000006416E4D000) [pid = 3128] [serial = 1215] [outer = 0000000000000000] 09:35:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 68 (0000006416F13800) [pid = 3128] [serial = 1216] [outer = 0000006416E4D000] 09:35:29 INFO - PROCESS | 3128 | 1464626129533 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 69 (0000006416F75400) [pid = 3128] [serial = 1217] [outer = 0000006416E4D000] 09:35:29 INFO - PROCESS | 3128 | 1464626129937 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 09:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:35:30 INFO - PROCESS | 3128 | 1464626129991 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 3128 | 1464626129994 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:35:30 INFO - PROCESS | 3128 | 1464626129997 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 3128 | 1464626129999 Marionette TRACE conn6 <- [1,1586,null,{}] 09:35:30 INFO - PROCESS | 3128 | 1464626130002 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 3128 | 1464626130081 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:35:30 INFO - PROCESS | 3128 | 1464626130095 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419FDF000 == 28 [pid = 3128] [id = 406] 09:35:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (0000006416F7B400) [pid = 3128] [serial = 1218] [outer = 0000000000000000] 09:35:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (0000006416FE0800) [pid = 3128] [serial = 1219] [outer = 0000006416F7B400] 09:35:30 INFO - PROCESS | 3128 | 1464626130141 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (0000006416FE9800) [pid = 3128] [serial = 1220] [outer = 0000006416F7B400] 09:35:30 INFO - PROCESS | 3128 | 1464626130547 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 586ms 09:35:30 INFO - PROCESS | 3128 | 1464626130586 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 3128 | 1464626130588 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:35:30 INFO - PROCESS | 3128 | 1464626130596 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 3128 | 1464626130598 Marionette TRACE conn6 <- [1,1590,null,{}] 09:35:30 INFO - PROCESS | 3128 | 1464626130601 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 3128 | 1464626130681 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:35:30 INFO - PROCESS | 3128 | 1464626130687 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A045000 == 29 [pid = 3128] [id = 407] 09:35:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (0000006416FE7C00) [pid = 3128] [serial = 1221] [outer = 0000000000000000] 09:35:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (00000064170A1400) [pid = 3128] [serial = 1222] [outer = 0000006416FE7C00] 09:35:30 INFO - PROCESS | 3128 | 1464626130734 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (00000064170A9000) [pid = 3128] [serial = 1223] [outer = 0000006416FE7C00] 09:35:31 INFO - PROCESS | 3128 | 1464626131169 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 627ms 09:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:35:31 INFO - PROCESS | 3128 | 1464626131227 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 3128 | 1464626131229 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:35:31 INFO - PROCESS | 3128 | 1464626131233 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 3128 | 1464626131235 Marionette TRACE conn6 <- [1,1594,null,{}] 09:35:31 INFO - PROCESS | 3128 | 1464626131239 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 3128 | 1464626131320 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:35:31 INFO - PROCESS | 3128 | 1464626131326 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A88A800 == 30 [pid = 3128] [id = 408] 09:35:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (00000064170AB800) [pid = 3128] [serial = 1224] [outer = 0000000000000000] 09:35:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006417103800) [pid = 3128] [serial = 1225] [outer = 00000064170AB800] 09:35:31 INFO - PROCESS | 3128 | 1464626131371 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (000000641710C800) [pid = 3128] [serial = 1226] [outer = 00000064170AB800] 09:35:32 INFO - PROCESS | 3128 | 1464626132161 Marionette TRACE conn6 <- [1,1596,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]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 986ms 09:35:32 INFO - PROCESS | 3128 | 1464626132223 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 3128 | 1464626132229 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:35:32 INFO - PROCESS | 3128 | 1464626132233 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 3128 | 1464626132238 Marionette TRACE conn6 <- [1,1598,null,{}] 09:35:32 INFO - PROCESS | 3128 | 1464626132244 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:32 INFO - PROCESS | 3128 | 1464626132368 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:35:32 INFO - PROCESS | 3128 | 1464626132443 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EEC4000 == 31 [pid = 3128] [id = 409] 09:35:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (000000640A0AD000) [pid = 3128] [serial = 1227] [outer = 0000000000000000] 09:35:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (000000640AD18C00) [pid = 3128] [serial = 1228] [outer = 000000640A0AD000] 09:35:32 INFO - PROCESS | 3128 | 1464626132543 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (000000640E7D9C00) [pid = 3128] [serial = 1229] [outer = 000000640A0AD000] 09:35:33 INFO - PROCESS | 3128 | 1464626133405 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:35:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1189ms 09:35:33 INFO - PROCESS | 3128 | 1464626133426 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 3128 | 1464626133430 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:35:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:35:33 INFO - PROCESS | 3128 | 1464626133435 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 3128 | 1464626133439 Marionette TRACE conn6 <- [1,1602,null,{}] 09:35:33 INFO - PROCESS | 3128 | 1464626133445 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:33 INFO - PROCESS | 3128 | 1464626133554 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:35:33 INFO - PROCESS | 3128 | 1464626133632 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EAE2000 == 32 [pid = 3128] [id = 410] 09:35:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (000000640A0A9C00) [pid = 3128] [serial = 1230] [outer = 0000000000000000] 09:35:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000640A0AFC00) [pid = 3128] [serial = 1231] [outer = 000000640A0A9C00] 09:35:33 INFO - PROCESS | 3128 | 1464626133683 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (000000640DD34C00) [pid = 3128] [serial = 1232] [outer = 000000640A0A9C00] 09:35:34 INFO - PROCESS | 3128 | --DOCSHELL 000000641589E000 == 31 [pid = 3128] [id = 392] 09:35:34 INFO - PROCESS | 3128 | --DOCSHELL 0000006412966000 == 30 [pid = 3128] [id = 390] 09:35:34 INFO - PROCESS | 3128 | --DOCSHELL 0000006416335000 == 29 [pid = 3128] [id = 393] 09:35:34 INFO - PROCESS | 3128 | --DOCSHELL 0000006413A6F800 == 28 [pid = 3128] [id = 391] 09:35:34 INFO - PROCESS | 3128 | --DOCSHELL 000000640E859800 == 27 [pid = 3128] [id = 389] 09:35:34 INFO - PROCESS | 3128 | --DOCSHELL 0000006407C16800 == 26 [pid = 3128] [id = 388] 09:35:34 INFO - PROCESS | 3128 | --DOCSHELL 0000006408C57800 == 25 [pid = 3128] [id = 387] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006415BEA800) [pid = 3128] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOCSHELL 0000006416B4F000 == 24 [pid = 3128] [id = 394] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006415BBB400) [pid = 3128] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (000000640F870C00) [pid = 3128] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (0000006410422400) [pid = 3128] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (000000640FB10C00) [pid = 3128] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (000000640FB1F800) [pid = 3128] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (0000006409C71000) [pid = 3128] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (0000006409C6C400) [pid = 3128] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (000000640A0B0000) [pid = 3128] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (000000640DF17800) [pid = 3128] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (00000064131F1400) [pid = 3128] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (0000006414451400) [pid = 3128] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (000000641434C800) [pid = 3128] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 70 (000000640E793800) [pid = 3128] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | --DOMWINDOW == 69 (00000064167A6C00) [pid = 3128] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:35:34 INFO - PROCESS | 3128 | 1464626134327 Marionette TRACE conn6 <- [1,1604,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]]]}] 09:35:34 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 09:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 944ms 09:35:34 INFO - PROCESS | 3128 | 1464626134379 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 3128 | 1464626134386 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:35:34 INFO - PROCESS | 3128 | 1464626134392 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 3128 | 1464626134395 Marionette TRACE conn6 <- [1,1606,null,{}] 09:35:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:35:34 INFO - PROCESS | 3128 | 1464626134399 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 3128 | 1464626134490 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:35:34 INFO - PROCESS | 3128 | 1464626134497 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EACA800 == 25 [pid = 3128] [id = 411] 09:35:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (0000006409D09400) [pid = 3128] [serial = 1233] [outer = 0000000000000000] 09:35:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (000000640E786400) [pid = 3128] [serial = 1234] [outer = 0000006409D09400] 09:35:34 INFO - PROCESS | 3128 | 1464626134546 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (000000640EDB7C00) [pid = 3128] [serial = 1235] [outer = 0000006409D09400] 09:35:35 INFO - PROCESS | 3128 | 1464626135016 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:35:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 09:35:35 INFO - PROCESS | 3128 | 1464626135079 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 3128 | 1464626135081 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:35:35 INFO - PROCESS | 3128 | 1464626135085 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:35:35 INFO - PROCESS | 3128 | 1464626135090 Marionette TRACE conn6 <- [1,1610,null,{}] 09:35:35 INFO - PROCESS | 3128 | 1464626135101 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 3128 | 1464626135187 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:35:35 INFO - PROCESS | 3128 | 1464626135195 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BCF000 == 26 [pid = 3128] [id = 412] 09:35:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (000000640FB1DC00) [pid = 3128] [serial = 1236] [outer = 0000000000000000] 09:35:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (000000640FF8A000) [pid = 3128] [serial = 1237] [outer = 000000640FB1DC00] 09:35:35 INFO - PROCESS | 3128 | 1464626135244 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (00000064131EBC00) [pid = 3128] [serial = 1238] [outer = 000000640FB1DC00] 09:35:35 INFO - PROCESS | 3128 | 1464626135705 Marionette TRACE conn6 <- [1,1612,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]]]}] 09:35:35 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 09:35:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 628ms 09:35:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:35:35 INFO - PROCESS | 3128 | 1464626135717 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 3128 | 1464626135720 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:35:35 INFO - PROCESS | 3128 | 1464626135723 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 3128 | 1464626135725 Marionette TRACE conn6 <- [1,1614,null,{}] 09:35:35 INFO - PROCESS | 3128 | 1464626135729 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 3128 | 1464626135815 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:35:35 INFO - PROCESS | 3128 | 1464626135823 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159B9000 == 27 [pid = 3128] [id = 413] 09:35:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (0000006413B50800) [pid = 3128] [serial = 1239] [outer = 0000000000000000] 09:35:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (000000641437DC00) [pid = 3128] [serial = 1240] [outer = 0000006413B50800] 09:35:35 INFO - PROCESS | 3128 | 1464626135869 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006414448400) [pid = 3128] [serial = 1241] [outer = 0000006413B50800] 09:35:36 INFO - PROCESS | 3128 | 1464626136270 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:35:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 587ms 09:35:36 INFO - PROCESS | 3128 | 1464626136328 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 3128 | 1464626136331 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:35:36 INFO - PROCESS | 3128 | 1464626136334 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 3128 | 1464626136336 Marionette TRACE conn6 <- [1,1618,null,{}] 09:35:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:35:36 INFO - PROCESS | 3128 | 1464626136344 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:36 INFO - PROCESS | 3128 | 1464626136452 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:35:36 INFO - PROCESS | 3128 | 1464626136459 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416447800 == 28 [pid = 3128] [id = 414] 09:35:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006409632C00) [pid = 3128] [serial = 1242] [outer = 0000000000000000] 09:35:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (00000064144E8C00) [pid = 3128] [serial = 1243] [outer = 0000006409632C00] 09:35:36 INFO - PROCESS | 3128 | 1464626136504 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (0000006415A72C00) [pid = 3128] [serial = 1244] [outer = 0000006409632C00] 09:35:36 INFO - PROCESS | 3128 | 1464626136987 Marionette TRACE conn6 <- [1,1620,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]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:35:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 09:35:37 INFO - PROCESS | 3128 | 1464626137033 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 3128 | 1464626137035 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:35:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:35:37 INFO - PROCESS | 3128 | 1464626137044 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 3128 | 1464626137046 Marionette TRACE conn6 <- [1,1622,null,{}] 09:35:37 INFO - PROCESS | 3128 | 1464626137057 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 3128 | 1464626137181 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:35:37 INFO - PROCESS | 3128 | 1464626137231 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F54800 == 29 [pid = 3128] [id = 415] 09:35:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006415BBC000) [pid = 3128] [serial = 1245] [outer = 0000000000000000] 09:35:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006416683C00) [pid = 3128] [serial = 1246] [outer = 0000006415BBC000] 09:35:37 INFO - PROCESS | 3128 | 1464626137278 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (00000064167A6000) [pid = 3128] [serial = 1247] [outer = 0000006415BBC000] 09:35:37 INFO - PROCESS | 3128 | 1464626137717 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:35:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 733ms 09:35:37 INFO - PROCESS | 3128 | 1464626137804 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 3128 | 1464626137806 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:35:37 INFO - PROCESS | 3128 | 1464626137820 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 3128 | 1464626137822 Marionette TRACE conn6 <- [1,1626,null,{}] 09:35:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:35:37 INFO - PROCESS | 3128 | 1464626137827 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 3128 | 1464626137930 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:35:37 INFO - PROCESS | 3128 | 1464626137941 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 3128 | ++DOCSHELL 0000006418E1F000 == 30 [pid = 3128] [id = 416] 09:35:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006415BBD400) [pid = 3128] [serial = 1248] [outer = 0000000000000000] 09:35:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006416C95C00) [pid = 3128] [serial = 1249] [outer = 0000006415BBD400] 09:35:37 INFO - PROCESS | 3128 | 1464626137987 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006416F0AC00) [pid = 3128] [serial = 1250] [outer = 0000006415BBD400] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (00000064167A0400) [pid = 3128] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (00000064167A6400) [pid = 3128] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006409D0D800) [pid = 3128] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006416689400) [pid = 3128] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006415BB8000) [pid = 3128] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (000000640860D800) [pid = 3128] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (000000640FB1A800) [pid = 3128] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (000000640AB8E800) [pid = 3128] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (0000006409609800) [pid = 3128] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (000000640A386C00) [pid = 3128] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (000000641444D400) [pid = 3128] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006416E4D000) [pid = 3128] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (0000006416FE7C00) [pid = 3128] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:35:38 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (0000006416F7B400) [pid = 3128] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:35:38 INFO - PROCESS | 3128 | 1464626138544 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:35:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 774ms 09:35:38 INFO - PROCESS | 3128 | 1464626138603 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 3128 | 1464626138605 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:35:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:35:38 INFO - PROCESS | 3128 | 1464626138608 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 3128 | 1464626138610 Marionette TRACE conn6 <- [1,1630,null,{}] 09:35:38 INFO - PROCESS | 3128 | 1464626138613 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 3128 | 1464626138700 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:35:38 INFO - PROCESS | 3128 | 1464626138708 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 3128 | ++DOCSHELL 0000006409D1A000 == 31 [pid = 3128] [id = 417] 09:35:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (000000640FB18800) [pid = 3128] [serial = 1251] [outer = 0000000000000000] 09:35:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (000000640FB1FC00) [pid = 3128] [serial = 1252] [outer = 000000640FB18800] 09:35:38 INFO - PROCESS | 3128 | 1464626138753 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (000000641668D800) [pid = 3128] [serial = 1253] [outer = 000000640FB18800] 09:35:39 INFO - PROCESS | 3128 | 1464626139168 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:35:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 586ms 09:35:39 INFO - PROCESS | 3128 | 1464626139198 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 3128 | 1464626139200 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:35:39 INFO - PROCESS | 3128 | 1464626139203 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:35:39 INFO - PROCESS | 3128 | 1464626139205 Marionette TRACE conn6 <- [1,1634,null,{}] 09:35:39 INFO - PROCESS | 3128 | 1464626139208 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 3128 | 1464626139319 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:35:39 INFO - PROCESS | 3128 | 1464626139325 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A03C000 == 32 [pid = 3128] [id = 418] 09:35:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006416F14C00) [pid = 3128] [serial = 1254] [outer = 0000000000000000] 09:35:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006416F6CC00) [pid = 3128] [serial = 1255] [outer = 0000006416F14C00] 09:35:39 INFO - PROCESS | 3128 | 1464626139370 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006416F84800) [pid = 3128] [serial = 1256] [outer = 0000006416F14C00] 09:35:39 INFO - PROCESS | 3128 | 1464626139792 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:35:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 09:35:39 INFO - PROCESS | 3128 | 1464626139834 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 3128 | 1464626139836 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:35:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:35:39 INFO - PROCESS | 3128 | 1464626139840 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 3128 | 1464626139842 Marionette TRACE conn6 <- [1,1638,null,{}] 09:35:39 INFO - PROCESS | 3128 | 1464626139846 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 3128 | 1464626139927 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:35:39 INFO - PROCESS | 3128 | 1464626139935 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF79800 == 33 [pid = 3128] [id = 419] 09:35:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006416FE6000) [pid = 3128] [serial = 1257] [outer = 0000000000000000] 09:35:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (0000006417041400) [pid = 3128] [serial = 1258] [outer = 0000006416FE6000] 09:35:39 INFO - PROCESS | 3128 | 1464626139989 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (00000064170B0000) [pid = 3128] [serial = 1259] [outer = 0000006416FE6000] 09:35:40 INFO - PROCESS | 3128 | 1464626140424 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:35:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 628ms 09:35:40 INFO - PROCESS | 3128 | 1464626140471 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 3128 | 1464626140474 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:35:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:35:40 INFO - PROCESS | 3128 | 1464626140477 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 3128 | 1464626140480 Marionette TRACE conn6 <- [1,1642,null,{}] 09:35:40 INFO - PROCESS | 3128 | 1464626140483 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 3128 | 1464626140631 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:35:40 INFO - PROCESS | 3128 | 1464626140773 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 3128 | ++DOCSHELL 000000640A3F4000 == 34 [pid = 3128] [id = 420] 09:35:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000640962B800) [pid = 3128] [serial = 1260] [outer = 0000000000000000] 09:35:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006409C6A400) [pid = 3128] [serial = 1261] [outer = 000000640962B800] 09:35:40 INFO - PROCESS | 3128 | 1464626140831 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (000000640A30F400) [pid = 3128] [serial = 1262] [outer = 000000640962B800] 09:35:41 INFO - PROCESS | 3128 | 1464626141397 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:35:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 986ms 09:35:41 INFO - PROCESS | 3128 | 1464626141466 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 3128 | 1464626141471 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:35:41 INFO - PROCESS | 3128 | 1464626141475 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 3128 | 1464626141480 Marionette TRACE conn6 <- [1,1646,null,{}] 09:35:41 INFO - PROCESS | 3128 | 1464626141485 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:41 INFO - PROCESS | 3128 | 1464626141629 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:35:41 INFO - PROCESS | 3128 | 1464626141704 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415953800 == 35 [pid = 3128] [id = 421] 09:35:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (000000640FB13000) [pid = 3128] [serial = 1263] [outer = 0000000000000000] 09:35:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000640FB17400) [pid = 3128] [serial = 1264] [outer = 000000640FB13000] 09:35:41 INFO - PROCESS | 3128 | 1464626141805 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006413B03C00) [pid = 3128] [serial = 1265] [outer = 000000640FB13000] 09:35:42 INFO - PROCESS | 3128 | 1464626142405 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 985ms 09:35:42 INFO - PROCESS | 3128 | 1464626142465 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:35:42 INFO - PROCESS | 3128 | 1464626142468 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:35:42 INFO - PROCESS | 3128 | 1464626142485 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 3128 | 1464626142488 Marionette TRACE conn6 <- [1,1650,null,{}] 09:35:42 INFO - PROCESS | 3128 | 1464626142494 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 3128 | 1464626142602 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:35:42 INFO - PROCESS | 3128 | 1464626142678 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B18B800 == 36 [pid = 3128] [id = 422] 09:35:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006415BBEC00) [pid = 3128] [serial = 1266] [outer = 0000000000000000] 09:35:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006415BEA000) [pid = 3128] [serial = 1267] [outer = 0000006415BBEC00] 09:35:42 INFO - PROCESS | 3128 | 1464626142734 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (00000064167A5400) [pid = 3128] [serial = 1268] [outer = 0000006415BBEC00] 09:35:43 INFO - PROCESS | 3128 | 1464626143383 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 943ms 09:35:43 INFO - PROCESS | 3128 | 1464626143416 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 3128 | 1464626143421 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:35:43 INFO - PROCESS | 3128 | 1464626143433 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 3128 | 1464626143438 Marionette TRACE conn6 <- [1,1654,null,{}] 09:35:43 INFO - PROCESS | 3128 | 1464626143442 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:43 INFO - PROCESS | 3128 | 1464626143556 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:35:43 INFO - PROCESS | 3128 | 1464626143629 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B47E800 == 37 [pid = 3128] [id = 423] 09:35:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (00000064170AA800) [pid = 3128] [serial = 1269] [outer = 0000000000000000] 09:35:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006417C19400) [pid = 3128] [serial = 1270] [outer = 00000064170AA800] 09:35:43 INFO - PROCESS | 3128 | 1464626143685 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006417C69000) [pid = 3128] [serial = 1271] [outer = 00000064170AA800] 09:35:44 INFO - PROCESS | 3128 | 1464626144367 Marionette TRACE conn6 <- [1,1656,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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 985ms 09:35:44 INFO - PROCESS | 3128 | 1464626144416 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 3128 | 1464626144420 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:35:44 INFO - PROCESS | 3128 | 1464626144435 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 3128 | 1464626144438 Marionette TRACE conn6 <- [1,1658,null,{}] 09:35:44 INFO - PROCESS | 3128 | 1464626144444 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 3128 | 1464626144545 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:35:44 INFO - PROCESS | 3128 | 1464626144614 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 3128 | ++DOCSHELL 0000006412970800 == 38 [pid = 3128] [id = 424] 09:35:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006409F34000) [pid = 3128] [serial = 1272] [outer = 0000000000000000] 09:35:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000640A0B4800) [pid = 3128] [serial = 1273] [outer = 0000006409F34000] 09:35:44 INFO - PROCESS | 3128 | 1464626144664 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000640ED0E400) [pid = 3128] [serial = 1274] [outer = 0000006409F34000] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006417103800) [pid = 3128] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | 1464626145317 Marionette TRACE conn6 <- [1,1660,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]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 943ms 09:35:45 INFO - PROCESS | 3128 | 1464626145379 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 3128 | 1464626145385 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:35:45 INFO - PROCESS | 3128 | 1464626145391 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 3128 | 1464626145393 Marionette TRACE conn6 <- [1,1662,null,{}] 09:35:45 INFO - PROCESS | 3128 | 1464626145397 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 3128 | 1464626145495 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (00000064167A8000) [pid = 3128] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006416CA0C00) [pid = 3128] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006409DB9400) [pid = 3128] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000641668FC00) [pid = 3128] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006416ACEC00) [pid = 3128] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (00000064164E9800) [pid = 3128] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006415BC2800) [pid = 3128] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000640EE57C00) [pid = 3128] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (000000640F88F800) [pid = 3128] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000640FF8D000) [pid = 3128] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (000000641294F400) [pid = 3128] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (000000640DF19800) [pid = 3128] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (000000640E78E400) [pid = 3128] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006416685C00) [pid = 3128] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (0000006413AC1C00) [pid = 3128] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (0000006413B7E000) [pid = 3128] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (00000064144F6800) [pid = 3128] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (0000006415B4D000) [pid = 3128] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (0000006416F13800) [pid = 3128] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (00000064170A9000) [pid = 3128] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006416E4F800) [pid = 3128] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (0000006416FE0800) [pid = 3128] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (00000064170A1400) [pid = 3128] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (000000640A0B0C00) [pid = 3128] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (0000006416F75400) [pid = 3128] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 70 (0000006416FE9800) [pid = 3128] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | --DOMWINDOW == 69 (00000064167A0C00) [pid = 3128] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:35:45 INFO - PROCESS | 3128 | 1464626145571 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000640A023800 == 39 [pid = 3128] [id = 425] 09:35:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (000000640962A800) [pid = 3128] [serial = 1275] [outer = 0000000000000000] 09:35:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (000000640A0AB800) [pid = 3128] [serial = 1276] [outer = 000000640962A800] 09:35:45 INFO - PROCESS | 3128 | 1464626145618 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (000000640E891800) [pid = 3128] [serial = 1277] [outer = 000000640962A800] 09:35:46 INFO - PROCESS | 3128 | 1464626146041 Marionette TRACE conn6 <- [1,1664,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]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 689ms 09:35:46 INFO - PROCESS | 3128 | 1464626146111 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 3128 | 1464626146114 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:35:46 INFO - PROCESS | 3128 | 1464626146119 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:35:46 INFO - PROCESS | 3128 | 1464626146122 Marionette TRACE conn6 <- [1,1666,null,{}] 09:35:46 INFO - PROCESS | 3128 | 1464626146138 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:46 INFO - PROCESS | 3128 | 1464626146235 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:35:46 INFO - PROCESS | 3128 | 1464626146246 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E88000 == 40 [pid = 3128] [id = 426] 09:35:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (00000064100C5400) [pid = 3128] [serial = 1278] [outer = 0000000000000000] 09:35:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (000000641294F400) [pid = 3128] [serial = 1279] [outer = 00000064100C5400] 09:35:46 INFO - PROCESS | 3128 | 1464626146294 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (0000006413B4B000) [pid = 3128] [serial = 1280] [outer = 00000064100C5400] 09:35:46 INFO - PROCESS | 3128 | 1464626146767 Marionette TRACE conn6 <- [1,1668,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]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 09:35:46 INFO - PROCESS | 3128 | 1464626146817 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 3128 | 1464626146826 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:35:46 INFO - PROCESS | 3128 | 1464626146830 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 3128 | 1464626146832 Marionette TRACE conn6 <- [1,1670,null,{}] 09:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:35:46 INFO - PROCESS | 3128 | 1464626146835 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:46 INFO - PROCESS | 3128 | 1464626146922 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:35:46 INFO - PROCESS | 3128 | 1464626146930 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C1C800 == 41 [pid = 3128] [id = 427] 09:35:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (000000640EE54400) [pid = 3128] [serial = 1281] [outer = 0000000000000000] 09:35:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (00000064144EEC00) [pid = 3128] [serial = 1282] [outer = 000000640EE54400] 09:35:47 INFO - PROCESS | 3128 | 1464626147035 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006415BB5400) [pid = 3128] [serial = 1283] [outer = 000000640EE54400] 09:35:47 INFO - PROCESS | 3128 | 1464626147420 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 09:35:47 INFO - PROCESS | 3128 | 1464626147464 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 3128 | 1464626147466 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:35:47 INFO - PROCESS | 3128 | 1464626147469 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:35:47 INFO - PROCESS | 3128 | 1464626147471 Marionette TRACE conn6 <- [1,1674,null,{}] 09:35:47 INFO - PROCESS | 3128 | 1464626147475 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 3128 | 1464626147555 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:35:47 INFO - PROCESS | 3128 | 1464626147670 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F29000 == 42 [pid = 3128] [id = 428] 09:35:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (000000641433F000) [pid = 3128] [serial = 1284] [outer = 0000000000000000] 09:35:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006415BE5C00) [pid = 3128] [serial = 1285] [outer = 000000641433F000] 09:35:47 INFO - PROCESS | 3128 | 1464626147717 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (000000641668FC00) [pid = 3128] [serial = 1286] [outer = 000000641433F000] 09:35:48 INFO - PROCESS | 3128 | 1464626148153 Marionette TRACE conn6 <- [1,1676,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]]]}] 09:35:48 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 09:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 09:35:48 INFO - PROCESS | 3128 | 1464626148208 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 3128 | 1464626148210 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:35:48 INFO - PROCESS | 3128 | 1464626148213 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:35:48 INFO - PROCESS | 3128 | 1464626148215 Marionette TRACE conn6 <- [1,1678,null,{}] 09:35:48 INFO - PROCESS | 3128 | 1464626148219 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:48 INFO - PROCESS | 3128 | 1464626148357 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:35:48 INFO - PROCESS | 3128 | 1464626148413 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417D4C800 == 43 [pid = 3128] [id = 429] 09:35:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006416895400) [pid = 3128] [serial = 1287] [outer = 0000000000000000] 09:35:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006416E47800) [pid = 3128] [serial = 1288] [outer = 0000006416895400] 09:35:48 INFO - PROCESS | 3128 | 1464626148460 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006416F75800) [pid = 3128] [serial = 1289] [outer = 0000006416895400] 09:35:48 INFO - PROCESS | 3128 | 1464626148893 Marionette TRACE conn6 <- [1,1680,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]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 731ms 09:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:35:48 INFO - PROCESS | 3128 | 1464626148975 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 3128 | 1464626148977 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:35:48 INFO - PROCESS | 3128 | 1464626148981 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 3128 | 1464626148983 Marionette TRACE conn6 <- [1,1682,null,{}] 09:35:48 INFO - PROCESS | 3128 | 1464626148987 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 3128 | 1464626149110 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:35:49 INFO - PROCESS | 3128 | 1464626149164 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 3128 | ++DOCSHELL 000000640A337800 == 44 [pid = 3128] [id = 430] 09:35:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006416F72800) [pid = 3128] [serial = 1290] [outer = 0000000000000000] 09:35:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006416FEA800) [pid = 3128] [serial = 1291] [outer = 0000006416F72800] 09:35:49 INFO - PROCESS | 3128 | 1464626149209 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (00000064170ACC00) [pid = 3128] [serial = 1292] [outer = 0000006416F72800] 09:35:49 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (0000006409632C00) [pid = 3128] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:35:49 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (000000640A0A9C00) [pid = 3128] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:35:49 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006409D09400) [pid = 3128] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:35:49 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006413B50800) [pid = 3128] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:35:49 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (00000064170AB800) [pid = 3128] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:35:49 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (000000640FB1DC00) [pid = 3128] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:35:49 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (0000006415BBC000) [pid = 3128] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:35:49 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (0000006415BBD400) [pid = 3128] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:35:49 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (000000640FB18800) [pid = 3128] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:35:49 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (0000006416F14C00) [pid = 3128] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:35:49 INFO - PROCESS | 3128 | 1464626149639 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 690ms 09:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:35:49 INFO - PROCESS | 3128 | 1464626149672 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 3128 | 1464626149675 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:35:49 INFO - PROCESS | 3128 | 1464626149678 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 3128 | 1464626149679 Marionette TRACE conn6 <- [1,1686,null,{}] 09:35:49 INFO - PROCESS | 3128 | 1464626149683 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 3128 | 1464626149770 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:35:49 INFO - PROCESS | 3128 | 1464626149777 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 3128 | ++DOCSHELL 0000006409689000 == 45 [pid = 3128] [id = 431] 09:35:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (000000640A0ADC00) [pid = 3128] [serial = 1293] [outer = 0000000000000000] 09:35:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (000000640FB1EC00) [pid = 3128] [serial = 1294] [outer = 000000640A0ADC00] 09:35:49 INFO - PROCESS | 3128 | 1464626149824 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006416E54400) [pid = 3128] [serial = 1295] [outer = 000000640A0ADC00] 09:35:50 INFO - PROCESS | 3128 | 1464626150234 Marionette TRACE conn6 <- [1,1688,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]]]}] 09:35:50 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 09:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 586ms 09:35:50 INFO - PROCESS | 3128 | 1464626150271 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 3128 | 1464626150273 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:35:50 INFO - PROCESS | 3128 | 1464626150281 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 3128 | 1464626150283 Marionette TRACE conn6 <- [1,1690,null,{}] 09:35:50 INFO - PROCESS | 3128 | 1464626150286 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 3128 | 1464626150368 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:35:50 INFO - PROCESS | 3128 | 1464626150374 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF6C800 == 46 [pid = 3128] [id = 432] 09:35:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (000000641710B000) [pid = 3128] [serial = 1296] [outer = 0000000000000000] 09:35:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006417C16800) [pid = 3128] [serial = 1297] [outer = 000000641710B000] 09:35:50 INFO - PROCESS | 3128 | 1464626150419 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006417C6F800) [pid = 3128] [serial = 1298] [outer = 000000641710B000] 09:35:50 INFO - PROCESS | 3128 | 1464626150862 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 09:35:50 INFO - PROCESS | 3128 | 1464626150910 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 3128 | 1464626150912 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:35:50 INFO - PROCESS | 3128 | 1464626150916 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 3128 | 1464626150917 Marionette TRACE conn6 <- [1,1694,null,{}] 09:35:50 INFO - PROCESS | 3128 | 1464626150921 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:51 INFO - PROCESS | 3128 | 1464626151012 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:35:51 INFO - PROCESS | 3128 | 1464626151019 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B476800 == 47 [pid = 3128] [id = 433] 09:35:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006417D6FC00) [pid = 3128] [serial = 1299] [outer = 0000000000000000] 09:35:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (000000641873E800) [pid = 3128] [serial = 1300] [outer = 0000006417D6FC00] 09:35:51 INFO - PROCESS | 3128 | 1464626151067 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006418745000) [pid = 3128] [serial = 1301] [outer = 0000006417D6FC00] 09:35:51 INFO - PROCESS | 3128 | 1464626151492 Marionette TRACE conn6 <- [1,1696,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]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 09:35:51 INFO - PROCESS | 3128 | 1464626151548 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 3128 | 1464626151550 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:35:51 INFO - PROCESS | 3128 | 1464626151554 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 3128 | 1464626151556 Marionette TRACE conn6 <- [1,1698,null,{}] 09:35:51 INFO - PROCESS | 3128 | 1464626151560 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:51 INFO - PROCESS | 3128 | 1464626151713 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:35:51 INFO - PROCESS | 3128 | 1464626151859 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 3128 | ++DOCSHELL 000000640DF39800 == 48 [pid = 3128] [id = 434] 09:35:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000640952B800) [pid = 3128] [serial = 1302] [outer = 0000000000000000] 09:35:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (000000640962F400) [pid = 3128] [serial = 1303] [outer = 000000640952B800] 09:35:51 INFO - PROCESS | 3128 | 1464626151918 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (000000640DD6D000) [pid = 3128] [serial = 1304] [outer = 000000640952B800] 09:35:52 INFO - PROCESS | 3128 | 1464626152503 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 986ms 09:35:52 INFO - PROCESS | 3128 | 1464626152544 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 3128 | 1464626152549 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:35:52 INFO - PROCESS | 3128 | 1464626152553 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 3128 | 1464626152558 Marionette TRACE conn6 <- [1,1702,null,{}] 09:35:52 INFO - PROCESS | 3128 | 1464626152563 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:52 INFO - PROCESS | 3128 | 1464626152681 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:35:52 INFO - PROCESS | 3128 | 1464626152771 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 3128 | ++DOCSHELL 000000641595C800 == 49 [pid = 3128] [id = 435] 09:35:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (000000640FF8D000) [pid = 3128] [serial = 1305] [outer = 0000000000000000] 09:35:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006410427800) [pid = 3128] [serial = 1306] [outer = 000000640FF8D000] 09:35:52 INFO - PROCESS | 3128 | 1464626152830 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000641444A400) [pid = 3128] [serial = 1307] [outer = 000000640FF8D000] 09:35:53 INFO - PROCESS | 3128 | 1464626153457 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 09:35:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:35:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:53 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 3128 | 1464626153505 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:35:53 INFO - PROCESS | 3128 | 1464626153509 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 3128 | 1464626153511 Marionette TRACE conn6 <- [1,1706,null,{}] 09:35:53 INFO - PROCESS | 3128 | 1464626153515 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:53 INFO - PROCESS | 3128 | 1464626153625 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:35:53 INFO - PROCESS | 3128 | 1464626153703 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4E2800 == 50 [pid = 3128] [id = 436] 09:35:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (00000064167A7400) [pid = 3128] [serial = 1308] [outer = 0000000000000000] 09:35:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006416E47C00) [pid = 3128] [serial = 1309] [outer = 00000064167A7400] 09:35:53 INFO - PROCESS | 3128 | 1464626153801 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006416F72C00) [pid = 3128] [serial = 1310] [outer = 00000064167A7400] 09:35:54 INFO - PROCESS | 3128 | 1464626154451 Marionette TRACE conn6 <- [1,1708,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]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 09:35:54 INFO - PROCESS | 3128 | 1464626154495 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 3128 | 1464626154500 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:35:54 INFO - PROCESS | 3128 | 1464626154524 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 3128 | 1464626154530 Marionette TRACE conn6 <- [1,1710,null,{}] 09:35:54 INFO - PROCESS | 3128 | 1464626154536 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 3128 | 1464626154657 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:35:54 INFO - PROCESS | 3128 | 1464626154732 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C508000 == 51 [pid = 3128] [id = 437] 09:35:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000641873F800) [pid = 3128] [serial = 1311] [outer = 0000000000000000] 09:35:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006418783800) [pid = 3128] [serial = 1312] [outer = 000000641873F800] 09:35:54 INFO - PROCESS | 3128 | 1464626154828 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (00000064187D7C00) [pid = 3128] [serial = 1313] [outer = 000000641873F800] 09:35:55 INFO - PROCESS | 3128 | 1464626155435 Marionette TRACE conn6 <- [1,1712,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]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 965ms 09:35:55 INFO - PROCESS | 3128 | 1464626155474 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 3128 | 1464626155477 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:35:55 INFO - PROCESS | 3128 | 1464626155480 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 3128 | 1464626155483 Marionette TRACE conn6 <- [1,1714,null,{}] 09:35:55 INFO - PROCESS | 3128 | 1464626155486 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 3128 | 1464626155596 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:35:55 INFO - PROCESS | 3128 | 1464626155836 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104D4800 == 52 [pid = 3128] [id = 438] 09:35:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006409634800) [pid = 3128] [serial = 1314] [outer = 0000000000000000] 09:35:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006409C6A000) [pid = 3128] [serial = 1315] [outer = 0000006409634800] 09:35:55 INFO - PROCESS | 3128 | 1464626155887 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000640E791C00) [pid = 3128] [serial = 1316] [outer = 0000006409634800] 09:35:56 INFO - PROCESS | 3128 | 1464626156524 Marionette TRACE conn6 <- [1,1716,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]]]}] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006418E1F000 == 51 [pid = 3128] [id = 416] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006409D1A000 == 50 [pid = 3128] [id = 417] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F54800 == 49 [pid = 3128] [id = 415] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF79800 == 48 [pid = 3128] [id = 419] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 00000064159B9000 == 47 [pid = 3128] [id = 413] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006416447800 == 46 [pid = 3128] [id = 414] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641B476800 == 45 [pid = 3128] [id = 433] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF6C800 == 44 [pid = 3128] [id = 432] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006409689000 == 43 [pid = 3128] [id = 431] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 000000640A337800 == 42 [pid = 3128] [id = 430] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006417D4C800 == 41 [pid = 3128] [id = 429] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F29000 == 40 [pid = 3128] [id = 428] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C1C800 == 39 [pid = 3128] [id = 427] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006413E88000 == 38 [pid = 3128] [id = 426] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 000000640A023800 == 37 [pid = 3128] [id = 425] 09:35:56 INFO - PROCESS | 3128 | --DOCSHELL 0000006412970800 == 36 [pid = 3128] [id = 424] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (000000640AD18C00) [pid = 3128] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1132ms 09:35:56 INFO - PROCESS | 3128 | 1464626156617 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 3128 | 1464626156621 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:35:56 INFO - PROCESS | 3128 | 1464626156629 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 3128 | 1464626156633 Marionette TRACE conn6 <- [1,1718,null,{}] 09:35:56 INFO - PROCESS | 3128 | 1464626156637 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 3128 | 1464626156732 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (000000640EDB7C00) [pid = 3128] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000641437DC00) [pid = 3128] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000641710C800) [pid = 3128] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (000000640FF8A000) [pid = 3128] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (00000064167A6000) [pid = 3128] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (00000064131EBC00) [pid = 3128] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006416683C00) [pid = 3128] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006416C95C00) [pid = 3128] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640FB1FC00) [pid = 3128] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000641668D800) [pid = 3128] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006416F6CC00) [pid = 3128] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (00000064144E8C00) [pid = 3128] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006416F0AC00) [pid = 3128] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (0000006416F84800) [pid = 3128] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006414448400) [pid = 3128] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006417041400) [pid = 3128] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006415A72C00) [pid = 3128] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (000000640DD34C00) [pid = 3128] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (000000640A0AFC00) [pid = 3128] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (000000640E786400) [pid = 3128] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:35:56 INFO - PROCESS | 3128 | 1464626156813 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EC93000 == 37 [pid = 3128] [id = 439] 09:35:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (000000640A0B5000) [pid = 3128] [serial = 1317] [outer = 0000000000000000] 09:35:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (000000640A388800) [pid = 3128] [serial = 1318] [outer = 000000640A0B5000] 09:35:56 INFO - PROCESS | 3128 | 1464626156864 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000640ED10800) [pid = 3128] [serial = 1319] [outer = 000000640A0B5000] 09:35:57 INFO - PROCESS | 3128 | 1464626157337 Marionette TRACE conn6 <- [1,1720,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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 3128 | 1464626157369 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:35:57 INFO - PROCESS | 3128 | 1464626157373 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 3128 | 1464626157375 Marionette TRACE conn6 <- [1,1722,null,{}] 09:35:57 INFO - PROCESS | 3128 | 1464626157379 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:57 INFO - PROCESS | 3128 | 1464626157467 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:35:57 INFO - PROCESS | 3128 | 1464626157479 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 3128 | ++DOCSHELL 000000641596E000 == 38 [pid = 3128] [id = 440] 09:35:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006414445000) [pid = 3128] [serial = 1320] [outer = 0000000000000000] 09:35:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006414449C00) [pid = 3128] [serial = 1321] [outer = 0000006414445000] 09:35:57 INFO - PROCESS | 3128 | 1464626157526 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006415AED000) [pid = 3128] [serial = 1322] [outer = 0000006414445000] 09:35:58 INFO - PROCESS | 3128 | 1464626157997 Marionette TRACE conn6 <- [1,1724,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]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 691ms 09:35:58 INFO - PROCESS | 3128 | 1464626158068 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 3128 | 1464626158070 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:35:58 INFO - PROCESS | 3128 | 1464626158080 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 3128 | 1464626158086 Marionette TRACE conn6 <- [1,1726,null,{}] 09:35:58 INFO - PROCESS | 3128 | 1464626158097 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 3128 | 1464626158189 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:35:58 INFO - PROCESS | 3128 | 1464626158200 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F31000 == 39 [pid = 3128] [id = 441] 09:35:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006416686800) [pid = 3128] [serial = 1323] [outer = 0000000000000000] 09:35:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (00000064167A4400) [pid = 3128] [serial = 1324] [outer = 0000006416686800] 09:35:58 INFO - PROCESS | 3128 | 1464626158246 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (00000064168A0800) [pid = 3128] [serial = 1325] [outer = 0000006416686800] 09:35:58 INFO - PROCESS | 3128 | 1464626158676 Marionette TRACE conn6 <- [1,1728,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]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 650ms 09:35:58 INFO - PROCESS | 3128 | 1464626158726 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 3128 | 1464626158729 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:35:58 INFO - PROCESS | 3128 | 1464626158732 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 3128 | 1464626158734 Marionette TRACE conn6 <- [1,1730,null,{}] 09:35:58 INFO - PROCESS | 3128 | 1464626158738 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 3128 | 1464626158851 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:35:58 INFO - PROCESS | 3128 | 1464626158861 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419205800 == 40 [pid = 3128] [id = 442] 09:35:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006416C98C00) [pid = 3128] [serial = 1326] [outer = 0000000000000000] 09:35:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006416F68400) [pid = 3128] [serial = 1327] [outer = 0000006416C98C00] 09:35:58 INFO - PROCESS | 3128 | 1464626158908 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006416F77C00) [pid = 3128] [serial = 1328] [outer = 0000006416C98C00] 09:35:59 INFO - PROCESS | 3128 | 1464626159371 Marionette TRACE conn6 <- [1,1732,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]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 09:35:59 INFO - PROCESS | 3128 | 1464626159431 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 3128 | 1464626159433 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:35:59 INFO - PROCESS | 3128 | 1464626159437 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:35:59 INFO - PROCESS | 3128 | 1464626159439 Marionette TRACE conn6 <- [1,1734,null,{}] 09:35:59 INFO - PROCESS | 3128 | 1464626159442 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 3128 | 1464626159557 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:35:59 INFO - PROCESS | 3128 | 1464626159609 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419ECA000 == 41 [pid = 3128] [id = 443] 09:35:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006416FE8400) [pid = 3128] [serial = 1329] [outer = 0000000000000000] 09:35:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006416FE9000) [pid = 3128] [serial = 1330] [outer = 0000006416FE8400] 09:35:59 INFO - PROCESS | 3128 | 1464626159662 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000641710AC00) [pid = 3128] [serial = 1331] [outer = 0000006416FE8400] 09:36:00 INFO - PROCESS | 3128 | 1464626160130 Marionette TRACE conn6 <- [1,1736,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]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 09:36:00 INFO - PROCESS | 3128 | 1464626160205 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 3128 | 1464626160208 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:36:00 INFO - PROCESS | 3128 | 1464626160213 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:36:00 INFO - PROCESS | 3128 | 1464626160215 Marionette TRACE conn6 <- [1,1738,null,{}] 09:36:00 INFO - PROCESS | 3128 | 1464626160219 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:00 INFO - PROCESS | 3128 | 1464626160332 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:36:00 INFO - PROCESS | 3128 | 1464626160383 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E859800 == 42 [pid = 3128] [id = 444] 09:36:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (00000064170A4800) [pid = 3128] [serial = 1332] [outer = 0000000000000000] 09:36:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006418740400) [pid = 3128] [serial = 1333] [outer = 00000064170A4800] 09:36:00 INFO - PROCESS | 3128 | 1464626160428 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006418780400) [pid = 3128] [serial = 1334] [outer = 00000064170A4800] 09:36:00 INFO - PROCESS | 3128 | 1464626160849 Marionette TRACE conn6 <- [1,1740,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]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 668ms 09:36:00 INFO - PROCESS | 3128 | 1464626160888 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 3128 | 1464626160890 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:36:00 INFO - PROCESS | 3128 | 1464626160893 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 3128 | 1464626160895 Marionette TRACE conn6 <- [1,1742,null,{}] 09:36:00 INFO - PROCESS | 3128 | 1464626160905 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 3128 | 1464626161013 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:36:01 INFO - PROCESS | 3128 | 1464626161020 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B466000 == 43 [pid = 3128] [id = 445] 09:36:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006418787800) [pid = 3128] [serial = 1335] [outer = 0000000000000000] 09:36:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (00000064187E5C00) [pid = 3128] [serial = 1336] [outer = 0000006418787800] 09:36:01 INFO - PROCESS | 3128 | 1464626161074 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006418D62400) [pid = 3128] [serial = 1337] [outer = 0000006418787800] 09:36:01 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006416895400) [pid = 3128] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:36:01 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006409F34000) [pid = 3128] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:36:01 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640EE54400) [pid = 3128] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:36:01 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000640962A800) [pid = 3128] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:36:01 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (00000064100C5400) [pid = 3128] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:36:01 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006416F72800) [pid = 3128] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:36:01 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000640A0ADC00) [pid = 3128] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:36:01 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (000000641710B000) [pid = 3128] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:36:01 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000641433F000) [pid = 3128] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:36:01 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640A0AD000) [pid = 3128] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:36:01 INFO - PROCESS | 3128 | 1464626161544 Marionette TRACE conn6 <- [1,1744,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]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 09:36:01 INFO - PROCESS | 3128 | 1464626161589 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 3128 | 1464626161591 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:36:01 INFO - PROCESS | 3128 | 1464626161595 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 3128 | 1464626161596 Marionette TRACE conn6 <- [1,1746,null,{}] 09:36:01 INFO - PROCESS | 3128 | 1464626161600 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 3128 | 1464626161708 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:36:01 INFO - PROCESS | 3128 | 1464626161718 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4DF800 == 44 [pid = 3128] [id = 446] 09:36:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000640FD1AC00) [pid = 3128] [serial = 1338] [outer = 0000000000000000] 09:36:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (00000064170A8800) [pid = 3128] [serial = 1339] [outer = 000000640FD1AC00] 09:36:01 INFO - PROCESS | 3128 | 1464626161763 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006418D69400) [pid = 3128] [serial = 1340] [outer = 000000640FD1AC00] 09:36:02 INFO - PROCESS | 3128 | 1464626162158 Marionette TRACE conn6 <- [1,1748,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]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 09:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:36:02 INFO - PROCESS | 3128 | 1464626162227 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 3128 | 1464626162229 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:36:02 INFO - PROCESS | 3128 | 1464626162233 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 3128 | 1464626162235 Marionette TRACE conn6 <- [1,1750,null,{}] 09:36:02 INFO - PROCESS | 3128 | 1464626162239 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 3128 | 1464626162323 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:36:02 INFO - PROCESS | 3128 | 1464626162329 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C590000 == 45 [pid = 3128] [id = 447] 09:36:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006418E29C00) [pid = 3128] [serial = 1341] [outer = 0000000000000000] 09:36:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006418E7A800) [pid = 3128] [serial = 1342] [outer = 0000006418E29C00] 09:36:02 INFO - PROCESS | 3128 | 1464626162374 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006419D04000) [pid = 3128] [serial = 1343] [outer = 0000006418E29C00] 09:36:02 INFO - PROCESS | 3128 | 1464626162809 Marionette TRACE conn6 <- [1,1752,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]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 09:36:02 INFO - PROCESS | 3128 | 1464626162865 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 3128 | 1464626162867 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:36:02 INFO - PROCESS | 3128 | 1464626162870 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:36:02 INFO - PROCESS | 3128 | 1464626162872 Marionette TRACE conn6 <- [1,1754,null,{}] 09:36:02 INFO - PROCESS | 3128 | 1464626162876 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 3128 | 1464626162958 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:36:02 INFO - PROCESS | 3128 | 1464626162966 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D946000 == 46 [pid = 3128] [id = 448] 09:36:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006419D06800) [pid = 3128] [serial = 1344] [outer = 0000000000000000] 09:36:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006413B75800) [pid = 3128] [serial = 1345] [outer = 0000006419D06800] 09:36:03 INFO - PROCESS | 3128 | 1464626163017 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006419E2A800) [pid = 3128] [serial = 1346] [outer = 0000006419D06800] 09:36:03 INFO - PROCESS | 3128 | 1464626163699 Marionette TRACE conn6 <- [1,1756,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]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 880ms 09:36:03 INFO - PROCESS | 3128 | 1464626163754 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 3128 | 1464626163760 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:36:03 INFO - PROCESS | 3128 | 1464626163766 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 3128 | 1464626163769 Marionette TRACE conn6 <- [1,1758,null,{}] 09:36:03 INFO - PROCESS | 3128 | 1464626163776 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:03 INFO - PROCESS | 3128 | 1464626163894 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:36:04 INFO - PROCESS | 3128 | 1464626164016 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E8A000 == 47 [pid = 3128] [id = 449] 09:36:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000640ED05800) [pid = 3128] [serial = 1347] [outer = 0000000000000000] 09:36:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000640FB17800) [pid = 3128] [serial = 1348] [outer = 000000640ED05800] 09:36:04 INFO - PROCESS | 3128 | 1464626164075 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006413ABAC00) [pid = 3128] [serial = 1349] [outer = 000000640ED05800] 09:36:04 INFO - PROCESS | 3128 | 1464626164727 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 986ms 09:36:04 INFO - PROCESS | 3128 | 1464626164755 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 3128 | 1464626164761 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:36:04 INFO - PROCESS | 3128 | 1464626164767 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 3128 | 1464626164770 Marionette TRACE conn6 <- [1,1762,null,{}] 09:36:04 INFO - PROCESS | 3128 | 1464626164774 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 3128 | 1464626164894 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:36:05 INFO - PROCESS | 3128 | 1464626165014 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A043000 == 48 [pid = 3128] [id = 450] 09:36:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006415BBF400) [pid = 3128] [serial = 1350] [outer = 0000000000000000] 09:36:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (00000064167AA800) [pid = 3128] [serial = 1351] [outer = 0000006415BBF400] 09:36:05 INFO - PROCESS | 3128 | 1464626165072 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006416FDF000) [pid = 3128] [serial = 1352] [outer = 0000006415BBF400] 09:36:05 INFO - PROCESS | 3128 | 1464626165699 Marionette TRACE conn6 <- [1,1764,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]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 984ms 09:36:05 INFO - PROCESS | 3128 | 1464626165752 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 3128 | 1464626165755 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:36:05 INFO - PROCESS | 3128 | 1464626165759 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 3128 | 1464626165763 Marionette TRACE conn6 <- [1,1766,null,{}] 09:36:05 INFO - PROCESS | 3128 | 1464626165775 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 3128 | 1464626165887 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:36:06 INFO - PROCESS | 3128 | 1464626166009 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBB7000 == 49 [pid = 3128] [id = 451] 09:36:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006417C6D400) [pid = 3128] [serial = 1353] [outer = 0000000000000000] 09:36:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006418740000) [pid = 3128] [serial = 1354] [outer = 0000006417C6D400] 09:36:06 INFO - PROCESS | 3128 | 1464626166069 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006419D0C400) [pid = 3128] [serial = 1355] [outer = 0000006417C6D400] 09:36:06 INFO - PROCESS | 3128 | 1464626166662 Marionette TRACE conn6 <- [1,1768,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]]]}] 09:36:06 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 09:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 944ms 09:36:06 INFO - PROCESS | 3128 | 1464626166705 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3128 | 1464626166708 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:36:06 INFO - PROCESS | 3128 | 1464626166712 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 3128 | 1464626166714 Marionette TRACE conn6 <- [1,1770,null,{}] 09:36:06 INFO - PROCESS | 3128 | 1464626166718 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 3128 | 1464626166831 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:36:06 INFO - PROCESS | 3128 | 1464626166924 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F81F800 == 50 [pid = 3128] [id = 452] 09:36:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000640E898000) [pid = 3128] [serial = 1356] [outer = 0000000000000000] 09:36:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006413B53400) [pid = 3128] [serial = 1357] [outer = 000000640E898000] 09:36:06 INFO - PROCESS | 3128 | 1464626166981 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006419E26000) [pid = 3128] [serial = 1358] [outer = 000000640E898000] 09:36:07 INFO - PROCESS | 3128 | 1464626167721 Marionette TRACE conn6 <- [1,1772,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]]]}] 09:36:07 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 09:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1079ms 09:36:07 INFO - PROCESS | 3128 | 1464626167792 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 3128 | 1464626167796 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:36:07 INFO - PROCESS | 3128 | 1464626167802 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:36:07 INFO - PROCESS | 3128 | 1464626167805 Marionette TRACE conn6 <- [1,1774,null,{}] 09:36:07 INFO - PROCESS | 3128 | 1464626167811 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 3128 | 1464626167913 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:36:08 INFO - PROCESS | 3128 | 1464626167993 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 3128 | ++DOCSHELL 0000006407C27000 == 51 [pid = 3128] [id = 453] 09:36:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006408E5DC00) [pid = 3128] [serial = 1359] [outer = 0000000000000000] 09:36:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000640FB18800) [pid = 3128] [serial = 1360] [outer = 0000006408E5DC00] 09:36:08 INFO - PROCESS | 3128 | 1464626168095 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006413B77C00) [pid = 3128] [serial = 1361] [outer = 0000006408E5DC00] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 000000641C590000 == 50 [pid = 3128] [id = 447] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4DF800 == 49 [pid = 3128] [id = 446] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 000000641B466000 == 48 [pid = 3128] [id = 445] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 000000640E859800 == 47 [pid = 3128] [id = 444] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 0000006419ECA000 == 46 [pid = 3128] [id = 443] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 0000006419205800 == 45 [pid = 3128] [id = 442] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F31000 == 44 [pid = 3128] [id = 441] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 000000641596E000 == 43 [pid = 3128] [id = 440] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006409C6A400) [pid = 3128] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000640FB17400) [pid = 3128] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006415BEA000) [pid = 3128] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006417C19400) [pid = 3128] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000641873E800) [pid = 3128] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 000000640EC93000 == 42 [pid = 3128] [id = 439] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 00000064104D4800 == 41 [pid = 3128] [id = 438] 09:36:08 INFO - PROCESS | 3128 | --DOCSHELL 000000640DF39800 == 40 [pid = 3128] [id = 434] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000640E7D9C00) [pid = 3128] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006416E47800) [pid = 3128] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000640A0B4800) [pid = 3128] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000640ED0E400) [pid = 3128] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (00000064144EEC00) [pid = 3128] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006415BB5400) [pid = 3128] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000640A0AB800) [pid = 3128] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000640E891800) [pid = 3128] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000641294F400) [pid = 3128] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006416F75800) [pid = 3128] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006413B4B000) [pid = 3128] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006416FEA800) [pid = 3128] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000640FB1EC00) [pid = 3128] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006417C16800) [pid = 3128] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (00000064170ACC00) [pid = 3128] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006417C6F800) [pid = 3128] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006415BE5C00) [pid = 3128] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000641668FC00) [pid = 3128] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006416E54400) [pid = 3128] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:36:08 INFO - PROCESS | 3128 | 1464626168720 Marionette TRACE conn6 <- [1,1776,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]]]}] 09:36:08 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 09:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 943ms 09:36:08 INFO - PROCESS | 3128 | 1464626168750 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 3128 | 1464626168757 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:36:08 INFO - PROCESS | 3128 | 1464626168763 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 3128 | 1464626168766 Marionette TRACE conn6 <- [1,1778,null,{}] 09:36:08 INFO - PROCESS | 3128 | 1464626168769 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 3128 | 1464626168858 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:36:08 INFO - PROCESS | 3128 | 1464626168865 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 3128 | ++DOCSHELL 0000006412971000 == 41 [pid = 3128] [id = 454] 09:36:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000640A0B6000) [pid = 3128] [serial = 1362] [outer = 0000000000000000] 09:36:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (000000640ED03000) [pid = 3128] [serial = 1363] [outer = 000000640A0B6000] 09:36:08 INFO - PROCESS | 3128 | 1464626168913 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (00000064134DDC00) [pid = 3128] [serial = 1364] [outer = 000000640A0B6000] 09:36:09 INFO - PROCESS | 3128 | 1464626169384 Marionette TRACE conn6 <- [1,1780,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]]]}] 09:36:09 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) 09:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 09:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:36:09 INFO - PROCESS | 3128 | 1464626169440 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 3128 | 1464626169443 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:36:09 INFO - PROCESS | 3128 | 1464626169446 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 3128 | 1464626169449 Marionette TRACE conn6 <- [1,1782,null,{}] 09:36:09 INFO - PROCESS | 3128 | 1464626169460 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 3128 | 1464626169551 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:36:09 INFO - PROCESS | 3128 | 1464626169562 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F29800 == 42 [pid = 3128] [id = 455] 09:36:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000641580DC00) [pid = 3128] [serial = 1365] [outer = 0000000000000000] 09:36:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006415B4F800) [pid = 3128] [serial = 1366] [outer = 000000641580DC00] 09:36:09 INFO - PROCESS | 3128 | 1464626169610 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006415BE1800) [pid = 3128] [serial = 1367] [outer = 000000641580DC00] 09:36:10 INFO - PROCESS | 3128 | 1464626170069 Marionette TRACE conn6 <- [1,1784,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]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 690ms 09:36:10 INFO - PROCESS | 3128 | 1464626170139 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 3128 | 1464626170142 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:36:10 INFO - PROCESS | 3128 | 1464626170145 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 3128 | 1464626170147 Marionette TRACE conn6 <- [1,1786,null,{}] 09:36:10 INFO - PROCESS | 3128 | 1464626170151 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 3128 | 1464626170269 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:36:10 INFO - PROCESS | 3128 | 1464626170283 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 3128 | ++DOCSHELL 00000064189CA800 == 43 [pid = 3128] [id = 456] 09:36:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006416689800) [pid = 3128] [serial = 1368] [outer = 0000000000000000] 09:36:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000641679E000) [pid = 3128] [serial = 1369] [outer = 0000006416689800] 09:36:10 INFO - PROCESS | 3128 | 1464626170329 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (00000064167A9800) [pid = 3128] [serial = 1370] [outer = 0000006416689800] 09:36:10 INFO - PROCESS | 3128 | 1464626170741 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 09:36:10 INFO - PROCESS | 3128 | 1464626170789 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 3128 | 1464626170791 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:36:10 INFO - PROCESS | 3128 | 1464626170795 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 3128 | 1464626170797 Marionette TRACE conn6 <- [1,1790,null,{}] 09:36:10 INFO - PROCESS | 3128 | 1464626170800 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 3128 | 1464626170914 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:36:10 INFO - PROCESS | 3128 | 1464626170921 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EC9000 == 44 [pid = 3128] [id = 457] 09:36:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006416BDE800) [pid = 3128] [serial = 1371] [outer = 0000000000000000] 09:36:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006416E52800) [pid = 3128] [serial = 1372] [outer = 0000006416BDE800] 09:36:10 INFO - PROCESS | 3128 | 1464626170968 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006416F7B000) [pid = 3128] [serial = 1373] [outer = 0000006416BDE800] 09:36:11 INFO - PROCESS | 3128 | 1464626171426 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 09:36:11 INFO - PROCESS | 3128 | 1464626171490 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 3128 | 1464626171492 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:36:11 INFO - PROCESS | 3128 | 1464626171495 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 3128 | 1464626171497 Marionette TRACE conn6 <- [1,1794,null,{}] 09:36:11 INFO - PROCESS | 3128 | 1464626171501 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:11 INFO - PROCESS | 3128 | 1464626171669 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:36:11 INFO - PROCESS | 3128 | 1464626171728 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A886800 == 45 [pid = 3128] [id = 458] 09:36:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006417042800) [pid = 3128] [serial = 1374] [outer = 0000000000000000] 09:36:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006417C18800) [pid = 3128] [serial = 1375] [outer = 0000006417042800] 09:36:11 INFO - PROCESS | 3128 | 1464626171774 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006417C71400) [pid = 3128] [serial = 1376] [outer = 0000006417042800] 09:36:12 INFO - PROCESS | 3128 | 1464626172224 Marionette TRACE conn6 <- [1,1796,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]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 772ms 09:36:12 INFO - PROCESS | 3128 | 1464626172270 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 3128 | 1464626172273 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:36:12 INFO - PROCESS | 3128 | 1464626172276 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 3128 | 1464626172278 Marionette TRACE conn6 <- [1,1798,null,{}] 09:36:12 INFO - PROCESS | 3128 | 1464626172288 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 3128 | 1464626172396 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:36:12 INFO - PROCESS | 3128 | 1464626172403 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B198000 == 46 [pid = 3128] [id = 459] 09:36:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006417D74C00) [pid = 3128] [serial = 1377] [outer = 0000000000000000] 09:36:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (000000641877BC00) [pid = 3128] [serial = 1378] [outer = 0000006417D74C00] 09:36:12 INFO - PROCESS | 3128 | 1464626172449 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006418931C00) [pid = 3128] [serial = 1379] [outer = 0000006417D74C00] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006416FE8400) [pid = 3128] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (00000064170A4800) [pid = 3128] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006418787800) [pid = 3128] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006416686800) [pid = 3128] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006415BBEC00) [pid = 3128] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000640962B800) [pid = 3128] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (00000064170AA800) [pid = 3128] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000640FB13000) [pid = 3128] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006409634800) [pid = 3128] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006416C98C00) [pid = 3128] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006414445000) [pid = 3128] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000640A0B5000) [pid = 3128] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006417D6FC00) [pid = 3128] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640FD1AC00) [pid = 3128] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:36:12 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006418E29C00) [pid = 3128] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:36:13 INFO - PROCESS | 3128 | 1464626173085 Marionette TRACE conn6 <- [1,1800,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]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 839ms 09:36:13 INFO - PROCESS | 3128 | 1464626173118 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 3128 | 1464626173121 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:36:13 INFO - PROCESS | 3128 | 1464626173124 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:36:13 INFO - PROCESS | 3128 | 1464626173126 Marionette TRACE conn6 <- [1,1802,null,{}] 09:36:13 INFO - PROCESS | 3128 | 1464626173129 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 3128 | 1464626173248 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:36:13 INFO - PROCESS | 3128 | 1464626173300 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419ECD800 == 47 [pid = 3128] [id = 460] 09:36:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000640EC3C000) [pid = 3128] [serial = 1380] [outer = 0000000000000000] 09:36:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006414445000) [pid = 3128] [serial = 1381] [outer = 000000640EC3C000] 09:36:13 INFO - PROCESS | 3128 | 1464626173347 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006416F72800) [pid = 3128] [serial = 1382] [outer = 000000640EC3C000] 09:36:13 INFO - PROCESS | 3128 | 1464626173718 Marionette TRACE conn6 <- [1,1804,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]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 628ms 09:36:13 INFO - PROCESS | 3128 | 1464626173755 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 3128 | 1464626173758 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:36:13 INFO - PROCESS | 3128 | 1464626173761 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:36:13 INFO - PROCESS | 3128 | 1464626173762 Marionette TRACE conn6 <- [1,1806,null,{}] 09:36:13 INFO - PROCESS | 3128 | 1464626173773 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 3128 | 1464626173856 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:36:13 INFO - PROCESS | 3128 | 1464626173864 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C521800 == 48 [pid = 3128] [id = 461] 09:36:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006417D6E800) [pid = 3128] [serial = 1383] [outer = 0000000000000000] 09:36:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006418E2EC00) [pid = 3128] [serial = 1384] [outer = 0000006417D6E800] 09:36:13 INFO - PROCESS | 3128 | 1464626173913 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006419E24800) [pid = 3128] [serial = 1385] [outer = 0000006417D6E800] 09:36:14 INFO - PROCESS | 3128 | 1464626174340 Marionette TRACE conn6 <- [1,1808,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]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 648ms 09:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:36:14 INFO - PROCESS | 3128 | 1464626174413 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 3128 | 1464626174415 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:36:14 INFO - PROCESS | 3128 | 1464626174419 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 3128 | 1464626174420 Marionette TRACE conn6 <- [1,1810,null,{}] 09:36:14 INFO - PROCESS | 3128 | 1464626174425 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 3128 | 1464626174508 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:36:14 INFO - PROCESS | 3128 | 1464626174517 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBB3000 == 49 [pid = 3128] [id = 462] 09:36:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006418E71800) [pid = 3128] [serial = 1386] [outer = 0000000000000000] 09:36:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006419E58000) [pid = 3128] [serial = 1387] [outer = 0000006418E71800] 09:36:14 INFO - PROCESS | 3128 | 1464626174570 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006419E5EC00) [pid = 3128] [serial = 1388] [outer = 0000006418E71800] 09:36:15 INFO - PROCESS | 3128 | 1464626175161 Marionette TRACE conn6 <- [1,1812,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]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 776ms 09:36:15 INFO - PROCESS | 3128 | 1464626175198 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 3128 | 1464626175203 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:36:15 INFO - PROCESS | 3128 | 1464626175209 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 3128 | 1464626175213 Marionette TRACE conn6 <- [1,1814,null,{}] 09:36:15 INFO - PROCESS | 3128 | 1464626175219 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 3128 | 1464626175336 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:36:15 INFO - PROCESS | 3128 | 1464626175458 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413951000 == 50 [pid = 3128] [id = 463] 09:36:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640DD34800) [pid = 3128] [serial = 1389] [outer = 0000000000000000] 09:36:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000640DF83000) [pid = 3128] [serial = 1390] [outer = 000000640DD34800] 09:36:15 INFO - PROCESS | 3128 | 1464626175519 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006410428000) [pid = 3128] [serial = 1391] [outer = 000000640DD34800] 09:36:16 INFO - PROCESS | 3128 | 1464626176165 Marionette TRACE conn6 <- [1,1816,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]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 986ms 09:36:16 INFO - PROCESS | 3128 | 1464626176198 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 3128 | 1464626176205 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:36:16 INFO - PROCESS | 3128 | 1464626176212 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 3128 | 1464626176215 Marionette TRACE conn6 <- [1,1818,null,{}] 09:36:16 INFO - PROCESS | 3128 | 1464626176219 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 3128 | 1464626176333 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:36:16 INFO - PROCESS | 3128 | 1464626176454 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A03A800 == 51 [pid = 3128] [id = 464] 09:36:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006415BB8C00) [pid = 3128] [serial = 1392] [outer = 0000000000000000] 09:36:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006416398C00) [pid = 3128] [serial = 1393] [outer = 0000006415BB8C00] 09:36:16 INFO - PROCESS | 3128 | 1464626176511 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006416E48000) [pid = 3128] [serial = 1394] [outer = 0000006415BB8C00] 09:36:17 INFO - PROCESS | 3128 | 1464626177119 Marionette TRACE conn6 <- [1,1820,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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 984ms 09:36:17 INFO - PROCESS | 3128 | 1464626177203 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 3128 | 1464626177205 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:36:17 INFO - PROCESS | 3128 | 1464626177209 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 3128 | 1464626177213 Marionette TRACE conn6 <- [1,1822,null,{}] 09:36:17 INFO - PROCESS | 3128 | 1464626177225 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 3128 | 1464626177348 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:36:17 INFO - PROCESS | 3128 | 1464626177463 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E02B800 == 52 [pid = 3128] [id = 465] 09:36:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000641710E400) [pid = 3128] [serial = 1395] [outer = 0000000000000000] 09:36:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000641877C000) [pid = 3128] [serial = 1396] [outer = 000000641710E400] 09:36:17 INFO - PROCESS | 3128 | 1464626177523 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006419E5B800) [pid = 3128] [serial = 1397] [outer = 000000641710E400] 09:36:18 INFO - PROCESS | 3128 | 1464626178082 Marionette TRACE conn6 <- [1,1824,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]]]}] 09:36:18 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 09:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 900ms 09:36:18 INFO - PROCESS | 3128 | 1464626178111 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 3128 | 1464626178114 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:36:18 INFO - PROCESS | 3128 | 1464626178117 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 3128 | 1464626178120 Marionette TRACE conn6 <- [1,1826,null,{}] 09:36:18 INFO - PROCESS | 3128 | 1464626178123 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:18 INFO - PROCESS | 3128 | 1464626178237 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:36:18 INFO - PROCESS | 3128 | 1464626178329 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FD14000 == 53 [pid = 3128] [id = 466] 09:36:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006419EE9C00) [pid = 3128] [serial = 1398] [outer = 0000000000000000] 09:36:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006419EF0C00) [pid = 3128] [serial = 1399] [outer = 0000006419EE9C00] 09:36:18 INFO - PROCESS | 3128 | 1464626178385 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006419FC1C00) [pid = 3128] [serial = 1400] [outer = 0000006419EE9C00] 09:36:19 INFO - PROCESS | 3128 | 1464626179077 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 986ms 09:36:19 INFO - PROCESS | 3128 | 1464626179106 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 3128 | 1464626179108 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:36:19 INFO - PROCESS | 3128 | 1464626179112 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 3128 | 1464626179114 Marionette TRACE conn6 <- [1,1830,null,{}] 09:36:19 INFO - PROCESS | 3128 | 1464626179118 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 3128 | 1464626179226 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:36:19 INFO - PROCESS | 3128 | 1464626179339 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F808000 == 54 [pid = 3128] [id = 467] 09:36:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000640DD37800) [pid = 3128] [serial = 1401] [outer = 0000000000000000] 09:36:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006413B4F400) [pid = 3128] [serial = 1402] [outer = 000000640DD37800] 09:36:19 INFO - PROCESS | 3128 | 1464626179395 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006416F7E400) [pid = 3128] [serial = 1403] [outer = 000000640DD37800] 09:36:20 INFO - PROCESS | 3128 | 1464626180140 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1077ms 09:36:20 INFO - PROCESS | 3128 | 1464626180192 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 3128 | 1464626180196 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:36:20 INFO - PROCESS | 3128 | 1464626180200 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 3128 | 1464626180206 Marionette TRACE conn6 <- [1,1834,null,{}] 09:36:20 INFO - PROCESS | 3128 | 1464626180210 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 3128 | 1464626180317 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:36:20 INFO - PROCESS | 3128 | 1464626180443 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E81800 == 55 [pid = 3128] [id = 468] 09:36:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (000000640FB1E000) [pid = 3128] [serial = 1404] [outer = 0000000000000000] 09:36:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000640FF8B000) [pid = 3128] [serial = 1405] [outer = 000000640FB1E000] 09:36:20 INFO - PROCESS | 3128 | 1464626180497 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006414389C00) [pid = 3128] [serial = 1406] [outer = 000000640FB1E000] 09:36:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641B18B800 == 54 [pid = 3128] [id = 422] 09:36:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641C521800 == 53 [pid = 3128] [id = 461] 09:36:20 INFO - PROCESS | 3128 | --DOCSHELL 0000006419ECD800 == 52 [pid = 3128] [id = 460] 09:36:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641B198000 == 51 [pid = 3128] [id = 459] 09:36:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641A886800 == 50 [pid = 3128] [id = 458] 09:36:20 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EC9000 == 49 [pid = 3128] [id = 457] 09:36:20 INFO - PROCESS | 3128 | --DOCSHELL 00000064189CA800 == 48 [pid = 3128] [id = 456] 09:36:20 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F29800 == 47 [pid = 3128] [id = 455] 09:36:20 INFO - PROCESS | 3128 | --DOCSHELL 0000006412971000 == 46 [pid = 3128] [id = 454] 09:36:20 INFO - PROCESS | 3128 | --DOCSHELL 0000006407C27000 == 45 [pid = 3128] [id = 453] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (000000640962F400) [pid = 3128] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006410427800) [pid = 3128] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006416E47C00) [pid = 3128] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006418783800) [pid = 3128] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006413B75800) [pid = 3128] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (00000064167A4400) [pid = 3128] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (00000064168A0800) [pid = 3128] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (00000064167A5400) [pid = 3128] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000640A30F400) [pid = 3128] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006417C69000) [pid = 3128] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006413B03C00) [pid = 3128] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000640E791C00) [pid = 3128] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006409C6A000) [pid = 3128] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006416F68400) [pid = 3128] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006414449C00) [pid = 3128] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006415AED000) [pid = 3128] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000640A388800) [pid = 3128] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000640ED10800) [pid = 3128] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006418780400) [pid = 3128] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006418745000) [pid = 3128] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006418D62400) [pid = 3128] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (00000064170A8800) [pid = 3128] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006419D04000) [pid = 3128] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006418E7A800) [pid = 3128] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006418D69400) [pid = 3128] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006416F77C00) [pid = 3128] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006416FE9000) [pid = 3128] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006418740400) [pid = 3128] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000641710AC00) [pid = 3128] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:36:20 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (00000064187E5C00) [pid = 3128] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:36:21 INFO - PROCESS | 3128 | 1464626181052 Marionette TRACE conn6 <- [1,1836,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]]]}] 09:36:21 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) 09:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 880ms 09:36:21 INFO - PROCESS | 3128 | 1464626181081 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 3128 | 1464626181087 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:36:21 INFO - PROCESS | 3128 | 1464626181093 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 3128 | 1464626181096 Marionette TRACE conn6 <- [1,1838,null,{}] 09:36:21 INFO - PROCESS | 3128 | 1464626181100 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 3128 | 1464626181193 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:36:21 INFO - PROCESS | 3128 | 1464626181295 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413945000 == 46 [pid = 3128] [id = 469] 09:36:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000640F868000) [pid = 3128] [serial = 1407] [outer = 0000000000000000] 09:36:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006413ABF000) [pid = 3128] [serial = 1408] [outer = 000000640F868000] 09:36:21 INFO - PROCESS | 3128 | 1464626181341 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (00000064144E8C00) [pid = 3128] [serial = 1409] [outer = 000000640F868000] 09:36:21 INFO - PROCESS | 3128 | 1464626181737 Marionette TRACE conn6 <- [1,1840,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]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 09:36:21 INFO - PROCESS | 3128 | 1464626181785 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 3128 | 1464626181788 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:36:21 INFO - PROCESS | 3128 | 1464626181791 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 3128 | 1464626181795 Marionette TRACE conn6 <- [1,1842,null,{}] 09:36:21 INFO - PROCESS | 3128 | 1464626181805 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 3128 | 1464626181898 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:36:21 INFO - PROCESS | 3128 | 1464626181908 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417024000 == 47 [pid = 3128] [id = 470] 09:36:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006415BB8400) [pid = 3128] [serial = 1410] [outer = 0000000000000000] 09:36:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006416689C00) [pid = 3128] [serial = 1411] [outer = 0000006415BB8400] 09:36:21 INFO - PROCESS | 3128 | 1464626181956 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006416895400) [pid = 3128] [serial = 1412] [outer = 0000006415BB8400] 09:36:22 INFO - PROCESS | 3128 | 1464626182651 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 880ms 09:36:22 INFO - PROCESS | 3128 | 1464626182673 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 3128 | 1464626182679 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:36:22 INFO - PROCESS | 3128 | 1464626182684 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 3128 | 1464626182689 Marionette TRACE conn6 <- [1,1846,null,{}] 09:36:22 INFO - PROCESS | 3128 | 1464626182694 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:22 INFO - PROCESS | 3128 | 1464626182809 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:36:22 INFO - PROCESS | 3128 | 1464626182889 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C1A000 == 48 [pid = 3128] [id = 471] 09:36:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000640ED10800) [pid = 3128] [serial = 1413] [outer = 0000000000000000] 09:36:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000640FB1D000) [pid = 3128] [serial = 1414] [outer = 000000640ED10800] 09:36:22 INFO - PROCESS | 3128 | 1464626182990 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006414451400) [pid = 3128] [serial = 1415] [outer = 000000640ED10800] 09:36:23 INFO - PROCESS | 3128 | 1464626183602 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 943ms 09:36:23 INFO - PROCESS | 3128 | 1464626183631 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 3128 | 1464626183637 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:36:23 INFO - PROCESS | 3128 | 1464626183644 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3128 | 1464626183647 Marionette TRACE conn6 <- [1,1850,null,{}] 09:36:23 INFO - PROCESS | 3128 | 1464626183651 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 3128 | 1464626183764 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:36:23 INFO - PROCESS | 3128 | 1464626183856 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 3128 | ++DOCSHELL 00000064192CE000 == 49 [pid = 3128] [id = 472] 09:36:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006415BBA000) [pid = 3128] [serial = 1416] [outer = 0000000000000000] 09:36:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006416BE0000) [pid = 3128] [serial = 1417] [outer = 0000006415BBA000] 09:36:23 INFO - PROCESS | 3128 | 1464626183913 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006416F6BC00) [pid = 3128] [serial = 1418] [outer = 0000006415BBA000] 09:36:24 INFO - PROCESS | 3128 | 1464626184454 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 880ms 09:36:24 INFO - PROCESS | 3128 | 1464626184531 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 3128 | 1464626184534 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:36:24 INFO - PROCESS | 3128 | 1464626184538 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:36:24 INFO - PROCESS | 3128 | 1464626184542 Marionette TRACE conn6 <- [1,1854,null,{}] 09:36:24 INFO - PROCESS | 3128 | 1464626184554 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 3128 | 1464626184667 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:36:24 INFO - PROCESS | 3128 | 1464626184788 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBBB000 == 50 [pid = 3128] [id = 473] 09:36:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (00000064170A8800) [pid = 3128] [serial = 1419] [outer = 0000000000000000] 09:36:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000641710D000) [pid = 3128] [serial = 1420] [outer = 00000064170A8800] 09:36:24 INFO - PROCESS | 3128 | 1464626184848 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006417C68C00) [pid = 3128] [serial = 1421] [outer = 00000064170A8800] 09:36:25 INFO - PROCESS | 3128 | 1464626185399 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 881ms 09:36:25 INFO - PROCESS | 3128 | 1464626185425 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 3128 | 1464626185428 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:36:25 INFO - PROCESS | 3128 | 1464626185432 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 3128 | 1464626185434 Marionette TRACE conn6 <- [1,1858,null,{}] 09:36:25 INFO - PROCESS | 3128 | 1464626185438 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 3128 | 1464626185549 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:36:25 INFO - PROCESS | 3128 | 1464626185640 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B194000 == 51 [pid = 3128] [id = 474] 09:36:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006418742C00) [pid = 3128] [serial = 1422] [outer = 0000000000000000] 09:36:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006418749400) [pid = 3128] [serial = 1423] [outer = 0000006418742C00] 09:36:25 INFO - PROCESS | 3128 | 1464626185696 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006418789400) [pid = 3128] [serial = 1424] [outer = 0000006418742C00] 09:36:26 INFO - PROCESS | 3128 | 1464626186280 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 880ms 09:36:26 INFO - PROCESS | 3128 | 1464626186317 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 3128 | 1464626186319 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:36:26 INFO - PROCESS | 3128 | 1464626186323 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 3128 | 1464626186325 Marionette TRACE conn6 <- [1,1862,null,{}] 09:36:26 INFO - PROCESS | 3128 | 1464626186329 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 3128 | 1464626186433 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:36:26 INFO - PROCESS | 3128 | 1464626186523 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4A0800 == 52 [pid = 3128] [id = 475] 09:36:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006418781400) [pid = 3128] [serial = 1425] [outer = 0000000000000000] 09:36:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006418E25000) [pid = 3128] [serial = 1426] [outer = 0000006418781400] 09:36:26 INFO - PROCESS | 3128 | 1464626186579 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006419D0A400) [pid = 3128] [serial = 1427] [outer = 0000006418781400] 09:36:27 INFO - PROCESS | 3128 | 1464626187180 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 882ms 09:36:27 INFO - PROCESS | 3128 | 1464626187210 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 3128 | 1464626187212 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:36:27 INFO - PROCESS | 3128 | 1464626187215 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:36:27 INFO - PROCESS | 3128 | 1464626187218 Marionette TRACE conn6 <- [1,1866,null,{}] 09:36:27 INFO - PROCESS | 3128 | 1464626187221 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 3128 | 1464626187340 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:36:27 INFO - PROCESS | 3128 | 1464626187420 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C521800 == 53 [pid = 3128] [id = 476] 09:36:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000640DF16400) [pid = 3128] [serial = 1428] [outer = 0000000000000000] 09:36:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006419EEC800) [pid = 3128] [serial = 1429] [outer = 000000640DF16400] 09:36:27 INFO - PROCESS | 3128 | 1464626187528 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006419FFB800) [pid = 3128] [serial = 1430] [outer = 000000640DF16400] 09:36:28 INFO - PROCESS | 3128 | 1464626188143 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 985ms 09:36:28 INFO - PROCESS | 3128 | 1464626188203 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 3128 | 1464626188206 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:36:28 INFO - PROCESS | 3128 | 1464626188209 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 3128 | 1464626188212 Marionette TRACE conn6 <- [1,1870,null,{}] 09:36:28 INFO - PROCESS | 3128 | 1464626188215 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 3128 | 1464626188321 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:36:28 INFO - PROCESS | 3128 | 1464626188398 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBBE800 == 54 [pid = 3128] [id = 477] 09:36:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006409628800) [pid = 3128] [serial = 1431] [outer = 0000000000000000] 09:36:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006409C6A800) [pid = 3128] [serial = 1432] [outer = 0000006409628800] 09:36:28 INFO - PROCESS | 3128 | 1464626188536 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000640EDB7C00) [pid = 3128] [serial = 1433] [outer = 0000006409628800] 09:36:29 INFO - PROCESS | 3128 | --DOCSHELL 0000006413945000 == 53 [pid = 3128] [id = 469] 09:36:29 INFO - PROCESS | 3128 | --DOCSHELL 0000006413E81800 == 52 [pid = 3128] [id = 468] 09:36:29 INFO - PROCESS | 3128 | 1464626189201 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1031ms 09:36:29 INFO - PROCESS | 3128 | 1464626189244 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 3128 | 1464626189249 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:36:29 INFO - PROCESS | 3128 | 1464626189271 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 3128 | 1464626189275 Marionette TRACE conn6 <- [1,1874,null,{}] 09:36:29 INFO - PROCESS | 3128 | 1464626189281 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:29 INFO - PROCESS | 3128 | 1464626189375 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:36:29 INFO - PROCESS | 3128 | 1464626189391 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413A69800 == 53 [pid = 3128] [id = 478] 09:36:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (000000640FD16000) [pid = 3128] [serial = 1434] [outer = 0000000000000000] 09:36:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006413ABBC00) [pid = 3128] [serial = 1435] [outer = 000000640FD16000] 09:36:29 INFO - PROCESS | 3128 | 1464626189440 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006415BC0C00) [pid = 3128] [serial = 1436] [outer = 000000640FD16000] 09:36:29 INFO - PROCESS | 3128 | 1464626189956 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 753ms 09:36:30 INFO - PROCESS | 3128 | 1464626190019 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 3128 | 1464626190023 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:36:30 INFO - PROCESS | 3128 | 1464626190029 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 3128 | 1464626190031 Marionette TRACE conn6 <- [1,1878,null,{}] 09:36:30 INFO - PROCESS | 3128 | 1464626190035 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 3128 | 1464626190155 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:36:30 INFO - PROCESS | 3128 | 1464626190211 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A87F800 == 54 [pid = 3128] [id = 479] 09:36:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006416BE4400) [pid = 3128] [serial = 1437] [outer = 0000000000000000] 09:36:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006416FE9800) [pid = 3128] [serial = 1438] [outer = 0000006416BE4400] 09:36:30 INFO - PROCESS | 3128 | 1464626190258 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006417C19400) [pid = 3128] [serial = 1439] [outer = 0000006416BE4400] 09:36:30 INFO - PROCESS | 3128 | 1464626190714 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 733ms 09:36:30 INFO - PROCESS | 3128 | 1464626190776 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 3128 | 1464626190785 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:36:30 INFO - PROCESS | 3128 | 1464626190797 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 3128 | 1464626190801 Marionette TRACE conn6 <- [1,1882,null,{}] 09:36:30 INFO - PROCESS | 3128 | 1464626190817 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 3128 | 1464626190940 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:36:31 INFO - PROCESS | 3128 | 1464626191000 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCDF000 == 55 [pid = 3128] [id = 480] 09:36:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006419E63000) [pid = 3128] [serial = 1440] [outer = 0000000000000000] 09:36:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (0000006419EEE800) [pid = 3128] [serial = 1441] [outer = 0000006419E63000] 09:36:31 INFO - PROCESS | 3128 | 1464626191046 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006419FF1800) [pid = 3128] [serial = 1442] [outer = 0000006419E63000] 09:36:31 INFO - PROCESS | 3128 | 1464626191486 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 09:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:36:31 INFO - PROCESS | 3128 | 1464626191540 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 3128 | 1464626191543 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:36:31 INFO - PROCESS | 3128 | 1464626191546 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 3128 | 1464626191548 Marionette TRACE conn6 <- [1,1886,null,{}] 09:36:31 INFO - PROCESS | 3128 | 1464626191551 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 3128 | 1464626191730 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006408E5DC00) [pid = 3128] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006416689800) [pid = 3128] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (0000006415BBF400) [pid = 3128] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000640ED05800) [pid = 3128] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000640E898000) [pid = 3128] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641580DC00) [pid = 3128] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006417C6D400) [pid = 3128] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006417042800) [pid = 3128] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (000000640A0B6000) [pid = 3128] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (000000640EC3C000) [pid = 3128] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006417D74C00) [pid = 3128] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006417D6E800) [pid = 3128] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000640FB1E000) [pid = 3128] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000640F868000) [pid = 3128] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006416BDE800) [pid = 3128] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000640952B800) [pid = 3128] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000640FF8D000) [pid = 3128] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (00000064167A7400) [pid = 3128] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641873F800) [pid = 3128] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:36:31 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006416FE6000) [pid = 3128] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:36:31 INFO - PROCESS | 3128 | 1464626191798 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3128 | ++DOCSHELL 000000641345C800 == 56 [pid = 3128] [id = 481] 09:36:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006408FC1000) [pid = 3128] [serial = 1443] [outer = 0000000000000000] 09:36:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000640A0AB400) [pid = 3128] [serial = 1444] [outer = 0000006408FC1000] 09:36:31 INFO - PROCESS | 3128 | 1464626191844 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006413B03400) [pid = 3128] [serial = 1445] [outer = 0000006408FC1000] 09:36:32 INFO - PROCESS | 3128 | 1464626192213 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 733ms 09:36:32 INFO - PROCESS | 3128 | 1464626192295 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 3128 | 1464626192297 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:36:32 INFO - PROCESS | 3128 | 1464626192300 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 3128 | 1464626192302 Marionette TRACE conn6 <- [1,1890,null,{}] 09:36:32 INFO - PROCESS | 3128 | 1464626192307 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 3128 | 1464626192401 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:36:32 INFO - PROCESS | 3128 | 1464626192412 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FE44000 == 57 [pid = 3128] [id = 482] 09:36:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006416F7D800) [pid = 3128] [serial = 1446] [outer = 0000000000000000] 09:36:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006418782C00) [pid = 3128] [serial = 1447] [outer = 0000006416F7D800] 09:36:32 INFO - PROCESS | 3128 | 1464626192461 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641A205000) [pid = 3128] [serial = 1448] [outer = 0000006416F7D800] 09:36:32 INFO - PROCESS | 3128 | 1464626192918 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 09:36:32 INFO - PROCESS | 3128 | 1464626192994 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 3128 | 1464626192996 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:36:33 INFO - PROCESS | 3128 | 1464626192999 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 3128 | 1464626193001 Marionette TRACE conn6 <- [1,1894,null,{}] 09:36:33 INFO - PROCESS | 3128 | 1464626193004 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 3128 | 1464626193097 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:36:33 INFO - PROCESS | 3128 | 1464626193104 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 3128 | ++DOCSHELL 000000642018D000 == 58 [pid = 3128] [id = 483] 09:36:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641A914800) [pid = 3128] [serial = 1449] [outer = 0000000000000000] 09:36:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641A919000) [pid = 3128] [serial = 1450] [outer = 000000641A914800] 09:36:33 INFO - PROCESS | 3128 | 1464626193149 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000641A91F400) [pid = 3128] [serial = 1451] [outer = 000000641A914800] 09:36:33 INFO - PROCESS | 3128 | 1464626193580 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 628ms 09:36:33 INFO - PROCESS | 3128 | 1464626193631 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 3128 | 1464626193633 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:36:33 INFO - PROCESS | 3128 | 1464626193637 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 3128 | 1464626193639 Marionette TRACE conn6 <- [1,1898,null,{}] 09:36:33 INFO - PROCESS | 3128 | 1464626193642 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 3128 | 1464626193736 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:36:33 INFO - PROCESS | 3128 | 1464626193940 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104D2000 == 59 [pid = 3128] [id = 484] 09:36:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006409C66800) [pid = 3128] [serial = 1452] [outer = 0000000000000000] 09:36:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000640AB28400) [pid = 3128] [serial = 1453] [outer = 0000006409C66800] 09:36:34 INFO - PROCESS | 3128 | 1464626194000 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006413B7C000) [pid = 3128] [serial = 1454] [outer = 0000006409C66800] 09:36:34 INFO - PROCESS | 3128 | 1464626194603 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1026ms 09:36:34 INFO - PROCESS | 3128 | 1464626194667 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 3128 | 1464626194672 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:36:34 INFO - PROCESS | 3128 | 1464626194696 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 3128 | 1464626194700 Marionette TRACE conn6 <- [1,1902,null,{}] 09:36:34 INFO - PROCESS | 3128 | 1464626194719 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 3128 | 1464626194871 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:36:34 INFO - PROCESS | 3128 | 1464626194923 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCD7800 == 60 [pid = 3128] [id = 485] 09:36:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000641703A800) [pid = 3128] [serial = 1455] [outer = 0000000000000000] 09:36:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (00000064170A8C00) [pid = 3128] [serial = 1456] [outer = 000000641703A800] 09:36:34 INFO - PROCESS | 3128 | 1464626194981 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006418D65800) [pid = 3128] [serial = 1457] [outer = 000000641703A800] 09:36:35 INFO - PROCESS | 3128 | 1464626195620 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 994ms 09:36:35 INFO - PROCESS | 3128 | 1464626195677 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 3128 | 1464626195682 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:36:35 INFO - PROCESS | 3128 | 1464626195686 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 3128 | 1464626195688 Marionette TRACE conn6 <- [1,1906,null,{}] 09:36:35 INFO - PROCESS | 3128 | 1464626195692 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 3128 | 1464626195810 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:36:35 INFO - PROCESS | 3128 | 1464626195908 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421594000 == 61 [pid = 3128] [id = 486] 09:36:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006419EF0800) [pid = 3128] [serial = 1458] [outer = 0000000000000000] 09:36:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641A154000) [pid = 3128] [serial = 1459] [outer = 0000006419EF0800] 09:36:35 INFO - PROCESS | 3128 | 1464626195963 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (000000641A20D400) [pid = 3128] [serial = 1460] [outer = 0000006419EF0800] 09:36:36 INFO - PROCESS | 3128 | 1464626196557 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 944ms 09:36:36 INFO - PROCESS | 3128 | 1464626196631 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:36:36 INFO - PROCESS | 3128 | 1464626196635 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:36:36 INFO - PROCESS | 3128 | 1464626196646 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 3128 | 1464626196652 Marionette TRACE conn6 <- [1,1910,null,{}] 09:36:36 INFO - PROCESS | 3128 | 1464626196671 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 3128 | 1464626196794 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:36:36 INFO - PROCESS | 3128 | 1464626196910 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 3128 | ++DOCSHELL 000000642167C000 == 62 [pid = 3128] [id = 487] 09:36:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000641A204800) [pid = 3128] [serial = 1461] [outer = 0000000000000000] 09:36:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (000000641A9B8C00) [pid = 3128] [serial = 1462] [outer = 000000641A204800] 09:36:36 INFO - PROCESS | 3128 | 1464626196966 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000641A9EA400) [pid = 3128] [serial = 1463] [outer = 000000641A204800] 09:36:37 INFO - PROCESS | 3128 | 1464626197512 Marionette TRACE conn6 <- [1,1912,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]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 901ms 09:36:37 INFO - PROCESS | 3128 | 1464626197555 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 3128 | 1464626197559 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:36:37 INFO - PROCESS | 3128 | 1464626197563 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:36:37 INFO - PROCESS | 3128 | 1464626197566 Marionette TRACE conn6 <- [1,1914,null,{}] 09:36:37 INFO - PROCESS | 3128 | 1464626197569 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 3128 | 1464626197686 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:36:37 INFO - PROCESS | 3128 | 1464626197781 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421754000 == 63 [pid = 3128] [id = 488] 09:36:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000641AF0C800) [pid = 3128] [serial = 1464] [outer = 0000000000000000] 09:36:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (000000641AF0EC00) [pid = 3128] [serial = 1465] [outer = 000000641AF0C800] 09:36:37 INFO - PROCESS | 3128 | 1464626197836 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (000000641AF17C00) [pid = 3128] [serial = 1466] [outer = 000000641AF0C800] 09:36:38 INFO - PROCESS | 3128 | 1464626198433 Marionette TRACE conn6 <- [1,1916,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]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 944ms 09:36:38 INFO - PROCESS | 3128 | 1464626198511 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 3128 | 1464626198514 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:36:38 INFO - PROCESS | 3128 | 1464626198517 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 3128 | 1464626198519 Marionette TRACE conn6 <- [1,1918,null,{}] 09:36:38 INFO - PROCESS | 3128 | 1464626198523 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 3128 | 1464626198680 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:36:38 INFO - PROCESS | 3128 | 1464626198809 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 3128 | ++DOCSHELL 000000640A071000 == 64 [pid = 3128] [id = 489] 09:36:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (000000640EE4D800) [pid = 3128] [serial = 1467] [outer = 0000000000000000] 09:36:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000640FF95800) [pid = 3128] [serial = 1468] [outer = 000000640EE4D800] 09:36:38 INFO - PROCESS | 3128 | 1464626198874 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (00000064170A9C00) [pid = 3128] [serial = 1469] [outer = 000000640EE4D800] 09:36:39 INFO - PROCESS | 3128 | 1464626199720 Marionette TRACE conn6 <- [1,1920,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]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1243ms 09:36:39 INFO - PROCESS | 3128 | 1464626199764 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3128 | 1464626199769 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:36:39 INFO - PROCESS | 3128 | 1464626199797 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 3128 | 1464626199802 Marionette TRACE conn6 <- [1,1922,null,{}] 09:36:39 INFO - PROCESS | 3128 | 1464626199808 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 3128 | 1464626199916 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:36:40 INFO - PROCESS | 3128 | 1464626200065 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 3128 | --DOCSHELL 000000641D946000 == 63 [pid = 3128] [id = 448] 09:36:40 INFO - PROCESS | 3128 | --DOCSHELL 000000642018D000 == 62 [pid = 3128] [id = 483] 09:36:40 INFO - PROCESS | 3128 | --DOCSHELL 000000641FE44000 == 61 [pid = 3128] [id = 482] 09:36:40 INFO - PROCESS | 3128 | --DOCSHELL 000000641345C800 == 60 [pid = 3128] [id = 481] 09:36:40 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCDF000 == 59 [pid = 3128] [id = 480] 09:36:40 INFO - PROCESS | 3128 | --DOCSHELL 000000641A87F800 == 58 [pid = 3128] [id = 479] 09:36:40 INFO - PROCESS | 3128 | --DOCSHELL 0000006413A69800 == 57 [pid = 3128] [id = 478] 09:36:40 INFO - PROCESS | 3128 | --DOCSHELL 000000640FBBE800 == 56 [pid = 3128] [id = 477] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (0000006419E58000) [pid = 3128] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (000000640DF83000) [pid = 3128] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (0000006416398C00) [pid = 3128] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000641877C000) [pid = 3128] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (0000006419EF0C00) [pid = 3128] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006416689C00) [pid = 3128] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E0E7800 == 57 [pid = 3128] [id = 490] 09:36:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000640962C000) [pid = 3128] [serial = 1470] [outer = 0000000000000000] 09:36:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (000000640A0AB000) [pid = 3128] [serial = 1471] [outer = 000000640962C000] 09:36:40 INFO - PROCESS | 3128 | 1464626200164 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (000000640AB27800) [pid = 3128] [serial = 1472] [outer = 000000640962C000] 09:36:40 INFO - PROCESS | 3128 | --DOCSHELL 0000006417024000 == 56 [pid = 3128] [id = 470] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000640DD6D000) [pid = 3128] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641444A400) [pid = 3128] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006416F72C00) [pid = 3128] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (00000064187D7C00) [pid = 3128] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (00000064170B0000) [pid = 3128] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006413B77C00) [pid = 3128] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000640FB18800) [pid = 3128] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000641679E000) [pid = 3128] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006416FDF000) [pid = 3128] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (00000064167AA800) [pid = 3128] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006413ABAC00) [pid = 3128] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000640FB17800) [pid = 3128] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006419E26000) [pid = 3128] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006413B53400) [pid = 3128] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006415B4F800) [pid = 3128] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006415BE1800) [pid = 3128] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006419D0C400) [pid = 3128] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006418740000) [pid = 3128] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006417C71400) [pid = 3128] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006417C18800) [pid = 3128] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000640ED03000) [pid = 3128] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (00000064134DDC00) [pid = 3128] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006414445000) [pid = 3128] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000641877BC00) [pid = 3128] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006418E2EC00) [pid = 3128] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000640FF8B000) [pid = 3128] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006419E24800) [pid = 3128] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006413ABF000) [pid = 3128] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (00000064144E8C00) [pid = 3128] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006413B4F400) [pid = 3128] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006414389C00) [pid = 3128] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006416E52800) [pid = 3128] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006418931C00) [pid = 3128] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006416F7B000) [pid = 3128] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006416F72800) [pid = 3128] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (00000064167A9800) [pid = 3128] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:36:40 INFO - PROCESS | 3128 | 1464626200636 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 923ms 09:36:40 INFO - PROCESS | 3128 | 1464626200701 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 3128 | 1464626200707 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:36:40 INFO - PROCESS | 3128 | 1464626200713 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 3128 | 1464626200716 Marionette TRACE conn6 <- [1,1926,null,{}] 09:36:40 INFO - PROCESS | 3128 | 1464626200720 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 3128 | 1464626200814 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:36:40 INFO - PROCESS | 3128 | 1464626200920 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 3128 | ++DOCSHELL 000000641394D800 == 57 [pid = 3128] [id = 491] 09:36:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006409C6A000) [pid = 3128] [serial = 1473] [outer = 0000000000000000] 09:36:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000640E7D9C00) [pid = 3128] [serial = 1474] [outer = 0000006409C6A000] 09:36:40 INFO - PROCESS | 3128 | 1464626200968 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000640ED10000) [pid = 3128] [serial = 1475] [outer = 0000006409C6A000] 09:36:41 INFO - PROCESS | 3128 | 1464626201353 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 09:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:36:41 INFO - PROCESS | 3128 | 1464626201406 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 3128 | 1464626201408 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:36:41 INFO - PROCESS | 3128 | 1464626201411 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 3128 | 1464626201415 Marionette TRACE conn6 <- [1,1930,null,{}] 09:36:41 INFO - PROCESS | 3128 | 1464626201426 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 3128 | 1464626201547 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:36:41 INFO - PROCESS | 3128 | 1464626201565 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C04800 == 58 [pid = 3128] [id = 492] 09:36:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (00000064134DE400) [pid = 3128] [serial = 1476] [outer = 0000000000000000] 09:36:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006413AB8800) [pid = 3128] [serial = 1477] [outer = 00000064134DE400] 09:36:41 INFO - PROCESS | 3128 | 1464626201613 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000641437CC00) [pid = 3128] [serial = 1478] [outer = 00000064134DE400] 09:36:42 INFO - PROCESS | 3128 | 1464626202040 Marionette TRACE conn6 <- [1,1932,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]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 09:36:42 INFO - PROCESS | 3128 | 1464626202106 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3128 | 1464626202108 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:36:42 INFO - PROCESS | 3128 | 1464626202112 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:36:42 INFO - PROCESS | 3128 | 1464626202114 Marionette TRACE conn6 <- [1,1934,null,{}] 09:36:42 INFO - PROCESS | 3128 | 1464626202117 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 3128 | 1464626202208 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:36:42 INFO - PROCESS | 3128 | 1464626202217 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416B45800 == 59 [pid = 3128] [id = 493] 09:36:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (00000064144F2400) [pid = 3128] [serial = 1479] [outer = 0000000000000000] 09:36:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (00000064144F5C00) [pid = 3128] [serial = 1480] [outer = 00000064144F2400] 09:36:42 INFO - PROCESS | 3128 | 1464626202262 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006415BB6000) [pid = 3128] [serial = 1481] [outer = 00000064144F2400] 09:36:42 INFO - PROCESS | 3128 | 1464626202730 Marionette TRACE conn6 <- [1,1936,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]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 627ms 09:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:36:42 INFO - PROCESS | 3128 | 1464626202744 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3128 | 1464626202746 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:36:42 INFO - PROCESS | 3128 | 1464626202749 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 3128 | 1464626202751 Marionette TRACE conn6 <- [1,1938,null,{}] 09:36:42 INFO - PROCESS | 3128 | 1464626202760 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 3128 | 1464626202873 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:36:42 INFO - PROCESS | 3128 | 1464626202952 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F817800 == 60 [pid = 3128] [id = 494] 09:36:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006415BBF000) [pid = 3128] [serial = 1482] [outer = 0000000000000000] 09:36:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006415BE2800) [pid = 3128] [serial = 1483] [outer = 0000006415BBF000] 09:36:43 INFO - PROCESS | 3128 | 1464626203002 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006416687400) [pid = 3128] [serial = 1484] [outer = 0000006415BBF000] 09:36:43 INFO - PROCESS | 3128 | 1464626203467 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 733ms 09:36:43 INFO - PROCESS | 3128 | 1464626203483 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 3128 | 1464626203485 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:36:43 INFO - PROCESS | 3128 | 1464626203489 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:36:43 INFO - PROCESS | 3128 | 1464626203491 Marionette TRACE conn6 <- [1,1942,null,{}] 09:36:43 INFO - PROCESS | 3128 | 1464626203502 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 3128 | 1464626203630 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:36:43 INFO - PROCESS | 3128 | 1464626203691 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419ED2000 == 61 [pid = 3128] [id = 495] 09:36:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006416E4B800) [pid = 3128] [serial = 1485] [outer = 0000000000000000] 09:36:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006416F0AC00) [pid = 3128] [serial = 1486] [outer = 0000006416E4B800] 09:36:43 INFO - PROCESS | 3128 | 1464626203737 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006416F73800) [pid = 3128] [serial = 1487] [outer = 0000006416E4B800] 09:36:44 INFO - PROCESS | 3128 | 1464626204157 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 09:36:44 INFO - PROCESS | 3128 | 1464626204184 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 3128 | 1464626204186 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:36:44 INFO - PROCESS | 3128 | 1464626204190 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 3128 | 1464626204192 Marionette TRACE conn6 <- [1,1946,null,{}] 09:36:44 INFO - PROCESS | 3128 | 1464626204195 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:44 INFO - PROCESS | 3128 | 1464626204334 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:36:44 INFO - PROCESS | 3128 | 1464626204358 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A87D800 == 62 [pid = 3128] [id = 496] 09:36:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006416E4F800) [pid = 3128] [serial = 1488] [outer = 0000000000000000] 09:36:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006416FE1400) [pid = 3128] [serial = 1489] [outer = 0000006416E4F800] 09:36:44 INFO - PROCESS | 3128 | 1464626204403 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006417042C00) [pid = 3128] [serial = 1490] [outer = 0000006416E4F800] 09:36:44 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006418E71800) [pid = 3128] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:36:44 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006416BE4400) [pid = 3128] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:36:44 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006419E63000) [pid = 3128] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:36:44 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006416F7D800) [pid = 3128] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:36:44 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006409628800) [pid = 3128] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:36:44 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000640FD16000) [pid = 3128] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:36:44 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006408FC1000) [pid = 3128] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:36:44 INFO - PROCESS | 3128 | 1464626204907 Marionette TRACE conn6 <- [1,1948,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]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 775ms 09:36:44 INFO - PROCESS | 3128 | 1464626204968 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 3128 | 1464626204970 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:36:44 INFO - PROCESS | 3128 | 1464626204973 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:36:44 INFO - PROCESS | 3128 | 1464626204975 Marionette TRACE conn6 <- [1,1950,null,{}] 09:36:44 INFO - PROCESS | 3128 | 1464626204978 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 3128 | 1464626205065 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:36:45 INFO - PROCESS | 3128 | 1464626205072 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A87F000 == 63 [pid = 3128] [id = 497] 09:36:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (00000064170A5800) [pid = 3128] [serial = 1491] [outer = 0000000000000000] 09:36:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (00000064170AD400) [pid = 3128] [serial = 1492] [outer = 00000064170A5800] 09:36:45 INFO - PROCESS | 3128 | 1464626205118 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000641710EC00) [pid = 3128] [serial = 1493] [outer = 00000064170A5800] 09:36:45 INFO - PROCESS | 3128 | 1464626205545 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 09:36:45 INFO - PROCESS | 3128 | 1464626205606 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:36:45 INFO - PROCESS | 3128 | 1464626205608 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:36:45 INFO - PROCESS | 3128 | 1464626205612 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 3128 | 1464626205614 Marionette TRACE conn6 <- [1,1954,null,{}] 09:36:45 INFO - PROCESS | 3128 | 1464626205617 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 3128 | 1464626205704 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:36:45 INFO - PROCESS | 3128 | 1464626205713 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B462000 == 64 [pid = 3128] [id = 498] 09:36:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006417A2F000) [pid = 3128] [serial = 1494] [outer = 0000000000000000] 09:36:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006417C68800) [pid = 3128] [serial = 1495] [outer = 0000006417A2F000] 09:36:45 INFO - PROCESS | 3128 | 1464626205758 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006417D68000) [pid = 3128] [serial = 1496] [outer = 0000006417A2F000] 09:36:46 INFO - PROCESS | 3128 | 1464626206192 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms 09:36:46 INFO - PROCESS | 3128 | 1464626206265 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 3128 | 1464626206267 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:36:46 INFO - PROCESS | 3128 | 1464626206270 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 3128 | 1464626206272 Marionette TRACE conn6 <- [1,1958,null,{}] 09:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:36:46 INFO - PROCESS | 3128 | 1464626206276 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 3128 | 1464626206367 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:36:46 INFO - PROCESS | 3128 | 1464626206376 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4D6800 == 65 [pid = 3128] [id = 499] 09:36:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641874A800) [pid = 3128] [serial = 1497] [outer = 0000000000000000] 09:36:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641877D000) [pid = 3128] [serial = 1498] [outer = 000000641874A800] 09:36:46 INFO - PROCESS | 3128 | 1464626206421 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (00000064187DC000) [pid = 3128] [serial = 1499] [outer = 000000641874A800] 09:36:47 INFO - PROCESS | 3128 | 1464626207031 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 775ms 09:36:47 INFO - PROCESS | 3128 | 1464626207109 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3128 | 1464626207114 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:36:47 INFO - PROCESS | 3128 | 1464626207121 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:36:47 INFO - PROCESS | 3128 | 1464626207126 Marionette TRACE conn6 <- [1,1962,null,{}] 09:36:47 INFO - PROCESS | 3128 | 1464626207132 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 3128 | 1464626207260 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:36:47 INFO - PROCESS | 3128 | 1464626207378 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3128 | ++DOCSHELL 000000641345D800 == 66 [pid = 3128] [id = 500] 09:36:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000640A0AF000) [pid = 3128] [serial = 1500] [outer = 0000000000000000] 09:36:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000640E079000) [pid = 3128] [serial = 1501] [outer = 000000640A0AF000] 09:36:47 INFO - PROCESS | 3128 | 1464626207438 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000640F88AC00) [pid = 3128] [serial = 1502] [outer = 000000640A0AF000] 09:36:48 INFO - PROCESS | 3128 | 1464626208016 Marionette TRACE conn6 <- [1,1964,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]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 943ms 09:36:48 INFO - PROCESS | 3128 | 1464626208074 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 3128 | 1464626208081 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:36:48 INFO - PROCESS | 3128 | 1464626208087 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 3128 | 1464626208090 Marionette TRACE conn6 <- [1,1966,null,{}] 09:36:48 INFO - PROCESS | 3128 | 1464626208095 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 3128 | 1464626208213 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:36:48 INFO - PROCESS | 3128 | 1464626208339 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E39000 == 67 [pid = 3128] [id = 501] 09:36:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006413B7D400) [pid = 3128] [serial = 1503] [outer = 0000000000000000] 09:36:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000641444BC00) [pid = 3128] [serial = 1504] [outer = 0000006413B7D400] 09:36:48 INFO - PROCESS | 3128 | 1464626208396 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006416684400) [pid = 3128] [serial = 1505] [outer = 0000006413B7D400] 09:36:49 INFO - PROCESS | 3128 | 1464626209027 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 986ms 09:36:49 INFO - PROCESS | 3128 | 1464626209079 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 3128 | 1464626209082 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:36:49 INFO - PROCESS | 3128 | 1464626209085 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 3128 | 1464626209090 Marionette TRACE conn6 <- [1,1970,null,{}] 09:36:49 INFO - PROCESS | 3128 | 1464626209117 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 3128 | 1464626209235 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:36:49 INFO - PROCESS | 3128 | 1464626209364 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C519800 == 68 [pid = 3128] [id = 502] 09:36:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (00000064170AD800) [pid = 3128] [serial = 1506] [outer = 0000000000000000] 09:36:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006417C18C00) [pid = 3128] [serial = 1507] [outer = 00000064170AD800] 09:36:49 INFO - PROCESS | 3128 | 1464626209424 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006418934C00) [pid = 3128] [serial = 1508] [outer = 00000064170AD800] 09:36:50 INFO - PROCESS | 3128 | 1464626210041 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1003ms 09:36:50 INFO - PROCESS | 3128 | 1464626210103 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 3128 | 1464626210106 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:36:50 INFO - PROCESS | 3128 | 1464626210111 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 3128 | 1464626210113 Marionette TRACE conn6 <- [1,1974,null,{}] 09:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:36:50 INFO - PROCESS | 3128 | 1464626210117 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 3128 | 1464626210234 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:36:50 INFO - PROCESS | 3128 | 1464626210358 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBB3800 == 69 [pid = 3128] [id = 503] 09:36:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006419D04000) [pid = 3128] [serial = 1509] [outer = 0000000000000000] 09:36:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (0000006419D09000) [pid = 3128] [serial = 1510] [outer = 0000006419D04000] 09:36:50 INFO - PROCESS | 3128 | 1464626210415 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006419E27800) [pid = 3128] [serial = 1511] [outer = 0000006419D04000] 09:36:50 INFO - PROCESS | 3128 | 1464626210951 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 880ms 09:36:51 INFO - PROCESS | 3128 | 1464626211005 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 3128 | 1464626211008 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:36:51 INFO - PROCESS | 3128 | 1464626211013 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 3128 | 1464626211015 Marionette TRACE conn6 <- [1,1978,null,{}] 09:36:51 INFO - PROCESS | 3128 | 1464626211019 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 3128 | 1464626211131 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:36:51 INFO - PROCESS | 3128 | 1464626211227 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E02E800 == 70 [pid = 3128] [id = 504] 09:36:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006419E2FC00) [pid = 3128] [serial = 1512] [outer = 0000000000000000] 09:36:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (0000006419E56C00) [pid = 3128] [serial = 1513] [outer = 0000006419E2FC00] 09:36:51 INFO - PROCESS | 3128 | 1464626211283 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006419EEC400) [pid = 3128] [serial = 1514] [outer = 0000006419E2FC00] 09:36:52 INFO - PROCESS | 3128 | 1464626212106 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1132ms 09:36:52 INFO - PROCESS | 3128 | 1464626212148 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 3128 | 1464626212153 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:36:52 INFO - PROCESS | 3128 | 1464626212158 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:36:52 INFO - PROCESS | 3128 | 1464626212161 Marionette TRACE conn6 <- [1,1982,null,{}] 09:36:52 INFO - PROCESS | 3128 | 1464626212167 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 3128 | 1464626212275 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:36:52 INFO - PROCESS | 3128 | 1464626212355 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413A6D800 == 71 [pid = 3128] [id = 505] 09:36:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (0000006408C3D800) [pid = 3128] [serial = 1515] [outer = 0000000000000000] 09:36:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (000000640A0AB800) [pid = 3128] [serial = 1516] [outer = 0000006408C3D800] 09:36:52 INFO - PROCESS | 3128 | 1464626212448 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000640DF18800) [pid = 3128] [serial = 1517] [outer = 0000006408C3D800] 09:36:53 INFO - PROCESS | 3128 | 1464626213000 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 881ms 09:36:53 INFO - PROCESS | 3128 | 1464626213044 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 3128 | 1464626213050 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:36:53 INFO - PROCESS | 3128 | 1464626213056 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 3128 | 1464626213059 Marionette TRACE conn6 <- [1,1986,null,{}] 09:36:53 INFO - PROCESS | 3128 | 1464626213062 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 3128 | 1464626213172 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:36:53 INFO - PROCESS | 3128 | 1464626213275 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416C4E000 == 72 [pid = 3128] [id = 506] 09:36:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (00000064131E6C00) [pid = 3128] [serial = 1518] [outer = 0000000000000000] 09:36:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (000000641437EC00) [pid = 3128] [serial = 1519] [outer = 00000064131E6C00] 09:36:53 INFO - PROCESS | 3128 | 1464626213324 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (0000006415BB4C00) [pid = 3128] [serial = 1520] [outer = 00000064131E6C00] 09:36:53 INFO - PROCESS | 3128 | --DOCSHELL 000000641B462000 == 71 [pid = 3128] [id = 498] 09:36:53 INFO - PROCESS | 3128 | --DOCSHELL 000000641A87F000 == 70 [pid = 3128] [id = 497] 09:36:53 INFO - PROCESS | 3128 | --DOCSHELL 000000641A87D800 == 69 [pid = 3128] [id = 496] 09:36:53 INFO - PROCESS | 3128 | --DOCSHELL 0000006419ED2000 == 68 [pid = 3128] [id = 495] 09:36:53 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C04800 == 67 [pid = 3128] [id = 492] 09:36:53 INFO - PROCESS | 3128 | --DOCSHELL 000000641394D800 == 66 [pid = 3128] [id = 491] 09:36:53 INFO - PROCESS | 3128 | --DOCSHELL 000000640E0E7800 == 65 [pid = 3128] [id = 490] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (000000641A919000) [pid = 3128] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (000000640FB1D000) [pid = 3128] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (0000006418749400) [pid = 3128] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (0000006418E25000) [pid = 3128] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (0000006419EEC800) [pid = 3128] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (0000006416BE0000) [pid = 3128] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641710D000) [pid = 3128] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006419E5EC00) [pid = 3128] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006416FE9800) [pid = 3128] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006419EEE800) [pid = 3128] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006417C19400) [pid = 3128] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (0000006419FF1800) [pid = 3128] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (0000006418782C00) [pid = 3128] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000640EDB7C00) [pid = 3128] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (0000006409C6A800) [pid = 3128] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006413ABBC00) [pid = 3128] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000641A205000) [pid = 3128] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (000000640A0AB400) [pid = 3128] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006413B03400) [pid = 3128] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006415BC0C00) [pid = 3128] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:36:53 INFO - PROCESS | 3128 | 1464626213881 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 880ms 09:36:53 INFO - PROCESS | 3128 | 1464626213937 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:36:53 INFO - PROCESS | 3128 | 1464626213940 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:36:53 INFO - PROCESS | 3128 | 1464626213943 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 3128 | 1464626213947 Marionette TRACE conn6 <- [1,1990,null,{}] 09:36:53 INFO - PROCESS | 3128 | 1464626213959 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 3128 | 1464626214057 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:36:54 INFO - PROCESS | 3128 | 1464626214144 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 3128 | ++DOCSHELL 000000641596C800 == 66 [pid = 3128] [id = 507] 09:36:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000640F86CC00) [pid = 3128] [serial = 1521] [outer = 0000000000000000] 09:36:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (00000064144EE000) [pid = 3128] [serial = 1522] [outer = 000000640F86CC00] 09:36:54 INFO - PROCESS | 3128 | 1464626214194 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006415BE7000) [pid = 3128] [serial = 1523] [outer = 000000640F86CC00] 09:36:54 INFO - PROCESS | 3128 | 1464626214616 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 09:36:54 INFO - PROCESS | 3128 | 1464626214679 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 3128 | 1464626214682 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:36:54 INFO - PROCESS | 3128 | 1464626214686 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 3128 | 1464626214688 Marionette TRACE conn6 <- [1,1994,null,{}] 09:36:54 INFO - PROCESS | 3128 | 1464626214691 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 3128 | 1464626214783 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:36:54 INFO - PROCESS | 3128 | 1464626214791 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A033800 == 67 [pid = 3128] [id = 508] 09:36:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (00000064167A3400) [pid = 3128] [serial = 1524] [outer = 0000000000000000] 09:36:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006416BE6400) [pid = 3128] [serial = 1525] [outer = 00000064167A3400] 09:36:54 INFO - PROCESS | 3128 | 1464626214837 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006416F6A400) [pid = 3128] [serial = 1526] [outer = 00000064167A3400] 09:36:55 INFO - PROCESS | 3128 | 1464626215304 Marionette TRACE conn6 <- [1,1996,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]]]}] 09:36:55 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 09:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 627ms 09:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:36:55 INFO - PROCESS | 3128 | 1464626215315 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 3128 | 1464626215317 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:36:55 INFO - PROCESS | 3128 | 1464626215321 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 3128 | 1464626215322 Marionette TRACE conn6 <- [1,1998,null,{}] 09:36:55 INFO - PROCESS | 3128 | 1464626215331 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 3128 | 1464626215418 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:36:55 INFO - PROCESS | 3128 | 1464626215455 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B18C800 == 68 [pid = 3128] [id = 509] 09:36:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006416F15000) [pid = 3128] [serial = 1527] [outer = 0000000000000000] 09:36:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006416FE4C00) [pid = 3128] [serial = 1528] [outer = 0000006416F15000] 09:36:55 INFO - PROCESS | 3128 | 1464626215501 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006417105400) [pid = 3128] [serial = 1529] [outer = 0000006416F15000] 09:36:55 INFO - PROCESS | 3128 | 1464626215941 Marionette TRACE conn6 <- [1,2000,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]]]}] 09:36:55 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 09:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 628ms 09:36:55 INFO - PROCESS | 3128 | 1464626215970 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 3128 | 1464626215972 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:36:55 INFO - PROCESS | 3128 | 1464626215975 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:36:55 INFO - PROCESS | 3128 | 1464626215977 Marionette TRACE conn6 <- [1,2002,null,{}] 09:36:55 INFO - PROCESS | 3128 | 1464626215981 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 3128 | 1464626216128 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:36:56 INFO - PROCESS | 3128 | 1464626216136 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 3128 | ++DOCSHELL 0000006407C23000 == 69 [pid = 3128] [id = 510] 09:36:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (0000006417110400) [pid = 3128] [serial = 1530] [outer = 0000000000000000] 09:36:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006417D67C00) [pid = 3128] [serial = 1531] [outer = 0000006417110400] 09:36:56 INFO - PROCESS | 3128 | 1464626216183 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006418E72800) [pid = 3128] [serial = 1532] [outer = 0000006417110400] 09:36:56 INFO - PROCESS | 3128 | 1464626216656 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 09:36:56 INFO - PROCESS | 3128 | 1464626216714 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 3128 | 1464626216716 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:36:56 INFO - PROCESS | 3128 | 1464626216727 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 3128 | 1464626216729 Marionette TRACE conn6 <- [1,2006,null,{}] 09:36:56 INFO - PROCESS | 3128 | 1464626216733 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 3128 | 1464626216875 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:36:56 INFO - PROCESS | 3128 | 1464626216902 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBBF800 == 70 [pid = 3128] [id = 511] 09:36:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (0000006418935000) [pid = 3128] [serial = 1533] [outer = 0000000000000000] 09:36:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006419E5F400) [pid = 3128] [serial = 1534] [outer = 0000006418935000] 09:36:56 INFO - PROCESS | 3128 | 1464626216947 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (0000006419FC3400) [pid = 3128] [serial = 1535] [outer = 0000006418935000] 09:36:57 INFO - PROCESS | 3128 | 1464626217389 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 09:36:57 INFO - PROCESS | 3128 | 1464626217423 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 3128 | 1464626217425 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:36:57 INFO - PROCESS | 3128 | 1464626217428 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 3128 | 1464626217430 Marionette TRACE conn6 <- [1,2010,null,{}] 09:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:36:57 INFO - PROCESS | 3128 | 1464626217433 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 3128 | 1464626217549 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:36:57 INFO - PROCESS | 3128 | 1464626217605 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FE2F800 == 71 [pid = 3128] [id = 512] 09:36:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (0000006419FF3000) [pid = 3128] [serial = 1536] [outer = 0000000000000000] 09:36:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000641A14EC00) [pid = 3128] [serial = 1537] [outer = 0000006419FF3000] 09:36:57 INFO - PROCESS | 3128 | 1464626217650 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (000000641A15C000) [pid = 3128] [serial = 1538] [outer = 0000006419FF3000] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (0000006417A2F000) [pid = 3128] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (00000064170A5800) [pid = 3128] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (0000006419EE9C00) [pid = 3128] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (0000006415BB8C00) [pid = 3128] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641710E400) [pid = 3128] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (000000640DD37800) [pid = 3128] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (000000640DD34800) [pid = 3128] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (000000641A914800) [pid = 3128] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006419D06800) [pid = 3128] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (0000006415BBF000) [pid = 3128] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (0000006416E4B800) [pid = 3128] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006416E4F800) [pid = 3128] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000640EE4D800) [pid = 3128] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (00000064134DE400) [pid = 3128] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (00000064144F2400) [pid = 3128] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006409C6A000) [pid = 3128] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:36:58 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (000000640962C000) [pid = 3128] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:36:58 INFO - PROCESS | 3128 | 1464626218335 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 923ms 09:36:58 INFO - PROCESS | 3128 | 1464626218357 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 3128 | 1464626218359 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:36:58 INFO - PROCESS | 3128 | 1464626218362 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 3128 | 1464626218364 Marionette TRACE conn6 <- [1,2014,null,{}] 09:36:58 INFO - PROCESS | 3128 | 1464626218368 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 3128 | 1464626218464 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:36:58 INFO - PROCESS | 3128 | 1464626218549 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FE31800 == 72 [pid = 3128] [id = 513] 09:36:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000640DD34800) [pid = 3128] [serial = 1539] [outer = 0000000000000000] 09:36:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (00000064134DE400) [pid = 3128] [serial = 1540] [outer = 000000640DD34800] 09:36:58 INFO - PROCESS | 3128 | 1464626218596 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006416FE1800) [pid = 3128] [serial = 1541] [outer = 000000640DD34800] 09:36:58 INFO - PROCESS | 3128 | 1464626218969 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 627ms 09:36:58 INFO - PROCESS | 3128 | 1464626218993 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 3128 | 1464626218995 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:36:59 INFO - PROCESS | 3128 | 1464626218998 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 3128 | 1464626219000 Marionette TRACE conn6 <- [1,2018,null,{}] 09:36:59 INFO - PROCESS | 3128 | 1464626219003 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 3128 | 1464626219093 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:36:59 INFO - PROCESS | 3128 | 1464626219179 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3128 | ++DOCSHELL 000000642074C000 == 73 [pid = 3128] [id = 514] 09:36:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000640DF80400) [pid = 3128] [serial = 1542] [outer = 0000000000000000] 09:36:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006419FF7400) [pid = 3128] [serial = 1543] [outer = 000000640DF80400] 09:36:59 INFO - PROCESS | 3128 | 1464626219224 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000641A916000) [pid = 3128] [serial = 1544] [outer = 000000640DF80400] 09:36:59 INFO - PROCESS | 3128 | 1464626219587 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 627ms 09:36:59 INFO - PROCESS | 3128 | 1464626219630 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 3128 | 1464626219632 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:36:59 INFO - PROCESS | 3128 | 1464626219636 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 3128 | 1464626219638 Marionette TRACE conn6 <- [1,2022,null,{}] 09:36:59 INFO - PROCESS | 3128 | 1464626219642 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 3128 | 1464626219800 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:36:59 INFO - PROCESS | 3128 | 1464626219845 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3128 | ++DOCSHELL 00000064215AF000 == 74 [pid = 3128] [id = 515] 09:36:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641A91C000) [pid = 3128] [serial = 1545] [outer = 0000000000000000] 09:36:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (000000641A9B3800) [pid = 3128] [serial = 1546] [outer = 000000641A91C000] 09:36:59 INFO - PROCESS | 3128 | 1464626219896 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000641AF0E800) [pid = 3128] [serial = 1547] [outer = 000000641A91C000] 09:37:00 INFO - PROCESS | 3128 | 1464626220452 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 881ms 09:37:00 INFO - PROCESS | 3128 | 1464626220520 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 3128 | 1464626220525 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:37:00 INFO - PROCESS | 3128 | 1464626220531 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 3128 | 1464626220535 Marionette TRACE conn6 <- [1,2026,null,{}] 09:37:00 INFO - PROCESS | 3128 | 1464626220541 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 3128 | 1464626220694 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:37:00 INFO - PROCESS | 3128 | 1464626220824 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 3128 | ++DOCSHELL 000000641393F000 == 75 [pid = 3128] [id = 516] 09:37:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006409D0C000) [pid = 3128] [serial = 1548] [outer = 0000000000000000] 09:37:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000640DD6A800) [pid = 3128] [serial = 1549] [outer = 0000006409D0C000] 09:37:00 INFO - PROCESS | 3128 | 1464626220884 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000640FB1F800) [pid = 3128] [serial = 1550] [outer = 0000006409D0C000] 09:37:01 INFO - PROCESS | 3128 | 1464626221528 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1026ms 09:37:01 INFO - PROCESS | 3128 | 1464626221560 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 3128 | 1464626221567 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:37:01 INFO - PROCESS | 3128 | 1464626221573 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 3128 | 1464626221576 Marionette TRACE conn6 <- [1,2030,null,{}] 09:37:01 INFO - PROCESS | 3128 | 1464626221581 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:01 INFO - PROCESS | 3128 | 1464626221703 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:37:01 INFO - PROCESS | 3128 | 1464626221832 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4D8800 == 76 [pid = 3128] [id = 517] 09:37:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006415BB7000) [pid = 3128] [serial = 1551] [outer = 0000000000000000] 09:37:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (000000641668C800) [pid = 3128] [serial = 1552] [outer = 0000006415BB7000] 09:37:01 INFO - PROCESS | 3128 | 1464626221889 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (0000006416F7B400) [pid = 3128] [serial = 1553] [outer = 0000006415BB7000] 09:37:02 INFO - PROCESS | 3128 | 1464626222500 Marionette TRACE conn6 <- [1,2032,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]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 985ms 09:37:02 INFO - PROCESS | 3128 | 1464626222559 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 3128 | 1464626222562 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:37:02 INFO - PROCESS | 3128 | 1464626222566 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 3128 | 1464626222570 Marionette TRACE conn6 <- [1,2034,null,{}] 09:37:02 INFO - PROCESS | 3128 | 1464626222581 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:02 INFO - PROCESS | 3128 | 1464626222702 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:37:02 INFO - PROCESS | 3128 | 1464626222833 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421767000 == 77 [pid = 3128] [id = 518] 09:37:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (0000006418785000) [pid = 3128] [serial = 1554] [outer = 0000000000000000] 09:37:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (0000006419E5E800) [pid = 3128] [serial = 1555] [outer = 0000006418785000] 09:37:02 INFO - PROCESS | 3128 | 1464626222892 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (000000641A918000) [pid = 3128] [serial = 1556] [outer = 0000006418785000] 09:37:03 INFO - PROCESS | 3128 | 1464626223449 Marionette TRACE conn6 <- [1,2036,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]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 943ms 09:37:03 INFO - PROCESS | 3128 | 1464626223511 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:37:03 INFO - PROCESS | 3128 | 1464626223514 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:37:03 INFO - PROCESS | 3128 | 1464626223518 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 3128 | 1464626223521 Marionette TRACE conn6 <- [1,2038,null,{}] 09:37:03 INFO - PROCESS | 3128 | 1464626223524 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 3128 | 1464626223642 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:37:03 INFO - PROCESS | 3128 | 1464626223774 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 3128 | ++DOCSHELL 00000064217CE000 == 78 [pid = 3128] [id = 519] 09:37:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (00000064192B7000) [pid = 3128] [serial = 1557] [outer = 0000000000000000] 09:37:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (000000641A9F0400) [pid = 3128] [serial = 1558] [outer = 00000064192B7000] 09:37:03 INFO - PROCESS | 3128 | 1464626223830 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (000000641AF8DC00) [pid = 3128] [serial = 1559] [outer = 00000064192B7000] 09:37:04 INFO - PROCESS | 3128 | 1464626224442 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 987ms 09:37:04 INFO - PROCESS | 3128 | 1464626224507 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 3128 | 1464626224510 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:37:04 INFO - PROCESS | 3128 | 1464626224513 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 3128 | 1464626224516 Marionette TRACE conn6 <- [1,2042,null,{}] 09:37:04 INFO - PROCESS | 3128 | 1464626224519 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 3128 | 1464626224957 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:37:05 INFO - PROCESS | 3128 | 1464626225059 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 3128 | ++DOCSHELL 00000064143C2000 == 79 [pid = 3128] [id = 520] 09:37:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (0000006409F2F000) [pid = 3128] [serial = 1560] [outer = 0000000000000000] 09:37:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (000000640A0AC400) [pid = 3128] [serial = 1561] [outer = 0000006409F2F000] 09:37:05 INFO - PROCESS | 3128 | 1464626225109 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (000000640EA5D000) [pid = 3128] [serial = 1562] [outer = 0000006409F2F000] 09:37:05 INFO - PROCESS | 3128 | --DOCSHELL 000000640EC8F800 == 78 [pid = 3128] [id = 11] 09:37:05 INFO - PROCESS | 3128 | 1464626225771 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1300ms 09:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:37:05 INFO - PROCESS | 3128 | 1464626225825 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 3128 | 1464626225830 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:37:05 INFO - PROCESS | 3128 | 1464626225834 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 3128 | 1464626225837 Marionette TRACE conn6 <- [1,2046,null,{}] 09:37:05 INFO - PROCESS | 3128 | 1464626225841 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 3128 | 1464626225951 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:37:06 INFO - PROCESS | 3128 | 1464626226084 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413940000 == 79 [pid = 3128] [id = 521] 09:37:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006413B75000) [pid = 3128] [serial = 1563] [outer = 0000000000000000] 09:37:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (000000641437C400) [pid = 3128] [serial = 1564] [outer = 0000006413B75000] 09:37:06 INFO - PROCESS | 3128 | 1464626226136 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (00000064144F1C00) [pid = 3128] [serial = 1565] [outer = 0000006413B75000] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 00000064192CE000 == 78 [pid = 3128] [id = 472] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641C521800 == 77 [pid = 3128] [id = 476] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4A0800 == 76 [pid = 3128] [id = 475] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000640FBBB000 == 75 [pid = 3128] [id = 473] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000642074C000 == 74 [pid = 3128] [id = 514] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641FE31800 == 73 [pid = 3128] [id = 513] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641FE2F800 == 72 [pid = 3128] [id = 512] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBBF800 == 71 [pid = 3128] [id = 511] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 0000006407C23000 == 70 [pid = 3128] [id = 510] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000640F817800 == 69 [pid = 3128] [id = 494] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641B18C800 == 68 [pid = 3128] [id = 509] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (000000640AB28400) [pid = 3128] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (00000064170A8C00) [pid = 3128] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (000000641A154000) [pid = 3128] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (000000641A9B8C00) [pid = 3128] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (000000641AF0EC00) [pid = 3128] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (000000641877D000) [pid = 3128] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 0000006416B45800 == 67 [pid = 3128] [id = 493] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641A033800 == 66 [pid = 3128] [id = 508] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641596C800 == 65 [pid = 3128] [id = 507] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 0000006416C4E000 == 64 [pid = 3128] [id = 506] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 0000006413A6D800 == 63 [pid = 3128] [id = 505] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E39000 == 62 [pid = 3128] [id = 501] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641345D800 == 61 [pid = 3128] [id = 500] 09:37:06 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4D6800 == 60 [pid = 3128] [id = 499] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (0000006419E5B800) [pid = 3128] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (0000006416F7E400) [pid = 3128] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (0000006410428000) [pid = 3128] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (000000641A91F400) [pid = 3128] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (0000006419E2A800) [pid = 3128] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (0000006415BE2800) [pid = 3128] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (0000006416F0AC00) [pid = 3128] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (0000006416687400) [pid = 3128] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (0000006416FE1400) [pid = 3128] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006416F73800) [pid = 3128] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (00000064170A9C00) [pid = 3128] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (000000640FF95800) [pid = 3128] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006413AB8800) [pid = 3128] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000641437CC00) [pid = 3128] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (00000064144F5C00) [pid = 3128] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000640E7D9C00) [pid = 3128] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000640ED10000) [pid = 3128] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (000000640A0AB000) [pid = 3128] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000640AB27800) [pid = 3128] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006417D68000) [pid = 3128] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006417C68800) [pid = 3128] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006417042C00) [pid = 3128] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (00000064170AD400) [pid = 3128] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006415BB6000) [pid = 3128] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000641710EC00) [pid = 3128] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006419FC1C00) [pid = 3128] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006416E48000) [pid = 3128] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:37:06 INFO - PROCESS | 3128 | 1464626226694 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 880ms 09:37:06 INFO - PROCESS | 3128 | 1464626226716 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 3128 | 1464626226719 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:37:06 INFO - PROCESS | 3128 | 1464626226722 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 3128 | 1464626226724 Marionette TRACE conn6 <- [1,2050,null,{}] 09:37:06 INFO - PROCESS | 3128 | 1464626226729 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:06 INFO - PROCESS | 3128 | 1464626226816 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:37:06 INFO - PROCESS | 3128 | 1464626226826 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 3128 | ++DOCSHELL 0000006412973000 == 61 [pid = 3128] [id = 522] 09:37:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000640E70F000) [pid = 3128] [serial = 1566] [outer = 0000000000000000] 09:37:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000640FB1A800) [pid = 3128] [serial = 1567] [outer = 000000640E70F000] 09:37:06 INFO - PROCESS | 3128 | 1464626226875 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641437E000) [pid = 3128] [serial = 1568] [outer = 000000640E70F000] 09:37:07 INFO - PROCESS | 3128 | 1464626227351 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 09:37:07 INFO - PROCESS | 3128 | 1464626227415 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 3128 | 1464626227420 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:37:07 INFO - PROCESS | 3128 | 1464626227430 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 3128 | 1464626227435 Marionette TRACE conn6 <- [1,2054,null,{}] 09:37:07 INFO - PROCESS | 3128 | 1464626227438 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 3128 | 1464626227527 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:37:07 INFO - PROCESS | 3128 | 1464626227541 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F43000 == 62 [pid = 3128] [id = 523] 09:37:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006415BC0800) [pid = 3128] [serial = 1569] [outer = 0000000000000000] 09:37:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006416395C00) [pid = 3128] [serial = 1570] [outer = 0000006415BC0800] 09:37:07 INFO - PROCESS | 3128 | 1464626227587 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000641668F800) [pid = 3128] [serial = 1571] [outer = 0000006415BC0800] 09:37:08 INFO - PROCESS | 3128 | 1464626228067 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 09:37:08 INFO - PROCESS | 3128 | 1464626228121 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3128 | 1464626228124 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:37:08 INFO - PROCESS | 3128 | 1464626228127 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 3128 | 1464626228129 Marionette TRACE conn6 <- [1,2058,null,{}] 09:37:08 INFO - PROCESS | 3128 | 1464626228133 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 3128 | 1464626228220 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:37:08 INFO - PROCESS | 3128 | 1464626228229 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419224000 == 63 [pid = 3128] [id = 524] 09:37:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (00000064167A7400) [pid = 3128] [serial = 1572] [outer = 0000000000000000] 09:37:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006416C98400) [pid = 3128] [serial = 1573] [outer = 00000064167A7400] 09:37:08 INFO - PROCESS | 3128 | 1464626228274 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006416E55000) [pid = 3128] [serial = 1574] [outer = 00000064167A7400] 09:37:08 INFO - PROCESS | 3128 | 1464626228690 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 09:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:37:08 INFO - PROCESS | 3128 | 1464626228761 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3128 | 1464626228763 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:37:08 INFO - PROCESS | 3128 | 1464626228767 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 3128 | 1464626228768 Marionette TRACE conn6 <- [1,2062,null,{}] 09:37:08 INFO - PROCESS | 3128 | 1464626228772 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 3128 | 1464626228907 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:37:08 INFO - PROCESS | 3128 | 1464626228989 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A033000 == 64 [pid = 3128] [id = 525] 09:37:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006416FE5400) [pid = 3128] [serial = 1575] [outer = 0000000000000000] 09:37:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006417037C00) [pid = 3128] [serial = 1576] [outer = 0000006416FE5400] 09:37:09 INFO - PROCESS | 3128 | 1464626229042 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006417104C00) [pid = 3128] [serial = 1577] [outer = 0000006416FE5400] 09:37:09 INFO - PROCESS | 3128 | 1464626229495 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 774ms 09:37:09 INFO - PROCESS | 3128 | 1464626229547 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 3128 | 1464626229550 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:37:09 INFO - PROCESS | 3128 | 1464626229553 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 3128 | 1464626229555 Marionette TRACE conn6 <- [1,2066,null,{}] 09:37:09 INFO - PROCESS | 3128 | 1464626229559 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 3128 | 1464626229673 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:37:09 INFO - PROCESS | 3128 | 1464626229729 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF87800 == 65 [pid = 3128] [id = 526] 09:37:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641710CC00) [pid = 3128] [serial = 1578] [outer = 0000000000000000] 09:37:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006417C1A000) [pid = 3128] [serial = 1579] [outer = 000000641710CC00] 09:37:09 INFO - PROCESS | 3128 | 1464626229774 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000641873B800) [pid = 3128] [serial = 1580] [outer = 000000641710CC00] 09:37:10 INFO - PROCESS | 3128 | 1464626230198 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 09:37:10 INFO - PROCESS | 3128 | 1464626230227 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 3128 | 1464626230229 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:37:10 INFO - PROCESS | 3128 | 1464626230233 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:37:10 INFO - PROCESS | 3128 | 1464626230234 Marionette TRACE conn6 <- [1,2070,null,{}] 09:37:10 INFO - PROCESS | 3128 | 1464626230238 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 3128 | 1464626230377 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:37:10 INFO - PROCESS | 3128 | 1464626230400 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B486000 == 66 [pid = 3128] [id = 527] 09:37:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006417C71C00) [pid = 3128] [serial = 1581] [outer = 0000000000000000] 09:37:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006418747C00) [pid = 3128] [serial = 1582] [outer = 0000006417C71C00] 09:37:10 INFO - PROCESS | 3128 | 1464626230445 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (00000064187E1000) [pid = 3128] [serial = 1583] [outer = 0000006417C71C00] 09:37:11 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006417110400) [pid = 3128] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:37:11 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006419FF3000) [pid = 3128] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:37:11 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006418935000) [pid = 3128] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:37:11 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (000000640DD34800) [pid = 3128] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:37:11 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000640DF80400) [pid = 3128] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:37:11 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (00000064131E6C00) [pid = 3128] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:37:11 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006408C3D800) [pid = 3128] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:37:11 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (0000006416F15000) [pid = 3128] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:37:11 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (00000064167A3400) [pid = 3128] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:37:11 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000640F86CC00) [pid = 3128] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:37:11 INFO - PROCESS | 3128 | 1464626231166 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 985ms 09:37:11 INFO - PROCESS | 3128 | 1464626231222 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 3128 | 1464626231224 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:37:11 INFO - PROCESS | 3128 | 1464626231236 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 3128 | 1464626231238 Marionette TRACE conn6 <- [1,2074,null,{}] 09:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:37:11 INFO - PROCESS | 3128 | 1464626231242 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 3128 | 1464626231357 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:37:11 INFO - PROCESS | 3128 | 1464626231411 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A879800 == 67 [pid = 3128] [id = 528] 09:37:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006409607000) [pid = 3128] [serial = 1584] [outer = 0000000000000000] 09:37:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006416F80000) [pid = 3128] [serial = 1585] [outer = 0000006409607000] 09:37:11 INFO - PROCESS | 3128 | 1464626231456 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006418E71800) [pid = 3128] [serial = 1586] [outer = 0000006409607000] 09:37:11 INFO - PROCESS | 3128 | 1464626231853 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 09:37:11 INFO - PROCESS | 3128 | 1464626231913 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 3128 | 1464626231915 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:37:11 INFO - PROCESS | 3128 | 1464626231918 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 3128 | 1464626231920 Marionette TRACE conn6 <- [1,2078,null,{}] 09:37:11 INFO - PROCESS | 3128 | 1464626231924 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 3128 | 1464626232013 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:37:12 INFO - PROCESS | 3128 | 1464626232019 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C5AB800 == 68 [pid = 3128] [id = 529] 09:37:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006419D0DC00) [pid = 3128] [serial = 1587] [outer = 0000000000000000] 09:37:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006419E30400) [pid = 3128] [serial = 1588] [outer = 0000006419D0DC00] 09:37:12 INFO - PROCESS | 3128 | 1464626232064 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006419E60800) [pid = 3128] [serial = 1589] [outer = 0000006419D0DC00] 09:37:12 INFO - PROCESS | 3128 | 1464626232493 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 627ms 09:37:12 INFO - PROCESS | 3128 | 1464626232549 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 3128 | 1464626232551 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:37:12 INFO - PROCESS | 3128 | 1464626232554 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:37:12 INFO - PROCESS | 3128 | 1464626232556 Marionette TRACE conn6 <- [1,2082,null,{}] 09:37:12 INFO - PROCESS | 3128 | 1464626232559 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 3128 | 1464626232673 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:37:12 INFO - PROCESS | 3128 | 1464626232679 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCDD000 == 69 [pid = 3128] [id = 530] 09:37:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (0000006419E61C00) [pid = 3128] [serial = 1590] [outer = 0000000000000000] 09:37:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006419FEF400) [pid = 3128] [serial = 1591] [outer = 0000006419E61C00] 09:37:12 INFO - PROCESS | 3128 | 1464626232729 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000641A208800) [pid = 3128] [serial = 1592] [outer = 0000006419E61C00] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4E2800 == 68 [pid = 3128] [id = 436] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641A03A800 == 67 [pid = 3128] [id = 464] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641C508000 == 66 [pid = 3128] [id = 437] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006413951000 == 65 [pid = 3128] [id = 463] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006421754000 == 64 [pid = 3128] [id = 488] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000642167C000 == 63 [pid = 3128] [id = 487] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641595C800 == 62 [pid = 3128] [id = 435] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C1A000 == 61 [pid = 3128] [id = 471] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641FD14000 == 60 [pid = 3128] [id = 466] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006415953800 == 59 [pid = 3128] [id = 421] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641A03C000 == 58 [pid = 3128] [id = 418] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 00000064104D2000 == 57 [pid = 3128] [id = 484] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCD7800 == 56 [pid = 3128] [id = 485] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641E02B800 == 55 [pid = 3128] [id = 465] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641B47E800 == 54 [pid = 3128] [id = 423] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641E02E800 == 53 [pid = 3128] [id = 504] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBB3000 == 52 [pid = 3128] [id = 462] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000640F81F800 == 51 [pid = 3128] [id = 452] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000640A071000 == 50 [pid = 3128] [id = 489] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBB7000 == 49 [pid = 3128] [id = 451] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBB3800 == 48 [pid = 3128] [id = 503] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006421594000 == 47 [pid = 3128] [id = 486] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641C519800 == 46 [pid = 3128] [id = 502] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641B194000 == 45 [pid = 3128] [id = 474] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006413E8A000 == 44 [pid = 3128] [id = 449] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641A043000 == 43 [pid = 3128] [id = 450] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000640F808000 == 42 [pid = 3128] [id = 467] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000640A3F4000 == 41 [pid = 3128] [id = 420] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006413940000 == 40 [pid = 3128] [id = 521] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 00000064084F0800 == 39 [pid = 3128] [id = 12] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 00000064143C2000 == 38 [pid = 3128] [id = 520] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 00000064217CE000 == 37 [pid = 3128] [id = 519] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 0000006421767000 == 36 [pid = 3128] [id = 518] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4D8800 == 35 [pid = 3128] [id = 517] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 000000641393F000 == 34 [pid = 3128] [id = 516] 09:37:13 INFO - PROCESS | 3128 | --DOCSHELL 00000064215AF000 == 33 [pid = 3128] [id = 515] 09:37:14 INFO - PROCESS | 3128 | --DOCSHELL 0000006419224000 == 32 [pid = 3128] [id = 524] 09:37:14 INFO - PROCESS | 3128 | --DOCSHELL 0000006412973000 == 31 [pid = 3128] [id = 522] 09:37:14 INFO - PROCESS | 3128 | --DOCSHELL 000000641A033000 == 30 [pid = 3128] [id = 525] 09:37:14 INFO - PROCESS | 3128 | --DOCSHELL 000000641B486000 == 29 [pid = 3128] [id = 527] 09:37:14 INFO - PROCESS | 3128 | --DOCSHELL 000000641C5AB800 == 28 [pid = 3128] [id = 529] 09:37:14 INFO - PROCESS | 3128 | --DOCSHELL 000000641A879800 == 27 [pid = 3128] [id = 528] 09:37:14 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F43000 == 26 [pid = 3128] [id = 523] 09:37:14 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF87800 == 25 [pid = 3128] [id = 526] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006417D67C00) [pid = 3128] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (000000641A14EC00) [pid = 3128] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006419E5F400) [pid = 3128] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (00000064134DE400) [pid = 3128] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (0000006419FF7400) [pid = 3128] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006415BB4C00) [pid = 3128] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641437EC00) [pid = 3128] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (000000640DF18800) [pid = 3128] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000640A0AB800) [pid = 3128] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006416FE4C00) [pid = 3128] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006416BE6400) [pid = 3128] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006416F6A400) [pid = 3128] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (000000640E079000) [pid = 3128] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000641444BC00) [pid = 3128] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (00000064144EE000) [pid = 3128] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006415BE7000) [pid = 3128] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006417C18C00) [pid = 3128] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006419D09000) [pid = 3128] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000641A916000) [pid = 3128] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006419E56C00) [pid = 3128] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000641A15C000) [pid = 3128] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006418E72800) [pid = 3128] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006416FE1800) [pid = 3128] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000641A9B3800) [pid = 3128] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006419FC3400) [pid = 3128] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:37:14 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006417105400) [pid = 3128] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:37:15 INFO - PROCESS | 3128 | 1464626235004 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2488ms 09:37:15 INFO - PROCESS | 3128 | 1464626235046 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 3128 | 1464626235051 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:37:15 INFO - PROCESS | 3128 | 1464626235056 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:37:15 INFO - PROCESS | 3128 | 1464626235060 Marionette TRACE conn6 <- [1,2086,null,{}] 09:37:15 INFO - PROCESS | 3128 | 1464626235066 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 3128 | 1464626235164 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:37:15 INFO - PROCESS | 3128 | 1464626235176 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 3128 | ++DOCSHELL 000000640A03A800 == 26 [pid = 3128] [id = 531] 09:37:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006409C6CC00) [pid = 3128] [serial = 1593] [outer = 0000000000000000] 09:37:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006409C6E000) [pid = 3128] [serial = 1594] [outer = 0000006409C6CC00] 09:37:15 INFO - PROCESS | 3128 | 1464626235226 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006409F2DC00) [pid = 3128] [serial = 1595] [outer = 0000006409C6CC00] 09:37:15 INFO - PROCESS | 3128 | 1464626235700 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 693ms 09:37:15 INFO - PROCESS | 3128 | 1464626235753 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 3128 | 1464626235760 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:37:15 INFO - PROCESS | 3128 | 1464626235767 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:37:15 INFO - PROCESS | 3128 | 1464626235769 Marionette TRACE conn6 <- [1,2090,null,{}] 09:37:15 INFO - PROCESS | 3128 | 1464626235773 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 3128 | 1464626235868 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:37:15 INFO - PROCESS | 3128 | 1464626235879 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F959800 == 27 [pid = 3128] [id = 532] 09:37:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000640A383C00) [pid = 3128] [serial = 1596] [outer = 0000000000000000] 09:37:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (000000640AB28400) [pid = 3128] [serial = 1597] [outer = 000000640A383C00] 09:37:15 INFO - PROCESS | 3128 | 1464626235933 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (000000640DF17400) [pid = 3128] [serial = 1598] [outer = 000000640A383C00] 09:37:16 INFO - PROCESS | 3128 | 1464626236409 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 09:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:37:16 INFO - PROCESS | 3128 | 1464626236463 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 3128 | 1464626236466 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:37:16 INFO - PROCESS | 3128 | 1464626236470 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 3128 | 1464626236474 Marionette TRACE conn6 <- [1,2094,null,{}] 09:37:16 INFO - PROCESS | 3128 | 1464626236485 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 3128 | 1464626236617 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:37:16 INFO - PROCESS | 3128 | 1464626236701 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413940000 == 28 [pid = 3128] [id = 533] 09:37:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (00000064084C6800) [pid = 3128] [serial = 1599] [outer = 0000000000000000] 09:37:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000640ED02C00) [pid = 3128] [serial = 1600] [outer = 00000064084C6800] 09:37:16 INFO - PROCESS | 3128 | 1464626236753 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000640F88A400) [pid = 3128] [serial = 1601] [outer = 00000064084C6800] 09:37:17 INFO - PROCESS | 3128 | 1464626237167 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 3128 | 1464626237209 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:37:17 INFO - PROCESS | 3128 | 1464626237212 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 3128 | 1464626237214 Marionette TRACE conn6 <- [1,2098,null,{}] 09:37:17 INFO - PROCESS | 3128 | 1464626237217 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 3128 | 1464626237307 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:37:17 INFO - PROCESS | 3128 | 1464626237313 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415950800 == 29 [pid = 3128] [id = 534] 09:37:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000640FB1E000) [pid = 3128] [serial = 1602] [outer = 0000000000000000] 09:37:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641042DC00) [pid = 3128] [serial = 1603] [outer = 000000640FB1E000] 09:37:17 INFO - PROCESS | 3128 | 1464626237360 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (00000064134DA400) [pid = 3128] [serial = 1604] [outer = 000000640FB1E000] 09:37:17 INFO - PROCESS | 3128 | 1464626237787 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 09:37:17 INFO - PROCESS | 3128 | 1464626237845 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 3128 | 1464626237847 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:37:17 INFO - PROCESS | 3128 | 1464626237850 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 3128 | 1464626237852 Marionette TRACE conn6 <- [1,2102,null,{}] 09:37:17 INFO - PROCESS | 3128 | 1464626237873 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 3128 | 1464626237953 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:37:17 INFO - PROCESS | 3128 | 1464626237962 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 3128 | ++DOCSHELL 00000064165DD800 == 30 [pid = 3128] [id = 535] 09:37:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000640A0B5800) [pid = 3128] [serial = 1605] [outer = 0000000000000000] 09:37:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006413B4F400) [pid = 3128] [serial = 1606] [outer = 000000640A0B5800] 09:37:18 INFO - PROCESS | 3128 | 1464626238010 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006414443000) [pid = 3128] [serial = 1607] [outer = 000000640A0B5800] 09:37:18 INFO - PROCESS | 3128 | 1464626238484 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 09:37:18 INFO - PROCESS | 3128 | 1464626238545 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 3128 | 1464626238547 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:37:18 INFO - PROCESS | 3128 | 1464626238551 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 3128 | 1464626238552 Marionette TRACE conn6 <- [1,2106,null,{}] 09:37:18 INFO - PROCESS | 3128 | 1464626238556 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 3128 | 1464626238673 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:37:18 INFO - PROCESS | 3128 | 1464626238685 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F46800 == 31 [pid = 3128] [id = 536] 09:37:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (00000064144EDC00) [pid = 3128] [serial = 1608] [outer = 0000000000000000] 09:37:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006415BB4000) [pid = 3128] [serial = 1609] [outer = 00000064144EDC00] 09:37:18 INFO - PROCESS | 3128 | 1464626238732 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006415BC0400) [pid = 3128] [serial = 1610] [outer = 00000064144EDC00] 09:37:19 INFO - PROCESS | 3128 | 1464626239137 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 09:37:19 INFO - PROCESS | 3128 | 1464626239187 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 3128 | 1464626239189 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:37:19 INFO - PROCESS | 3128 | 1464626239193 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:37:19 INFO - PROCESS | 3128 | 1464626239194 Marionette TRACE conn6 <- [1,2110,null,{}] 09:37:19 INFO - PROCESS | 3128 | 1464626239198 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 3128 | 1464626239280 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:37:19 INFO - PROCESS | 3128 | 1464626239287 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 3128 | ++DOCSHELL 0000006418E07000 == 32 [pid = 3128] [id = 537] 09:37:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006415BE1000) [pid = 3128] [serial = 1611] [outer = 0000000000000000] 09:37:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006416681400) [pid = 3128] [serial = 1612] [outer = 0000006415BE1000] 09:37:19 INFO - PROCESS | 3128 | 1464626239333 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000641668E000) [pid = 3128] [serial = 1613] [outer = 0000006415BE1000] 09:37:19 INFO - PROCESS | 3128 | 1464626239783 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 09:37:19 INFO - PROCESS | 3128 | 1464626239826 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 3128 | 1464626239837 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:37:19 INFO - PROCESS | 3128 | 1464626239845 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 3128 | 1464626239847 Marionette TRACE conn6 <- [1,2114,null,{}] 09:37:19 INFO - PROCESS | 3128 | 1464626239850 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 3128 | 1464626239932 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:37:19 INFO - PROCESS | 3128 | 1464626239941 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E54000 == 33 [pid = 3128] [id = 538] 09:37:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641668C000) [pid = 3128] [serial = 1614] [outer = 0000000000000000] 09:37:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006416891C00) [pid = 3128] [serial = 1615] [outer = 000000641668C000] 09:37:19 INFO - PROCESS | 3128 | 1464626239987 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (0000006416C97C00) [pid = 3128] [serial = 1616] [outer = 000000641668C000] 09:37:20 INFO - PROCESS | 3128 | 1464626240478 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 09:37:20 INFO - PROCESS | 3128 | 1464626240536 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 3128 | 1464626240538 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:37:20 INFO - PROCESS | 3128 | 1464626240542 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 3128 | 1464626240544 Marionette TRACE conn6 <- [1,2118,null,{}] 09:37:20 INFO - PROCESS | 3128 | 1464626240553 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 3128 | 1464626240689 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:37:20 INFO - PROCESS | 3128 | 1464626240746 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 3128 | ++DOCSHELL 000000641393F800 == 34 [pid = 3128] [id = 539] 09:37:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006416E4E800) [pid = 3128] [serial = 1617] [outer = 0000000000000000] 09:37:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006416E54C00) [pid = 3128] [serial = 1618] [outer = 0000006416E4E800] 09:37:20 INFO - PROCESS | 3128 | 1464626240791 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (0000006416F70400) [pid = 3128] [serial = 1619] [outer = 0000006416E4E800] 09:37:21 INFO - PROCESS | 3128 | 1464626241221 Marionette TRACE conn6 <- [1,2120,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,2121,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 3128 | 1464626241281 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:37:21 INFO - PROCESS | 3128 | 1464626241291 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 3128 | 1464626241293 Marionette TRACE conn6 <- [1,2122,null,{}] 09:37:21 INFO - PROCESS | 3128 | 1464626241297 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 3128 | 1464626241422 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:37:21 INFO - PROCESS | 3128 | 1464626241432 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF71000 == 35 [pid = 3128] [id = 540] 09:37:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006409627000) [pid = 3128] [serial = 1620] [outer = 0000000000000000] 09:37:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (0000006416F82400) [pid = 3128] [serial = 1621] [outer = 0000006409627000] 09:37:21 INFO - PROCESS | 3128 | 1464626241478 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (0000006416FE7400) [pid = 3128] [serial = 1622] [outer = 0000006409627000] 09:37:21 INFO - PROCESS | 3128 | 1464626241949 Marionette TRACE conn6 <- [1,2124,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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 3128 | 1464626241987 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:37:22 INFO - PROCESS | 3128 | 1464626241990 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:37:22 INFO - PROCESS | 3128 | 1464626241992 Marionette TRACE conn6 <- [1,2126,null,{}] 09:37:22 INFO - PROCESS | 3128 | 1464626242002 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:22 INFO - PROCESS | 3128 | 1464626242163 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (000000640EC92000) [pid = 3128] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (0000006416FE5400) [pid = 3128] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641710CC00) [pid = 3128] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006409607000) [pid = 3128] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006417C71C00) [pid = 3128] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006419D0DC00) [pid = 3128] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006409F2F000) [pid = 3128] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (00000064192B7000) [pid = 3128] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (0000006418785000) [pid = 3128] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006415BB7000) [pid = 3128] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (0000006409D0C000) [pid = 3128] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (000000641A91C000) [pid = 3128] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (00000064163A2C00) [pid = 3128] [serial = 32] [outer = 0000000000000000] [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.] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (00000064167A7400) [pid = 3128] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006415BC0800) [pid = 3128] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000640E70F000) [pid = 3128] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006413B75000) [pid = 3128] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000641703A800) [pid = 3128] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (00000064170A8800) [pid = 3128] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000640ED10800) [pid = 3128] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006419E2FC00) [pid = 3128] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000641A204800) [pid = 3128] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000640DF16400) [pid = 3128] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (00000064170AD800) [pid = 3128] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006419EF0800) [pid = 3128] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006418781400) [pid = 3128] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006413B7D400) [pid = 3128] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000641AF0C800) [pid = 3128] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006419D04000) [pid = 3128] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000640A0AF000) [pid = 3128] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006409C66800) [pid = 3128] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006418742C00) [pid = 3128] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006415BB8400) [pid = 3128] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006415BBA000) [pid = 3128] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:37:22 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000641874A800) [pid = 3128] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:37:22 INFO - PROCESS | 3128 | 1464626242704 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 3128 | ++DOCSHELL 000000640ACDE800 == 36 [pid = 3128] [id = 541] 09:37:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006408FC8000) [pid = 3128] [serial = 1623] [outer = 0000000000000000] 09:37:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006409C71000) [pid = 3128] [serial = 1624] [outer = 0000006408FC8000] 09:37:22 INFO - PROCESS | 3128 | 1464626242766 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006415BB9400) [pid = 3128] [serial = 1625] [outer = 0000006408FC8000] 09:37:23 INFO - PROCESS | 3128 | 1464626243157 Marionette TRACE conn6 <- [1,2128,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]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1189ms 09:37:23 INFO - PROCESS | 3128 | 1464626243182 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 3128 | 1464626243184 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:37:23 INFO - PROCESS | 3128 | 1464626243187 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 3128 | 1464626243189 Marionette TRACE conn6 <- [1,2130,null,{}] 09:37:23 INFO - PROCESS | 3128 | 1464626243192 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 3128 | 1464626243305 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:37:23 INFO - PROCESS | 3128 | 1464626243323 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B47F800 == 37 [pid = 3128] [id = 542] 09:37:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (00000064167A6800) [pid = 3128] [serial = 1626] [outer = 0000000000000000] 09:37:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (00000064170AD800) [pid = 3128] [serial = 1627] [outer = 00000064167A6800] 09:37:23 INFO - PROCESS | 3128 | 1464626243368 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006417111400) [pid = 3128] [serial = 1628] [outer = 00000064167A6800] 09:37:23 INFO - PROCESS | 3128 | 1464626243785 Marionette TRACE conn6 <- [1,2132,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,2133,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 3128 | 1464626243820 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:37:23 INFO - PROCESS | 3128 | 1464626243823 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 3128 | 1464626243825 Marionette TRACE conn6 <- [1,2134,null,{}] 09:37:23 INFO - PROCESS | 3128 | 1464626243829 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 3128 | 1464626243942 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:37:23 INFO - PROCESS | 3128 | 1464626243951 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6BE000 == 38 [pid = 3128] [id = 543] 09:37:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (00000064167A7400) [pid = 3128] [serial = 1629] [outer = 0000000000000000] 09:37:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006417C63800) [pid = 3128] [serial = 1630] [outer = 00000064167A7400] 09:37:24 INFO - PROCESS | 3128 | 1464626243996 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006417C70800) [pid = 3128] [serial = 1631] [outer = 00000064167A7400] 09:37:24 INFO - PROCESS | 3128 | 1464626244425 Marionette TRACE conn6 <- [1,2136,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,2137,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3128 | 1464626244505 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:37:24 INFO - PROCESS | 3128 | 1464626244509 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 3128 | 1464626244510 Marionette TRACE conn6 <- [1,2138,null,{}] 09:37:24 INFO - PROCESS | 3128 | 1464626244514 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 3128 | 1464626244598 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:37:24 INFO - PROCESS | 3128 | 1464626244607 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C591000 == 39 [pid = 3128] [id = 544] 09:37:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006417C9F400) [pid = 3128] [serial = 1632] [outer = 0000000000000000] 09:37:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006418745800) [pid = 3128] [serial = 1633] [outer = 0000006417C9F400] 09:37:24 INFO - PROCESS | 3128 | 1464626244653 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000641877C800) [pid = 3128] [serial = 1634] [outer = 0000006417C9F400] 09:37:25 INFO - PROCESS | 3128 | 1464626245491 Marionette TRACE conn6 <- [1,2140,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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 3128 | 1464626245546 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:37:25 INFO - PROCESS | 3128 | 1464626245571 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:37:25 INFO - PROCESS | 3128 | 1464626245576 Marionette TRACE conn6 <- [1,2142,null,{}] 09:37:25 INFO - PROCESS | 3128 | 1464626245581 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 3128 | 1464626245709 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:37:25 INFO - PROCESS | 3128 | 1464626245834 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBCA800 == 40 [pid = 3128] [id = 545] 09:37:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000640A0AC800) [pid = 3128] [serial = 1635] [outer = 0000000000000000] 09:37:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000640A387800) [pid = 3128] [serial = 1636] [outer = 000000640A0AC800] 09:37:25 INFO - PROCESS | 3128 | 1464626245893 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000640E70EC00) [pid = 3128] [serial = 1637] [outer = 000000640A0AC800] 09:37:26 INFO - PROCESS | 3128 | 1464626246589 Marionette TRACE conn6 <- [1,2144,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]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1084ms 09:37:26 INFO - PROCESS | 3128 | 1464626246684 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 3128 | 1464626246690 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:37:26 INFO - PROCESS | 3128 | 1464626246697 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 3128 | 1464626246700 Marionette TRACE conn6 <- [1,2146,null,{}] 09:37:26 INFO - PROCESS | 3128 | 1464626246705 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:26 INFO - PROCESS | 3128 | 1464626246838 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:37:26 INFO - PROCESS | 3128 | 1464626246956 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 3128 | ++DOCSHELL 0000006407C1A800 == 41 [pid = 3128] [id = 546] 09:37:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006409608400) [pid = 3128] [serial = 1638] [outer = 0000000000000000] 09:37:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000640A386C00) [pid = 3128] [serial = 1639] [outer = 0000006409608400] 09:37:27 INFO - PROCESS | 3128 | 1464626247013 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000640FB1D000) [pid = 3128] [serial = 1640] [outer = 0000006409608400] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 00000064159C1800 == 40 [pid = 3128] [id = 405] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 000000640EAE2000 == 39 [pid = 3128] [id = 410] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 000000641644F000 == 38 [pid = 3128] [id = 400] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 00000064159C4800 == 37 [pid = 3128] [id = 399] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 0000006419FDF000 == 36 [pid = 3128] [id = 406] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 0000006413E85000 == 35 [pid = 3128] [id = 398] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F2E000 == 34 [pid = 3128] [id = 401] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BCF000 == 33 [pid = 3128] [id = 412] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 000000641A045000 == 32 [pid = 3128] [id = 407] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 0000006413459000 == 31 [pid = 3128] [id = 397] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 000000641701C800 == 30 [pid = 3128] [id = 402] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 000000640EACA800 == 29 [pid = 3128] [id = 411] 09:37:27 INFO - PROCESS | 3128 | --DOCSHELL 00000064095B9800 == 28 [pid = 3128] [id = 395] 09:37:27 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000640EC8E800) [pid = 3128] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:37:27 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006419FEF400) [pid = 3128] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:37:27 INFO - PROCESS | 3128 | 1464626247965 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 3128 | 1464626248005 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:37:28 INFO - PROCESS | 3128 | 1464626248011 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 3128 | 1464626248014 Marionette TRACE conn6 <- [1,2150,null,{}] 09:37:28 INFO - PROCESS | 3128 | 1464626248019 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:28 INFO - PROCESS | 3128 | 1464626248108 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:37:28 INFO - PROCESS | 3128 | 1464626248122 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EC88000 == 28 [pid = 3128] [id = 547] 09:37:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 66 (000000640A0B7800) [pid = 3128] [serial = 1641] [outer = 0000000000000000] 09:37:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 67 (000000640A389800) [pid = 3128] [serial = 1642] [outer = 000000640A0B7800] 09:37:28 INFO - PROCESS | 3128 | 1464626248172 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 68 (000000640E148400) [pid = 3128] [serial = 1643] [outer = 000000640A0B7800] 09:37:28 INFO - PROCESS | 3128 | 1464626248729 Marionette TRACE conn6 <- [1,2152,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]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 09:37:28 INFO - PROCESS | 3128 | 1464626248747 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 3128 | 1464626248753 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:37:28 INFO - PROCESS | 3128 | 1464626248759 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 3128 | 1464626248762 Marionette TRACE conn6 <- [1,2154,null,{}] 09:37:28 INFO - PROCESS | 3128 | 1464626248766 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:28 INFO - PROCESS | 3128 | 1464626248854 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:37:28 INFO - PROCESS | 3128 | 1464626248864 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413A62800 == 29 [pid = 3128] [id = 548] 09:37:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 69 (000000640F867C00) [pid = 3128] [serial = 1644] [outer = 0000000000000000] 09:37:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (000000640FB10400) [pid = 3128] [serial = 1645] [outer = 000000640F867C00] 09:37:28 INFO - PROCESS | 3128 | 1464626248911 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (000000640FB1F800) [pid = 3128] [serial = 1646] [outer = 000000640F867C00] 09:37:29 INFO - PROCESS | 3128 | 1464626249542 Marionette TRACE conn6 <- [1,2156,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]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 838ms 09:37:29 INFO - PROCESS | 3128 | 1464626249599 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 3128 | 1464626249604 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:37:29 INFO - PROCESS | 3128 | 1464626249625 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 3128 | 1464626249629 Marionette TRACE conn6 <- [1,2158,null,{}] 09:37:29 INFO - PROCESS | 3128 | 1464626249635 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 3128 | 1464626249747 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:37:29 INFO - PROCESS | 3128 | 1464626249824 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BE0800 == 30 [pid = 3128] [id = 549] 09:37:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (000000640E7DAC00) [pid = 3128] [serial = 1647] [outer = 0000000000000000] 09:37:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (000000640EC40400) [pid = 3128] [serial = 1648] [outer = 000000640E7DAC00] 09:37:29 INFO - PROCESS | 3128 | 1464626249924 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (000000640FB18800) [pid = 3128] [serial = 1649] [outer = 000000640E7DAC00] 09:37:30 INFO - PROCESS | 3128 | 1464626250539 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 941ms 09:37:30 INFO - PROCESS | 3128 | 1464626250568 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 3128 | 1464626250574 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:37:30 INFO - PROCESS | 3128 | 1464626250581 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 3128 | 1464626250584 Marionette TRACE conn6 <- [1,2162,null,{}] 09:37:30 INFO - PROCESS | 3128 | 1464626250588 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 3128 | 1464626250697 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:37:30 INFO - PROCESS | 3128 | 1464626250772 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416446800 == 31 [pid = 3128] [id = 550] 09:37:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (0000006413ABBC00) [pid = 3128] [serial = 1650] [outer = 0000000000000000] 09:37:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (0000006413B53000) [pid = 3128] [serial = 1651] [outer = 0000006413ABBC00] 09:37:30 INFO - PROCESS | 3128 | 1464626250829 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006414387800) [pid = 3128] [serial = 1652] [outer = 0000006413ABBC00] 09:37:31 INFO - PROCESS | 3128 | 1464626251404 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 943ms 09:37:31 INFO - PROCESS | 3128 | 1464626251524 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 3128 | 1464626251527 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:37:31 INFO - PROCESS | 3128 | 1464626251531 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 3128 | 1464626251535 Marionette TRACE conn6 <- [1,2166,null,{}] 09:37:31 INFO - PROCESS | 3128 | 1464626251548 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 3128 | 1464626251670 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:37:31 INFO - PROCESS | 3128 | 1464626251740 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F53800 == 32 [pid = 3128] [id = 551] 09:37:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (000000641444A000) [pid = 3128] [serial = 1653] [outer = 0000000000000000] 09:37:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (00000064144F7C00) [pid = 3128] [serial = 1654] [outer = 000000641444A000] 09:37:31 INFO - PROCESS | 3128 | 1464626251842 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006415BB8C00) [pid = 3128] [serial = 1655] [outer = 000000641444A000] 09:37:32 INFO - PROCESS | 3128 | 1464626252397 Marionette TRACE conn6 <- [1,2168,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]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 881ms 09:37:32 INFO - PROCESS | 3128 | 1464626252414 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 3128 | 1464626252417 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:37:32 INFO - PROCESS | 3128 | 1464626252421 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 3128 | 1464626252423 Marionette TRACE conn6 <- [1,2170,null,{}] 09:37:32 INFO - PROCESS | 3128 | 1464626252427 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 3128 | 1464626252537 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:37:32 INFO - PROCESS | 3128 | 1464626252625 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 3128 | ++DOCSHELL 0000006418E04800 == 33 [pid = 3128] [id = 552] 09:37:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (0000006415BE8400) [pid = 3128] [serial = 1656] [outer = 0000000000000000] 09:37:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006416682C00) [pid = 3128] [serial = 1657] [outer = 0000006415BE8400] 09:37:32 INFO - PROCESS | 3128 | 1464626252681 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000641679E400) [pid = 3128] [serial = 1658] [outer = 0000006415BE8400] 09:37:33 INFO - PROCESS | 3128 | 1464626253269 Marionette TRACE conn6 <- [1,2172,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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 880ms 09:37:33 INFO - PROCESS | 3128 | 1464626253302 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 3128 | 1464626253305 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:37:33 INFO - PROCESS | 3128 | 1464626253308 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 3128 | 1464626253310 Marionette TRACE conn6 <- [1,2174,null,{}] 09:37:33 INFO - PROCESS | 3128 | 1464626253314 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:33 INFO - PROCESS | 3128 | 1464626253417 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:37:33 INFO - PROCESS | 3128 | 1464626253504 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416448800 == 34 [pid = 3128] [id = 553] 09:37:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (00000064167A7800) [pid = 3128] [serial = 1659] [outer = 0000000000000000] 09:37:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006416895400) [pid = 3128] [serial = 1660] [outer = 00000064167A7800] 09:37:33 INFO - PROCESS | 3128 | 1464626253559 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006416E48800) [pid = 3128] [serial = 1661] [outer = 00000064167A7800] 09:37:34 INFO - PROCESS | 3128 | 1464626254125 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 879ms 09:37:34 INFO - PROCESS | 3128 | 1464626254190 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 3128 | 1464626254193 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:37:34 INFO - PROCESS | 3128 | 1464626254196 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 3128 | 1464626254198 Marionette TRACE conn6 <- [1,2178,null,{}] 09:37:34 INFO - PROCESS | 3128 | 1464626254202 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 3128 | 1464626254333 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:37:34 INFO - PROCESS | 3128 | 1464626254408 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A045000 == 35 [pid = 3128] [id = 554] 09:37:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006416F69000) [pid = 3128] [serial = 1662] [outer = 0000000000000000] 09:37:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006416F84800) [pid = 3128] [serial = 1663] [outer = 0000006416F69000] 09:37:34 INFO - PROCESS | 3128 | 1464626254465 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006416FEBC00) [pid = 3128] [serial = 1664] [outer = 0000006416F69000] 09:37:35 INFO - PROCESS | 3128 | 1464626255141 Marionette TRACE conn6 <- [1,2180,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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 985ms 09:37:35 INFO - PROCESS | 3128 | 1464626255185 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 3128 | 1464626255189 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:37:35 INFO - PROCESS | 3128 | 1464626255194 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 3128 | 1464626255198 Marionette TRACE conn6 <- [1,2182,null,{}] 09:37:35 INFO - PROCESS | 3128 | 1464626255204 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 3128 | 1464626255331 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:37:35 INFO - PROCESS | 3128 | 1464626255456 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EEC0800 == 36 [pid = 3128] [id = 555] 09:37:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (00000064084D1C00) [pid = 3128] [serial = 1665] [outer = 0000000000000000] 09:37:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006409C6A400) [pid = 3128] [serial = 1666] [outer = 00000064084D1C00] 09:37:35 INFO - PROCESS | 3128 | 1464626255505 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000640EE53800) [pid = 3128] [serial = 1667] [outer = 00000064084D1C00] 09:37:35 INFO - PROCESS | 3128 | 1464626255908 Marionette TRACE conn6 <- [1,2184,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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 09:37:35 INFO - PROCESS | 3128 | 1464626255930 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 3128 | 1464626255935 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:37:35 INFO - PROCESS | 3128 | 1464626255941 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 3128 | 1464626255944 Marionette TRACE conn6 <- [1,2186,null,{}] 09:37:35 INFO - PROCESS | 3128 | 1464626255948 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 3128 | 1464626256071 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:37:36 INFO - PROCESS | 3128 | 1464626256080 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F2E000 == 37 [pid = 3128] [id = 556] 09:37:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (000000641294F400) [pid = 3128] [serial = 1668] [outer = 0000000000000000] 09:37:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (000000641437E000) [pid = 3128] [serial = 1669] [outer = 000000641294F400] 09:37:36 INFO - PROCESS | 3128 | 1464626256125 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006415AED000) [pid = 3128] [serial = 1670] [outer = 000000641294F400] 09:37:36 INFO - PROCESS | 3128 | 1464626256613 Marionette TRACE conn6 <- [1,2188,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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 09:37:36 INFO - PROCESS | 3128 | 1464626256641 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 3128 | 1464626256643 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:37:36 INFO - PROCESS | 3128 | 1464626256647 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 3128 | 1464626256650 Marionette TRACE conn6 <- [1,2190,null,{}] 09:37:36 INFO - PROCESS | 3128 | 1464626256661 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 3128 | 1464626256783 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:37:36 INFO - PROCESS | 3128 | 1464626256841 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF7A000 == 38 [pid = 3128] [id = 557] 09:37:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006416F68C00) [pid = 3128] [serial = 1671] [outer = 0000000000000000] 09:37:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006416F6F800) [pid = 3128] [serial = 1672] [outer = 0000006416F68C00] 09:37:36 INFO - PROCESS | 3128 | 1464626256896 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006416FE7800) [pid = 3128] [serial = 1673] [outer = 0000006416F68C00] 09:37:37 INFO - PROCESS | 3128 | 1464626257338 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 733ms 09:37:37 INFO - PROCESS | 3128 | 1464626257381 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 3128 | 1464626257384 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:37:37 INFO - PROCESS | 3128 | 1464626257387 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 3128 | 1464626257389 Marionette TRACE conn6 <- [1,2194,null,{}] 09:37:37 INFO - PROCESS | 3128 | 1464626257393 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:37 INFO - PROCESS | 3128 | 1464626257539 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:37:37 INFO - PROCESS | 3128 | 1464626257564 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B476000 == 39 [pid = 3128] [id = 558] 09:37:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (00000064170AD000) [pid = 3128] [serial = 1674] [outer = 0000000000000000] 09:37:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006417103800) [pid = 3128] [serial = 1675] [outer = 00000064170AD000] 09:37:37 INFO - PROCESS | 3128 | 1464626257610 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000641710F800) [pid = 3128] [serial = 1676] [outer = 00000064170AD000] 09:37:38 INFO - PROCESS | 3128 | 1464626258027 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 09:37:38 INFO - PROCESS | 3128 | 1464626258082 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 3128 | 1464626258084 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:37:38 INFO - PROCESS | 3128 | 1464626258093 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 3128 | 1464626258095 Marionette TRACE conn6 <- [1,2198,null,{}] 09:37:38 INFO - PROCESS | 3128 | 1464626258099 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 3128 | 1464626258211 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:37:38 INFO - PROCESS | 3128 | 1464626258221 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4EA800 == 40 [pid = 3128] [id = 559] 09:37:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (00000064172D8000) [pid = 3128] [serial = 1677] [outer = 0000000000000000] 09:37:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006417C18C00) [pid = 3128] [serial = 1678] [outer = 00000064172D8000] 09:37:38 INFO - PROCESS | 3128 | 1464626258267 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006417C6F400) [pid = 3128] [serial = 1679] [outer = 00000064172D8000] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006416E4E800) [pid = 3128] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000640A383C00) [pid = 3128] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006409627000) [pid = 3128] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (000000640A0B5800) [pid = 3128] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (00000064167A6800) [pid = 3128] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006409C6CC00) [pid = 3128] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000641668C000) [pid = 3128] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (000000640FB1E000) [pid = 3128] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (00000064144EDC00) [pid = 3128] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (00000064084C6800) [pid = 3128] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006415BE1000) [pid = 3128] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006408FC8000) [pid = 3128] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640A0B7800) [pid = 3128] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:37:38 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (00000064167A7400) [pid = 3128] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:37:38 INFO - PROCESS | 3128 | 1464626258753 Marionette TRACE conn6 <- [1,2200,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]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 692ms 09:37:38 INFO - PROCESS | 3128 | 1464626258788 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 3128 | 1464626258790 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:37:38 INFO - PROCESS | 3128 | 1464626258798 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 3128 | 1464626258800 Marionette TRACE conn6 <- [1,2202,null,{}] 09:37:38 INFO - PROCESS | 3128 | 1464626258803 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 3128 | 1464626258962 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:37:39 INFO - PROCESS | 3128 | 1464626259017 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C510800 == 41 [pid = 3128] [id = 560] 09:37:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (000000640FB10800) [pid = 3128] [serial = 1680] [outer = 0000000000000000] 09:37:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006417D74C00) [pid = 3128] [serial = 1681] [outer = 000000640FB10800] 09:37:39 INFO - PROCESS | 3128 | 1464626259065 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006418749800) [pid = 3128] [serial = 1682] [outer = 000000640FB10800] 09:37:39 INFO - PROCESS | 3128 | 1464626259407 Marionette TRACE conn6 <- [1,2204,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]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 09:37:39 INFO - PROCESS | 3128 | 1464626259446 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 3128 | 1464626259448 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:37:39 INFO - PROCESS | 3128 | 1464626259451 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 3128 | 1464626259453 Marionette TRACE conn6 <- [1,2206,null,{}] 09:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:37:39 INFO - PROCESS | 3128 | 1464626259457 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 3128 | 1464626259578 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:37:39 INFO - PROCESS | 3128 | 1464626259585 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D947800 == 42 [pid = 3128] [id = 561] 09:37:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006418780800) [pid = 3128] [serial = 1683] [outer = 0000000000000000] 09:37:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006418789C00) [pid = 3128] [serial = 1684] [outer = 0000006418780800] 09:37:39 INFO - PROCESS | 3128 | 1464626259630 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006418931800) [pid = 3128] [serial = 1685] [outer = 0000006418780800] 09:37:40 INFO - PROCESS | 3128 | 1464626260032 Marionette TRACE conn6 <- [1,2208,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]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 09:37:40 INFO - PROCESS | 3128 | 1464626260087 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 3128 | 1464626260090 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:37:40 INFO - PROCESS | 3128 | 1464626260097 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3128 | 1464626260099 Marionette TRACE conn6 <- [1,2210,null,{}] 09:37:40 INFO - PROCESS | 3128 | 1464626260103 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 3128 | 1464626260188 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:37:40 INFO - PROCESS | 3128 | 1464626260195 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBB2800 == 43 [pid = 3128] [id = 562] 09:37:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006418D62400) [pid = 3128] [serial = 1686] [outer = 0000000000000000] 09:37:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006418D6B800) [pid = 3128] [serial = 1687] [outer = 0000006418D62400] 09:37:40 INFO - PROCESS | 3128 | 1464626260239 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006418E7B000) [pid = 3128] [serial = 1688] [outer = 0000006418D62400] 09:37:40 INFO - PROCESS | 3128 | 1464626260837 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 776ms 09:37:40 INFO - PROCESS | 3128 | 1464626260878 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 3128 | 1464626260883 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:37:40 INFO - PROCESS | 3128 | 1464626260889 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3128 | 1464626260894 Marionette TRACE conn6 <- [1,2214,null,{}] 09:37:40 INFO - PROCESS | 3128 | 1464626260901 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:41 INFO - PROCESS | 3128 | 1464626261019 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:37:41 INFO - PROCESS | 3128 | 1464626261145 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 3128 | ++DOCSHELL 0000006412969000 == 44 [pid = 3128] [id = 563] 09:37:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006409D07000) [pid = 3128] [serial = 1689] [outer = 0000000000000000] 09:37:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000640DF16400) [pid = 3128] [serial = 1690] [outer = 0000006409D07000] 09:37:41 INFO - PROCESS | 3128 | 1464626261204 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000641294F000) [pid = 3128] [serial = 1691] [outer = 0000006409D07000] 09:37:41 INFO - PROCESS | 3128 | 1464626261834 Marionette TRACE conn6 <- [1,2216,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]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 986ms 09:37:41 INFO - PROCESS | 3128 | 1464626261878 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 3128 | 1464626261885 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:37:41 INFO - PROCESS | 3128 | 1464626261891 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 3128 | 1464626261894 Marionette TRACE conn6 <- [1,2218,null,{}] 09:37:41 INFO - PROCESS | 3128 | 1464626261898 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 3128 | 1464626262014 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:37:42 INFO - PROCESS | 3128 | 1464626262137 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B191000 == 45 [pid = 3128] [id = 564] 09:37:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (00000064144F2C00) [pid = 3128] [serial = 1692] [outer = 0000000000000000] 09:37:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006415BE5C00) [pid = 3128] [serial = 1693] [outer = 00000064144F2C00] 09:37:42 INFO - PROCESS | 3128 | 1464626262194 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006416F0B800) [pid = 3128] [serial = 1694] [outer = 00000064144F2C00] 09:37:42 INFO - PROCESS | 3128 | 1464626262775 Marionette TRACE conn6 <- [1,2220,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]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 944ms 09:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:37:42 INFO - PROCESS | 3128 | 1464626262836 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 3128 | 1464626262839 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:37:42 INFO - PROCESS | 3128 | 1464626262842 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 3128 | 1464626262846 Marionette TRACE conn6 <- [1,2222,null,{}] 09:37:42 INFO - PROCESS | 3128 | 1464626262858 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 3128 | 1464626262981 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:37:43 INFO - PROCESS | 3128 | 1464626263097 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCDE000 == 46 [pid = 3128] [id = 565] 09:37:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (00000064170AE000) [pid = 3128] [serial = 1695] [outer = 0000000000000000] 09:37:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006417D67C00) [pid = 3128] [serial = 1696] [outer = 00000064170AE000] 09:37:43 INFO - PROCESS | 3128 | 1464626263156 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006418E6DC00) [pid = 3128] [serial = 1697] [outer = 00000064170AE000] 09:37:43 INFO - PROCESS | 3128 | 1464626263710 Marionette TRACE conn6 <- [1,2224,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]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 879ms 09:37:43 INFO - PROCESS | 3128 | 1464626263739 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 3128 | 1464626263742 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:37:43 INFO - PROCESS | 3128 | 1464626263747 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 3128 | 1464626263749 Marionette TRACE conn6 <- [1,2226,null,{}] 09:37:43 INFO - PROCESS | 3128 | 1464626263753 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 3128 | 1464626263867 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:37:43 INFO - PROCESS | 3128 | 1464626263959 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FD0D000 == 47 [pid = 3128] [id = 566] 09:37:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006419D0A400) [pid = 3128] [serial = 1698] [outer = 0000000000000000] 09:37:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006419D0E000) [pid = 3128] [serial = 1699] [outer = 0000006419D0A400] 09:37:44 INFO - PROCESS | 3128 | 1464626264015 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006419E28400) [pid = 3128] [serial = 1700] [outer = 0000006419D0A400] 09:37:44 INFO - PROCESS | 3128 | 1464626264647 Marionette TRACE conn6 <- [1,2228,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]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 944ms 09:37:44 INFO - PROCESS | 3128 | 1464626264694 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 3128 | 1464626264696 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:37:44 INFO - PROCESS | 3128 | 1464626264700 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 3128 | 1464626264702 Marionette TRACE conn6 <- [1,2230,null,{}] 09:37:44 INFO - PROCESS | 3128 | 1464626264706 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 3128 | 1464626264815 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:37:44 INFO - PROCESS | 3128 | 1464626264908 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EC92000 == 48 [pid = 3128] [id = 567] 09:37:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006409D0C400) [pid = 3128] [serial = 1701] [outer = 0000000000000000] 09:37:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006416FDEC00) [pid = 3128] [serial = 1702] [outer = 0000006409D0C400] 09:37:44 INFO - PROCESS | 3128 | 1464626264964 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006419E2AC00) [pid = 3128] [serial = 1703] [outer = 0000006409D0C400] 09:37:45 INFO - PROCESS | 3128 | 1464626265768 Marionette TRACE conn6 <- [1,2232,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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1082ms 09:37:45 INFO - PROCESS | 3128 | 1464626265785 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:37:45 INFO - PROCESS | 3128 | 1464626265789 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:37:45 INFO - PROCESS | 3128 | 1464626265794 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 3128 | 1464626265798 Marionette TRACE conn6 <- [1,2234,null,{}] 09:37:45 INFO - PROCESS | 3128 | 1464626265803 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:45 INFO - PROCESS | 3128 | 1464626265911 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:37:46 INFO - PROCESS | 3128 | 1464626266035 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EC86800 == 49 [pid = 3128] [id = 568] 09:37:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000640FB13000) [pid = 3128] [serial = 1704] [outer = 0000000000000000] 09:37:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000640FB1CC00) [pid = 3128] [serial = 1705] [outer = 000000640FB13000] 09:37:46 INFO - PROCESS | 3128 | 1464626266092 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006413B7CC00) [pid = 3128] [serial = 1706] [outer = 000000640FB13000] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 000000641D947800 == 48 [pid = 3128] [id = 561] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 000000641C510800 == 47 [pid = 3128] [id = 560] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4EA800 == 46 [pid = 3128] [id = 559] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 000000641B476000 == 45 [pid = 3128] [id = 558] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF7A000 == 44 [pid = 3128] [id = 557] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F2E000 == 43 [pid = 3128] [id = 556] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 000000640EEC0800 == 42 [pid = 3128] [id = 555] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006418E04800 == 41 [pid = 3128] [id = 552] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F53800 == 40 [pid = 3128] [id = 551] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000640FB10400) [pid = 3128] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006416446800 == 39 [pid = 3128] [id = 550] 09:37:46 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BE0800 == 38 [pid = 3128] [id = 549] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006413B4F400) [pid = 3128] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006414443000) [pid = 3128] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006416FE7400) [pid = 3128] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (00000064170AD800) [pid = 3128] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006409C6E000) [pid = 3128] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006409F2DC00) [pid = 3128] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006416891C00) [pid = 3128] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641042DC00) [pid = 3128] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (00000064134DA400) [pid = 3128] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006415BB4000) [pid = 3128] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006415BC0400) [pid = 3128] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000640ED02C00) [pid = 3128] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000640F88A400) [pid = 3128] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006416681400) [pid = 3128] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000641668E000) [pid = 3128] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006409C71000) [pid = 3128] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006415BB9400) [pid = 3128] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006417C70800) [pid = 3128] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006417111400) [pid = 3128] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (000000640A389800) [pid = 3128] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006416C97C00) [pid = 3128] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006418745800) [pid = 3128] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (000000640A387800) [pid = 3128] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000640E148400) [pid = 3128] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640A386C00) [pid = 3128] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (0000006417C63800) [pid = 3128] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006416E54C00) [pid = 3128] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000640AB28400) [pid = 3128] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006416F82400) [pid = 3128] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000640DF17400) [pid = 3128] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006416F70400) [pid = 3128] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:37:46 INFO - PROCESS | 3128 | 1464626266678 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 945ms 09:37:46 INFO - PROCESS | 3128 | 1464626266739 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 3128 | 1464626266744 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:37:46 INFO - PROCESS | 3128 | 1464626266750 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 3128 | 1464626266753 Marionette TRACE conn6 <- [1,2238,null,{}] 09:37:46 INFO - PROCESS | 3128 | 1464626266757 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 3128 | 1464626266852 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:37:46 INFO - PROCESS | 3128 | 1464626266932 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 3128 | ++DOCSHELL 0000006412972800 == 39 [pid = 3128] [id = 569] 09:37:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006409D07800) [pid = 3128] [serial = 1707] [outer = 0000000000000000] 09:37:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000640E780000) [pid = 3128] [serial = 1708] [outer = 0000006409D07800] 09:37:46 INFO - PROCESS | 3128 | 1464626266979 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (000000640FB1EC00) [pid = 3128] [serial = 1709] [outer = 0000006409D07800] 09:37:47 INFO - PROCESS | 3128 | 1464626267373 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 693ms 09:37:47 INFO - PROCESS | 3128 | 1464626267444 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 3128 | 1464626267446 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:37:47 INFO - PROCESS | 3128 | 1464626267450 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 3128 | 1464626267453 Marionette TRACE conn6 <- [1,2242,null,{}] 09:37:47 INFO - PROCESS | 3128 | 1464626267464 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:47 INFO - PROCESS | 3128 | 1464626267556 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:37:47 INFO - PROCESS | 3128 | 1464626267571 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F49800 == 40 [pid = 3128] [id = 570] 09:37:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (00000064144E8C00) [pid = 3128] [serial = 1710] [outer = 0000000000000000] 09:37:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006415AF2800) [pid = 3128] [serial = 1711] [outer = 00000064144E8C00] 09:37:47 INFO - PROCESS | 3128 | 1464626267622 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006415BE5400) [pid = 3128] [serial = 1712] [outer = 00000064144E8C00] 09:37:48 INFO - PROCESS | 3128 | 1464626268073 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 692ms 09:37:48 INFO - PROCESS | 3128 | 1464626268145 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3128 | 1464626268148 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:37:48 INFO - PROCESS | 3128 | 1464626268152 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 3128 | 1464626268153 Marionette TRACE conn6 <- [1,2246,null,{}] 09:37:48 INFO - PROCESS | 3128 | 1464626268157 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 3128 | 1464626268248 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:37:48 INFO - PROCESS | 3128 | 1464626268261 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E3E800 == 41 [pid = 3128] [id = 571] 09:37:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000641679EC00) [pid = 3128] [serial = 1713] [outer = 0000000000000000] 09:37:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (00000064167AA000) [pid = 3128] [serial = 1714] [outer = 000000641679EC00] 09:37:48 INFO - PROCESS | 3128 | 1464626268307 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006416E48000) [pid = 3128] [serial = 1715] [outer = 000000641679EC00] 09:37:48 INFO - PROCESS | 3128 | 1464626268748 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 09:37:48 INFO - PROCESS | 3128 | 1464626268783 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3128 | 1464626268785 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:37:48 INFO - PROCESS | 3128 | 1464626268800 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 3128 | 1464626268802 Marionette TRACE conn6 <- [1,2250,null,{}] 09:37:48 INFO - PROCESS | 3128 | 1464626268805 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 3128 | 1464626268916 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:37:49 INFO - PROCESS | 3128 | 1464626268999 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A039800 == 42 [pid = 3128] [id = 572] 09:37:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006416E51800) [pid = 3128] [serial = 1716] [outer = 0000000000000000] 09:37:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006416F6DC00) [pid = 3128] [serial = 1717] [outer = 0000006416E51800] 09:37:49 INFO - PROCESS | 3128 | 1464626269044 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006416F80000) [pid = 3128] [serial = 1718] [outer = 0000006416E51800] 09:37:49 INFO - PROCESS | 3128 | 1464626269507 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 732ms 09:37:49 INFO - PROCESS | 3128 | 1464626269535 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 3128 | 1464626269537 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:37:49 INFO - PROCESS | 3128 | 1464626269546 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 3128 | 1464626269556 Marionette TRACE conn6 <- [1,2254,null,{}] 09:37:49 INFO - PROCESS | 3128 | 1464626269560 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:49 INFO - PROCESS | 3128 | 1464626269698 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:37:49 INFO - PROCESS | 3128 | 1464626269754 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B199800 == 43 [pid = 3128] [id = 573] 09:37:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (00000064170A7000) [pid = 3128] [serial = 1719] [outer = 0000000000000000] 09:37:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006417107C00) [pid = 3128] [serial = 1720] [outer = 00000064170A7000] 09:37:49 INFO - PROCESS | 3128 | 1464626269802 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006417C6F000) [pid = 3128] [serial = 1721] [outer = 00000064170A7000] 09:37:50 INFO - PROCESS | 3128 | 1464626270243 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 733ms 09:37:50 INFO - PROCESS | 3128 | 1464626270314 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 3128 | 1464626270316 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:37:50 INFO - PROCESS | 3128 | 1464626270319 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 3128 | 1464626270321 Marionette TRACE conn6 <- [1,2258,null,{}] 09:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:37:50 INFO - PROCESS | 3128 | 1464626270330 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 3128 | 1464626270462 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:37:50 INFO - PROCESS | 3128 | 1464626270521 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4DD000 == 44 [pid = 3128] [id = 574] 09:37:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006417D74800) [pid = 3128] [serial = 1722] [outer = 0000000000000000] 09:37:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006418787400) [pid = 3128] [serial = 1723] [outer = 0000006417D74800] 09:37:50 INFO - PROCESS | 3128 | 1464626270567 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006418D67000) [pid = 3128] [serial = 1724] [outer = 0000006417D74800] 09:37:50 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000641294F400) [pid = 3128] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:37:50 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006416F68C00) [pid = 3128] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:37:50 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (00000064084D1C00) [pid = 3128] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:37:50 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (00000064172D8000) [pid = 3128] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:37:50 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006418780800) [pid = 3128] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:37:50 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000640FB10800) [pid = 3128] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:37:50 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (00000064170AD000) [pid = 3128] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:37:51 INFO - PROCESS | 3128 | 1464626271115 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 838ms 09:37:51 INFO - PROCESS | 3128 | 1464626271164 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 3128 | 1464626271166 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:37:51 INFO - PROCESS | 3128 | 1464626271177 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 3128 | 1464626271180 Marionette TRACE conn6 <- [1,2262,null,{}] 09:37:51 INFO - PROCESS | 3128 | 1464626271188 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 3128 | 1464626271305 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:37:51 INFO - PROCESS | 3128 | 1464626271319 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C50E800 == 45 [pid = 3128] [id = 575] 09:37:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006418746000) [pid = 3128] [serial = 1725] [outer = 0000000000000000] 09:37:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006418789800) [pid = 3128] [serial = 1726] [outer = 0000006418746000] 09:37:51 INFO - PROCESS | 3128 | 1464626271364 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006419D0BC00) [pid = 3128] [serial = 1727] [outer = 0000006418746000] 09:37:51 INFO - PROCESS | 3128 | 1464626271742 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 650ms 09:37:51 INFO - PROCESS | 3128 | 1464626271823 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 3128 | 1464626271826 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:37:51 INFO - PROCESS | 3128 | 1464626271829 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:37:51 INFO - PROCESS | 3128 | 1464626271831 Marionette TRACE conn6 <- [1,2266,null,{}] 09:37:51 INFO - PROCESS | 3128 | 1464626271834 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 3128 | 1464626271921 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:37:51 INFO - PROCESS | 3128 | 1464626271932 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4DA000 == 46 [pid = 3128] [id = 576] 09:37:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006418748C00) [pid = 3128] [serial = 1728] [outer = 0000000000000000] 09:37:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006419E59C00) [pid = 3128] [serial = 1729] [outer = 0000006418748C00] 09:37:51 INFO - PROCESS | 3128 | 1464626271977 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006419EE7400) [pid = 3128] [serial = 1730] [outer = 0000006418748C00] 09:37:52 INFO - PROCESS | 3128 | 1464626272420 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 09:37:52 INFO - PROCESS | 3128 | 1464626272460 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 3128 | 1464626272463 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:37:52 INFO - PROCESS | 3128 | 1464626272466 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:37:52 INFO - PROCESS | 3128 | 1464626272468 Marionette TRACE conn6 <- [1,2270,null,{}] 09:37:52 INFO - PROCESS | 3128 | 1464626272471 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:52 INFO - PROCESS | 3128 | 1464626272574 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:37:52 INFO - PROCESS | 3128 | 1464626272580 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E03F000 == 47 [pid = 3128] [id = 577] 09:37:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006419EEEC00) [pid = 3128] [serial = 1731] [outer = 0000000000000000] 09:37:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006419EF5000) [pid = 3128] [serial = 1732] [outer = 0000006419EEEC00] 09:37:52 INFO - PROCESS | 3128 | 1464626272625 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006419FEE800) [pid = 3128] [serial = 1733] [outer = 0000006419EEEC00] 09:37:53 INFO - PROCESS | 3128 | 1464626273168 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 733ms 09:37:53 INFO - PROCESS | 3128 | 1464626273203 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 3128 | 1464626273208 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:37:53 INFO - PROCESS | 3128 | 1464626273213 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 3128 | 1464626273217 Marionette TRACE conn6 <- [1,2274,null,{}] 09:37:53 INFO - PROCESS | 3128 | 1464626273223 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 3128 | 1464626273391 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:37:53 INFO - PROCESS | 3128 | 1464626273489 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BD3800 == 48 [pid = 3128] [id = 578] 09:37:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000640E712C00) [pid = 3128] [serial = 1734] [outer = 0000000000000000] 09:37:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (000000640F88BC00) [pid = 3128] [serial = 1735] [outer = 000000640E712C00] 09:37:53 INFO - PROCESS | 3128 | 1464626273548 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006413B50400) [pid = 3128] [serial = 1736] [outer = 000000640E712C00] 09:37:54 INFO - PROCESS | 3128 | 1464626274101 Marionette TRACE conn6 <- [1,2276,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]]]}] 09:37:54 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 09:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 942ms 09:37:54 INFO - PROCESS | 3128 | 1464626274160 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 3128 | 1464626274166 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:37:54 INFO - PROCESS | 3128 | 1464626274173 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:37:54 INFO - PROCESS | 3128 | 1464626274176 Marionette TRACE conn6 <- [1,2278,null,{}] 09:37:54 INFO - PROCESS | 3128 | 1464626274180 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:54 INFO - PROCESS | 3128 | 1464626274298 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:37:54 INFO - PROCESS | 3128 | 1464626274394 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF83000 == 49 [pid = 3128] [id = 579] 09:37:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006415BB4000) [pid = 3128] [serial = 1737] [outer = 0000000000000000] 09:37:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006416689800) [pid = 3128] [serial = 1738] [outer = 0000006415BB4000] 09:37:54 INFO - PROCESS | 3128 | 1464626274450 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006416F73C00) [pid = 3128] [serial = 1739] [outer = 0000006415BB4000] 09:37:55 INFO - PROCESS | 3128 | 1464626275067 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 923ms 09:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:37:55 INFO - PROCESS | 3128 | 1464626275102 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 3128 | 1464626275105 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:37:55 INFO - PROCESS | 3128 | 1464626275109 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 3128 | 1464626275113 Marionette TRACE conn6 <- [1,2282,null,{}] 09:37:55 INFO - PROCESS | 3128 | 1464626275124 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 3128 | 1464626275243 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:37:55 INFO - PROCESS | 3128 | 1464626275341 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420172800 == 50 [pid = 3128] [id = 580] 09:37:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006417C65C00) [pid = 3128] [serial = 1740] [outer = 0000000000000000] 09:37:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006418787800) [pid = 3128] [serial = 1741] [outer = 0000006417C65C00] 09:37:55 INFO - PROCESS | 3128 | 1464626275400 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006419FEC800) [pid = 3128] [serial = 1742] [outer = 0000006417C65C00] 09:37:55 INFO - PROCESS | 3128 | 1464626275983 Marionette TRACE conn6 <- [1,2284,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]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 944ms 09:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:37:56 INFO - PROCESS | 3128 | 1464626276055 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 3128 | 1464626276058 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:37:56 INFO - PROCESS | 3128 | 1464626276061 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 3128 | 1464626276063 Marionette TRACE conn6 <- [1,2286,null,{}] 09:37:56 INFO - PROCESS | 3128 | 1464626276068 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 3128 | 1464626276190 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:37:56 INFO - PROCESS | 3128 | 1464626276307 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 3128 | ++DOCSHELL 000000642074C000 == 51 [pid = 3128] [id = 581] 09:37:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641A14EC00) [pid = 3128] [serial = 1743] [outer = 0000000000000000] 09:37:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000641A152C00) [pid = 3128] [serial = 1744] [outer = 000000641A14EC00] 09:37:56 INFO - PROCESS | 3128 | 1464626276364 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000641A15BC00) [pid = 3128] [serial = 1745] [outer = 000000641A14EC00] 09:37:56 INFO - PROCESS | 3128 | 1464626276903 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 879ms 09:37:56 INFO - PROCESS | 3128 | 1464626276943 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 3128 | 1464626276945 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:37:56 INFO - PROCESS | 3128 | 1464626276949 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 3128 | 1464626276951 Marionette TRACE conn6 <- [1,2290,null,{}] 09:37:56 INFO - PROCESS | 3128 | 1464626276955 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 3128 | 1464626277065 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:37:57 INFO - PROCESS | 3128 | 1464626277160 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420769000 == 52 [pid = 3128] [id = 582] 09:37:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000641A14F000) [pid = 3128] [serial = 1746] [outer = 0000000000000000] 09:37:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (000000641A20CC00) [pid = 3128] [serial = 1747] [outer = 000000641A14F000] 09:37:57 INFO - PROCESS | 3128 | 1464626277214 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000641A916000) [pid = 3128] [serial = 1748] [outer = 000000641A14F000] 09:37:57 INFO - PROCESS | 3128 | 1464626277786 Marionette TRACE conn6 <- [1,2292,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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 878ms 09:37:57 INFO - PROCESS | 3128 | 1464626277830 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 3128 | 1464626277832 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:37:57 INFO - PROCESS | 3128 | 1464626277836 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 3128 | 1464626277838 Marionette TRACE conn6 <- [1,2294,null,{}] 09:37:57 INFO - PROCESS | 3128 | 1464626277842 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 3128 | 1464626277974 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:37:58 INFO - PROCESS | 3128 | 1464626278099 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421679000 == 53 [pid = 3128] [id = 583] 09:37:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000641A921800) [pid = 3128] [serial = 1749] [outer = 0000000000000000] 09:37:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000641A9AEC00) [pid = 3128] [serial = 1750] [outer = 000000641A921800] 09:37:58 INFO - PROCESS | 3128 | 1464626278156 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000641A9E7000) [pid = 3128] [serial = 1751] [outer = 000000641A921800] 09:37:58 INFO - PROCESS | 3128 | 1464626278706 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 944ms 09:37:58 INFO - PROCESS | 3128 | 1464626278783 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 3128 | 1464626278785 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:37:58 INFO - PROCESS | 3128 | 1464626278789 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 3128 | 1464626278791 Marionette TRACE conn6 <- [1,2298,null,{}] 09:37:58 INFO - PROCESS | 3128 | 1464626278795 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 3128 | 1464626278905 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:37:59 INFO - PROCESS | 3128 | 1464626279173 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104D7000 == 54 [pid = 3128] [id = 584] 09:37:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006409627C00) [pid = 3128] [serial = 1752] [outer = 0000000000000000] 09:37:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006409C68800) [pid = 3128] [serial = 1753] [outer = 0000006409627C00] 09:37:59 INFO - PROCESS | 3128 | 1464626279246 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000640DD34800) [pid = 3128] [serial = 1754] [outer = 0000006409627C00] 09:37:59 INFO - PROCESS | 3128 | 1464626279895 Marionette TRACE conn6 <- [1,2300,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]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1135ms 09:37:59 INFO - PROCESS | 3128 | 1464626279927 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 3128 | 1464626279931 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:37:59 INFO - PROCESS | 3128 | 1464626279936 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 3128 | 1464626279939 Marionette TRACE conn6 <- [1,2302,null,{}] 09:37:59 INFO - PROCESS | 3128 | 1464626279944 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 3128 | 1464626280058 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:38:00 INFO - PROCESS | 3128 | 1464626280186 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BCE000 == 55 [pid = 3128] [id = 585] 09:38:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (000000640F994400) [pid = 3128] [serial = 1755] [outer = 0000000000000000] 09:38:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000641434AC00) [pid = 3128] [serial = 1756] [outer = 000000640F994400] 09:38:00 INFO - PROCESS | 3128 | 1464626280238 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000641580BC00) [pid = 3128] [serial = 1757] [outer = 000000640F994400] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4DA000 == 54 [pid = 3128] [id = 576] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 000000641C50E800 == 53 [pid = 3128] [id = 575] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4DD000 == 52 [pid = 3128] [id = 574] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 000000641B199800 == 51 [pid = 3128] [id = 573] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 000000641A039800 == 50 [pid = 3128] [id = 572] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E3E800 == 49 [pid = 3128] [id = 571] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F49800 == 48 [pid = 3128] [id = 570] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 0000006412972800 == 47 [pid = 3128] [id = 569] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 000000640EC86800 == 46 [pid = 3128] [id = 568] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 000000641B191000 == 45 [pid = 3128] [id = 564] 09:38:00 INFO - PROCESS | 3128 | --DOCSHELL 0000006412969000 == 44 [pid = 3128] [id = 563] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006416F84800) [pid = 3128] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006416682C00) [pid = 3128] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (00000064144F7C00) [pid = 3128] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (000000640EC40400) [pid = 3128] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (0000006413B53000) [pid = 3128] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (0000006418D6B800) [pid = 3128] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006415AED000) [pid = 3128] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641437E000) [pid = 3128] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006416F6F800) [pid = 3128] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006416895400) [pid = 3128] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006409C6A400) [pid = 3128] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006417C18C00) [pid = 3128] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006418789C00) [pid = 3128] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (000000640EE53800) [pid = 3128] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006416FE7800) [pid = 3128] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006417D74C00) [pid = 3128] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000641710F800) [pid = 3128] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006418749800) [pid = 3128] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006417C6F400) [pid = 3128] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006417103800) [pid = 3128] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006418931800) [pid = 3128] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:38:00 INFO - PROCESS | 3128 | 1464626280775 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 901ms 09:38:00 INFO - PROCESS | 3128 | 1464626280839 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 3128 | 1464626280843 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:38:00 INFO - PROCESS | 3128 | 1464626280848 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 3128 | 1464626280850 Marionette TRACE conn6 <- [1,2306,null,{}] 09:38:00 INFO - PROCESS | 3128 | 1464626280854 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 3128 | 1464626280948 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:38:01 INFO - PROCESS | 3128 | 1464626281057 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 3128 | ++DOCSHELL 00000064143C2000 == 45 [pid = 3128] [id = 586] 09:38:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006409612400) [pid = 3128] [serial = 1758] [outer = 0000000000000000] 09:38:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000640F889C00) [pid = 3128] [serial = 1759] [outer = 0000006409612400] 09:38:01 INFO - PROCESS | 3128 | 1464626281106 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (00000064144F3800) [pid = 3128] [serial = 1760] [outer = 0000006409612400] 09:38:01 INFO - PROCESS | 3128 | 1464626281488 Marionette TRACE conn6 <- [1,2308,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,2309,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 3128 | 1464626281546 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:38:01 INFO - PROCESS | 3128 | 1464626281551 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 3128 | 1464626281557 Marionette TRACE conn6 <- [1,2310,null,{}] 09:38:01 INFO - PROCESS | 3128 | 1464626281566 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:01 INFO - PROCESS | 3128 | 1464626281660 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:38:01 INFO - PROCESS | 3128 | 1464626281668 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EC5000 == 46 [pid = 3128] [id = 587] 09:38:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006415BC0000) [pid = 3128] [serial = 1761] [outer = 0000000000000000] 09:38:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006416707800) [pid = 3128] [serial = 1762] [outer = 0000006415BC0000] 09:38:01 INFO - PROCESS | 3128 | 1464626281714 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006416F0C800) [pid = 3128] [serial = 1763] [outer = 0000006415BC0000] 09:38:02 INFO - PROCESS | 3128 | 1464626282177 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 693ms 09:38:02 INFO - PROCESS | 3128 | 1464626282244 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 3128 | 1464626282247 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:38:02 INFO - PROCESS | 3128 | 1464626282250 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 3128 | 1464626282252 Marionette TRACE conn6 <- [1,2314,null,{}] 09:38:02 INFO - PROCESS | 3128 | 1464626282256 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:02 INFO - PROCESS | 3128 | 1464626282348 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:38:02 INFO - PROCESS | 3128 | 1464626282355 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F961800 == 47 [pid = 3128] [id = 588] 09:38:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006416FE9400) [pid = 3128] [serial = 1764] [outer = 0000000000000000] 09:38:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (00000064170A5800) [pid = 3128] [serial = 1765] [outer = 0000006416FE9400] 09:38:02 INFO - PROCESS | 3128 | 1464626282402 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006417108C00) [pid = 3128] [serial = 1766] [outer = 0000006416FE9400] 09:38:02 INFO - PROCESS | 3128 | 1464626282863 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 627ms 09:38:02 INFO - PROCESS | 3128 | 1464626282880 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 3128 | 1464626282882 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:38:02 INFO - PROCESS | 3128 | 1464626282885 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:38:02 INFO - PROCESS | 3128 | 1464626282887 Marionette TRACE conn6 <- [1,2318,null,{}] 09:38:02 INFO - PROCESS | 3128 | 1464626282890 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 3128 | 1464626283010 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:38:03 INFO - PROCESS | 3128 | 1464626283017 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B48C000 == 48 [pid = 3128] [id = 589] 09:38:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006417C64C00) [pid = 3128] [serial = 1767] [outer = 0000000000000000] 09:38:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006417C6A800) [pid = 3128] [serial = 1768] [outer = 0000006417C64C00] 09:38:03 INFO - PROCESS | 3128 | 1464626283144 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000641874A400) [pid = 3128] [serial = 1769] [outer = 0000006417C64C00] 09:38:03 INFO - PROCESS | 3128 | 1464626283624 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 774ms 09:38:03 INFO - PROCESS | 3128 | 1464626283663 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 3128 | 1464626283665 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:38:03 INFO - PROCESS | 3128 | 1464626283669 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:38:03 INFO - PROCESS | 3128 | 1464626283670 Marionette TRACE conn6 <- [1,2322,null,{}] 09:38:03 INFO - PROCESS | 3128 | 1464626283674 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 3128 | 1464626283792 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:38:03 INFO - PROCESS | 3128 | 1464626283853 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C519800 == 49 [pid = 3128] [id = 590] 09:38:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006418E71800) [pid = 3128] [serial = 1770] [outer = 0000000000000000] 09:38:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006419D04000) [pid = 3128] [serial = 1771] [outer = 0000006418E71800] 09:38:03 INFO - PROCESS | 3128 | 1464626283898 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006419E31000) [pid = 3128] [serial = 1772] [outer = 0000006418E71800] 09:38:04 INFO - PROCESS | 3128 | 1464626284332 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 09:38:04 INFO - PROCESS | 3128 | 1464626284363 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 3128 | 1464626284365 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:38:04 INFO - PROCESS | 3128 | 1464626284369 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 3128 | 1464626284370 Marionette TRACE conn6 <- [1,2326,null,{}] 09:38:04 INFO - PROCESS | 3128 | 1464626284374 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 3128 | 1464626284514 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:38:04 INFO - PROCESS | 3128 | 1464626284538 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBA6800 == 50 [pid = 3128] [id = 591] 09:38:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (00000064192AE800) [pid = 3128] [serial = 1773] [outer = 0000000000000000] 09:38:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006419EEF000) [pid = 3128] [serial = 1774] [outer = 00000064192AE800] 09:38:04 INFO - PROCESS | 3128 | 1464626284583 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000641A150400) [pid = 3128] [serial = 1775] [outer = 00000064192AE800] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006418746000) [pid = 3128] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000640E7DAC00) [pid = 3128] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (0000006413ABBC00) [pid = 3128] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000641444A000) [pid = 3128] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (0000006415BE8400) [pid = 3128] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006409608400) [pid = 3128] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006416F69000) [pid = 3128] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006419E61C00) [pid = 3128] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (000000640F867C00) [pid = 3128] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000641679EC00) [pid = 3128] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (00000064144E8C00) [pid = 3128] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (00000064144F2C00) [pid = 3128] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006416E51800) [pid = 3128] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000640FB13000) [pid = 3128] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006409D0C400) [pid = 3128] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006409D07800) [pid = 3128] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006418748C00) [pid = 3128] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:38:04 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006409D07000) [pid = 3128] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:38:05 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (00000064170A7000) [pid = 3128] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:38:05 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (00000064170AE000) [pid = 3128] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:38:05 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006417D74800) [pid = 3128] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:38:05 INFO - PROCESS | 3128 | 1464626285113 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 774ms 09:38:05 INFO - PROCESS | 3128 | 1464626285146 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 3128 | 1464626285149 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:38:05 INFO - PROCESS | 3128 | 1464626285162 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:38:05 INFO - PROCESS | 3128 | 1464626285164 Marionette TRACE conn6 <- [1,2330,null,{}] 09:38:05 INFO - PROCESS | 3128 | 1464626285168 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:05 INFO - PROCESS | 3128 | 1464626285256 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:38:05 INFO - PROCESS | 3128 | 1464626285262 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCDC800 == 51 [pid = 3128] [id = 592] 09:38:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000640F88A800) [pid = 3128] [serial = 1776] [outer = 0000000000000000] 09:38:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006413ABBC00) [pid = 3128] [serial = 1777] [outer = 000000640F88A800] 09:38:05 INFO - PROCESS | 3128 | 1464626285307 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006416F78400) [pid = 3128] [serial = 1778] [outer = 000000640F88A800] 09:38:05 INFO - PROCESS | 3128 | 1464626285747 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 627ms 09:38:05 INFO - PROCESS | 3128 | 1464626285795 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 3128 | 1464626285797 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:38:05 INFO - PROCESS | 3128 | 1464626285800 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 3128 | 1464626285802 Marionette TRACE conn6 <- [1,2334,null,{}] 09:38:05 INFO - PROCESS | 3128 | 1464626285805 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:05 INFO - PROCESS | 3128 | 1464626285895 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:38:05 INFO - PROCESS | 3128 | 1464626285902 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 3128 | ++DOCSHELL 000000642017B800 == 52 [pid = 3128] [id = 593] 09:38:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006419E2D800) [pid = 3128] [serial = 1779] [outer = 0000000000000000] 09:38:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000641A207C00) [pid = 3128] [serial = 1780] [outer = 0000006419E2D800] 09:38:05 INFO - PROCESS | 3128 | 1464626285948 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000641A922400) [pid = 3128] [serial = 1781] [outer = 0000006419E2D800] 09:38:06 INFO - PROCESS | 3128 | 1464626286417 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 628ms 09:38:06 INFO - PROCESS | 3128 | 1464626286430 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 3128 | 1464626286432 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:38:06 INFO - PROCESS | 3128 | 1464626286447 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 3128 | 1464626286449 Marionette TRACE conn6 <- [1,2338,null,{}] 09:38:06 INFO - PROCESS | 3128 | 1464626286452 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 3128 | 1464626286542 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:38:06 INFO - PROCESS | 3128 | 1464626286549 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421690000 == 53 [pid = 3128] [id = 594] 09:38:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000640AB8E800) [pid = 3128] [serial = 1782] [outer = 0000000000000000] 09:38:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641A9B3C00) [pid = 3128] [serial = 1783] [outer = 000000640AB8E800] 09:38:06 INFO - PROCESS | 3128 | 1464626286599 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641AF0FC00) [pid = 3128] [serial = 1784] [outer = 000000640AB8E800] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000641FD0D000 == 52 [pid = 3128] [id = 566] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBB2800 == 51 [pid = 3128] [id = 562] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000640F818000 == 50 [pid = 3128] [id = 396] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCDE000 == 49 [pid = 3128] [id = 565] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000640EC92000 == 48 [pid = 3128] [id = 567] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000641A88A800 == 47 [pid = 3128] [id = 408] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 0000006416448800 == 46 [pid = 3128] [id = 553] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E35000 == 45 [pid = 3128] [id = 404] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 0000006413458000 == 44 [pid = 3128] [id = 403] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000641A045000 == 43 [pid = 3128] [id = 554] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000640EEC4000 == 42 [pid = 3128] [id = 409] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BCE000 == 41 [pid = 3128] [id = 585] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 00000064104D7000 == 40 [pid = 3128] [id = 584] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 0000006421679000 == 39 [pid = 3128] [id = 583] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 0000006420769000 == 38 [pid = 3128] [id = 582] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000642074C000 == 37 [pid = 3128] [id = 581] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 0000006420172800 == 36 [pid = 3128] [id = 580] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF83000 == 35 [pid = 3128] [id = 579] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 000000641E03F000 == 34 [pid = 3128] [id = 577] 09:38:07 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BD3800 == 33 [pid = 3128] [id = 578] 09:38:08 INFO - PROCESS | 3128 | --DOCSHELL 00000064143C2000 == 32 [pid = 3128] [id = 586] 09:38:08 INFO - PROCESS | 3128 | --DOCSHELL 000000641B48C000 == 31 [pid = 3128] [id = 589] 09:38:08 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EC5000 == 30 [pid = 3128] [id = 587] 09:38:08 INFO - PROCESS | 3128 | --DOCSHELL 000000641C519800 == 29 [pid = 3128] [id = 590] 09:38:08 INFO - PROCESS | 3128 | --DOCSHELL 000000640F961800 == 28 [pid = 3128] [id = 588] 09:38:08 INFO - PROCESS | 3128 | --DOCSHELL 000000642017B800 == 27 [pid = 3128] [id = 593] 09:38:08 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBA6800 == 26 [pid = 3128] [id = 591] 09:38:08 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCDC800 == 25 [pid = 3128] [id = 592] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000640FB1D000) [pid = 3128] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006416FEBC00) [pid = 3128] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000641A208800) [pid = 3128] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000640FB18800) [pid = 3128] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006414387800) [pid = 3128] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006415BB8C00) [pid = 3128] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000641679E400) [pid = 3128] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (00000064167AA000) [pid = 3128] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006415AF2800) [pid = 3128] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006415BE5C00) [pid = 3128] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006416F0B800) [pid = 3128] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006415BE5400) [pid = 3128] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006416F6DC00) [pid = 3128] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006416F80000) [pid = 3128] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006413B7CC00) [pid = 3128] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640FB1CC00) [pid = 3128] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006419E2AC00) [pid = 3128] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006416FDEC00) [pid = 3128] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640E780000) [pid = 3128] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000640FB1EC00) [pid = 3128] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006419EE7400) [pid = 3128] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000641294F000) [pid = 3128] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640DF16400) [pid = 3128] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (0000006417C6F000) [pid = 3128] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006418E6DC00) [pid = 3128] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006417D67C00) [pid = 3128] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006417107C00) [pid = 3128] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (0000006419D0E000) [pid = 3128] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006418787400) [pid = 3128] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006419EF5000) [pid = 3128] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006419E59C00) [pid = 3128] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006418D67000) [pid = 3128] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (0000006418789800) [pid = 3128] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (0000006416E48000) [pid = 3128] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (0000006419D0BC00) [pid = 3128] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (000000640FB1F800) [pid = 3128] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:38:08 INFO - PROCESS | 3128 | 1464626288781 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2392ms 09:38:08 INFO - PROCESS | 3128 | 1464626288843 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 3128 | 1464626288848 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:38:08 INFO - PROCESS | 3128 | 1464626288853 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 3128 | 1464626288857 Marionette TRACE conn6 <- [1,2342,null,{}] 09:38:08 INFO - PROCESS | 3128 | 1464626288863 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:08 INFO - PROCESS | 3128 | 1464626288961 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:38:08 INFO - PROCESS | 3128 | 1464626288977 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 3128 | ++DOCSHELL 000000640A3E2000 == 26 [pid = 3128] [id = 595] 09:38:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006409C70800) [pid = 3128] [serial = 1785] [outer = 0000000000000000] 09:38:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006409C71000) [pid = 3128] [serial = 1786] [outer = 0000006409C70800] 09:38:09 INFO - PROCESS | 3128 | 1464626289027 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (000000640A010C00) [pid = 3128] [serial = 1787] [outer = 0000006409C70800] 09:38:09 INFO - PROCESS | 3128 | 1464626289519 Marionette TRACE conn6 <- [1,2344,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]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 09:38:09 INFO - PROCESS | 3128 | 1464626289548 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 3128 | 1464626289555 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:38:09 INFO - PROCESS | 3128 | 1464626289561 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 3128 | 1464626289564 Marionette TRACE conn6 <- [1,2346,null,{}] 09:38:09 INFO - PROCESS | 3128 | 1464626289568 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 3128 | 1464626289662 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:38:09 INFO - PROCESS | 3128 | 1464626289672 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F811000 == 27 [pid = 3128] [id = 596] 09:38:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (000000640A0B5800) [pid = 3128] [serial = 1788] [outer = 0000000000000000] 09:38:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000640AB8C800) [pid = 3128] [serial = 1789] [outer = 000000640A0B5800] 09:38:09 INFO - PROCESS | 3128 | 1464626289721 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (000000640DF0D800) [pid = 3128] [serial = 1790] [outer = 000000640A0B5800] 09:38:10 INFO - PROCESS | 3128 | 1464626290202 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 09:38:10 INFO - PROCESS | 3128 | 1464626290239 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 3128 | 1464626290242 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:38:10 INFO - PROCESS | 3128 | 1464626290246 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 3128 | 1464626290249 Marionette TRACE conn6 <- [1,2350,null,{}] 09:38:10 INFO - PROCESS | 3128 | 1464626290261 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:10 INFO - PROCESS | 3128 | 1464626290394 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:38:10 INFO - PROCESS | 3128 | 1464626290476 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413934800 == 28 [pid = 3128] [id = 597] 09:38:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006408456800) [pid = 3128] [serial = 1791] [outer = 0000000000000000] 09:38:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (000000640EC9C400) [pid = 3128] [serial = 1792] [outer = 0000006408456800] 09:38:10 INFO - PROCESS | 3128 | 1464626290527 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000640F870400) [pid = 3128] [serial = 1793] [outer = 0000006408456800] 09:38:10 INFO - PROCESS | 3128 | 1464626290921 Marionette TRACE conn6 <- [1,2352,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]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 732ms 09:38:10 INFO - PROCESS | 3128 | 1464626290980 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 3128 | 1464626290983 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:38:10 INFO - PROCESS | 3128 | 1464626290986 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 3128 | 1464626290988 Marionette TRACE conn6 <- [1,2354,null,{}] 09:38:10 INFO - PROCESS | 3128 | 1464626290991 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 3128 | 1464626291082 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:38:11 INFO - PROCESS | 3128 | 1464626291089 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E86000 == 29 [pid = 3128] [id = 598] 09:38:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (000000640FB12800) [pid = 3128] [serial = 1794] [outer = 0000000000000000] 09:38:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (000000640FB1D000) [pid = 3128] [serial = 1795] [outer = 000000640FB12800] 09:38:11 INFO - PROCESS | 3128 | 1464626291137 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (000000640FF96C00) [pid = 3128] [serial = 1796] [outer = 000000640FB12800] 09:38:11 INFO - PROCESS | 3128 | 1464626291574 Marionette TRACE conn6 <- [1,2356,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]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 09:38:11 INFO - PROCESS | 3128 | 1464626291618 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 3128 | 1464626291620 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:38:11 INFO - PROCESS | 3128 | 1464626291623 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:38:11 INFO - PROCESS | 3128 | 1464626291625 Marionette TRACE conn6 <- [1,2358,null,{}] 09:38:11 INFO - PROCESS | 3128 | 1464626291629 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 3128 | 1464626291709 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:38:11 INFO - PROCESS | 3128 | 1464626291718 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C02800 == 30 [pid = 3128] [id = 599] 09:38:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (000000640A0B5000) [pid = 3128] [serial = 1797] [outer = 0000000000000000] 09:38:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006412951800) [pid = 3128] [serial = 1798] [outer = 000000640A0B5000] 09:38:11 INFO - PROCESS | 3128 | 1464626291764 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006413AB6C00) [pid = 3128] [serial = 1799] [outer = 000000640A0B5000] 09:38:12 INFO - PROCESS | 3128 | 1464626292239 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 689ms 09:38:12 INFO - PROCESS | 3128 | 1464626292316 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 3128 | 1464626292318 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:38:12 INFO - PROCESS | 3128 | 1464626292322 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 3128 | 1464626292324 Marionette TRACE conn6 <- [1,2362,null,{}] 09:38:12 INFO - PROCESS | 3128 | 1464626292327 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 3128 | 1464626292447 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:38:12 INFO - PROCESS | 3128 | 1464626292455 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 3128 | ++DOCSHELL 000000641666C800 == 31 [pid = 3128] [id = 600] 09:38:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006414389000) [pid = 3128] [serial = 1800] [outer = 0000000000000000] 09:38:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (00000064144EA000) [pid = 3128] [serial = 1801] [outer = 0000006414389000] 09:38:12 INFO - PROCESS | 3128 | 1464626292503 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (00000064144F5000) [pid = 3128] [serial = 1802] [outer = 0000006414389000] 09:38:12 INFO - PROCESS | 3128 | 1464626292920 Marionette TRACE conn6 <- [1,2364,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]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms 09:38:12 INFO - PROCESS | 3128 | 1464626292955 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 3128 | 1464626292957 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:38:12 INFO - PROCESS | 3128 | 1464626292960 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 3128 | 1464626292962 Marionette TRACE conn6 <- [1,2366,null,{}] 09:38:12 INFO - PROCESS | 3128 | 1464626292966 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 3128 | 1464626293045 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:38:13 INFO - PROCESS | 3128 | 1464626293081 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F4A000 == 32 [pid = 3128] [id = 601] 09:38:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (00000064144F1C00) [pid = 3128] [serial = 1803] [outer = 0000000000000000] 09:38:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006415AF2800) [pid = 3128] [serial = 1804] [outer = 00000064144F1C00] 09:38:13 INFO - PROCESS | 3128 | 1464626293129 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006415BBE000) [pid = 3128] [serial = 1805] [outer = 00000064144F1C00] 09:38:13 INFO - PROCESS | 3128 | 1464626293554 Marionette TRACE conn6 <- [1,2368,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]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 627ms 09:38:13 INFO - PROCESS | 3128 | 1464626293594 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 3128 | 1464626293597 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:38:13 INFO - PROCESS | 3128 | 1464626293609 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 3128 | 1464626293611 Marionette TRACE conn6 <- [1,2370,null,{}] 09:38:13 INFO - PROCESS | 3128 | 1464626293614 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 3128 | 1464626293694 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:38:13 INFO - PROCESS | 3128 | 1464626293702 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417D46800 == 33 [pid = 3128] [id = 602] 09:38:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006415BBBC00) [pid = 3128] [serial = 1806] [outer = 0000000000000000] 09:38:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006415BE6800) [pid = 3128] [serial = 1807] [outer = 0000006415BBBC00] 09:38:13 INFO - PROCESS | 3128 | 1464626293747 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006416682C00) [pid = 3128] [serial = 1808] [outer = 0000006415BBBC00] 09:38:14 INFO - PROCESS | 3128 | 1464626294235 Marionette TRACE conn6 <- [1,2372,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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 691ms 09:38:14 INFO - PROCESS | 3128 | 1464626294302 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 3128 | 1464626294304 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:38:14 INFO - PROCESS | 3128 | 1464626294308 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 3128 | 1464626294309 Marionette TRACE conn6 <- [1,2374,null,{}] 09:38:14 INFO - PROCESS | 3128 | 1464626294313 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 3128 | 1464626294422 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:38:14 INFO - PROCESS | 3128 | 1464626294503 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413933800 == 34 [pid = 3128] [id = 603] 09:38:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006416689C00) [pid = 3128] [serial = 1809] [outer = 0000000000000000] 09:38:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000641668E000) [pid = 3128] [serial = 1810] [outer = 0000006416689C00] 09:38:14 INFO - PROCESS | 3128 | 1464626294548 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (00000064167A3400) [pid = 3128] [serial = 1811] [outer = 0000006416689C00] 09:38:14 INFO - PROCESS | 3128 | 1464626294957 Marionette TRACE conn6 <- [1,2376,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]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 09:38:15 INFO - PROCESS | 3128 | 1464626295001 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 3128 | 1464626295003 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:38:15 INFO - PROCESS | 3128 | 1464626295006 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:38:15 INFO - PROCESS | 3128 | 1464626295008 Marionette TRACE conn6 <- [1,2378,null,{}] 09:38:15 INFO - PROCESS | 3128 | 1464626295011 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:15 INFO - PROCESS | 3128 | 1464626295133 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:38:15 INFO - PROCESS | 3128 | 1464626295141 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419ECD800 == 35 [pid = 3128] [id = 604] 09:38:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (00000064167AA800) [pid = 3128] [serial = 1812] [outer = 0000000000000000] 09:38:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006416ACA000) [pid = 3128] [serial = 1813] [outer = 00000064167AA800] 09:38:15 INFO - PROCESS | 3128 | 1464626295228 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006416CA0C00) [pid = 3128] [serial = 1814] [outer = 00000064167AA800] 09:38:15 INFO - PROCESS | 3128 | 1464626295681 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 732ms 09:38:15 INFO - PROCESS | 3128 | 1464626295750 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 3128 | 1464626295753 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:38:15 INFO - PROCESS | 3128 | 1464626295756 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 3128 | 1464626295759 Marionette TRACE conn6 <- [1,2382,null,{}] 09:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:38:15 INFO - PROCESS | 3128 | 1464626295794 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 3128 | 1464626296191 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006417C64C00) [pid = 3128] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006418E71800) [pid = 3128] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (00000064192AE800) [pid = 3128] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006419E2D800) [pid = 3128] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000641A14F000) [pid = 3128] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000641A14EC00) [pid = 3128] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006417C65C00) [pid = 3128] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006415BB4000) [pid = 3128] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (000000640E712C00) [pid = 3128] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006419EEEC00) [pid = 3128] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006416FE9400) [pid = 3128] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006415BC0000) [pid = 3128] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006409612400) [pid = 3128] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000640F994400) [pid = 3128] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006409627C00) [pid = 3128] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000641A921800) [pid = 3128] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640F88A800) [pid = 3128] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (00000064167A7800) [pid = 3128] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006417C9F400) [pid = 3128] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006418D62400) [pid = 3128] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (000000640A0AC800) [pid = 3128] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:38:16 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (0000006419D0A400) [pid = 3128] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:38:16 INFO - PROCESS | 3128 | 1464626296250 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EC7D000 == 36 [pid = 3128] [id = 605] 09:38:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006409534800) [pid = 3128] [serial = 1815] [outer = 0000000000000000] 09:38:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006409D07800) [pid = 3128] [serial = 1816] [outer = 0000006409534800] 09:38:16 INFO - PROCESS | 3128 | 1464626296307 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006416F6FC00) [pid = 3128] [serial = 1817] [outer = 0000006409534800] 09:38:16 INFO - PROCESS | 3128 | 1464626296721 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 986ms 09:38:16 INFO - PROCESS | 3128 | 1464626296747 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 3128 | 1464626296749 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:38:16 INFO - PROCESS | 3128 | 1464626296752 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:38:16 INFO - PROCESS | 3128 | 1464626296754 Marionette TRACE conn6 <- [1,2386,null,{}] 09:38:16 INFO - PROCESS | 3128 | 1464626296757 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 3128 | 1464626296841 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:38:16 INFO - PROCESS | 3128 | 1464626296847 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A884800 == 37 [pid = 3128] [id = 606] 09:38:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006416F76C00) [pid = 3128] [serial = 1818] [outer = 0000000000000000] 09:38:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006416F83C00) [pid = 3128] [serial = 1819] [outer = 0000006416F76C00] 09:38:16 INFO - PROCESS | 3128 | 1464626296892 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006416FE8400) [pid = 3128] [serial = 1820] [outer = 0000006416F76C00] 09:38:17 INFO - PROCESS | 3128 | 1464626297328 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 09:38:17 INFO - PROCESS | 3128 | 1464626297385 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 3128 | 1464626297387 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:38:17 INFO - PROCESS | 3128 | 1464626297390 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 3128 | 1464626297392 Marionette TRACE conn6 <- [1,2390,null,{}] 09:38:17 INFO - PROCESS | 3128 | 1464626297395 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:17 INFO - PROCESS | 3128 | 1464626297477 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:38:17 INFO - PROCESS | 3128 | 1464626297483 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF83000 == 38 [pid = 3128] [id = 607] 09:38:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006417036400) [pid = 3128] [serial = 1821] [outer = 0000000000000000] 09:38:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006417042C00) [pid = 3128] [serial = 1822] [outer = 0000006417036400] 09:38:17 INFO - PROCESS | 3128 | 1464626297528 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (00000064170AB000) [pid = 3128] [serial = 1823] [outer = 0000006417036400] 09:38:17 INFO - PROCESS | 3128 | 1464626297972 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 09:38:18 INFO - PROCESS | 3128 | 1464626298028 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 3128 | 1464626298030 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:38:18 INFO - PROCESS | 3128 | 1464626298033 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:38:18 INFO - PROCESS | 3128 | 1464626298035 Marionette TRACE conn6 <- [1,2394,null,{}] 09:38:18 INFO - PROCESS | 3128 | 1464626298038 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 3128 | 1464626298120 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:38:18 INFO - PROCESS | 3128 | 1464626298128 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B471000 == 39 [pid = 3128] [id = 608] 09:38:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006417105C00) [pid = 3128] [serial = 1824] [outer = 0000000000000000] 09:38:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006417108400) [pid = 3128] [serial = 1825] [outer = 0000006417105C00] 09:38:18 INFO - PROCESS | 3128 | 1464626298173 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006417111800) [pid = 3128] [serial = 1826] [outer = 0000006417105C00] 09:38:19 INFO - PROCESS | 3128 | 1464626298996 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1025ms 09:38:19 INFO - PROCESS | 3128 | 1464626299063 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 3128 | 1464626299068 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:38:19 INFO - PROCESS | 3128 | 1464626299093 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 3128 | 1464626299098 Marionette TRACE conn6 <- [1,2398,null,{}] 09:38:19 INFO - PROCESS | 3128 | 1464626299104 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:19 INFO - PROCESS | 3128 | 1464626299258 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:38:19 INFO - PROCESS | 3128 | 1464626299374 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBD7000 == 40 [pid = 3128] [id = 609] 09:38:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000640A0B4400) [pid = 3128] [serial = 1827] [outer = 0000000000000000] 09:38:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000640A387400) [pid = 3128] [serial = 1828] [outer = 000000640A0B4400] 09:38:19 INFO - PROCESS | 3128 | 1464626299435 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000640E3CEC00) [pid = 3128] [serial = 1829] [outer = 000000640A0B4400] 09:38:20 INFO - PROCESS | 3128 | 1464626300195 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1163ms 09:38:20 INFO - PROCESS | 3128 | 1464626300240 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3128 | 1464626300247 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:38:20 INFO - PROCESS | 3128 | 1464626300254 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:38:20 INFO - PROCESS | 3128 | 1464626300257 Marionette TRACE conn6 <- [1,2402,null,{}] 09:38:20 INFO - PROCESS | 3128 | 1464626300261 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 3128 | 1464626300511 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:38:20 INFO - PROCESS | 3128 | 1464626300673 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E8BB000 == 41 [pid = 3128] [id = 610] 09:38:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000640962CC00) [pid = 3128] [serial = 1830] [outer = 0000000000000000] 09:38:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006409C67800) [pid = 3128] [serial = 1831] [outer = 000000640962CC00] 09:38:20 INFO - PROCESS | 3128 | 1464626300729 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640A0B7800) [pid = 3128] [serial = 1832] [outer = 000000640962CC00] 09:38:21 INFO - PROCESS | 3128 | --DOCSHELL 0000006407C1A800 == 40 [pid = 3128] [id = 546] 09:38:21 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F46800 == 39 [pid = 3128] [id = 536] 09:38:21 INFO - PROCESS | 3128 | --DOCSHELL 000000640EC88000 == 38 [pid = 3128] [id = 547] 09:38:21 INFO - PROCESS | 3128 | --DOCSHELL 000000640FBCA800 == 37 [pid = 3128] [id = 545] 09:38:21 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E54000 == 36 [pid = 3128] [id = 538] 09:38:21 INFO - PROCESS | 3128 | --DOCSHELL 00000064165DD800 == 35 [pid = 3128] [id = 535] 09:38:21 INFO - PROCESS | 3128 | --DOCSHELL 000000641393F800 == 34 [pid = 3128] [id = 539] 09:38:21 INFO - PROCESS | 3128 | --DOCSHELL 0000006418E07000 == 33 [pid = 3128] [id = 537] 09:38:21 INFO - PROCESS | 3128 | --DOCSHELL 0000006415950800 == 32 [pid = 3128] [id = 534] 09:38:21 INFO - PROCESS | 3128 | --DOCSHELL 0000006413A62800 == 31 [pid = 3128] [id = 548] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000641A9B3C00) [pid = 3128] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006416E48800) [pid = 3128] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000641877C800) [pid = 3128] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006418E7B000) [pid = 3128] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (000000640E70EC00) [pid = 3128] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006419E28400) [pid = 3128] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006417C6A800) [pid = 3128] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006419D04000) [pid = 3128] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000641874A400) [pid = 3128] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006419EEF000) [pid = 3128] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006419E31000) [pid = 3128] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000641A207C00) [pid = 3128] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000641A150400) [pid = 3128] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000641A20CC00) [pid = 3128] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (000000641A15BC00) [pid = 3128] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000641A152C00) [pid = 3128] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006419FEC800) [pid = 3128] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (0000006418787800) [pid = 3128] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006416F73C00) [pid = 3128] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006416689800) [pid = 3128] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006413B50400) [pid = 3128] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (000000640F88BC00) [pid = 3128] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (0000006419FEE800) [pid = 3128] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (00000064170A5800) [pid = 3128] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (0000006416707800) [pid = 3128] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (0000006416F0C800) [pid = 3128] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (000000640F889C00) [pid = 3128] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (000000641A922400) [pid = 3128] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (00000064144F3800) [pid = 3128] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (000000641580BC00) [pid = 3128] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (000000641434AC00) [pid = 3128] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (000000640DD34800) [pid = 3128] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (0000006409C68800) [pid = 3128] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 70 (000000641A9E7000) [pid = 3128] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 69 (000000641A9AEC00) [pid = 3128] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 68 (000000641A916000) [pid = 3128] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 67 (0000006413ABBC00) [pid = 3128] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 66 (0000006416F78400) [pid = 3128] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | --DOMWINDOW == 65 (0000006417108C00) [pid = 3128] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:38:21 INFO - PROCESS | 3128 | 1464626301406 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1182ms 09:38:21 INFO - PROCESS | 3128 | 1464626301442 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 3128 | 1464626301446 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:38:21 INFO - PROCESS | 3128 | 1464626301450 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 3128 | 1464626301454 Marionette TRACE conn6 <- [1,2406,null,{}] 09:38:21 INFO - PROCESS | 3128 | 1464626301459 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 3128 | 1464626301546 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:38:21 INFO - PROCESS | 3128 | 1464626301625 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F804800 == 32 [pid = 3128] [id = 611] 09:38:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 66 (000000640A0B7400) [pid = 3128] [serial = 1833] [outer = 0000000000000000] 09:38:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 67 (000000640E073C00) [pid = 3128] [serial = 1834] [outer = 000000640A0B7400] 09:38:21 INFO - PROCESS | 3128 | 1464626301675 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 68 (000000640EC41400) [pid = 3128] [serial = 1835] [outer = 000000640A0B7400] 09:38:22 INFO - PROCESS | 3128 | 1464626302140 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 09:38:22 INFO - PROCESS | 3128 | 1464626302185 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 3128 | 1464626302188 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:38:22 INFO - PROCESS | 3128 | 1464626302191 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 3128 | 1464626302193 Marionette TRACE conn6 <- [1,2410,null,{}] 09:38:22 INFO - PROCESS | 3128 | 1464626302197 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 3128 | 1464626302282 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:38:22 INFO - PROCESS | 3128 | 1464626302292 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C03800 == 33 [pid = 3128] [id = 612] 09:38:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 69 (000000640F99A800) [pid = 3128] [serial = 1836] [outer = 0000000000000000] 09:38:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (000000640FB1B800) [pid = 3128] [serial = 1837] [outer = 000000640F99A800] 09:38:22 INFO - PROCESS | 3128 | 1464626302339 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (000000641042F800) [pid = 3128] [serial = 1838] [outer = 000000640F99A800] 09:38:22 INFO - PROCESS | 3128 | 1464626302821 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 09:38:22 INFO - PROCESS | 3128 | 1464626302886 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 3128 | 1464626302891 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:38:22 INFO - PROCESS | 3128 | 1464626302902 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 3128 | 1464626302906 Marionette TRACE conn6 <- [1,2414,null,{}] 09:38:22 INFO - PROCESS | 3128 | 1464626302910 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 3128 | 1464626303003 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:38:23 INFO - PROCESS | 3128 | 1464626303014 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416C62000 == 34 [pid = 3128] [id = 613] 09:38:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (0000006413B7C000) [pid = 3128] [serial = 1839] [outer = 0000000000000000] 09:38:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (000000641437E000) [pid = 3128] [serial = 1840] [outer = 0000006413B7C000] 09:38:23 INFO - PROCESS | 3128 | 1464626303060 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (000000641444DC00) [pid = 3128] [serial = 1841] [outer = 0000006413B7C000] 09:38:23 INFO - PROCESS | 3128 | 1464626303492 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 649ms 09:38:23 INFO - PROCESS | 3128 | 1464626303548 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 3128 | 1464626303551 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:38:23 INFO - PROCESS | 3128 | 1464626303554 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:38:23 INFO - PROCESS | 3128 | 1464626303556 Marionette TRACE conn6 <- [1,2418,null,{}] 09:38:23 INFO - PROCESS | 3128 | 1464626303559 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 3128 | 1464626303695 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:38:23 INFO - PROCESS | 3128 | 1464626303715 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 3128 | ++DOCSHELL 000000641758A800 == 35 [pid = 3128] [id = 614] 09:38:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (0000006409633400) [pid = 3128] [serial = 1842] [outer = 0000000000000000] 09:38:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (00000064144F3400) [pid = 3128] [serial = 1843] [outer = 0000006409633400] 09:38:23 INFO - PROCESS | 3128 | 1464626303761 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006415B4D000) [pid = 3128] [serial = 1844] [outer = 0000006409633400] 09:38:24 INFO - PROCESS | 3128 | 1464626304195 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 691ms 09:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:38:24 INFO - PROCESS | 3128 | 1464626304248 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 3128 | 1464626304250 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:38:24 INFO - PROCESS | 3128 | 1464626304259 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 3128 | 1464626304261 Marionette TRACE conn6 <- [1,2422,null,{}] 09:38:24 INFO - PROCESS | 3128 | 1464626304264 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 3128 | 1464626304383 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:38:24 INFO - PROCESS | 3128 | 1464626304397 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E51800 == 36 [pid = 3128] [id = 615] 09:38:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006415BEA400) [pid = 3128] [serial = 1845] [outer = 0000000000000000] 09:38:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006416398C00) [pid = 3128] [serial = 1846] [outer = 0000006415BEA400] 09:38:24 INFO - PROCESS | 3128 | 1464626304491 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (00000064167A0000) [pid = 3128] [serial = 1847] [outer = 0000006415BEA400] 09:38:24 INFO - PROCESS | 3128 | 1464626304958 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 733ms 09:38:25 INFO - PROCESS | 3128 | 1464626305026 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3128 | 1464626305028 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:38:25 INFO - PROCESS | 3128 | 1464626305037 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3128 | 1464626305039 Marionette TRACE conn6 <- [1,2426,null,{}] 09:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:38:25 INFO - PROCESS | 3128 | 1464626305045 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3128 | 1464626305154 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:38:25 INFO - PROCESS | 3128 | 1464626305166 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A041000 == 37 [pid = 3128] [id = 616] 09:38:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (00000064167CEC00) [pid = 3128] [serial = 1848] [outer = 0000000000000000] 09:38:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006416E4C000) [pid = 3128] [serial = 1849] [outer = 00000064167CEC00] 09:38:25 INFO - PROCESS | 3128 | 1464626305211 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006416F0AC00) [pid = 3128] [serial = 1850] [outer = 00000064167CEC00] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006417036400) [pid = 3128] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (0000006416689C00) [pid = 3128] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (00000064167AA800) [pid = 3128] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (000000640FB12800) [pid = 3128] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (000000640A0B5800) [pid = 3128] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (000000640A0B5000) [pid = 3128] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (0000006415BBBC00) [pid = 3128] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006409C70800) [pid = 3128] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (0000006408456800) [pid = 3128] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (0000006414389000) [pid = 3128] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (00000064144F1C00) [pid = 3128] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (0000006416F76C00) [pid = 3128] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:38:25 INFO - PROCESS | 3128 | --DOMWINDOW == 70 (0000006409534800) [pid = 3128] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:38:25 INFO - PROCESS | 3128 | 1464626305750 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms 09:38:25 INFO - PROCESS | 3128 | 1464626305778 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3128 | 1464626305781 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:38:25 INFO - PROCESS | 3128 | 1464626305784 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3128 | 1464626305785 Marionette TRACE conn6 <- [1,2430,null,{}] 09:38:25 INFO - PROCESS | 3128 | 1464626305789 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3128 | 1464626305878 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:38:25 INFO - PROCESS | 3128 | 1464626305884 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415958000 == 38 [pid = 3128] [id = 617] 09:38:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (000000640A0AF000) [pid = 3128] [serial = 1851] [outer = 0000000000000000] 09:38:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (000000640A0B5800) [pid = 3128] [serial = 1852] [outer = 000000640A0AF000] 09:38:25 INFO - PROCESS | 3128 | 1464626305929 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (0000006416689C00) [pid = 3128] [serial = 1853] [outer = 000000640A0AF000] 09:38:26 INFO - PROCESS | 3128 | 1464626306351 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 585ms 09:38:26 INFO - PROCESS | 3128 | 1464626306372 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 3128 | 1464626306374 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:38:26 INFO - PROCESS | 3128 | 1464626306377 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 3128 | 1464626306379 Marionette TRACE conn6 <- [1,2434,null,{}] 09:38:26 INFO - PROCESS | 3128 | 1464626306383 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 3128 | 1464626306491 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:38:26 INFO - PROCESS | 3128 | 1464626306500 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B199000 == 39 [pid = 3128] [id = 618] 09:38:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (0000006416E4EC00) [pid = 3128] [serial = 1854] [outer = 0000000000000000] 09:38:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (0000006416F6F800) [pid = 3128] [serial = 1855] [outer = 0000006416E4EC00] 09:38:26 INFO - PROCESS | 3128 | 1464626306544 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (0000006416F7CC00) [pid = 3128] [serial = 1856] [outer = 0000006416E4EC00] 09:38:26 INFO - PROCESS | 3128 | 1464626306945 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 09:38:27 INFO - PROCESS | 3128 | 1464626307012 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 3128 | 1464626307014 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:38:27 INFO - PROCESS | 3128 | 1464626307017 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 3128 | 1464626307019 Marionette TRACE conn6 <- [1,2438,null,{}] 09:38:27 INFO - PROCESS | 3128 | 1464626307022 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3128 | 1464626307104 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:38:27 INFO - PROCESS | 3128 | 1464626307111 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B49E800 == 40 [pid = 3128] [id = 619] 09:38:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006416FE3000) [pid = 3128] [serial = 1857] [outer = 0000000000000000] 09:38:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006416FEB800) [pid = 3128] [serial = 1858] [outer = 0000006416FE3000] 09:38:27 INFO - PROCESS | 3128 | 1464626307155 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (00000064170AC800) [pid = 3128] [serial = 1859] [outer = 0000006416FE3000] 09:38:27 INFO - PROCESS | 3128 | 1464626307569 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 587ms 09:38:27 INFO - PROCESS | 3128 | 1464626307606 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 3128 | 1464626307608 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:38:27 INFO - PROCESS | 3128 | 1464626307611 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 3128 | 1464626307613 Marionette TRACE conn6 <- [1,2442,null,{}] 09:38:27 INFO - PROCESS | 3128 | 1464626307616 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3128 | 1464626307786 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:38:27 INFO - PROCESS | 3128 | 1464626307907 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EADA800 == 41 [pid = 3128] [id = 620] 09:38:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (000000640962F400) [pid = 3128] [serial = 1860] [outer = 0000000000000000] 09:38:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (0000006409C6A400) [pid = 3128] [serial = 1861] [outer = 000000640962F400] 09:38:27 INFO - PROCESS | 3128 | 1464626307967 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (000000640DF17400) [pid = 3128] [serial = 1862] [outer = 000000640962F400] 09:38:28 INFO - PROCESS | 3128 | 1464626308532 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 09:38:28 INFO - PROCESS | 3128 | 1464626308602 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 3128 | 1464626308607 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:38:28 INFO - PROCESS | 3128 | 1464626308611 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 3128 | 1464626308616 Marionette TRACE conn6 <- [1,2446,null,{}] 09:38:28 INFO - PROCESS | 3128 | 1464626308621 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 3128 | 1464626308766 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:38:28 INFO - PROCESS | 3128 | 1464626308886 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416B49800 == 42 [pid = 3128] [id = 621] 09:38:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000640FF97000) [pid = 3128] [serial = 1863] [outer = 0000000000000000] 09:38:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006412957800) [pid = 3128] [serial = 1864] [outer = 000000640FF97000] 09:38:28 INFO - PROCESS | 3128 | 1464626308946 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006413B75C00) [pid = 3128] [serial = 1865] [outer = 000000640FF97000] 09:38:29 INFO - PROCESS | 3128 | 1464626309550 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 09:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:38:29 INFO - PROCESS | 3128 | 1464626309604 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 3128 | 1464626309608 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:38:29 INFO - PROCESS | 3128 | 1464626309612 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 3128 | 1464626309615 Marionette TRACE conn6 <- [1,2450,null,{}] 09:38:29 INFO - PROCESS | 3128 | 1464626309619 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 3128 | 1464626309730 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:38:29 INFO - PROCESS | 3128 | 1464626309851 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6AB000 == 43 [pid = 3128] [id = 622] 09:38:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006415BE2800) [pid = 3128] [serial = 1866] [outer = 0000000000000000] 09:38:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000641668C800) [pid = 3128] [serial = 1867] [outer = 0000006415BE2800] 09:38:29 INFO - PROCESS | 3128 | 1464626309909 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006416E48400) [pid = 3128] [serial = 1868] [outer = 0000006415BE2800] 09:38:30 INFO - PROCESS | 3128 | 1464626310562 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 09:38:30 INFO - PROCESS | 3128 | 1464626310599 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 3128 | 1464626310604 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:38:30 INFO - PROCESS | 3128 | 1464626310615 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 3128 | 1464626310621 Marionette TRACE conn6 <- [1,2454,null,{}] 09:38:30 INFO - PROCESS | 3128 | 1464626310625 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 3128 | 1464626310741 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:38:30 INFO - PROCESS | 3128 | 1464626310817 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C51E800 == 44 [pid = 3128] [id = 623] 09:38:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006416C98000) [pid = 3128] [serial = 1869] [outer = 0000000000000000] 09:38:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006417111C00) [pid = 3128] [serial = 1870] [outer = 0000006416C98000] 09:38:30 INFO - PROCESS | 3128 | 1464626310913 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006417A39000) [pid = 3128] [serial = 1871] [outer = 0000006416C98000] 09:38:31 INFO - PROCESS | 3128 | 1464626311570 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1036ms 09:38:31 INFO - PROCESS | 3128 | 1464626311649 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 3128 | 1464626311653 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:38:31 INFO - PROCESS | 3128 | 1464626311659 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 3128 | 1464626311662 Marionette TRACE conn6 <- [1,2458,null,{}] 09:38:31 INFO - PROCESS | 3128 | 1464626311668 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 3128 | 1464626311824 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:38:31 INFO - PROCESS | 3128 | 1464626311898 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 3128 | ++DOCSHELL 00000064095C5000 == 45 [pid = 3128] [id = 624] 09:38:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000640A0AD800) [pid = 3128] [serial = 1872] [outer = 0000000000000000] 09:38:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (000000640A386800) [pid = 3128] [serial = 1873] [outer = 000000640A0AD800] 09:38:31 INFO - PROCESS | 3128 | 1464626311991 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (000000640E780000) [pid = 3128] [serial = 1874] [outer = 000000640A0AD800] 09:38:32 INFO - PROCESS | 3128 | --DOCSHELL 000000640ACDE800 == 44 [pid = 3128] [id = 541] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (000000641668E000) [pid = 3128] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006416ACA000) [pid = 3128] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640FB1D000) [pid = 3128] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000640FF96C00) [pid = 3128] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (000000640AB8C800) [pid = 3128] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000640DF0D800) [pid = 3128] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006412951800) [pid = 3128] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (0000006413AB6C00) [pid = 3128] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006415BE6800) [pid = 3128] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006409C71000) [pid = 3128] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (000000640A010C00) [pid = 3128] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (000000640EC9C400) [pid = 3128] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (000000640F870400) [pid = 3128] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (00000064144EA000) [pid = 3128] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (00000064144F5000) [pid = 3128] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (00000064167A3400) [pid = 3128] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (0000006415AF2800) [pid = 3128] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (0000006415BBE000) [pid = 3128] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006416CA0C00) [pid = 3128] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (0000006416F83C00) [pid = 3128] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (0000006409D07800) [pid = 3128] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (0000006416F6FC00) [pid = 3128] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (00000064170AB000) [pid = 3128] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 70 (0000006416FE8400) [pid = 3128] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 69 (0000006416682C00) [pid = 3128] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | --DOMWINDOW == 68 (0000006417042C00) [pid = 3128] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:38:32 INFO - PROCESS | 3128 | 1464626312535 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 941ms 09:38:32 INFO - PROCESS | 3128 | 1464626312605 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 3128 | 1464626312611 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:38:32 INFO - PROCESS | 3128 | 1464626312617 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 3128 | 1464626312619 Marionette TRACE conn6 <- [1,2462,null,{}] 09:38:32 INFO - PROCESS | 3128 | 1464626312623 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 3128 | 1464626312714 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:38:32 INFO - PROCESS | 3128 | 1464626312814 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413951000 == 45 [pid = 3128] [id = 625] 09:38:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 69 (0000006408C42400) [pid = 3128] [serial = 1875] [outer = 0000000000000000] 09:38:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (000000640E0C8000) [pid = 3128] [serial = 1876] [outer = 0000006408C42400] 09:38:32 INFO - PROCESS | 3128 | 1464626312863 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (000000640F868400) [pid = 3128] [serial = 1877] [outer = 0000006408C42400] 09:38:33 INFO - PROCESS | 3128 | 1464626313252 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 691ms 09:38:33 INFO - PROCESS | 3128 | 1464626313310 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 3128 | 1464626313312 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:38:33 INFO - PROCESS | 3128 | 1464626313316 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 3128 | 1464626313319 Marionette TRACE conn6 <- [1,2466,null,{}] 09:38:33 INFO - PROCESS | 3128 | 1464626313330 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 3128 | 1464626313451 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:38:33 INFO - PROCESS | 3128 | 1464626313460 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C15800 == 46 [pid = 3128] [id = 626] 09:38:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (000000640FB1D000) [pid = 3128] [serial = 1878] [outer = 0000000000000000] 09:38:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (000000640FD21800) [pid = 3128] [serial = 1879] [outer = 000000640FB1D000] 09:38:33 INFO - PROCESS | 3128 | 1464626313509 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (0000006413B4D400) [pid = 3128] [serial = 1880] [outer = 000000640FB1D000] 09:38:33 INFO - PROCESS | 3128 | 1464626313958 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 692ms 09:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:38:34 INFO - PROCESS | 3128 | 1464626314010 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 3128 | 1464626314013 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:38:34 INFO - PROCESS | 3128 | 1464626314016 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 3128 | 1464626314018 Marionette TRACE conn6 <- [1,2470,null,{}] 09:38:34 INFO - PROCESS | 3128 | 1464626314022 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 3128 | 1464626314110 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:38:34 INFO - PROCESS | 3128 | 1464626314117 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F27800 == 47 [pid = 3128] [id = 627] 09:38:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (000000641444EC00) [pid = 3128] [serial = 1881] [outer = 0000000000000000] 09:38:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (00000064144F5800) [pid = 3128] [serial = 1882] [outer = 000000641444EC00] 09:38:34 INFO - PROCESS | 3128 | 1464626314164 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006415B4F800) [pid = 3128] [serial = 1883] [outer = 000000641444EC00] 09:38:34 INFO - PROCESS | 3128 | 1464626314640 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 691ms 09:38:34 INFO - PROCESS | 3128 | 1464626314711 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 3128 | 1464626314713 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:38:34 INFO - PROCESS | 3128 | 1464626314716 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 3128 | 1464626314718 Marionette TRACE conn6 <- [1,2474,null,{}] 09:38:34 INFO - PROCESS | 3128 | 1464626314721 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 3128 | 1464626314859 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:38:34 INFO - PROCESS | 3128 | 1464626314892 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 3128 | ++DOCSHELL 00000064189CC000 == 48 [pid = 3128] [id = 628] 09:38:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (000000640EC44000) [pid = 3128] [serial = 1884] [outer = 0000000000000000] 09:38:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006415BC0400) [pid = 3128] [serial = 1885] [outer = 000000640EC44000] 09:38:34 INFO - PROCESS | 3128 | 1464626314937 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006416685C00) [pid = 3128] [serial = 1886] [outer = 000000640EC44000] 09:38:35 INFO - PROCESS | 3128 | 1464626315550 Marionette TRACE conn6 <- [1,2476,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]]]}] 09:38:35 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (000000640A0B7400) [pid = 3128] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:38:35 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (0000006413B7C000) [pid = 3128] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:38:35 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (0000006409633400) [pid = 3128] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:38:35 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (000000640F99A800) [pid = 3128] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:38:35 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006415BEA400) [pid = 3128] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:38:35 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (000000640962CC00) [pid = 3128] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:38:35 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (00000064167CEC00) [pid = 3128] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:38:35 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (000000640A0AF000) [pid = 3128] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:38:35 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (0000006416E4EC00) [pid = 3128] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 880ms 09:38:35 INFO - PROCESS | 3128 | 1464626315600 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 3128 | 1464626315604 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:38:35 INFO - PROCESS | 3128 | 1464626315610 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 3128 | 1464626315614 Marionette TRACE conn6 <- [1,2478,null,{}] 09:38:35 INFO - PROCESS | 3128 | 1464626315620 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 3128 | 1464626315789 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:38:35 INFO - PROCESS | 3128 | 1464626315906 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F963800 == 49 [pid = 3128] [id = 629] 09:38:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (0000006409D07400) [pid = 3128] [serial = 1887] [outer = 0000000000000000] 09:38:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (000000640A010400) [pid = 3128] [serial = 1888] [outer = 0000006409D07400] 09:38:35 INFO - PROCESS | 3128 | 1464626315966 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (000000640E7DAC00) [pid = 3128] [serial = 1889] [outer = 0000006409D07400] 09:38:36 INFO - PROCESS | 3128 | 1464626316598 Marionette TRACE conn6 <- [1,2480,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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1028ms 09:38:36 INFO - PROCESS | 3128 | 1464626316642 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 3128 | 1464626316649 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:38:36 INFO - PROCESS | 3128 | 1464626316655 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 3128 | 1464626316658 Marionette TRACE conn6 <- [1,2482,null,{}] 09:38:36 INFO - PROCESS | 3128 | 1464626316662 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 3128 | 1464626316829 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:38:36 INFO - PROCESS | 3128 | 1464626316923 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EAC6000 == 50 [pid = 3128] [id = 630] 09:38:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (0000006412955800) [pid = 3128] [serial = 1890] [outer = 0000000000000000] 09:38:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (0000006413B03400) [pid = 3128] [serial = 1891] [outer = 0000006412955800] 09:38:36 INFO - PROCESS | 3128 | 1464626316980 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (00000064144EF800) [pid = 3128] [serial = 1892] [outer = 0000006412955800] 09:38:37 INFO - PROCESS | 3128 | 1464626317587 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 986ms 09:38:37 INFO - PROCESS | 3128 | 1464626317642 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:38:37 INFO - PROCESS | 3128 | 1464626317645 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:38:37 INFO - PROCESS | 3128 | 1464626317649 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 3128 | 1464626317653 Marionette TRACE conn6 <- [1,2486,null,{}] 09:38:37 INFO - PROCESS | 3128 | 1464626317665 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 3128 | 1464626317775 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:38:37 INFO - PROCESS | 3128 | 1464626317853 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A040800 == 51 [pid = 3128] [id = 631] 09:38:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (000000641668F000) [pid = 3128] [serial = 1893] [outer = 0000000000000000] 09:38:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006416ACE000) [pid = 3128] [serial = 1894] [outer = 000000641668F000] 09:38:37 INFO - PROCESS | 3128 | 1464626317953 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006416E51800) [pid = 3128] [serial = 1895] [outer = 000000641668F000] 09:38:38 INFO - PROCESS | 3128 | 1464626318521 Marionette TRACE conn6 <- [1,2488,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]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 881ms 09:38:38 INFO - PROCESS | 3128 | 1464626318532 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 3128 | 1464626318535 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:38:38 INFO - PROCESS | 3128 | 1464626318538 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 3128 | 1464626318540 Marionette TRACE conn6 <- [1,2490,null,{}] 09:38:38 INFO - PROCESS | 3128 | 1464626318545 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 3128 | 1464626318654 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:38:38 INFO - PROCESS | 3128 | 1464626318743 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B191800 == 52 [pid = 3128] [id = 632] 09:38:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (0000006416F73C00) [pid = 3128] [serial = 1896] [outer = 0000000000000000] 09:38:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006416F84400) [pid = 3128] [serial = 1897] [outer = 0000006416F73C00] 09:38:38 INFO - PROCESS | 3128 | 1464626318799 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006417042C00) [pid = 3128] [serial = 1898] [outer = 0000006416F73C00] 09:38:39 INFO - PROCESS | 3128 | 1464626319386 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 879ms 09:38:39 INFO - PROCESS | 3128 | 1464626319420 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 3128 | 1464626319422 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:38:39 INFO - PROCESS | 3128 | 1464626319426 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 3128 | 1464626319428 Marionette TRACE conn6 <- [1,2494,null,{}] 09:38:39 INFO - PROCESS | 3128 | 1464626319432 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 3128 | 1464626319539 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:38:39 INFO - PROCESS | 3128 | 1464626319629 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6A5800 == 53 [pid = 3128] [id = 633] 09:38:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006417104000) [pid = 3128] [serial = 1899] [outer = 0000000000000000] 09:38:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (000000641710E400) [pid = 3128] [serial = 1900] [outer = 0000006417104000] 09:38:39 INFO - PROCESS | 3128 | 1464626319684 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006417C63800) [pid = 3128] [serial = 1901] [outer = 0000006417104000] 09:38:40 INFO - PROCESS | 3128 | 1464626320361 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 985ms 09:38:40 INFO - PROCESS | 3128 | 1464626320414 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 3128 | 1464626320418 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:38:40 INFO - PROCESS | 3128 | 1464626320424 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:38:40 INFO - PROCESS | 3128 | 1464626320428 Marionette TRACE conn6 <- [1,2498,null,{}] 09:38:40 INFO - PROCESS | 3128 | 1464626320435 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 3128 | 1464626320538 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:38:40 INFO - PROCESS | 3128 | 1464626320666 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 3128 | ++DOCSHELL 0000006407C26000 == 54 [pid = 3128] [id = 634] 09:38:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000640A0AFC00) [pid = 3128] [serial = 1902] [outer = 0000000000000000] 09:38:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (000000640AD1E800) [pid = 3128] [serial = 1903] [outer = 000000640A0AFC00] 09:38:40 INFO - PROCESS | 3128 | 1464626320719 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (000000640F88E000) [pid = 3128] [serial = 1904] [outer = 000000640A0AFC00] 09:38:41 INFO - PROCESS | 3128 | --DOCSHELL 0000006421690000 == 53 [pid = 3128] [id = 594] 09:38:41 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F27800 == 52 [pid = 3128] [id = 627] 09:38:41 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C15800 == 51 [pid = 3128] [id = 626] 09:38:41 INFO - PROCESS | 3128 | --DOCSHELL 0000006413951000 == 50 [pid = 3128] [id = 625] 09:38:41 INFO - PROCESS | 3128 | --DOCSHELL 00000064095C5000 == 49 [pid = 3128] [id = 624] 09:38:41 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6AB000 == 48 [pid = 3128] [id = 622] 09:38:41 INFO - PROCESS | 3128 | --DOCSHELL 0000006416B49800 == 47 [pid = 3128] [id = 621] 09:38:41 INFO - PROCESS | 3128 | --DOCSHELL 000000640EADA800 == 46 [pid = 3128] [id = 620] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006416FEB800) [pid = 3128] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (000000640E073C00) [pid = 3128] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000640EC41400) [pid = 3128] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (000000641437E000) [pid = 3128] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (00000064144F3400) [pid = 3128] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006415B4D000) [pid = 3128] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006417108400) [pid = 3128] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (000000640A387400) [pid = 3128] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (000000640FB1B800) [pid = 3128] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (000000641042F800) [pid = 3128] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (00000064167A0000) [pid = 3128] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (0000006416398C00) [pid = 3128] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (000000640A0B7800) [pid = 3128] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006409C67800) [pid = 3128] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (0000006416E4C000) [pid = 3128] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (000000640A0B5800) [pid = 3128] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (0000006416F6F800) [pid = 3128] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (0000006416F7CC00) [pid = 3128] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 70 (0000006416F0AC00) [pid = 3128] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 69 (0000006416689C00) [pid = 3128] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | --DOMWINDOW == 68 (000000641444DC00) [pid = 3128] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:38:41 INFO - PROCESS | 3128 | 1464626321282 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 880ms 09:38:41 INFO - PROCESS | 3128 | 1464626321308 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 3128 | 1464626321314 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:38:41 INFO - PROCESS | 3128 | 1464626321320 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 3128 | 1464626321322 Marionette TRACE conn6 <- [1,2502,null,{}] 09:38:41 INFO - PROCESS | 3128 | 1464626321330 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 3128 | 1464626321422 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:38:41 INFO - PROCESS | 3128 | 1464626321430 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 3128 | ++DOCSHELL 00000064159BB800 == 47 [pid = 3128] [id = 635] 09:38:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 69 (000000640DF15C00) [pid = 3128] [serial = 1905] [outer = 0000000000000000] 09:38:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 70 (000000640FB15C00) [pid = 3128] [serial = 1906] [outer = 000000640DF15C00] 09:38:41 INFO - PROCESS | 3128 | 1464626321476 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (0000006412952C00) [pid = 3128] [serial = 1907] [outer = 000000640DF15C00] 09:38:41 INFO - PROCESS | 3128 | 1464626321966 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 09:38:42 INFO - PROCESS | 3128 | 1464626322014 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 3128 | 1464626322016 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:38:42 INFO - PROCESS | 3128 | 1464626322020 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 3128 | 1464626322023 Marionette TRACE conn6 <- [1,2506,null,{}] 09:38:42 INFO - PROCESS | 3128 | 1464626322034 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 3128 | 1464626322125 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:38:42 INFO - PROCESS | 3128 | 1464626322198 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F2E800 == 48 [pid = 3128] [id = 636] 09:38:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (0000006409D0C000) [pid = 3128] [serial = 1908] [outer = 0000000000000000] 09:38:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (0000006415BB6800) [pid = 3128] [serial = 1909] [outer = 0000006409D0C000] 09:38:42 INFO - PROCESS | 3128 | 1464626322285 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (0000006416685400) [pid = 3128] [serial = 1910] [outer = 0000006409D0C000] 09:38:42 INFO - PROCESS | 3128 | 1464626322685 Marionette TRACE conn6 <- [1,2508,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]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 09:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:38:42 INFO - PROCESS | 3128 | 1464626322757 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 3128 | 1464626322760 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:38:42 INFO - PROCESS | 3128 | 1464626322763 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 3128 | 1464626322765 Marionette TRACE conn6 <- [1,2510,null,{}] 09:38:42 INFO - PROCESS | 3128 | 1464626322769 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 3128 | 1464626322859 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:38:42 INFO - PROCESS | 3128 | 1464626322866 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EC5000 == 49 [pid = 3128] [id = 637] 09:38:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (0000006416BDE800) [pid = 3128] [serial = 1911] [outer = 0000000000000000] 09:38:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (0000006416F6A800) [pid = 3128] [serial = 1912] [outer = 0000006416BDE800] 09:38:42 INFO - PROCESS | 3128 | 1464626322912 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006416FE5400) [pid = 3128] [serial = 1913] [outer = 0000006416BDE800] 09:38:43 INFO - PROCESS | 3128 | 1464626323342 Marionette TRACE conn6 <- [1,2512,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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 09:38:43 INFO - PROCESS | 3128 | 1464626323402 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:38:43 INFO - PROCESS | 3128 | 1464626323405 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:38:43 INFO - PROCESS | 3128 | 1464626323408 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 3128 | 1464626323410 Marionette TRACE conn6 <- [1,2514,null,{}] 09:38:43 INFO - PROCESS | 3128 | 1464626323413 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 3128 | 1464626323524 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:38:43 INFO - PROCESS | 3128 | 1464626323601 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A876800 == 50 [pid = 3128] [id = 638] 09:38:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006416FE5C00) [pid = 3128] [serial = 1914] [outer = 0000000000000000] 09:38:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (000000641710B400) [pid = 3128] [serial = 1915] [outer = 0000006416FE5C00] 09:38:43 INFO - PROCESS | 3128 | 1464626323647 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006417C67000) [pid = 3128] [serial = 1916] [outer = 0000006416FE5C00] 09:38:44 INFO - PROCESS | 3128 | 1464626324090 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 09:38:44 INFO - PROCESS | 3128 | 1464626324143 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 3128 | 1464626324145 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:38:44 INFO - PROCESS | 3128 | 1464626324156 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 3128 | 1464626324158 Marionette TRACE conn6 <- [1,2518,null,{}] 09:38:44 INFO - PROCESS | 3128 | 1464626324169 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 3128 | 1464626324304 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:38:44 INFO - PROCESS | 3128 | 1464626324364 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B46E800 == 51 [pid = 3128] [id = 639] 09:38:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (000000641873EC00) [pid = 3128] [serial = 1917] [outer = 0000000000000000] 09:38:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006418749C00) [pid = 3128] [serial = 1918] [outer = 000000641873EC00] 09:38:44 INFO - PROCESS | 3128 | 1464626324411 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006418780C00) [pid = 3128] [serial = 1919] [outer = 000000641873EC00] 09:38:44 INFO - PROCESS | 3128 | 1464626324842 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms 09:38:44 INFO - PROCESS | 3128 | 1464626324908 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 3128 | 1464626324910 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:38:44 INFO - PROCESS | 3128 | 1464626324918 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 3128 | 1464626324920 Marionette TRACE conn6 <- [1,2522,null,{}] 09:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:38:44 INFO - PROCESS | 3128 | 1464626324923 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 3128 | 1464626325034 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:38:45 INFO - PROCESS | 3128 | 1464626325091 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C50C800 == 52 [pid = 3128] [id = 640] 09:38:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (000000641873F000) [pid = 3128] [serial = 1920] [outer = 0000000000000000] 09:38:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (00000064187D6800) [pid = 3128] [serial = 1921] [outer = 000000641873F000] 09:38:45 INFO - PROCESS | 3128 | 1464626325138 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006418939000) [pid = 3128] [serial = 1922] [outer = 000000641873F000] 09:38:45 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006408C42400) [pid = 3128] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:38:45 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (000000640FB1D000) [pid = 3128] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:38:45 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (000000640A0AD800) [pid = 3128] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:38:45 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (000000640AB8E800) [pid = 3128] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:38:45 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (000000641444EC00) [pid = 3128] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:38:45 INFO - PROCESS | 3128 | 1464626325523 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 628ms 09:38:45 INFO - PROCESS | 3128 | 1464626325554 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 3128 | 1464626325556 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:38:45 INFO - PROCESS | 3128 | 1464626325559 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:38:45 INFO - PROCESS | 3128 | 1464626325561 Marionette TRACE conn6 <- [1,2526,null,{}] 09:38:45 INFO - PROCESS | 3128 | 1464626325564 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 3128 | 1464626325658 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:38:45 INFO - PROCESS | 3128 | 1464626325736 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C5AD000 == 53 [pid = 3128] [id = 641] 09:38:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006413ABC800) [pid = 3128] [serial = 1923] [outer = 0000000000000000] 09:38:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000641892FC00) [pid = 3128] [serial = 1924] [outer = 0000006413ABC800] 09:38:45 INFO - PROCESS | 3128 | 1464626325782 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006418E28400) [pid = 3128] [serial = 1925] [outer = 0000006413ABC800] 09:38:46 INFO - PROCESS | 3128 | 1464626326152 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 628ms 09:38:46 INFO - PROCESS | 3128 | 1464626326191 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 3128 | 1464626326193 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:38:46 INFO - PROCESS | 3128 | 1464626326197 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 3128 | 1464626326198 Marionette TRACE conn6 <- [1,2530,null,{}] 09:38:46 INFO - PROCESS | 3128 | 1464626326202 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 3128 | 1464626326287 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:38:46 INFO - PROCESS | 3128 | 1464626326392 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBA2800 == 54 [pid = 3128] [id = 642] 09:38:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006418D65C00) [pid = 3128] [serial = 1926] [outer = 0000000000000000] 09:38:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006419249C00) [pid = 3128] [serial = 1927] [outer = 0000006418D65C00] 09:38:46 INFO - PROCESS | 3128 | 1464626326439 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006419D0A000) [pid = 3128] [serial = 1928] [outer = 0000006418D65C00] 09:38:46 INFO - PROCESS | 3128 | 1464626326796 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 628ms 09:38:46 INFO - PROCESS | 3128 | 1464626326828 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 3128 | 1464626326830 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:38:46 INFO - PROCESS | 3128 | 1464626326843 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 3128 | 1464626326845 Marionette TRACE conn6 <- [1,2534,null,{}] 09:38:46 INFO - PROCESS | 3128 | 1464626326849 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 3128 | 1464626326937 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:38:46 INFO - PROCESS | 3128 | 1464626326944 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCCD000 == 55 [pid = 3128] [id = 643] 09:38:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (000000640FB1E000) [pid = 3128] [serial = 1929] [outer = 0000000000000000] 09:38:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006419E26800) [pid = 3128] [serial = 1930] [outer = 000000640FB1E000] 09:38:47 INFO - PROCESS | 3128 | 1464626326996 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006419E30800) [pid = 3128] [serial = 1931] [outer = 000000640FB1E000] 09:38:47 INFO - PROCESS | 3128 | 1464626327423 Marionette TRACE conn6 <- [1,2536,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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 09:38:47 INFO - PROCESS | 3128 | 1464626327530 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 3128 | 1464626327534 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:38:47 INFO - PROCESS | 3128 | 1464626327540 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:38:47 INFO - PROCESS | 3128 | 1464626327544 Marionette TRACE conn6 <- [1,2538,null,{}] 09:38:47 INFO - PROCESS | 3128 | 1464626327551 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 3128 | 1464626327681 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:38:47 INFO - PROCESS | 3128 | 1464626327821 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413BE4000 == 56 [pid = 3128] [id = 644] 09:38:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (000000640A386C00) [pid = 3128] [serial = 1932] [outer = 0000000000000000] 09:38:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000640DF0D800) [pid = 3128] [serial = 1933] [outer = 000000640A386C00] 09:38:47 INFO - PROCESS | 3128 | 1464626327880 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (000000640FB1E800) [pid = 3128] [serial = 1934] [outer = 000000640A386C00] 09:38:48 INFO - PROCESS | 3128 | 1464626328504 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 986ms 09:38:48 INFO - PROCESS | 3128 | 1464626328530 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 3128 | 1464626328534 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:38:48 INFO - PROCESS | 3128 | 1464626328542 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 3128 | 1464626328546 Marionette TRACE conn6 <- [1,2542,null,{}] 09:38:48 INFO - PROCESS | 3128 | 1464626328550 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 3128 | 1464626328668 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:38:48 INFO - PROCESS | 3128 | 1464626328790 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A876000 == 57 [pid = 3128] [id = 645] 09:38:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (00000064144EB000) [pid = 3128] [serial = 1935] [outer = 0000000000000000] 09:38:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006415808C00) [pid = 3128] [serial = 1936] [outer = 00000064144EB000] 09:38:48 INFO - PROCESS | 3128 | 1464626328847 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000641679D000) [pid = 3128] [serial = 1937] [outer = 00000064144EB000] 09:38:49 INFO - PROCESS | 3128 | 1464626329490 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 985ms 09:38:49 INFO - PROCESS | 3128 | 1464626329529 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 3128 | 1464626329531 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:38:49 INFO - PROCESS | 3128 | 1464626329535 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 3128 | 1464626329537 Marionette TRACE conn6 <- [1,2546,null,{}] 09:38:49 INFO - PROCESS | 3128 | 1464626329548 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 3128 | 1464626329668 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:38:49 INFO - PROCESS | 3128 | 1464626329791 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E039800 == 58 [pid = 3128] [id = 646] 09:38:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006417D6FC00) [pid = 3128] [serial = 1938] [outer = 0000000000000000] 09:38:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000641873CC00) [pid = 3128] [serial = 1939] [outer = 0000006417D6FC00] 09:38:49 INFO - PROCESS | 3128 | 1464626329852 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000641877B800) [pid = 3128] [serial = 1940] [outer = 0000006417D6FC00] 09:38:50 INFO - PROCESS | 3128 | 1464626330497 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1029ms 09:38:50 INFO - PROCESS | 3128 | 1464626330567 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 3128 | 1464626330569 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:38:50 INFO - PROCESS | 3128 | 1464626330573 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 3128 | 1464626330575 Marionette TRACE conn6 <- [1,2550,null,{}] 09:38:50 INFO - PROCESS | 3128 | 1464626330579 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 3128 | 1464626330694 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:38:50 INFO - PROCESS | 3128 | 1464626330815 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FE30800 == 59 [pid = 3128] [id = 647] 09:38:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006419E58000) [pid = 3128] [serial = 1941] [outer = 0000000000000000] 09:38:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006419E5DC00) [pid = 3128] [serial = 1942] [outer = 0000006419E58000] 09:38:50 INFO - PROCESS | 3128 | 1464626330873 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006419EEAC00) [pid = 3128] [serial = 1943] [outer = 0000006419E58000] 09:38:51 INFO - PROCESS | 3128 | 1464626331775 Marionette TRACE conn6 <- [1,2552,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]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1299ms 09:38:51 INFO - PROCESS | 3128 | 1464626331875 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 3128 | 1464626331879 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:38:51 INFO - PROCESS | 3128 | 1464626331885 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 3128 | 1464626331889 Marionette TRACE conn6 <- [1,2554,null,{}] 09:38:51 INFO - PROCESS | 3128 | 1464626331936 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:52 INFO - PROCESS | 3128 | 1464626332030 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:38:52 INFO - PROCESS | 3128 | 1464626332159 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 3128 | ++DOCSHELL 0000006412974000 == 60 [pid = 3128] [id = 648] 09:38:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000640ED06400) [pid = 3128] [serial = 1944] [outer = 0000000000000000] 09:38:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640F865400) [pid = 3128] [serial = 1945] [outer = 000000640ED06400] 09:38:52 INFO - PROCESS | 3128 | 1464626332275 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006412950C00) [pid = 3128] [serial = 1946] [outer = 000000640ED06400] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 000000641B47F800 == 59 [pid = 3128] [id = 542] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF71000 == 58 [pid = 3128] [id = 540] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6BE000 == 57 [pid = 3128] [id = 543] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBA2800 == 56 [pid = 3128] [id = 642] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 000000641C5AD000 == 55 [pid = 3128] [id = 641] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 000000641C50C800 == 54 [pid = 3128] [id = 640] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 000000641B46E800 == 53 [pid = 3128] [id = 639] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 000000641A876800 == 52 [pid = 3128] [id = 638] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EC5000 == 51 [pid = 3128] [id = 637] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F2E800 == 50 [pid = 3128] [id = 636] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 00000064159BB800 == 49 [pid = 3128] [id = 635] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006415BC0400) [pid = 3128] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 0000006407C26000 == 48 [pid = 3128] [id = 634] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 000000641B191800 == 47 [pid = 3128] [id = 632] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 000000640F963800 == 46 [pid = 3128] [id = 629] 09:38:52 INFO - PROCESS | 3128 | --DOCSHELL 00000064189CC000 == 45 [pid = 3128] [id = 628] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000641AF0FC00) [pid = 3128] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000641668C800) [pid = 3128] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000640E0C8000) [pid = 3128] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (000000640F868400) [pid = 3128] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006409C6A400) [pid = 3128] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640FD21800) [pid = 3128] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006413B4D400) [pid = 3128] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006417111C00) [pid = 3128] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006412957800) [pid = 3128] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000640E780000) [pid = 3128] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (000000640A386800) [pid = 3128] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (00000064144F5800) [pid = 3128] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006415B4F800) [pid = 3128] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:38:52 INFO - PROCESS | 3128 | 1464626332860 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1036ms 09:38:52 INFO - PROCESS | 3128 | 1464626332925 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 3128 | 1464626332931 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:38:52 INFO - PROCESS | 3128 | 1464626332937 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 3128 | 1464626332939 Marionette TRACE conn6 <- [1,2558,null,{}] 09:38:52 INFO - PROCESS | 3128 | 1464626332943 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 3128 | 1464626333040 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:38:53 INFO - PROCESS | 3128 | 1464626333119 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413A61000 == 46 [pid = 3128] [id = 649] 09:38:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000640A0AD000) [pid = 3128] [serial = 1947] [outer = 0000000000000000] 09:38:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (000000640EA58000) [pid = 3128] [serial = 1948] [outer = 000000640A0AD000] 09:38:53 INFO - PROCESS | 3128 | 1464626333165 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (000000640FB18800) [pid = 3128] [serial = 1949] [outer = 000000640A0AD000] 09:38:53 INFO - PROCESS | 3128 | 1464626333629 Marionette TRACE conn6 <- [1,2560,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]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 09:38:53 INFO - PROCESS | 3128 | 1464626333672 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 3128 | 1464626333674 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:38:53 INFO - PROCESS | 3128 | 1464626333678 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 3128 | 1464626333682 Marionette TRACE conn6 <- [1,2562,null,{}] 09:38:53 INFO - PROCESS | 3128 | 1464626333697 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 3128 | 1464626333790 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:38:53 INFO - PROCESS | 3128 | 1464626333799 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416C63000 == 47 [pid = 3128] [id = 650] 09:38:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006414447400) [pid = 3128] [serial = 1950] [outer = 0000000000000000] 09:38:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (00000064144EAC00) [pid = 3128] [serial = 1951] [outer = 0000006414447400] 09:38:53 INFO - PROCESS | 3128 | 1464626333848 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000641580E400) [pid = 3128] [serial = 1952] [outer = 0000006414447400] 09:38:54 INFO - PROCESS | 3128 | 1464626334332 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 692ms 09:38:54 INFO - PROCESS | 3128 | 1464626334373 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 3128 | 1464626334376 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:38:54 INFO - PROCESS | 3128 | 1464626334379 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 3128 | 1464626334381 Marionette TRACE conn6 <- [1,2566,null,{}] 09:38:54 INFO - PROCESS | 3128 | 1464626334384 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 3128 | 1464626334473 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:38:54 INFO - PROCESS | 3128 | 1464626334481 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417D4F800 == 48 [pid = 3128] [id = 651] 09:38:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006415BC1C00) [pid = 3128] [serial = 1953] [outer = 0000000000000000] 09:38:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006415BE8800) [pid = 3128] [serial = 1954] [outer = 0000006415BC1C00] 09:38:54 INFO - PROCESS | 3128 | 1464626334527 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006416689C00) [pid = 3128] [serial = 1955] [outer = 0000006415BC1C00] 09:38:54 INFO - PROCESS | 3128 | 1464626334975 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 09:38:55 INFO - PROCESS | 3128 | 1464626335009 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 3128 | 1464626335011 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:38:55 INFO - PROCESS | 3128 | 1464626335021 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 3128 | 1464626335023 Marionette TRACE conn6 <- [1,2570,null,{}] 09:38:55 INFO - PROCESS | 3128 | 1464626335027 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 3128 | 1464626335137 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:38:55 INFO - PROCESS | 3128 | 1464626335219 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EC9800 == 49 [pid = 3128] [id = 652] 09:38:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (00000064167A3C00) [pid = 3128] [serial = 1956] [outer = 0000000000000000] 09:38:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (00000064167CB800) [pid = 3128] [serial = 1957] [outer = 00000064167A3C00] 09:38:55 INFO - PROCESS | 3128 | 1464626335265 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006416E46400) [pid = 3128] [serial = 1958] [outer = 00000064167A3C00] 09:38:55 INFO - PROCESS | 3128 | 1464626335690 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 733ms 09:38:55 INFO - PROCESS | 3128 | 1464626335756 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 3128 | 1464626335758 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:38:55 INFO - PROCESS | 3128 | 1464626335768 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 3128 | 1464626335771 Marionette TRACE conn6 <- [1,2574,null,{}] 09:38:55 INFO - PROCESS | 3128 | 1464626335774 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 3128 | 1464626335912 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:38:55 INFO - PROCESS | 3128 | 1464626335975 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF7C800 == 50 [pid = 3128] [id = 653] 09:38:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006416F74400) [pid = 3128] [serial = 1959] [outer = 0000000000000000] 09:38:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006416FE0800) [pid = 3128] [serial = 1960] [outer = 0000006416F74400] 09:38:56 INFO - PROCESS | 3128 | 1464626336022 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (00000064170A9000) [pid = 3128] [serial = 1961] [outer = 0000006416F74400] 09:38:56 INFO - PROCESS | 3128 | 1464626336459 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 733ms 09:38:56 INFO - PROCESS | 3128 | 1464626336512 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 3128 | 1464626336514 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:38:56 INFO - PROCESS | 3128 | 1464626336528 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 3128 | 1464626336530 Marionette TRACE conn6 <- [1,2578,null,{}] 09:38:56 INFO - PROCESS | 3128 | 1464626336533 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:56 INFO - PROCESS | 3128 | 1464626336645 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:38:56 INFO - PROCESS | 3128 | 1464626336653 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104B8800 == 51 [pid = 3128] [id = 654] 09:38:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006416FE9400) [pid = 3128] [serial = 1962] [outer = 0000000000000000] 09:38:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006417111C00) [pid = 3128] [serial = 1963] [outer = 0000006416FE9400] 09:38:56 INFO - PROCESS | 3128 | 1464626336702 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006417C6F400) [pid = 3128] [serial = 1964] [outer = 0000006416FE9400] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006416FE5C00) [pid = 3128] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000640EC44000) [pid = 3128] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006416BDE800) [pid = 3128] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000640A0AFC00) [pid = 3128] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006409D0C000) [pid = 3128] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000641873EC00) [pid = 3128] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000640DF15C00) [pid = 3128] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006413ABC800) [pid = 3128] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (000000641873F000) [pid = 3128] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006418D65C00) [pid = 3128] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640A0B4400) [pid = 3128] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (0000006417105C00) [pid = 3128] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006416C98000) [pid = 3128] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640FF97000) [pid = 3128] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006415BE2800) [pid = 3128] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:38:57 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (000000640962F400) [pid = 3128] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:38:57 INFO - PROCESS | 3128 | 1464626337290 Marionette TRACE conn6 <- [1,2580,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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 775ms 09:38:57 INFO - PROCESS | 3128 | 1464626337308 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3128 | 1464626337310 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:38:57 INFO - PROCESS | 3128 | 1464626337313 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 3128 | 1464626337315 Marionette TRACE conn6 <- [1,2582,null,{}] 09:38:57 INFO - PROCESS | 3128 | 1464626337318 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 3128 | 1464626337411 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:38:57 INFO - PROCESS | 3128 | 1464626337491 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 3128 | ++DOCSHELL 0000006418E13800 == 52 [pid = 3128] [id = 655] 09:38:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (000000640962A400) [pid = 3128] [serial = 1965] [outer = 0000000000000000] 09:38:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000640EA5D800) [pid = 3128] [serial = 1966] [outer = 000000640962A400] 09:38:57 INFO - PROCESS | 3128 | 1464626337536 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006416F83C00) [pid = 3128] [serial = 1967] [outer = 000000640962A400] 09:38:57 INFO - PROCESS | 3128 | 1464626337911 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 628ms 09:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:38:57 INFO - PROCESS | 3128 | 1464626337964 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 3128 | 1464626337966 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:38:57 INFO - PROCESS | 3128 | 1464626337969 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 3128 | 1464626337971 Marionette TRACE conn6 <- [1,2586,null,{}] 09:38:57 INFO - PROCESS | 3128 | 1464626337976 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 3128 | 1464626338061 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:38:58 INFO - PROCESS | 3128 | 1464626338138 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBA2800 == 53 [pid = 3128] [id = 656] 09:38:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006416684800) [pid = 3128] [serial = 1968] [outer = 0000000000000000] 09:38:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000641873EC00) [pid = 3128] [serial = 1969] [outer = 0000006416684800] 09:38:58 INFO - PROCESS | 3128 | 1464626338184 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006418786C00) [pid = 3128] [serial = 1970] [outer = 0000006416684800] 09:38:58 INFO - PROCESS | 3128 | 1464626338543 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 09:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:38:58 INFO - PROCESS | 3128 | 1464626338601 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 3128 | 1464626338603 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:38:58 INFO - PROCESS | 3128 | 1464626338606 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 3128 | 1464626338608 Marionette TRACE conn6 <- [1,2590,null,{}] 09:38:58 INFO - PROCESS | 3128 | 1464626338612 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 3128 | 1464626338739 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:38:58 INFO - PROCESS | 3128 | 1464626338746 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E03F800 == 54 [pid = 3128] [id = 657] 09:38:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (00000064187E1400) [pid = 3128] [serial = 1971] [outer = 0000000000000000] 09:38:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006418D6B800) [pid = 3128] [serial = 1972] [outer = 00000064187E1400] 09:38:58 INFO - PROCESS | 3128 | 1464626338792 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006419D03000) [pid = 3128] [serial = 1973] [outer = 00000064187E1400] 09:38:59 INFO - PROCESS | 3128 | 1464626339268 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 09:38:59 INFO - PROCESS | 3128 | 1464626339343 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 3128 | 1464626339348 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:38:59 INFO - PROCESS | 3128 | 1464626339354 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 3128 | 1464626339359 Marionette TRACE conn6 <- [1,2594,null,{}] 09:38:59 INFO - PROCESS | 3128 | 1464626339415 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 3128 | 1464626339583 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:38:59 INFO - PROCESS | 3128 | 1464626339595 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413448800 == 55 [pid = 3128] [id = 658] 09:38:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000640A383C00) [pid = 3128] [serial = 1974] [outer = 0000000000000000] 09:38:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640DD6F800) [pid = 3128] [serial = 1975] [outer = 000000640A383C00] 09:38:59 INFO - PROCESS | 3128 | 1464626339653 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000640F893C00) [pid = 3128] [serial = 1976] [outer = 000000640A383C00] 09:39:00 INFO - PROCESS | 3128 | 1464626340348 Marionette TRACE conn6 <- [1,2596,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]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1028ms 09:39:00 INFO - PROCESS | 3128 | 1464626340386 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 3128 | 1464626340392 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:39:00 INFO - PROCESS | 3128 | 1464626340399 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:39:00 INFO - PROCESS | 3128 | 1464626340402 Marionette TRACE conn6 <- [1,2598,null,{}] 09:39:00 INFO - PROCESS | 3128 | 1464626340406 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:00 INFO - PROCESS | 3128 | 1464626340522 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:39:00 INFO - PROCESS | 3128 | 1464626340646 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 3128 | ++DOCSHELL 0000006418E0E000 == 56 [pid = 3128] [id = 659] 09:39:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000641444E400) [pid = 3128] [serial = 1977] [outer = 0000000000000000] 09:39:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (00000064144F5800) [pid = 3128] [serial = 1978] [outer = 000000641444E400] 09:39:00 INFO - PROCESS | 3128 | 1464626340703 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006415BE3000) [pid = 3128] [serial = 1979] [outer = 000000641444E400] 09:39:01 INFO - PROCESS | 3128 | 1464626341303 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 943ms 09:39:01 INFO - PROCESS | 3128 | 1464626341349 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 3128 | 1464626341352 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:39:01 INFO - PROCESS | 3128 | 1464626341355 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 3128 | 1464626341359 Marionette TRACE conn6 <- [1,2602,null,{}] 09:39:01 INFO - PROCESS | 3128 | 1464626341371 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 3128 | 1464626341491 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:39:01 INFO - PROCESS | 3128 | 1464626341587 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420182800 == 57 [pid = 3128] [id = 660] 09:39:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006416F6D000) [pid = 3128] [serial = 1980] [outer = 0000000000000000] 09:39:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006416FE6C00) [pid = 3128] [serial = 1981] [outer = 0000006416F6D000] 09:39:01 INFO - PROCESS | 3128 | 1464626341646 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000641877BC00) [pid = 3128] [serial = 1982] [outer = 0000006416F6D000] 09:39:02 INFO - PROCESS | 3128 | 1464626342258 Marionette TRACE conn6 <- [1,2604,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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 942ms 09:39:02 INFO - PROCESS | 3128 | 1464626342299 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 3128 | 1464626342303 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:39:02 INFO - PROCESS | 3128 | 1464626342306 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 3128 | 1464626342309 Marionette TRACE conn6 <- [1,2606,null,{}] 09:39:02 INFO - PROCESS | 3128 | 1464626342312 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 3128 | 1464626342426 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:39:02 INFO - PROCESS | 3128 | 1464626342520 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420760800 == 58 [pid = 3128] [id = 661] 09:39:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006419E27000) [pid = 3128] [serial = 1983] [outer = 0000000000000000] 09:39:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006419E32C00) [pid = 3128] [serial = 1984] [outer = 0000006419E27000] 09:39:02 INFO - PROCESS | 3128 | 1464626342576 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006419EED000) [pid = 3128] [serial = 1985] [outer = 0000006419E27000] 09:39:03 INFO - PROCESS | 3128 | 1464626343158 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 900ms 09:39:03 INFO - PROCESS | 3128 | 1464626343208 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 3128 | 1464626343211 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:39:03 INFO - PROCESS | 3128 | 1464626343214 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 3128 | 1464626343216 Marionette TRACE conn6 <- [1,2610,null,{}] 09:39:03 INFO - PROCESS | 3128 | 1464626343220 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 3128 | 1464626343328 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:39:03 INFO - PROCESS | 3128 | 1464626343451 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 3128 | ++DOCSHELL 00000064215A9800 == 59 [pid = 3128] [id = 662] 09:39:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006419E60000) [pid = 3128] [serial = 1986] [outer = 0000000000000000] 09:39:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006419FC3C00) [pid = 3128] [serial = 1987] [outer = 0000006419E60000] 09:39:03 INFO - PROCESS | 3128 | 1464626343507 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006419FF7800) [pid = 3128] [serial = 1988] [outer = 0000006419E60000] 09:39:04 INFO - PROCESS | 3128 | 1464626344157 Marionette TRACE conn6 <- [1,2612,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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 984ms 09:39:04 INFO - PROCESS | 3128 | 1464626344202 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 3128 | 1464626344204 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:39:04 INFO - PROCESS | 3128 | 1464626344395 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 3128 | 1464626344399 Marionette TRACE conn6 <- [1,2614,null,{}] 09:39:04 INFO - PROCESS | 3128 | 1464626344406 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 3128 | 1464626344513 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:39:04 INFO - PROCESS | 3128 | 1464626344593 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 3128 | ++DOCSHELL 000000641595C800 == 60 [pid = 3128] [id = 663] 09:39:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006409F2E800) [pid = 3128] [serial = 1989] [outer = 0000000000000000] 09:39:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (000000640A0B6800) [pid = 3128] [serial = 1990] [outer = 0000006409F2E800] 09:39:04 INFO - PROCESS | 3128 | 1464626344682 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000640EC41C00) [pid = 3128] [serial = 1991] [outer = 0000006409F2E800] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBA2800 == 59 [pid = 3128] [id = 656] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 0000006418E13800 == 58 [pid = 3128] [id = 655] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 00000064104B8800 == 57 [pid = 3128] [id = 654] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF7C800 == 56 [pid = 3128] [id = 653] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EC9800 == 55 [pid = 3128] [id = 652] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 0000006417D4F800 == 54 [pid = 3128] [id = 651] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 0000006416C63000 == 53 [pid = 3128] [id = 650] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 0000006413A61000 == 52 [pid = 3128] [id = 649] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 0000006412974000 == 51 [pid = 3128] [id = 648] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 000000641A876000 == 50 [pid = 3128] [id = 645] 09:39:05 INFO - PROCESS | 3128 | --DOCSHELL 0000006413BE4000 == 49 [pid = 3128] [id = 644] 09:39:05 INFO - PROCESS | 3128 | 1464626345368 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000640E3CEC00) [pid = 3128] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006417111800) [pid = 3128] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006417A39000) [pid = 3128] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006413B75C00) [pid = 3128] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006416E48400) [pid = 3128] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000640DF17400) [pid = 3128] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000641710B400) [pid = 3128] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006416685C00) [pid = 3128] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000641710E400) [pid = 3128] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006416F6A800) [pid = 3128] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000640F88E000) [pid = 3128] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000640AD1E800) [pid = 3128] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006415BB6800) [pid = 3128] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006416685400) [pid = 3128] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006418780C00) [pid = 3128] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000640FB15C00) [pid = 3128] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006412952C00) [pid = 3128] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000640A010400) [pid = 3128] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006418749C00) [pid = 3128] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006413B03400) [pid = 3128] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006416ACE000) [pid = 3128] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006416F84400) [pid = 3128] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000641892FC00) [pid = 3128] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (00000064187D6800) [pid = 3128] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006419249C00) [pid = 3128] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006418939000) [pid = 3128] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006417C67000) [pid = 3128] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006418E28400) [pid = 3128] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006419E26800) [pid = 3128] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (0000006419D0A000) [pid = 3128] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006416FE5400) [pid = 3128] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1235ms 09:39:05 INFO - PROCESS | 3128 | 1464626345446 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 3128 | 1464626345450 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:39:05 INFO - PROCESS | 3128 | 1464626345471 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 3128 | 1464626345474 Marionette TRACE conn6 <- [1,2618,null,{}] 09:39:05 INFO - PROCESS | 3128 | 1464626345481 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 3128 | 1464626345575 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:39:05 INFO - PROCESS | 3128 | 1464626345589 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413446000 == 50 [pid = 3128] [id = 664] 09:39:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (000000640E7E2400) [pid = 3128] [serial = 1992] [outer = 0000000000000000] 09:39:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (000000640EE51800) [pid = 3128] [serial = 1993] [outer = 000000640E7E2400] 09:39:05 INFO - PROCESS | 3128 | 1464626345636 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006412956000) [pid = 3128] [serial = 1994] [outer = 000000640E7E2400] 09:39:06 INFO - PROCESS | 3128 | 1464626346159 Marionette TRACE conn6 <- [1,2620,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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 735ms 09:39:06 INFO - PROCESS | 3128 | 1464626346208 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 3128 | 1464626346210 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:39:06 INFO - PROCESS | 3128 | 1464626346213 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 3128 | 1464626346215 Marionette TRACE conn6 <- [1,2622,null,{}] 09:39:06 INFO - PROCESS | 3128 | 1464626346219 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:06 INFO - PROCESS | 3128 | 1464626346307 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:39:06 INFO - PROCESS | 3128 | 1464626346398 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F3B800 == 51 [pid = 3128] [id = 665] 09:39:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (00000064144F1400) [pid = 3128] [serial = 1995] [outer = 0000000000000000] 09:39:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006415BB4C00) [pid = 3128] [serial = 1996] [outer = 00000064144F1400] 09:39:06 INFO - PROCESS | 3128 | 1464626346450 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006415BE6800) [pid = 3128] [serial = 1997] [outer = 00000064144F1400] 09:39:06 INFO - PROCESS | 3128 | 1464626346845 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 691ms 09:39:06 INFO - PROCESS | 3128 | 1464626346933 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 3128 | 1464626346935 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:39:06 INFO - PROCESS | 3128 | 1464626346939 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 3128 | 1464626346941 Marionette TRACE conn6 <- [1,2626,null,{}] 09:39:06 INFO - PROCESS | 3128 | 1464626346946 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3128 | 1464626347038 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:39:07 INFO - PROCESS | 3128 | 1464626347050 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E3F000 == 52 [pid = 3128] [id = 666] 09:39:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (00000064167AA000) [pid = 3128] [serial = 1998] [outer = 0000000000000000] 09:39:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006416E4EC00) [pid = 3128] [serial = 1999] [outer = 00000064167AA000] 09:39:07 INFO - PROCESS | 3128 | 1464626347096 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006416F75400) [pid = 3128] [serial = 2000] [outer = 00000064167AA000] 09:39:07 INFO - PROCESS | 3128 | 1464626347540 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 09:39:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:39:07 INFO - PROCESS | 3128 | 1464626347571 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 3128 | 1464626347573 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:39:07 INFO - PROCESS | 3128 | 1464626347583 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 3128 | 1464626347584 Marionette TRACE conn6 <- [1,2630,null,{}] 09:39:07 INFO - PROCESS | 3128 | 1464626347588 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 3128 | 1464626347702 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:39:07 INFO - PROCESS | 3128 | 1464626347709 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A036000 == 53 [pid = 3128] [id = 667] 09:39:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006416BE3C00) [pid = 3128] [serial = 2001] [outer = 0000000000000000] 09:39:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006416FE5800) [pid = 3128] [serial = 2002] [outer = 0000006416BE3C00] 09:39:07 INFO - PROCESS | 3128 | 1464626347755 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006417105000) [pid = 3128] [serial = 2003] [outer = 0000006416BE3C00] 09:39:08 INFO - PROCESS | 3128 | 1464626348210 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:39:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 692ms 09:39:08 INFO - PROCESS | 3128 | 1464626348276 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 3128 | 1464626348286 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:39:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:39:08 INFO - PROCESS | 3128 | 1464626348289 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 3128 | 1464626348291 Marionette TRACE conn6 <- [1,2634,null,{}] 09:39:08 INFO - PROCESS | 3128 | 1464626348295 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:08 INFO - PROCESS | 3128 | 1464626348463 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:39:08 INFO - PROCESS | 3128 | 1464626348493 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B468800 == 54 [pid = 3128] [id = 668] 09:39:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006417C69400) [pid = 3128] [serial = 2004] [outer = 0000000000000000] 09:39:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000641874A800) [pid = 3128] [serial = 2005] [outer = 0000006417C69400] 09:39:08 INFO - PROCESS | 3128 | 1464626348540 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006418D63400) [pid = 3128] [serial = 2006] [outer = 0000006417C69400] 09:39:09 INFO - PROCESS | 3128 | 1464626348993 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms 09:39:09 INFO - PROCESS | 3128 | 1464626349026 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 3128 | 1464626349028 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:39:09 INFO - PROCESS | 3128 | 1464626349031 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:39:09 INFO - PROCESS | 3128 | 1464626349033 Marionette TRACE conn6 <- [1,2638,null,{}] 09:39:09 INFO - PROCESS | 3128 | 1464626349036 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:09 INFO - PROCESS | 3128 | 1464626349151 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:39:09 INFO - PROCESS | 3128 | 1464626349208 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6BA800 == 55 [pid = 3128] [id = 669] 09:39:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006419249C00) [pid = 3128] [serial = 2007] [outer = 0000000000000000] 09:39:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006419E2E800) [pid = 3128] [serial = 2008] [outer = 0000006419249C00] 09:39:09 INFO - PROCESS | 3128 | 1464626349253 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006419FEC400) [pid = 3128] [serial = 2009] [outer = 0000006419249C00] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006416F73C00) [pid = 3128] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006417104000) [pid = 3128] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000641668F000) [pid = 3128] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006412955800) [pid = 3128] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006416FE3000) [pid = 3128] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006409D07400) [pid = 3128] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006416684800) [pid = 3128] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (00000064167A3C00) [pid = 3128] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640A386C00) [pid = 3128] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000640A0AD000) [pid = 3128] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006416F74400) [pid = 3128] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006419E58000) [pid = 3128] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (000000640ED06400) [pid = 3128] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006414447400) [pid = 3128] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006417D6FC00) [pid = 3128] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640962A400) [pid = 3128] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (00000064144EB000) [pid = 3128] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006415BC1C00) [pid = 3128] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:39:09 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006416FE9400) [pid = 3128] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:39:09 INFO - PROCESS | 3128 | 1464626349853 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 883ms 09:39:09 INFO - PROCESS | 3128 | 1464626349918 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 3128 | 1464626349920 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:39:09 INFO - PROCESS | 3128 | 1464626349923 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 3128 | 1464626349925 Marionette TRACE conn6 <- [1,2642,null,{}] 09:39:09 INFO - PROCESS | 3128 | 1464626349928 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 3128 | 1464626350051 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:39:10 INFO - PROCESS | 3128 | 1464626350104 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C521000 == 56 [pid = 3128] [id = 670] 09:39:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (000000640962A400) [pid = 3128] [serial = 2010] [outer = 0000000000000000] 09:39:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (00000064131EB800) [pid = 3128] [serial = 2011] [outer = 000000640962A400] 09:39:10 INFO - PROCESS | 3128 | 1464626350150 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006416AD4C00) [pid = 3128] [serial = 2012] [outer = 000000640962A400] 09:39:10 INFO - PROCESS | 3128 | 1464626350489 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:39:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 628ms 09:39:10 INFO - PROCESS | 3128 | 1464626350555 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 3128 | 1464626350557 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:39:10 INFO - PROCESS | 3128 | 1464626350560 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 3128 | 1464626350562 Marionette TRACE conn6 <- [1,2646,null,{}] 09:39:10 INFO - PROCESS | 3128 | 1464626350566 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 3128 | 1464626350653 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:39:10 INFO - PROCESS | 3128 | 1464626350660 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBB7800 == 57 [pid = 3128] [id = 671] 09:39:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006416FE9400) [pid = 3128] [serial = 2013] [outer = 0000000000000000] 09:39:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006419D11C00) [pid = 3128] [serial = 2014] [outer = 0000006416FE9400] 09:39:10 INFO - PROCESS | 3128 | 1464626350704 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (000000641A150C00) [pid = 3128] [serial = 2015] [outer = 0000006416FE9400] 09:39:11 INFO - PROCESS | 3128 | 1464626351125 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:39:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 587ms 09:39:11 INFO - PROCESS | 3128 | 1464626351152 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 3128 | 1464626351154 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:39:11 INFO - PROCESS | 3128 | 1464626351174 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 3128 | 1464626351176 Marionette TRACE conn6 <- [1,2650,null,{}] 09:39:11 INFO - PROCESS | 3128 | 1464626351181 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 3128 | 1464626351277 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:39:11 INFO - PROCESS | 3128 | 1464626351284 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FD1A000 == 58 [pid = 3128] [id = 672] 09:39:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000641A202800) [pid = 3128] [serial = 2016] [outer = 0000000000000000] 09:39:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000641A207000) [pid = 3128] [serial = 2017] [outer = 000000641A202800] 09:39:11 INFO - PROCESS | 3128 | 1464626351328 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000641A20DC00) [pid = 3128] [serial = 2018] [outer = 000000641A202800] 09:39:11 INFO - PROCESS | 3128 | 1464626351858 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:39:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 754ms 09:39:11 INFO - PROCESS | 3128 | 1464626351915 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 3128 | 1464626351920 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:39:11 INFO - PROCESS | 3128 | 1464626351926 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 3128 | 1464626351931 Marionette TRACE conn6 <- [1,2654,null,{}] 09:39:11 INFO - PROCESS | 3128 | 1464626351938 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 3128 | 1464626352091 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:39:12 INFO - PROCESS | 3128 | 1464626352220 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 3128 | ++DOCSHELL 0000006412966000 == 59 [pid = 3128] [id = 673] 09:39:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000640A0B0800) [pid = 3128] [serial = 2019] [outer = 0000000000000000] 09:39:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000640AD1E800) [pid = 3128] [serial = 2020] [outer = 000000640A0B0800] 09:39:12 INFO - PROCESS | 3128 | 1464626352279 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000640FD24C00) [pid = 3128] [serial = 2021] [outer = 000000640A0B0800] 09:39:12 INFO - PROCESS | 3128 | [3128] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:39:13 INFO - PROCESS | 3128 | [3128] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:39:13 INFO - PROCESS | 3128 | 1464626353400 Marionette TRACE conn6 <- [1,2656,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]]]}] 09:39:13 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) 09:39:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1489ms 09:39:13 INFO - PROCESS | 3128 | 1464626353418 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 3128 | 1464626353424 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:39:13 INFO - PROCESS | 3128 | 1464626353431 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:39:13 INFO - PROCESS | 3128 | 1464626353434 Marionette TRACE conn6 <- [1,2658,null,{}] 09:39:13 INFO - PROCESS | 3128 | 1464626353481 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:13 INFO - PROCESS | 3128 | 1464626353590 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:39:13 INFO - PROCESS | 3128 | 1464626353707 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419ECA800 == 60 [pid = 3128] [id = 674] 09:39:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006414445400) [pid = 3128] [serial = 2022] [outer = 0000000000000000] 09:39:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006416685C00) [pid = 3128] [serial = 2023] [outer = 0000006414445400] 09:39:13 INFO - PROCESS | 3128 | 1464626353763 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (0000006416F6F400) [pid = 3128] [serial = 2024] [outer = 0000006414445400] 09:39:14 INFO - PROCESS | 3128 | 1464626354870 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 3128 | 1464626354936 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:39:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:39:14 INFO - PROCESS | 3128 | 1464626354940 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 3128 | 1464626354944 Marionette TRACE conn6 <- [1,2662,null,{}] 09:39:15 INFO - PROCESS | 3128 | 1464626355002 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 3128 | 1464626355153 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:39:15 INFO - PROCESS | 3128 | 1464626355276 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104C3000 == 61 [pid = 3128] [id = 675] 09:39:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (0000006409D0D800) [pid = 3128] [serial = 2025] [outer = 0000000000000000] 09:39:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000640F889C00) [pid = 3128] [serial = 2026] [outer = 0000006409D0D800] 09:39:15 INFO - PROCESS | 3128 | 1464626355335 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (00000064167A1000) [pid = 3128] [serial = 2027] [outer = 0000006409D0D800] 09:39:16 INFO - PROCESS | 3128 | 1464626356625 Marionette TRACE conn6 <- [1,2664,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,2665,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 3128 | 1464626356685 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:39:16 INFO - PROCESS | 3128 | 1464626356691 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 3128 | 1464626356694 Marionette TRACE conn6 <- [1,2666,null,{}] 09:39:16 INFO - PROCESS | 3128 | 1464626356700 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 3128 | 1464626356805 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:39:16 INFO - PROCESS | 3128 | 1464626356884 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000640ACDE800 == 62 [pid = 3128] [id = 676] 09:39:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (000000640A010C00) [pid = 3128] [serial = 2028] [outer = 0000000000000000] 09:39:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (000000640EA58800) [pid = 3128] [serial = 2029] [outer = 000000640A010C00] 09:39:16 INFO - PROCESS | 3128 | 1464626356958 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000640FB1F000) [pid = 3128] [serial = 2030] [outer = 000000640A010C00] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 000000641B49E800 == 61 [pid = 3128] [id = 619] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E51800 == 60 [pid = 3128] [id = 615] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 000000641758A800 == 59 [pid = 3128] [id = 614] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 0000006416C62000 == 58 [pid = 3128] [id = 613] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 0000006415958000 == 57 [pid = 3128] [id = 617] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 000000641B199000 == 56 [pid = 3128] [id = 618] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBB7800 == 55 [pid = 3128] [id = 671] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 000000641C521000 == 54 [pid = 3128] [id = 670] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6BA800 == 53 [pid = 3128] [id = 669] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 000000641B468800 == 52 [pid = 3128] [id = 668] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 000000641A036000 == 51 [pid = 3128] [id = 667] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E3F000 == 50 [pid = 3128] [id = 666] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006418D6B800) [pid = 3128] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F3B800 == 49 [pid = 3128] [id = 665] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 0000006413446000 == 48 [pid = 3128] [id = 664] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 000000641595C800 == 47 [pid = 3128] [id = 663] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 0000006420182800 == 46 [pid = 3128] [id = 660] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 0000006418E0E000 == 45 [pid = 3128] [id = 659] 09:39:17 INFO - PROCESS | 3128 | --DOCSHELL 0000006413448800 == 44 [pid = 3128] [id = 658] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006417042C00) [pid = 3128] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006417C63800) [pid = 3128] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (0000006416E51800) [pid = 3128] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (00000064144EF800) [pid = 3128] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (00000064170AC800) [pid = 3128] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (000000640E7DAC00) [pid = 3128] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006418786C00) [pid = 3128] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (00000064167CB800) [pid = 3128] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006416E46400) [pid = 3128] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000640DF0D800) [pid = 3128] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000640EA58000) [pid = 3128] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (00000064170A9000) [pid = 3128] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640FB18800) [pid = 3128] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006419EEAC00) [pid = 3128] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006419E5DC00) [pid = 3128] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006416FE0800) [pid = 3128] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006412950C00) [pid = 3128] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000640F865400) [pid = 3128] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (00000064144EAC00) [pid = 3128] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000641580E400) [pid = 3128] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (000000641877B800) [pid = 3128] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000641873CC00) [pid = 3128] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (000000640EA5D800) [pid = 3128] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (000000641679D000) [pid = 3128] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006415808C00) [pid = 3128] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006415BE8800) [pid = 3128] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (0000006417111C00) [pid = 3128] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (000000640FB1E800) [pid = 3128] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (0000006417C6F400) [pid = 3128] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (0000006416F83C00) [pid = 3128] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (0000006416689C00) [pid = 3128] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (000000641873EC00) [pid = 3128] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:39:17 INFO - PROCESS | 3128 | 1464626357914 Marionette TRACE conn6 <- [1,2668,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]]]}] 09:39:17 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) 09:39:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1249ms 09:39:17 INFO - PROCESS | 3128 | 1464626357944 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 3128 | 1464626357950 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:39:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:39:17 INFO - PROCESS | 3128 | 1464626357959 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 3128 | 1464626357962 Marionette TRACE conn6 <- [1,2670,null,{}] 09:39:17 INFO - PROCESS | 3128 | 1464626357966 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 3128 | 1464626358061 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:39:18 INFO - PROCESS | 3128 | 1464626358068 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 3128 | ++DOCSHELL 000000641644F000 == 45 [pid = 3128] [id = 677] 09:39:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (000000640E898000) [pid = 3128] [serial = 2031] [outer = 0000000000000000] 09:39:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (000000640FB1D800) [pid = 3128] [serial = 2032] [outer = 000000640E898000] 09:39:18 INFO - PROCESS | 3128 | 1464626358115 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (00000064134D6800) [pid = 3128] [serial = 2033] [outer = 000000640E898000] 09:39:19 INFO - PROCESS | 3128 | 1464626359092 Marionette TRACE conn6 <- [1,2672,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]]]}] 09:39:19 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) 09:39:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 09:39:19 INFO - PROCESS | 3128 | 1464626359145 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 3128 | 1464626359147 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:39:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:39:19 INFO - PROCESS | 3128 | 1464626359151 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 3128 | 1464626359154 Marionette TRACE conn6 <- [1,2674,null,{}] 09:39:19 INFO - PROCESS | 3128 | 1464626359165 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 3128 | 1464626359287 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:39:19 INFO - PROCESS | 3128 | 1464626359339 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417D43800 == 46 [pid = 3128] [id = 678] 09:39:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (00000064144EE000) [pid = 3128] [serial = 2034] [outer = 0000000000000000] 09:39:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (000000641580CC00) [pid = 3128] [serial = 2035] [outer = 00000064144EE000] 09:39:19 INFO - PROCESS | 3128 | 1464626359389 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006415BBFC00) [pid = 3128] [serial = 2036] [outer = 00000064144EE000] 09:39:20 INFO - PROCESS | 3128 | 1464626360365 Marionette TRACE conn6 <- [1,2676,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,2677,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 3128 | 1464626360396 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:39:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:39:20 INFO - PROCESS | 3128 | 1464626360400 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 3128 | 1464626360402 Marionette TRACE conn6 <- [1,2678,null,{}] 09:39:20 INFO - PROCESS | 3128 | 1464626360406 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 3128 | 1464626360523 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:39:20 INFO - PROCESS | 3128 | 1464626360530 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419FE7000 == 47 [pid = 3128] [id = 679] 09:39:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000641670B000) [pid = 3128] [serial = 2037] [outer = 0000000000000000] 09:39:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (00000064167A7000) [pid = 3128] [serial = 2038] [outer = 000000641670B000] 09:39:20 INFO - PROCESS | 3128 | 1464626360618 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006416E47C00) [pid = 3128] [serial = 2039] [outer = 000000641670B000] 09:39:21 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006409F2E800) [pid = 3128] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:39:21 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006417C69400) [pid = 3128] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:39:21 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006419249C00) [pid = 3128] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:39:21 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (0000006416FE9400) [pid = 3128] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:39:21 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (000000640E7E2400) [pid = 3128] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:39:21 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (00000064144F1400) [pid = 3128] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:39:21 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (000000640962A400) [pid = 3128] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:39:21 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (00000064167AA000) [pid = 3128] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:39:21 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (000000640FB1E000) [pid = 3128] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:39:21 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006416BE3C00) [pid = 3128] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:39:21 INFO - PROCESS | 3128 | 1464626361563 Marionette TRACE conn6 <- [1,2680,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,2681,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 3128 | 1464626361597 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:39:21 INFO - PROCESS | 3128 | 1464626361600 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 3128 | 1464626361602 Marionette TRACE conn6 <- [1,2682,null,{}] 09:39:21 INFO - PROCESS | 3128 | 1464626361606 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 3128 | 1464626361719 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:39:21 INFO - PROCESS | 3128 | 1464626361728 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF7A800 == 48 [pid = 3128] [id = 680] 09:39:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (0000006409535800) [pid = 3128] [serial = 2040] [outer = 0000000000000000] 09:39:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006415C31C00) [pid = 3128] [serial = 2041] [outer = 0000006409535800] 09:39:21 INFO - PROCESS | 3128 | 1464626361781 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006416F72800) [pid = 3128] [serial = 2042] [outer = 0000006409535800] 09:39:22 INFO - PROCESS | 3128 | 1464626362707 Marionette TRACE conn6 <- [1,2684,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,2685,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 3128 | 1464626362745 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:39:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:39:22 INFO - PROCESS | 3128 | 1464626362748 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 3128 | 1464626362750 Marionette TRACE conn6 <- [1,2686,null,{}] 09:39:22 INFO - PROCESS | 3128 | 1464626362754 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 3128 | 1464626362893 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:39:22 INFO - PROCESS | 3128 | 1464626362903 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B4D9800 == 49 [pid = 3128] [id = 681] 09:39:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (00000064170A2400) [pid = 3128] [serial = 2043] [outer = 0000000000000000] 09:39:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (00000064172D6800) [pid = 3128] [serial = 2044] [outer = 00000064170A2400] 09:39:22 INFO - PROCESS | 3128 | 1464626362950 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (0000006417C64800) [pid = 3128] [serial = 2045] [outer = 00000064170A2400] 09:39:24 INFO - PROCESS | 3128 | 1464626364060 Marionette TRACE conn6 <- [1,2688,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,2689,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 3128 | 1464626364104 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:39:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:39:24 INFO - PROCESS | 3128 | 1464626364109 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 3128 | 1464626364113 Marionette TRACE conn6 <- [1,2690,null,{}] 09:39:24 INFO - PROCESS | 3128 | 1464626364119 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:24 INFO - PROCESS | 3128 | 1464626364236 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:39:24 INFO - PROCESS | 3128 | 1464626364369 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F21800 == 50 [pid = 3128] [id = 682] 09:39:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (000000640F86D000) [pid = 3128] [serial = 2046] [outer = 0000000000000000] 09:39:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000640FB11C00) [pid = 3128] [serial = 2047] [outer = 000000640F86D000] 09:39:24 INFO - PROCESS | 3128 | 1464626364430 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (000000641434C800) [pid = 3128] [serial = 2048] [outer = 000000640F86D000] 09:39:25 INFO - PROCESS | 3128 | 1464626364999 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:39:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 940ms 09:39:25 INFO - PROCESS | 3128 | 1464626365054 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 3128 | 1464626365060 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:39:25 INFO - PROCESS | 3128 | 1464626365067 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 3128 | 1464626365070 Marionette TRACE conn6 <- [1,2694,null,{}] 09:39:25 INFO - PROCESS | 3128 | 1464626365074 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 3128 | 1464626365191 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:39:25 INFO - PROCESS | 3128 | 1464626365313 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B476800 == 51 [pid = 3128] [id = 683] 09:39:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006415BBD000) [pid = 3128] [serial = 2049] [outer = 0000000000000000] 09:39:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006416708400) [pid = 3128] [serial = 2050] [outer = 0000006415BBD000] 09:39:25 INFO - PROCESS | 3128 | 1464626365370 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006416FE1000) [pid = 3128] [serial = 2051] [outer = 0000006415BBD000] 09:39:25 INFO - PROCESS | 3128 | 1464626365977 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:39:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 943ms 09:39:26 INFO - PROCESS | 3128 | 1464626366016 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3128 | 1464626366019 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:39:26 INFO - PROCESS | 3128 | 1464626366023 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 3128 | 1464626366027 Marionette TRACE conn6 <- [1,2698,null,{}] 09:39:26 INFO - PROCESS | 3128 | 1464626366039 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 3128 | 1464626366154 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:39:26 INFO - PROCESS | 3128 | 1464626366280 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C5A1000 == 52 [pid = 3128] [id = 684] 09:39:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (000000641710E400) [pid = 3128] [serial = 2052] [outer = 0000000000000000] 09:39:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006417C68800) [pid = 3128] [serial = 2053] [outer = 000000641710E400] 09:39:26 INFO - PROCESS | 3128 | 1464626366340 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (000000641873CC00) [pid = 3128] [serial = 2054] [outer = 000000641710E400] 09:39:26 INFO - PROCESS | 3128 | 1464626366945 Marionette TRACE conn6 <- [1,2700,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,2701,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 3128 | 1464626366970 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:39:26 INFO - PROCESS | 3128 | 1464626366974 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 3128 | 1464626366976 Marionette TRACE conn6 <- [1,2702,null,{}] 09:39:26 INFO - PROCESS | 3128 | 1464626366980 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 3128 | 1464626367095 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:39:27 INFO - PROCESS | 3128 | 1464626367189 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E022800 == 53 [pid = 3128] [id = 685] 09:39:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006418785400) [pid = 3128] [serial = 2055] [outer = 0000000000000000] 09:39:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006418931C00) [pid = 3128] [serial = 2056] [outer = 0000006418785400] 09:39:27 INFO - PROCESS | 3128 | 1464626367245 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006418E29000) [pid = 3128] [serial = 2057] [outer = 0000006418785400] 09:39:27 INFO - PROCESS | 3128 | 1464626367796 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:39:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 881ms 09:39:27 INFO - PROCESS | 3128 | 1464626367857 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 3128 | 1464626367860 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:39:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:39:27 INFO - PROCESS | 3128 | 1464626367864 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 3128 | 1464626367866 Marionette TRACE conn6 <- [1,2706,null,{}] 09:39:27 INFO - PROCESS | 3128 | 1464626367870 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 3128 | 1464626367977 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:39:28 INFO - PROCESS | 3128 | 1464626368071 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FD1E800 == 54 [pid = 3128] [id = 686] 09:39:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (00000064189A8800) [pid = 3128] [serial = 2058] [outer = 0000000000000000] 09:39:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006419D0C800) [pid = 3128] [serial = 2059] [outer = 00000064189A8800] 09:39:28 INFO - PROCESS | 3128 | 1464626368126 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (0000006419E2F800) [pid = 3128] [serial = 2060] [outer = 00000064189A8800] 09:39:28 INFO - PROCESS | 3128 | 1464626368896 Marionette TRACE conn6 <- [1,2708,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,2709,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 3128 | 1464626368949 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:39:28 INFO - PROCESS | 3128 | 1464626368954 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 3128 | 1464626368958 Marionette TRACE conn6 <- [1,2710,null,{}] 09:39:28 INFO - PROCESS | 3128 | 1464626368965 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 3128 | 1464626369081 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:39:29 INFO - PROCESS | 3128 | 1464626369159 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415961000 == 55 [pid = 3128] [id = 687] 09:39:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000640A308C00) [pid = 3128] [serial = 2061] [outer = 0000000000000000] 09:39:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (000000640DD70800) [pid = 3128] [serial = 2062] [outer = 000000640A308C00] 09:39:29 INFO - PROCESS | 3128 | 1464626369252 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000640F889800) [pid = 3128] [serial = 2063] [outer = 000000640A308C00] 09:39:29 INFO - PROCESS | 3128 | --DOCSHELL 000000641E039800 == 54 [pid = 3128] [id = 646] 09:39:29 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF7A800 == 53 [pid = 3128] [id = 680] 09:39:29 INFO - PROCESS | 3128 | --DOCSHELL 0000006419FE7000 == 52 [pid = 3128] [id = 679] 09:39:29 INFO - PROCESS | 3128 | --DOCSHELL 0000006417D43800 == 51 [pid = 3128] [id = 678] 09:39:29 INFO - PROCESS | 3128 | --DOCSHELL 000000641644F000 == 50 [pid = 3128] [id = 677] 09:39:29 INFO - PROCESS | 3128 | --DOCSHELL 000000640ACDE800 == 49 [pid = 3128] [id = 676] 09:39:29 INFO - PROCESS | 3128 | --DOCSHELL 0000006419ECA800 == 48 [pid = 3128] [id = 674] 09:39:29 INFO - PROCESS | 3128 | --DOCSHELL 0000006412966000 == 47 [pid = 3128] [id = 673] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (000000641A150C00) [pid = 3128] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000641A207000) [pid = 3128] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (00000064144F5800) [pid = 3128] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640A0B6800) [pid = 3128] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006418D63400) [pid = 3128] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (000000641874A800) [pid = 3128] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006419FC3C00) [pid = 3128] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006419E2E800) [pid = 3128] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (0000006419D11C00) [pid = 3128] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (000000640EE51800) [pid = 3128] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (000000640DD6F800) [pid = 3128] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006419FEC400) [pid = 3128] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (0000006412956000) [pid = 3128] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (000000640EC41C00) [pid = 3128] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006415BE6800) [pid = 3128] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006415BB4C00) [pid = 3128] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006419E32C00) [pid = 3128] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (00000064131EB800) [pid = 3128] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (0000006416F75400) [pid = 3128] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (0000006416AD4C00) [pid = 3128] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (0000006419E30800) [pid = 3128] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (0000006416FE5800) [pid = 3128] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (0000006417105000) [pid = 3128] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006416E4EC00) [pid = 3128] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (0000006416FE6C00) [pid = 3128] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:39:29 INFO - PROCESS | 3128 | 1464626369898 Marionette TRACE conn6 <- [1,2712,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,2713,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 3128 | 1464626369949 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:39:29 INFO - PROCESS | 3128 | 1464626369955 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 3128 | 1464626369958 Marionette TRACE conn6 <- [1,2714,null,{}] 09:39:29 INFO - PROCESS | 3128 | 1464626369962 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 3128 | 1464626370065 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:39:30 INFO - PROCESS | 3128 | 1464626370149 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 3128 | ++DOCSHELL 0000006412974000 == 48 [pid = 3128] [id = 688] 09:39:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (000000640ACC4C00) [pid = 3128] [serial = 2064] [outer = 0000000000000000] 09:39:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (000000640FF96800) [pid = 3128] [serial = 2065] [outer = 000000640ACC4C00] 09:39:30 INFO - PROCESS | 3128 | 1464626370197 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006414448400) [pid = 3128] [serial = 2066] [outer = 000000640ACC4C00] 09:39:30 INFO - PROCESS | 3128 | 1464626370588 Marionette TRACE conn6 <- [1,2716,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]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:39:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 09:39:30 INFO - PROCESS | 3128 | 1464626370646 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 3128 | 1464626370649 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:39:30 INFO - PROCESS | 3128 | 1464626370652 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:39:30 INFO - PROCESS | 3128 | 1464626370656 Marionette TRACE conn6 <- [1,2718,null,{}] 09:39:30 INFO - PROCESS | 3128 | 1464626370667 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 3128 | 1464626370793 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:39:30 INFO - PROCESS | 3128 | 1464626370806 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E3E000 == 49 [pid = 3128] [id = 689] 09:39:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (000000641639F400) [pid = 3128] [serial = 2067] [outer = 0000000000000000] 09:39:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (00000064167A1C00) [pid = 3128] [serial = 2068] [outer = 000000641639F400] 09:39:30 INFO - PROCESS | 3128 | 1464626370855 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006416E53800) [pid = 3128] [serial = 2069] [outer = 000000641639F400] 09:39:31 INFO - PROCESS | 3128 | 1464626371798 Marionette TRACE conn6 <- [1,2720,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,2721,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 3128 | 1464626371847 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:39:31 INFO - PROCESS | 3128 | 1464626371851 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 3128 | 1464626371853 Marionette TRACE conn6 <- [1,2722,null,{}] 09:39:31 INFO - PROCESS | 3128 | 1464626371856 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 3128 | 1464626371950 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:39:31 INFO - PROCESS | 3128 | 1464626371956 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A887800 == 50 [pid = 3128] [id = 690] 09:39:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (00000064170AE000) [pid = 3128] [serial = 2070] [outer = 0000000000000000] 09:39:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006417105000) [pid = 3128] [serial = 2071] [outer = 00000064170AE000] 09:39:32 INFO - PROCESS | 3128 | 1464626372004 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006417C17000) [pid = 3128] [serial = 2072] [outer = 00000064170AE000] 09:39:32 INFO - PROCESS | 3128 | 1464626372520 Marionette TRACE conn6 <- [1,2724,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]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:39:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 692ms 09:39:32 INFO - PROCESS | 3128 | 1464626372551 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 3128 | 1464626372553 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:39:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:39:32 INFO - PROCESS | 3128 | 1464626372556 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 3128 | 1464626372558 Marionette TRACE conn6 <- [1,2726,null,{}] 09:39:32 INFO - PROCESS | 3128 | 1464626372562 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 3128 | 1464626372676 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:39:32 INFO - PROCESS | 3128 | 1464626372725 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B47E800 == 51 [pid = 3128] [id = 691] 09:39:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (000000641873C400) [pid = 3128] [serial = 2073] [outer = 0000000000000000] 09:39:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (000000641877D400) [pid = 3128] [serial = 2074] [outer = 000000641873C400] 09:39:32 INFO - PROCESS | 3128 | 1464626372776 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006419E2D000) [pid = 3128] [serial = 2075] [outer = 000000641873C400] 09:39:33 INFO - PROCESS | 3128 | 1464626373202 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:39:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 09:39:33 INFO - PROCESS | 3128 | 1464626373251 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 3128 | 1464626373253 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:39:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:39:33 INFO - PROCESS | 3128 | 1464626373256 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 3128 | 1464626373258 Marionette TRACE conn6 <- [1,2730,null,{}] 09:39:33 INFO - PROCESS | 3128 | 1464626373268 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 3128 | 1464626373441 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:39:33 INFO - PROCESS | 3128 | 1464626373469 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C5A2800 == 52 [pid = 3128] [id = 692] 09:39:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006419EEB800) [pid = 3128] [serial = 2076] [outer = 0000000000000000] 09:39:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006419FEF400) [pid = 3128] [serial = 2077] [outer = 0000006419EEB800] 09:39:33 INFO - PROCESS | 3128 | 1464626373515 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (000000641A204400) [pid = 3128] [serial = 2078] [outer = 0000006419EEB800] 09:39:33 INFO - PROCESS | 3128 | 1464626373955 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:39:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 09:39:34 INFO - PROCESS | 3128 | 1464626373993 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 3128 | 1464626373996 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:39:34 INFO - PROCESS | 3128 | 1464626373999 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:39:34 INFO - PROCESS | 3128 | 1464626374000 Marionette TRACE conn6 <- [1,2734,null,{}] 09:39:34 INFO - PROCESS | 3128 | 1464626374010 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 3128 | 1464626374123 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:39:34 INFO - PROCESS | 3128 | 1464626374130 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E023000 == 53 [pid = 3128] [id = 693] 09:39:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (000000641A209800) [pid = 3128] [serial = 2079] [outer = 0000000000000000] 09:39:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (000000641A918000) [pid = 3128] [serial = 2080] [outer = 000000641A209800] 09:39:34 INFO - PROCESS | 3128 | 1464626374174 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000641A921800) [pid = 3128] [serial = 2081] [outer = 000000641A209800] 09:39:34 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006409535800) [pid = 3128] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:39:34 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (00000064144EE000) [pid = 3128] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:39:34 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (000000640A010C00) [pid = 3128] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:39:34 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006409D0D800) [pid = 3128] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:39:34 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (000000640E898000) [pid = 3128] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:39:34 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000641670B000) [pid = 3128] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:39:34 INFO - PROCESS | 3128 | 1464626374639 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:39:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 09:39:34 INFO - PROCESS | 3128 | 1464626374693 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 3128 | 1464626374696 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:39:34 INFO - PROCESS | 3128 | 1464626374699 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:39:34 INFO - PROCESS | 3128 | 1464626374701 Marionette TRACE conn6 <- [1,2738,null,{}] 09:39:34 INFO - PROCESS | 3128 | 1464626374704 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 3128 | 1464626374825 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:39:34 INFO - PROCESS | 3128 | 1464626374834 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420751800 == 54 [pid = 3128] [id = 694] 09:39:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (000000641A915000) [pid = 3128] [serial = 2082] [outer = 0000000000000000] 09:39:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (000000641A922400) [pid = 3128] [serial = 2083] [outer = 000000641A915000] 09:39:34 INFO - PROCESS | 3128 | 1464626374879 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (000000641A9B3400) [pid = 3128] [serial = 2084] [outer = 000000641A915000] 09:39:35 INFO - PROCESS | 3128 | 1464626375292 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:39:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 09:39:35 INFO - PROCESS | 3128 | 1464626375333 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 3128 | 1464626375335 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:39:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:39:35 INFO - PROCESS | 3128 | 1464626375338 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 3128 | 1464626375340 Marionette TRACE conn6 <- [1,2742,null,{}] 09:39:35 INFO - PROCESS | 3128 | 1464626375348 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 3128 | 1464626375437 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:39:35 INFO - PROCESS | 3128 | 1464626375446 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421675000 == 55 [pid = 3128] [id = 695] 09:39:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006418E27800) [pid = 3128] [serial = 2085] [outer = 0000000000000000] 09:39:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (000000641A9E7000) [pid = 3128] [serial = 2086] [outer = 0000006418E27800] 09:39:35 INFO - PROCESS | 3128 | 1464626375491 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (000000641A9EFC00) [pid = 3128] [serial = 2087] [outer = 0000006418E27800] 09:39:35 INFO - PROCESS | 3128 | 1464626375905 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:39:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 586ms 09:39:35 INFO - PROCESS | 3128 | 1464626375927 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 3128 | 1464626375930 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:39:35 INFO - PROCESS | 3128 | 1464626375933 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:39:35 INFO - PROCESS | 3128 | 1464626375935 Marionette TRACE conn6 <- [1,2746,null,{}] 09:39:35 INFO - PROCESS | 3128 | 1464626375938 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 3128 | 1464626376063 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:39:36 INFO - PROCESS | 3128 | 1464626376072 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421750800 == 56 [pid = 3128] [id = 696] 09:39:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (000000641AF0FC00) [pid = 3128] [serial = 2088] [outer = 0000000000000000] 09:39:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (000000641AF13000) [pid = 3128] [serial = 2089] [outer = 000000641AF0FC00] 09:39:36 INFO - PROCESS | 3128 | 1464626376126 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (000000641AF19800) [pid = 3128] [serial = 2090] [outer = 000000641AF0FC00] 09:39:36 INFO - PROCESS | 3128 | 1464626376804 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:39:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 880ms 09:39:36 INFO - PROCESS | 3128 | 1464626376817 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 3128 | 1464626376822 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:39:36 INFO - PROCESS | 3128 | 1464626376828 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 3128 | 1464626376832 Marionette TRACE conn6 <- [1,2750,null,{}] 09:39:36 INFO - PROCESS | 3128 | 1464626376838 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 3128 | 1464626376962 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:39:37 INFO - PROCESS | 3128 | 1464626377090 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416B48000 == 57 [pid = 3128] [id = 697] 09:39:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000640F99A800) [pid = 3128] [serial = 2091] [outer = 0000000000000000] 09:39:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (0000006413B78C00) [pid = 3128] [serial = 2092] [outer = 000000640F99A800] 09:39:37 INFO - PROCESS | 3128 | 1464626377149 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006415B49C00) [pid = 3128] [serial = 2093] [outer = 000000640F99A800] 09:39:37 INFO - PROCESS | 3128 | 1464626377790 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:39:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 985ms 09:39:37 INFO - PROCESS | 3128 | 1464626377816 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 3128 | 1464626377823 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:39:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:39:37 INFO - PROCESS | 3128 | 1464626377829 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 3128 | 1464626377833 Marionette TRACE conn6 <- [1,2754,null,{}] 09:39:37 INFO - PROCESS | 3128 | 1464626377837 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 3128 | 1464626377957 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:39:38 INFO - PROCESS | 3128 | 1464626378058 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C594800 == 58 [pid = 3128] [id = 698] 09:39:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (0000006416F7E800) [pid = 3128] [serial = 2094] [outer = 0000000000000000] 09:39:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (00000064170AB400) [pid = 3128] [serial = 2095] [outer = 0000006416F7E800] 09:39:38 INFO - PROCESS | 3128 | 1464626378115 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (00000064192B7000) [pid = 3128] [serial = 2096] [outer = 0000006416F7E800] 09:39:38 INFO - PROCESS | 3128 | 1464626378735 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 986ms 09:39:38 INFO - PROCESS | 3128 | 1464626378816 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 3128 | 1464626378819 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:39:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:39:38 INFO - PROCESS | 3128 | 1464626378823 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 3128 | 1464626378827 Marionette TRACE conn6 <- [1,2758,null,{}] 09:39:38 INFO - PROCESS | 3128 | 1464626378839 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3128 | 1464626379012 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:39:39 INFO - PROCESS | 3128 | 1464626379024 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3128 | ++DOCSHELL 00000064217BD800 == 59 [pid = 3128] [id = 699] 09:39:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (000000641A14E400) [pid = 3128] [serial = 2097] [outer = 0000000000000000] 09:39:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000641A918800) [pid = 3128] [serial = 2098] [outer = 000000641A14E400] 09:39:39 INFO - PROCESS | 3128 | 1464626379082 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000641AF8B800) [pid = 3128] [serial = 2099] [outer = 000000641A14E400] 09:39:39 INFO - PROCESS | 3128 | 1464626379664 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:39:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 881ms 09:39:39 INFO - PROCESS | 3128 | 1464626379706 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 3128 | 1464626379709 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:39:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:39:39 INFO - PROCESS | 3128 | 1464626379712 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 3128 | 1464626379715 Marionette TRACE conn6 <- [1,2762,null,{}] 09:39:39 INFO - PROCESS | 3128 | 1464626379718 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3128 | 1464626379836 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:39:39 INFO - PROCESS | 3128 | 1464626379960 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421A95000 == 60 [pid = 3128] [id = 700] 09:39:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000641AF94000) [pid = 3128] [serial = 2100] [outer = 0000000000000000] 09:39:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000641AF98C00) [pid = 3128] [serial = 2101] [outer = 000000641AF94000] 09:39:40 INFO - PROCESS | 3128 | 1464626380017 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (000000641B047000) [pid = 3128] [serial = 2102] [outer = 000000641AF94000] 09:39:40 INFO - PROCESS | 3128 | 1464626380622 Marionette TRACE conn6 <- [1,2764,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]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:39:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 944ms 09:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:39:40 INFO - PROCESS | 3128 | 1464626380658 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 3128 | 1464626380661 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:39:40 INFO - PROCESS | 3128 | 1464626380664 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 3128 | 1464626380666 Marionette TRACE conn6 <- [1,2766,null,{}] 09:39:40 INFO - PROCESS | 3128 | 1464626380670 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 3128 | 1464626380784 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:39:40 INFO - PROCESS | 3128 | 1464626380909 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421AC6000 == 61 [pid = 3128] [id = 701] 09:39:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (000000641B04BC00) [pid = 3128] [serial = 2103] [outer = 0000000000000000] 09:39:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000641B050000) [pid = 3128] [serial = 2104] [outer = 000000641B04BC00] 09:39:40 INFO - PROCESS | 3128 | 1464626380965 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000641B108C00) [pid = 3128] [serial = 2105] [outer = 000000641B04BC00] 09:39:41 INFO - PROCESS | 3128 | 1464626381633 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 987ms 09:39:41 INFO - PROCESS | 3128 | 1464626381652 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3128 | 1464626381654 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:39:41 INFO - PROCESS | 3128 | 1464626381658 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3128 | 1464626381660 Marionette TRACE conn6 <- [1,2770,null,{}] 09:39:41 INFO - PROCESS | 3128 | 1464626381664 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 3128 | 1464626381813 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:39:41 INFO - PROCESS | 3128 | 1464626381913 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C1B000 == 62 [pid = 3128] [id = 702] 09:39:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006413B03400) [pid = 3128] [serial = 2106] [outer = 0000000000000000] 09:39:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006416E48400) [pid = 3128] [serial = 2107] [outer = 0000006413B03400] 09:39:41 INFO - PROCESS | 3128 | 1464626381970 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641B15A400) [pid = 3128] [serial = 2108] [outer = 0000006413B03400] 09:39:42 INFO - PROCESS | 3128 | 1464626382711 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1084ms 09:39:42 INFO - PROCESS | 3128 | 1464626382745 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3128 | 1464626382749 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:39:42 INFO - PROCESS | 3128 | 1464626382754 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3128 | 1464626382758 Marionette TRACE conn6 <- [1,2774,null,{}] 09:39:42 INFO - PROCESS | 3128 | 1464626382764 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 3128 | 1464626382873 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:39:43 INFO - PROCESS | 3128 | 1464626383004 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3128 | ++DOCSHELL 0000006418E1F000 == 63 [pid = 3128] [id = 703] 09:39:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000640E794000) [pid = 3128] [serial = 2109] [outer = 0000000000000000] 09:39:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000640FB1CC00) [pid = 3128] [serial = 2110] [outer = 000000640E794000] 09:39:43 INFO - PROCESS | 3128 | 1464626383056 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006416684800) [pid = 3128] [serial = 2111] [outer = 000000640E794000] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 000000641E03F800 == 62 [pid = 3128] [id = 657] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 000000641A041000 == 61 [pid = 3128] [id = 616] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 0000006421675000 == 60 [pid = 3128] [id = 695] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 0000006420751800 == 59 [pid = 3128] [id = 694] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 000000641E023000 == 58 [pid = 3128] [id = 693] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 000000641FD1A000 == 57 [pid = 3128] [id = 672] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 000000641C5A2800 == 56 [pid = 3128] [id = 692] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 000000641B47E800 == 55 [pid = 3128] [id = 691] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 000000641A887800 == 54 [pid = 3128] [id = 690] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E3E000 == 53 [pid = 3128] [id = 689] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 0000006412974000 == 52 [pid = 3128] [id = 688] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (00000064172D6800) [pid = 3128] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 0000006415961000 == 51 [pid = 3128] [id = 687] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F21800 == 50 [pid = 3128] [id = 682] 09:39:43 INFO - PROCESS | 3128 | --DOCSHELL 000000641B4D9800 == 49 [pid = 3128] [id = 681] 09:39:43 INFO - PROCESS | 3128 | 1464626383684 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:39:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 943ms 09:39:43 INFO - PROCESS | 3128 | 1464626383703 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 3128 | 1464626383708 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:39:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:39:43 INFO - PROCESS | 3128 | 1464626383714 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 3128 | 1464626383717 Marionette TRACE conn6 <- [1,2778,null,{}] 09:39:43 INFO - PROCESS | 3128 | 1464626383721 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 3128 | 1464626383825 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006415C31C00) [pid = 3128] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006415BBFC00) [pid = 3128] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006416685C00) [pid = 3128] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000640EA58800) [pid = 3128] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000640FB1F000) [pid = 3128] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (00000064167A1000) [pid = 3128] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000640F889C00) [pid = 3128] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000640FB1D800) [pid = 3128] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000640AD1E800) [pid = 3128] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (00000064167A7000) [pid = 3128] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006416E47C00) [pid = 3128] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000641580CC00) [pid = 3128] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (00000064134D6800) [pid = 3128] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006416F72800) [pid = 3128] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:39:43 INFO - PROCESS | 3128 | 1464626383926 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104CA000 == 50 [pid = 3128] [id = 704] 09:39:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006408FC5C00) [pid = 3128] [serial = 2112] [outer = 0000000000000000] 09:39:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000640AD18C00) [pid = 3128] [serial = 2113] [outer = 0000006408FC5C00] 09:39:43 INFO - PROCESS | 3128 | 1464626383973 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640FD1D400) [pid = 3128] [serial = 2114] [outer = 0000006408FC5C00] 09:39:44 INFO - PROCESS | 3128 | 1464626384347 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:39:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 692ms 09:39:44 INFO - PROCESS | 3128 | 1464626384445 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 3128 | 1464626384448 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:39:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:39:44 INFO - PROCESS | 3128 | 1464626384451 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 3128 | 1464626384455 Marionette TRACE conn6 <- [1,2782,null,{}] 09:39:44 INFO - PROCESS | 3128 | 1464626384471 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 3128 | 1464626384574 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:39:44 INFO - PROCESS | 3128 | 1464626384582 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419EDA000 == 51 [pid = 3128] [id = 705] 09:39:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006415C30400) [pid = 3128] [serial = 2115] [outer = 0000000000000000] 09:39:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (000000641679C400) [pid = 3128] [serial = 2116] [outer = 0000006415C30400] 09:39:44 INFO - PROCESS | 3128 | 1464626384630 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006416E50400) [pid = 3128] [serial = 2117] [outer = 0000006415C30400] 09:39:45 INFO - PROCESS | 3128 | 1464626385099 Marionette TRACE conn6 <- [1,2784,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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 691ms 09:39:45 INFO - PROCESS | 3128 | 1464626385143 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3128 | 1464626385146 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:39:45 INFO - PROCESS | 3128 | 1464626385149 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3128 | 1464626385151 Marionette TRACE conn6 <- [1,2786,null,{}] 09:39:45 INFO - PROCESS | 3128 | 1464626385154 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 3128 | 1464626385250 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:39:45 INFO - PROCESS | 3128 | 1464626385259 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B465800 == 52 [pid = 3128] [id = 706] 09:39:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006417036800) [pid = 3128] [serial = 2118] [outer = 0000000000000000] 09:39:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (00000064170A6000) [pid = 3128] [serial = 2119] [outer = 0000006417036800] 09:39:45 INFO - PROCESS | 3128 | 1464626385305 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000641710F400) [pid = 3128] [serial = 2120] [outer = 0000006417036800] 09:39:45 INFO - PROCESS | 3128 | 1464626385741 Marionette TRACE conn6 <- [1,2788,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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 628ms 09:39:45 INFO - PROCESS | 3128 | 1464626385781 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3128 | 1464626385783 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:39:45 INFO - PROCESS | 3128 | 1464626385786 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3128 | 1464626385788 Marionette TRACE conn6 <- [1,2790,null,{}] 09:39:45 INFO - PROCESS | 3128 | 1464626385791 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 3128 | 1464626385880 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:39:45 INFO - PROCESS | 3128 | 1464626385887 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C09000 == 53 [pid = 3128] [id = 707] 09:39:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (0000006417C10C00) [pid = 3128] [serial = 2121] [outer = 0000000000000000] 09:39:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006417C71C00) [pid = 3128] [serial = 2122] [outer = 0000006417C10C00] 09:39:45 INFO - PROCESS | 3128 | 1464626385932 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (00000064187D8400) [pid = 3128] [serial = 2123] [outer = 0000006417C10C00] 09:39:46 INFO - PROCESS | 3128 | 1464626386430 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms 09:39:46 INFO - PROCESS | 3128 | 1464626386486 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3128 | 1464626386488 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:39:46 INFO - PROCESS | 3128 | 1464626386491 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:39:46 INFO - PROCESS | 3128 | 1464626386500 Marionette TRACE conn6 <- [1,2794,null,{}] 09:39:46 INFO - PROCESS | 3128 | 1464626386504 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3128 | 1464626386642 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:39:46 INFO - PROCESS | 3128 | 1464626386702 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCE3800 == 54 [pid = 3128] [id = 708] 09:39:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006419E31000) [pid = 3128] [serial = 2124] [outer = 0000000000000000] 09:39:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006419FBFC00) [pid = 3128] [serial = 2125] [outer = 0000006419E31000] 09:39:46 INFO - PROCESS | 3128 | 1464626386749 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000641A150C00) [pid = 3128] [serial = 2126] [outer = 0000006419E31000] 09:39:47 INFO - PROCESS | 3128 | 1464626387176 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 09:39:47 INFO - PROCESS | 3128 | 1464626387230 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:39:47 INFO - PROCESS | 3128 | 1464626387232 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:39:47 INFO - PROCESS | 3128 | 1464626387262 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 3128 | 1464626387264 Marionette TRACE conn6 <- [1,2798,null,{}] 09:39:47 INFO - PROCESS | 3128 | 1464626387281 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 3128 | 1464626387400 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:39:47 INFO - PROCESS | 3128 | 1464626387459 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3128 | ++DOCSHELL 00000064215A4000 == 55 [pid = 3128] [id = 709] 09:39:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000641A20C400) [pid = 3128] [serial = 2127] [outer = 0000000000000000] 09:39:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000641A916000) [pid = 3128] [serial = 2128] [outer = 000000641A20C400] 09:39:47 INFO - PROCESS | 3128 | 1464626387504 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (000000641A9B8400) [pid = 3128] [serial = 2129] [outer = 000000641A20C400] 09:39:47 INFO - PROCESS | 3128 | 1464626387917 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 713ms 09:39:47 INFO - PROCESS | 3128 | 1464626387952 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 3128 | 1464626387954 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:39:47 INFO - PROCESS | 3128 | 1464626387957 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:39:47 INFO - PROCESS | 3128 | 1464626387959 Marionette TRACE conn6 <- [1,2802,null,{}] 09:39:47 INFO - PROCESS | 3128 | 1464626387962 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3128 | 1464626388087 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:39:48 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (000000641873C400) [pid = 3128] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:39:48 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006419EEB800) [pid = 3128] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:39:48 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000641A209800) [pid = 3128] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:39:48 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (000000640A308C00) [pid = 3128] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:39:48 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000640ACC4C00) [pid = 3128] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:39:48 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000641639F400) [pid = 3128] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:39:48 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (00000064170AE000) [pid = 3128] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:39:48 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006418E27800) [pid = 3128] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:39:48 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000641A915000) [pid = 3128] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:39:48 INFO - PROCESS | 3128 | 1464626388278 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3128 | ++DOCSHELL 000000641734F800 == 56 [pid = 3128] [id = 710] 09:39:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000640ACC4C00) [pid = 3128] [serial = 2130] [outer = 0000000000000000] 09:39:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006415BBF000) [pid = 3128] [serial = 2131] [outer = 000000640ACC4C00] 09:39:48 INFO - PROCESS | 3128 | 1464626388327 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (000000641A915000) [pid = 3128] [serial = 2132] [outer = 000000640ACC4C00] 09:39:48 INFO - PROCESS | 3128 | 1464626388675 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 776ms 09:39:48 INFO - PROCESS | 3128 | 1464626388749 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3128 | 1464626388752 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:39:48 INFO - PROCESS | 3128 | 1464626388755 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 3128 | 1464626388757 Marionette TRACE conn6 <- [1,2806,null,{}] 09:39:48 INFO - PROCESS | 3128 | 1464626388763 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3128 | 1464626388884 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:39:48 INFO - PROCESS | 3128 | 1464626388894 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421A9C000 == 57 [pid = 3128] [id = 711] 09:39:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000641873E800) [pid = 3128] [serial = 2133] [outer = 0000000000000000] 09:39:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641AF94800) [pid = 3128] [serial = 2134] [outer = 000000641873E800] 09:39:48 INFO - PROCESS | 3128 | 1464626388939 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000641B10C800) [pid = 3128] [serial = 2135] [outer = 000000641873E800] 09:39:49 INFO - PROCESS | 3128 | 1464626389333 Marionette TRACE conn6 <- [1,2808,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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:39:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 628ms 09:39:49 INFO - PROCESS | 3128 | 1464626389384 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3128 | 1464626389386 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:39:49 INFO - PROCESS | 3128 | 1464626389389 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3128 | 1464626389391 Marionette TRACE conn6 <- [1,2810,null,{}] 09:39:49 INFO - PROCESS | 3128 | 1464626389395 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 3128 | 1464626389526 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:39:49 INFO - PROCESS | 3128 | 1464626389539 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422A85800 == 58 [pid = 3128] [id = 712] 09:39:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000641AF95C00) [pid = 3128] [serial = 2136] [outer = 0000000000000000] 09:39:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000641B155400) [pid = 3128] [serial = 2137] [outer = 000000641AF95C00] 09:39:49 INFO - PROCESS | 3128 | 1464626389584 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (000000641B67AC00) [pid = 3128] [serial = 2138] [outer = 000000641AF95C00] 09:39:50 INFO - PROCESS | 3128 | 1464626390003 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:39:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 628ms 09:39:50 INFO - PROCESS | 3128 | 1464626390022 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3128 | 1464626390024 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:39:50 INFO - PROCESS | 3128 | 1464626390027 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3128 | 1464626390030 Marionette TRACE conn6 <- [1,2814,null,{}] 09:39:50 INFO - PROCESS | 3128 | 1464626390033 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3128 | 1464626390177 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:39:50 INFO - PROCESS | 3128 | 1464626390228 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422AEB000 == 59 [pid = 3128] [id = 713] 09:39:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000641B67EC00) [pid = 3128] [serial = 2139] [outer = 0000000000000000] 09:39:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000641C449C00) [pid = 3128] [serial = 2140] [outer = 000000641B67EC00] 09:39:50 INFO - PROCESS | 3128 | 1464626390278 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000641C724000) [pid = 3128] [serial = 2141] [outer = 000000641B67EC00] 09:39:50 INFO - PROCESS | 3128 | 1464626390953 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:39:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 982ms 09:39:51 INFO - PROCESS | 3128 | 1464626391013 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3128 | 1464626391019 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:39:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:39:51 INFO - PROCESS | 3128 | 1464626391024 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 3128 | 1464626391029 Marionette TRACE conn6 <- [1,2818,null,{}] 09:39:51 INFO - PROCESS | 3128 | 1464626391035 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 3128 | 1464626391159 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:39:51 INFO - PROCESS | 3128 | 1464626391290 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F25800 == 60 [pid = 3128] [id = 714] 09:39:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000640FD1D000) [pid = 3128] [serial = 2142] [outer = 0000000000000000] 09:39:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006413AB9000) [pid = 3128] [serial = 2143] [outer = 000000640FD1D000] 09:39:51 INFO - PROCESS | 3128 | 1464626391351 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006415BC1000) [pid = 3128] [serial = 2144] [outer = 000000640FD1D000] 09:39:52 INFO - PROCESS | 3128 | 1464626392011 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:39:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1031ms 09:39:52 INFO - PROCESS | 3128 | 1464626392058 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3128 | 1464626392065 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:39:52 INFO - PROCESS | 3128 | 1464626392072 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3128 | 1464626392075 Marionette TRACE conn6 <- [1,2822,null,{}] 09:39:52 INFO - PROCESS | 3128 | 1464626392079 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3128 | 1464626392222 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:39:52 INFO - PROCESS | 3128 | 1464626392352 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCDA000 == 61 [pid = 3128] [id = 715] 09:39:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (0000006416FE7000) [pid = 3128] [serial = 2145] [outer = 0000000000000000] 09:39:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (00000064189A1C00) [pid = 3128] [serial = 2146] [outer = 0000006416FE7000] 09:39:52 INFO - PROCESS | 3128 | 1464626392409 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006419E57400) [pid = 3128] [serial = 2147] [outer = 0000006416FE7000] 09:39:53 INFO - PROCESS | 3128 | 1464626393029 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 986ms 09:39:53 INFO - PROCESS | 3128 | 1464626393062 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3128 | 1464626393065 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:39:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:39:53 INFO - PROCESS | 3128 | 1464626393069 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3128 | 1464626393073 Marionette TRACE conn6 <- [1,2826,null,{}] 09:39:53 INFO - PROCESS | 3128 | 1464626393085 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 3128 | 1464626393205 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:39:53 INFO - PROCESS | 3128 | 1464626393337 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422B2C800 == 62 [pid = 3128] [id = 716] 09:39:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000641B14E000) [pid = 3128] [serial = 2148] [outer = 0000000000000000] 09:39:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (000000641B151400) [pid = 3128] [serial = 2149] [outer = 000000641B14E000] 09:39:53 INFO - PROCESS | 3128 | 1464626393396 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (000000641C448400) [pid = 3128] [serial = 2150] [outer = 000000641B14E000] 09:39:53 INFO - PROCESS | 3128 | 1464626393983 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:39:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 944ms 09:39:54 INFO - PROCESS | 3128 | 1464626394022 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3128 | 1464626394025 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:39:54 INFO - PROCESS | 3128 | 1464626394030 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 3128 | 1464626394032 Marionette TRACE conn6 <- [1,2830,null,{}] 09:39:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:39:54 INFO - PROCESS | 3128 | 1464626394035 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 3128 | 1464626394155 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:39:54 INFO - PROCESS | 3128 | 1464626394284 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422C53800 == 63 [pid = 3128] [id = 717] 09:39:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (000000641B14E800) [pid = 3128] [serial = 2151] [outer = 0000000000000000] 09:39:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000641C721000) [pid = 3128] [serial = 2152] [outer = 000000641B14E800] 09:39:54 INFO - PROCESS | 3128 | 1464626394341 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (000000641C72BC00) [pid = 3128] [serial = 2153] [outer = 000000641B14E800] 09:39:54 INFO - PROCESS | 3128 | 1464626394881 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:39:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 881ms 09:39:54 INFO - PROCESS | 3128 | 1464626394925 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3128 | 1464626394927 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:39:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:39:54 INFO - PROCESS | 3128 | 1464626394932 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 3128 | 1464626394935 Marionette TRACE conn6 <- [1,2834,null,{}] 09:39:54 INFO - PROCESS | 3128 | 1464626394938 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3128 | 1464626395053 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:39:55 INFO - PROCESS | 3128 | 1464626395154 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422CBE000 == 64 [pid = 3128] [id = 718] 09:39:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (000000641C7A5000) [pid = 3128] [serial = 2154] [outer = 0000000000000000] 09:39:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (000000641C7A8C00) [pid = 3128] [serial = 2155] [outer = 000000641C7A5000] 09:39:55 INFO - PROCESS | 3128 | 1464626395210 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (000000641C7AFC00) [pid = 3128] [serial = 2156] [outer = 000000641C7A5000] 09:39:55 INFO - PROCESS | 3128 | 1464626395895 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:39:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1237ms 09:39:56 INFO - PROCESS | 3128 | 1464626396174 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3128 | 1464626396179 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:39:56 INFO - PROCESS | 3128 | 1464626396185 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:39:56 INFO - PROCESS | 3128 | 1464626396188 Marionette TRACE conn6 <- [1,2838,null,{}] 09:39:56 INFO - PROCESS | 3128 | 1464626396193 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 3128 | 1464626396304 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:39:56 INFO - PROCESS | 3128 | 1464626396429 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F2E800 == 65 [pid = 3128] [id = 719] 09:39:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (000000640A386C00) [pid = 3128] [serial = 2157] [outer = 0000000000000000] 09:39:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (000000640DD6B800) [pid = 3128] [serial = 2158] [outer = 000000640A386C00] 09:39:56 INFO - PROCESS | 3128 | 1464626396482 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (000000640FB15400) [pid = 3128] [serial = 2159] [outer = 000000640A386C00] 09:39:57 INFO - PROCESS | 3128 | 1464626397039 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 880ms 09:39:57 INFO - PROCESS | 3128 | 1464626397068 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3128 | 1464626397071 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:39:57 INFO - PROCESS | 3128 | 1464626397079 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3128 | 1464626397083 Marionette TRACE conn6 <- [1,2842,null,{}] 09:39:57 INFO - PROCESS | 3128 | 1464626397087 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3128 | 1464626397201 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:39:57 INFO - PROCESS | 3128 | 1464626397309 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416B40800 == 66 [pid = 3128] [id = 720] 09:39:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (0000006413B03C00) [pid = 3128] [serial = 2160] [outer = 0000000000000000] 09:39:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006415BB6400) [pid = 3128] [serial = 2161] [outer = 0000006413B03C00] 09:39:57 INFO - PROCESS | 3128 | 1464626397358 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (0000006416688000) [pid = 3128] [serial = 2162] [outer = 0000006413B03C00] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 00000064215A9800 == 65 [pid = 3128] [id = 662] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 000000641A040800 == 64 [pid = 3128] [id = 631] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006422A85800 == 63 [pid = 3128] [id = 712] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006421A9C000 == 62 [pid = 3128] [id = 711] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 000000641734F800 == 61 [pid = 3128] [id = 710] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 00000064215A4000 == 60 [pid = 3128] [id = 709] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCE3800 == 59 [pid = 3128] [id = 708] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C09000 == 58 [pid = 3128] [id = 707] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 000000641B465800 == 57 [pid = 3128] [id = 706] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006419EDA000 == 56 [pid = 3128] [id = 705] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (0000006419D0C800) [pid = 3128] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (000000641AF13000) [pid = 3128] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (000000640FB11C00) [pid = 3128] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (0000006416708400) [pid = 3128] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (0000006417C68800) [pid = 3128] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (0000006418931C00) [pid = 3128] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 00000064104CA000 == 55 [pid = 3128] [id = 704] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006418E1F000 == 54 [pid = 3128] [id = 703] 09:39:57 INFO - PROCESS | 3128 | --DOCSHELL 0000006416B48000 == 53 [pid = 3128] [id = 697] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (0000006417105000) [pid = 3128] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (000000641A204400) [pid = 3128] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (000000641A9EFC00) [pid = 3128] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (000000641A921800) [pid = 3128] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (000000641A9E7000) [pid = 3128] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (000000641A9B3400) [pid = 3128] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (0000006417C17000) [pid = 3128] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641A922400) [pid = 3128] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (000000641877D400) [pid = 3128] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006419FEF400) [pid = 3128] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006419E2D000) [pid = 3128] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (000000641A918000) [pid = 3128] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000640F889800) [pid = 3128] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000640DD70800) [pid = 3128] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000640FF96800) [pid = 3128] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (0000006414448400) [pid = 3128] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (00000064167A1C00) [pid = 3128] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006416E53800) [pid = 3128] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:39:57 INFO - PROCESS | 3128 | 1464626397960 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 943ms 09:39:58 INFO - PROCESS | 3128 | 1464626398025 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 3128 | 1464626398027 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:39:58 INFO - PROCESS | 3128 | 1464626398030 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3128 | 1464626398033 Marionette TRACE conn6 <- [1,2846,null,{}] 09:39:58 INFO - PROCESS | 3128 | 1464626398043 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 3128 | 1464626398143 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:39:58 INFO - PROCESS | 3128 | 1464626398258 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F58000 == 54 [pid = 3128] [id = 721] 09:39:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (00000064144F2400) [pid = 3128] [serial = 2163] [outer = 0000000000000000] 09:39:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006416683800) [pid = 3128] [serial = 2164] [outer = 00000064144F2400] 09:39:58 INFO - PROCESS | 3128 | 1464626398309 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006416AD1000) [pid = 3128] [serial = 2165] [outer = 00000064144F2400] 09:39:58 INFO - PROCESS | 3128 | 1464626398698 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 09:39:58 INFO - PROCESS | 3128 | 1464626398726 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 3128 | 1464626398728 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:39:58 INFO - PROCESS | 3128 | 1464626398732 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3128 | 1464626398733 Marionette TRACE conn6 <- [1,2850,null,{}] 09:39:58 INFO - PROCESS | 3128 | 1464626398737 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 3128 | 1464626398831 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:39:58 INFO - PROCESS | 3128 | 1464626398838 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF7B000 == 55 [pid = 3128] [id = 722] 09:39:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006416E55800) [pid = 3128] [serial = 2166] [outer = 0000000000000000] 09:39:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006416F6D800) [pid = 3128] [serial = 2167] [outer = 0000006416E55800] 09:39:58 INFO - PROCESS | 3128 | 1464626398885 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006416FEC800) [pid = 3128] [serial = 2168] [outer = 0000006416E55800] 09:39:59 INFO - PROCESS | 3128 | 1464626399370 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:39:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 09:39:59 INFO - PROCESS | 3128 | 1464626399425 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3128 | 1464626399427 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:39:59 INFO - PROCESS | 3128 | 1464626399430 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:39:59 INFO - PROCESS | 3128 | 1464626399432 Marionette TRACE conn6 <- [1,2854,null,{}] 09:39:59 INFO - PROCESS | 3128 | 1464626399436 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 3128 | 1464626399526 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:39:59 INFO - PROCESS | 3128 | 1464626399532 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B48F000 == 56 [pid = 3128] [id = 723] 09:39:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (0000006417105000) [pid = 3128] [serial = 2169] [outer = 0000000000000000] 09:39:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (00000064172D2800) [pid = 3128] [serial = 2170] [outer = 0000006417105000] 09:39:59 INFO - PROCESS | 3128 | 1464626399578 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006417C71800) [pid = 3128] [serial = 2171] [outer = 0000006417105000] 09:40:00 INFO - PROCESS | 3128 | 1464626400064 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 09:40:00 INFO - PROCESS | 3128 | 1464626400126 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3128 | 1464626400128 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:40:00 INFO - PROCESS | 3128 | 1464626400131 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:40:00 INFO - PROCESS | 3128 | 1464626400133 Marionette TRACE conn6 <- [1,2858,null,{}] 09:40:00 INFO - PROCESS | 3128 | 1464626400136 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 3128 | 1464626400310 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:40:00 INFO - PROCESS | 3128 | 1464626400339 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3128 | ++DOCSHELL 000000641D950000 == 57 [pid = 3128] [id = 724] 09:40:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (00000064192B1800) [pid = 3128] [serial = 2172] [outer = 0000000000000000] 09:40:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006419D0A800) [pid = 3128] [serial = 2173] [outer = 00000064192B1800] 09:40:00 INFO - PROCESS | 3128 | 1464626400385 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (0000006419E62000) [pid = 3128] [serial = 2174] [outer = 00000064192B1800] 09:40:00 INFO - PROCESS | 3128 | 1464626400850 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 775ms 09:40:00 INFO - PROCESS | 3128 | 1464626400910 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3128 | 1464626400912 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:40:00 INFO - PROCESS | 3128 | 1464626400915 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:40:00 INFO - PROCESS | 3128 | 1464626400917 Marionette TRACE conn6 <- [1,2862,null,{}] 09:40:00 INFO - PROCESS | 3128 | 1464626400920 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 3128 | 1464626401050 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:40:01 INFO - PROCESS | 3128 | 1464626401109 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3128 | ++DOCSHELL 000000641E031800 == 58 [pid = 3128] [id = 725] 09:40:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (0000006419FF2C00) [pid = 3128] [serial = 2175] [outer = 0000000000000000] 09:40:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (0000006419FF7400) [pid = 3128] [serial = 2176] [outer = 0000006419FF2C00] 09:40:01 INFO - PROCESS | 3128 | 1464626401156 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (000000641A210000) [pid = 3128] [serial = 2177] [outer = 0000006419FF2C00] 09:40:01 INFO - PROCESS | 3128 | 1464626401588 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:40:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 691ms 09:40:01 INFO - PROCESS | 3128 | 1464626401618 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3128 | 1464626401620 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:40:01 INFO - PROCESS | 3128 | 1464626401624 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 3128 | 1464626401626 Marionette TRACE conn6 <- [1,2866,null,{}] 09:40:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:40:01 INFO - PROCESS | 3128 | 1464626401629 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3128 | 1464626402002 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (000000641AF95C00) [pid = 3128] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (0000006415BBD000) [pid = 3128] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (000000640F86D000) [pid = 3128] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000641710E400) [pid = 3128] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641A202800) [pid = 3128] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006417C10C00) [pid = 3128] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006419E60000) [pid = 3128] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (00000064189A8800) [pid = 3128] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (000000640ACC4C00) [pid = 3128] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000640E794000) [pid = 3128] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (00000064187E1400) [pid = 3128] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006415C30400) [pid = 3128] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (0000006408FC5C00) [pid = 3128] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (000000641AF0FC00) [pid = 3128] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006416F6D000) [pid = 3128] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (000000641873E800) [pid = 3128] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006419E27000) [pid = 3128] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (0000006417036800) [pid = 3128] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006419E31000) [pid = 3128] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000640A383C00) [pid = 3128] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006418785400) [pid = 3128] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000641444E400) [pid = 3128] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000640A0B0800) [pid = 3128] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006414445400) [pid = 3128] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:40:02 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000641A20C400) [pid = 3128] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:40:02 INFO - PROCESS | 3128 | 1464626402073 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3128 | ++DOCSHELL 000000641701A800 == 59 [pid = 3128] [id = 726] 09:40:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006409626C00) [pid = 3128] [serial = 2178] [outer = 0000000000000000] 09:40:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000640A0B0800) [pid = 3128] [serial = 2179] [outer = 0000006409626C00] 09:40:02 INFO - PROCESS | 3128 | 1464626402119 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (00000064144E9C00) [pid = 3128] [serial = 2180] [outer = 0000006409626C00] 09:40:02 INFO - PROCESS | 3128 | 1464626402501 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 943ms 09:40:02 INFO - PROCESS | 3128 | 1464626402572 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3128 | 1464626402574 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:40:02 INFO - PROCESS | 3128 | 1464626402578 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 3128 | 1464626402579 Marionette TRACE conn6 <- [1,2870,null,{}] 09:40:02 INFO - PROCESS | 3128 | 1464626402583 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3128 | 1464626402673 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:40:02 INFO - PROCESS | 3128 | 1464626402679 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3128 | ++DOCSHELL 00000064215B1000 == 60 [pid = 3128] [id = 727] 09:40:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006416F7C800) [pid = 3128] [serial = 2181] [outer = 0000000000000000] 09:40:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (00000064192B4400) [pid = 3128] [serial = 2182] [outer = 0000006416F7C800] 09:40:02 INFO - PROCESS | 3128 | 1464626402726 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641A20D400) [pid = 3128] [serial = 2183] [outer = 0000006416F7C800] 09:40:03 INFO - PROCESS | 3128 | 1464626403160 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:40:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 627ms 09:40:03 INFO - PROCESS | 3128 | 1464626403208 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3128 | 1464626403211 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:40:03 INFO - PROCESS | 3128 | 1464626403214 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3128 | 1464626403216 Marionette TRACE conn6 <- [1,2874,null,{}] 09:40:03 INFO - PROCESS | 3128 | 1464626403219 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 3128 | 1464626403311 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:40:03 INFO - PROCESS | 3128 | 1464626403348 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 3128 | ++DOCSHELL 00000064217BA000 == 61 [pid = 3128] [id = 728] 09:40:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006416E4F000) [pid = 3128] [serial = 2184] [outer = 0000000000000000] 09:40:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000641A9E9000) [pid = 3128] [serial = 2185] [outer = 0000006416E4F000] 09:40:03 INFO - PROCESS | 3128 | 1464626403393 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (000000641AF17000) [pid = 3128] [serial = 2186] [outer = 0000006416E4F000] 09:40:03 INFO - PROCESS | 3128 | 1464626403816 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:40:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 09:40:03 INFO - PROCESS | 3128 | 1464626403855 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3128 | 1464626403857 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:40:03 INFO - PROCESS | 3128 | 1464626403865 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 3128 | 1464626403868 Marionette TRACE conn6 <- [1,2878,null,{}] 09:40:03 INFO - PROCESS | 3128 | 1464626403871 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3128 | 1464626403991 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:40:04 INFO - PROCESS | 3128 | 1464626404135 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3128 | ++DOCSHELL 000000640F970000 == 62 [pid = 3128] [id = 729] 09:40:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006407CD9800) [pid = 3128] [serial = 2187] [outer = 0000000000000000] 09:40:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (000000640962B800) [pid = 3128] [serial = 2188] [outer = 0000006407CD9800] 09:40:04 INFO - PROCESS | 3128 | 1464626404194 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000640DD6F800) [pid = 3128] [serial = 2189] [outer = 0000006407CD9800] 09:40:04 INFO - PROCESS | 3128 | 1464626404837 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 09:40:04 INFO - PROCESS | 3128 | 1464626404853 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3128 | 1464626404858 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:40:04 INFO - PROCESS | 3128 | 1464626404863 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 3128 | 1464626404867 Marionette TRACE conn6 <- [1,2882,null,{}] 09:40:04 INFO - PROCESS | 3128 | 1464626404872 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3128 | 1464626404996 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:40:05 INFO - PROCESS | 3128 | 1464626405100 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3128 | ++DOCSHELL 000000641AF76800 == 63 [pid = 3128] [id = 730] 09:40:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000641580BC00) [pid = 3128] [serial = 2190] [outer = 0000000000000000] 09:40:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (0000006415C31C00) [pid = 3128] [serial = 2191] [outer = 000000641580BC00] 09:40:05 INFO - PROCESS | 3128 | 1464626405158 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006416F13C00) [pid = 3128] [serial = 2192] [outer = 000000641580BC00] 09:40:05 INFO - PROCESS | 3128 | 1464626405756 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:40:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 944ms 09:40:05 INFO - PROCESS | 3128 | 1464626405813 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3128 | 1464626405818 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:40:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:40:05 INFO - PROCESS | 3128 | 1464626405822 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3128 | 1464626405824 Marionette TRACE conn6 <- [1,2886,null,{}] 09:40:05 INFO - PROCESS | 3128 | 1464626405828 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3128 | 1464626405949 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:40:06 INFO - PROCESS | 3128 | 1464626406084 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422A83000 == 64 [pid = 3128] [id = 731] 09:40:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (000000641877F400) [pid = 3128] [serial = 2193] [outer = 0000000000000000] 09:40:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (00000064187DA000) [pid = 3128] [serial = 2194] [outer = 000000641877F400] 09:40:06 INFO - PROCESS | 3128 | 1464626406142 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006419E32C00) [pid = 3128] [serial = 2195] [outer = 000000641877F400] 09:40:06 INFO - PROCESS | 3128 | 1464626406813 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:40:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1034ms 09:40:06 INFO - PROCESS | 3128 | 1464626406871 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 3128 | 1464626406875 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:40:06 INFO - PROCESS | 3128 | 1464626406906 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3128 | 1464626406913 Marionette TRACE conn6 <- [1,2890,null,{}] 09:40:06 INFO - PROCESS | 3128 | 1464626406918 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 3128 | 1464626407039 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:40:07 INFO - PROCESS | 3128 | 1464626407170 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3128 | ++DOCSHELL 0000006422C62000 == 65 [pid = 3128] [id = 732] 09:40:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (000000641A155400) [pid = 3128] [serial = 2196] [outer = 0000000000000000] 09:40:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000641B106400) [pid = 3128] [serial = 2197] [outer = 000000641A155400] 09:40:07 INFO - PROCESS | 3128 | 1464626407227 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (000000641B158000) [pid = 3128] [serial = 2198] [outer = 000000641A155400] 09:40:07 INFO - PROCESS | 3128 | 1464626407821 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1003ms 09:40:07 INFO - PROCESS | 3128 | 1464626407906 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3128 | 1464626407909 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:40:07 INFO - PROCESS | 3128 | 1464626407913 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 3128 | 1464626407915 Marionette TRACE conn6 <- [1,2894,null,{}] 09:40:07 INFO - PROCESS | 3128 | 1464626407919 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3128 | 1464626408070 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:40:08 INFO - PROCESS | 3128 | 1464626408201 Marionette TRACE conn6 -> [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.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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3128 | ++DOCSHELL 0000006423016800 == 66 [pid = 3128] [id = 733] 09:40:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (000000641C442C00) [pid = 3128] [serial = 2199] [outer = 0000000000000000] 09:40:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (000000641C44C000) [pid = 3128] [serial = 2200] [outer = 000000641C442C00] 09:40:08 INFO - PROCESS | 3128 | 1464626408258 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (000000641C7A8400) [pid = 3128] [serial = 2201] [outer = 000000641C442C00] 09:40:08 INFO - PROCESS | 3128 | 1464626408832 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:40:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 943ms 09:40:08 INFO - PROCESS | 3128 | 1464626408858 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3128 | 1464626408860 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:40:08 INFO - PROCESS | 3128 | 1464626408864 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 3128 | 1464626408866 Marionette TRACE conn6 <- [1,2898,null,{}] 09:40:08 INFO - PROCESS | 3128 | 1464626408869 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3128 | 1464626408984 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:40:09 INFO - PROCESS | 3128 | 1464626409087 Marionette TRACE conn6 -> [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([\"/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3128 | ++DOCSHELL 0000006424276800 == 67 [pid = 3128] [id = 734] 09:40:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (000000641DA69400) [pid = 3128] [serial = 2202] [outer = 0000000000000000] 09:40:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 135 (000000641DA6E000) [pid = 3128] [serial = 2203] [outer = 000000641DA69400] 09:40:09 INFO - PROCESS | 3128 | 1464626409150 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 136 (000000641DD7FC00) [pid = 3128] [serial = 2204] [outer = 000000641DA69400] 09:40:09 INFO - PROCESS | 3128 | 1464626409692 Marionette TRACE conn6 <- [1,2900,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]]]}] 09:40:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:40:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:40:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 879ms 09:40:09 INFO - PROCESS | 3128 | 1464626409746 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:40:09 INFO - TEST-START | /DOMEvents/constructors.html 09:40:09 INFO - PROCESS | 3128 | 1464626409749 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 3128 | 1464626409752 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 3128 | 1464626409754 Marionette TRACE conn6 <- [1,2902,null,{}] 09:40:09 INFO - PROCESS | 3128 | 1464626409758 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 3128 | 1464626409874 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:40:09 INFO - PROCESS | 3128 | 1464626409978 Marionette TRACE conn6 -> [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([\"/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3128 | ++DOCSHELL 0000006425991000 == 68 [pid = 3128] [id = 735] 09:40:09 INFO - PROCESS | 3128 | ++DOMWINDOW == 137 (000000641DD84400) [pid = 3128] [serial = 2205] [outer = 0000000000000000] 09:40:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 138 (000000641DD8D800) [pid = 3128] [serial = 2206] [outer = 000000641DD84400] 09:40:10 INFO - PROCESS | 3128 | 1464626410032 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3128 | ++DOMWINDOW == 139 (000000641E456400) [pid = 3128] [serial = 2207] [outer = 000000641DD84400] 09:40:10 INFO - PROCESS | 3128 | 1464626410722 Marionette TRACE conn6 <- [1,2904,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]]]}] 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:40:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:40:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1066ms 09:40:10 INFO - PROCESS | 3128 | 1464626410821 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3128 | 1464626410824 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:40:10 INFO - PROCESS | 3128 | 1464626410843 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:40:10 INFO - PROCESS | 3128 | 1464626410846 Marionette TRACE conn6 <- [1,2906,null,{}] 09:40:10 INFO - PROCESS | 3128 | 1464626410850 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 3128 | 1464626410969 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:40:11 INFO - PROCESS | 3128 | 1464626411242 Marionette TRACE conn6 -> [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([\"/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3128 | ++DOCSHELL 000000641589D000 == 69 [pid = 3128] [id = 736] 09:40:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 140 (0000006408CCF000) [pid = 3128] [serial = 2208] [outer = 0000000000000000] 09:40:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 141 (0000006409C62C00) [pid = 3128] [serial = 2209] [outer = 0000006408CCF000] 09:40:11 INFO - PROCESS | 3128 | 1464626411299 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3128 | ++DOMWINDOW == 142 (0000006409534400) [pid = 3128] [serial = 2210] [outer = 0000006408CCF000] 09:40:11 INFO - PROCESS | 3128 | 1464626411871 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:40:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:40:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1084ms 09:40:11 INFO - PROCESS | 3128 | 1464626411932 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3128 | 1464626411937 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:40:11 INFO - PROCESS | 3128 | 1464626411942 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3128 | 1464626411946 Marionette TRACE conn6 <- [1,2910,null,{}] 09:40:11 INFO - PROCESS | 3128 | 1464626411951 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 3128 | 1464626412067 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:40:12 INFO - PROCESS | 3128 | 1464626412174 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413A74800 == 70 [pid = 3128] [id = 737] 09:40:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 143 (000000640DF13400) [pid = 3128] [serial = 2211] [outer = 0000000000000000] 09:40:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 144 (000000640E14AC00) [pid = 3128] [serial = 2212] [outer = 000000640DF13400] 09:40:12 INFO - PROCESS | 3128 | 1464626412226 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3128 | ++DOMWINDOW == 145 (000000640ED05400) [pid = 3128] [serial = 2213] [outer = 000000640DF13400] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 0000006421750800 == 69 [pid = 3128] [id = 696] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 000000641FD1E800 == 68 [pid = 3128] [id = 686] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 00000064217BA000 == 67 [pid = 3128] [id = 728] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 00000064215B1000 == 66 [pid = 3128] [id = 727] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 000000641701A800 == 65 [pid = 3128] [id = 726] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 000000641E031800 == 64 [pid = 3128] [id = 725] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 000000641D950000 == 63 [pid = 3128] [id = 724] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 000000641B48F000 == 62 [pid = 3128] [id = 723] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF7B000 == 61 [pid = 3128] [id = 722] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F58000 == 60 [pid = 3128] [id = 721] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 0000006416B40800 == 59 [pid = 3128] [id = 720] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F2E800 == 58 [pid = 3128] [id = 719] 09:40:12 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F25800 == 57 [pid = 3128] [id = 714] 09:40:12 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:40:12 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:40:12 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:40:12 INFO - PROCESS | 3128 | [3128] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 144 (000000641877BC00) [pid = 3128] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 143 (000000641AF94800) [pid = 3128] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 142 (0000006419EED000) [pid = 3128] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 141 (000000641710F400) [pid = 3128] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 140 (000000641A150C00) [pid = 3128] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 139 (000000640F893C00) [pid = 3128] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 138 (0000006418E29000) [pid = 3128] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 137 (0000006415BE3000) [pid = 3128] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 136 (00000064170A6000) [pid = 3128] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 135 (000000640FD1D400) [pid = 3128] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 134 (000000640FD24C00) [pid = 3128] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (0000006416F6F400) [pid = 3128] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (000000641A916000) [pid = 3128] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (000000641B050000) [pid = 3128] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000641B155400) [pid = 3128] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641B10C800) [pid = 3128] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006416FE1000) [pid = 3128] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (000000641434C800) [pid = 3128] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (000000641873CC00) [pid = 3128] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (0000006419FBFC00) [pid = 3128] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000641A20DC00) [pid = 3128] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000641A9B8400) [pid = 3128] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006413B78C00) [pid = 3128] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641B67AC00) [pid = 3128] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (00000064170AB400) [pid = 3128] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006417C71C00) [pid = 3128] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006419FF7800) [pid = 3128] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006419E2F800) [pid = 3128] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000641A915000) [pid = 3128] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (000000640FB1CC00) [pid = 3128] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006416684800) [pid = 3128] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006415BBF000) [pid = 3128] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006419D03000) [pid = 3128] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006416E50400) [pid = 3128] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (0000006416E48400) [pid = 3128] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000640AD18C00) [pid = 3128] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641AF98C00) [pid = 3128] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (00000064187D8400) [pid = 3128] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000641679C400) [pid = 3128] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000641A918800) [pid = 3128] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000641AF19800) [pid = 3128] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3128 | 1464626412835 Marionette TRACE conn6 <- [1,2912,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]]]}] 09:40:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:40:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:40:12 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 09:40:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:40:12 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 09:40:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:40:12 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]" 09:40:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:40:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:40:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 949ms 09:40:12 INFO - PROCESS | 3128 | 1464626412896 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3128 | 1464626412901 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:40:12 INFO - PROCESS | 3128 | 1464626412906 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3128 | 1464626412908 Marionette TRACE conn6 <- [1,2914,null,{}] 09:40:12 INFO - PROCESS | 3128 | 1464626412912 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3128 | 1464626413012 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:40:13 INFO - PROCESS | 3128 | 1464626413100 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3128 | ++DOCSHELL 000000641666B000 == 58 [pid = 3128] [id = 738] 09:40:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000641042AC00) [pid = 3128] [serial = 2214] [outer = 0000000000000000] 09:40:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006412953000) [pid = 3128] [serial = 2215] [outer = 000000641042AC00] 09:40:13 INFO - PROCESS | 3128 | 1464626413147 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (0000006413B78C00) [pid = 3128] [serial = 2216] [outer = 000000641042AC00] 09:40:13 INFO - PROCESS | 3128 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:40:13 INFO - PROCESS | 3128 | 1464626413538 Marionette TRACE conn6 <- [1,2916,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]]]}] 09:40:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:40:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 09:40:13 INFO - PROCESS | 3128 | 1464626413600 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3128 | 1464626413603 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:40:13 INFO - PROCESS | 3128 | 1464626413608 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3128 | 1464626413615 Marionette TRACE conn6 <- [1,2918,null,{}] 09:40:13 INFO - PROCESS | 3128 | 1464626413624 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3128 | 1464626413723 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:40:13 INFO - PROCESS | 3128 | 1464626413737 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E46000 == 59 [pid = 3128] [id = 739] 09:40:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (00000064144ED800) [pid = 3128] [serial = 2217] [outer = 0000000000000000] 09:40:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (0000006415BB4800) [pid = 3128] [serial = 2218] [outer = 00000064144ED800] 09:40:13 INFO - PROCESS | 3128 | 1464626413782 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006415BE6800) [pid = 3128] [serial = 2219] [outer = 00000064144ED800] 09:40:14 INFO - PROCESS | 3128 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:40:14 INFO - PROCESS | 3128 | 1464626414230 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:40:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 649ms 09:40:14 INFO - PROCESS | 3128 | 1464626414259 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3128 | 1464626414261 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:40:14 INFO - PROCESS | 3128 | 1464626414264 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3128 | 1464626414266 Marionette TRACE conn6 <- [1,2922,null,{}] 09:40:14 INFO - PROCESS | 3128 | 1464626414270 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3128 | 1464626414367 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:40:14 INFO - PROCESS | 3128 | 1464626414373 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A889800 == 60 [pid = 3128] [id = 740] 09:40:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (00000064167CB800) [pid = 3128] [serial = 2220] [outer = 0000000000000000] 09:40:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (00000064167CEC00) [pid = 3128] [serial = 2221] [outer = 00000064167CB800] 09:40:14 INFO - PROCESS | 3128 | 1464626414450 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006416E4C800) [pid = 3128] [serial = 2222] [outer = 00000064167CB800] 09:40:14 INFO - PROCESS | 3128 | 1464626414860 Marionette TRACE conn6 <- [1,2924,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]]]}] 09:40:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:40:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 09:40:14 INFO - PROCESS | 3128 | 1464626414896 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3128 | 1464626414898 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:40:14 INFO - PROCESS | 3128 | 1464626414901 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:40:14 INFO - PROCESS | 3128 | 1464626414903 Marionette TRACE conn6 <- [1,2926,null,{}] 09:40:14 INFO - PROCESS | 3128 | 1464626414907 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 3128 | 1464626415051 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:40:15 INFO - PROCESS | 3128 | 1464626415104 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B464800 == 61 [pid = 3128] [id = 741] 09:40:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006416F76C00) [pid = 3128] [serial = 2223] [outer = 0000000000000000] 09:40:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (0000006416F7BC00) [pid = 3128] [serial = 2224] [outer = 0000006416F76C00] 09:40:15 INFO - PROCESS | 3128 | 1464626415157 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (00000064170A3800) [pid = 3128] [serial = 2225] [outer = 0000006416F76C00] 09:40:15 INFO - PROCESS | 3128 | 1464626415570 Marionette TRACE conn6 <- [1,2928,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]]]}] 09:40:15 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. 09:40:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 733ms 09:40:15 INFO - PROCESS | 3128 | 1464626415639 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3128 | 1464626415641 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:40:15 INFO - PROCESS | 3128 | 1464626415644 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3128 | 1464626415646 Marionette TRACE conn6 <- [1,2930,null,{}] 09:40:15 INFO - PROCESS | 3128 | 1464626415650 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 3128 | 1464626415776 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:40:15 INFO - PROCESS | 3128 | 1464626415860 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6B5000 == 62 [pid = 3128] [id = 742] 09:40:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (00000064170AD800) [pid = 3128] [serial = 2226] [outer = 0000000000000000] 09:40:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006417C18800) [pid = 3128] [serial = 2227] [outer = 00000064170AD800] 09:40:15 INFO - PROCESS | 3128 | 1464626415905 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006417D6A400) [pid = 3128] [serial = 2228] [outer = 00000064170AD800] 09:40:16 INFO - PROCESS | 3128 | 1464626416310 Marionette TRACE conn6 <- [1,2932,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"]]]}] 09:40:16 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 09:40:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:40:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:40:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 09:40:16 INFO - PROCESS | 3128 | 1464626416338 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3128 | 1464626416340 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:40:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:40:16 INFO - PROCESS | 3128 | 1464626416349 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 3128 | 1464626416351 Marionette TRACE conn6 <- [1,2934,null,{}] 09:40:16 INFO - PROCESS | 3128 | 1464626416355 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3128 | 1464626416475 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:40:16 INFO - PROCESS | 3128 | 1464626416534 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C5A0800 == 63 [pid = 3128] [id = 743] 09:40:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006417CA4400) [pid = 3128] [serial = 2229] [outer = 0000000000000000] 09:40:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000641877AC00) [pid = 3128] [serial = 2230] [outer = 0000006417CA4400] 09:40:16 INFO - PROCESS | 3128 | 1464626416579 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (00000064187E3000) [pid = 3128] [serial = 2231] [outer = 0000006417CA4400] 09:40:17 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (00000064192B1800) [pid = 3128] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:40:17 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006419FF2C00) [pid = 3128] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:40:17 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (0000006413B03C00) [pid = 3128] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:40:17 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006416F7C800) [pid = 3128] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:40:17 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006416E55800) [pid = 3128] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:40:17 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000640A386C00) [pid = 3128] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:40:17 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (00000064144F2400) [pid = 3128] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:40:17 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006417105000) [pid = 3128] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:40:17 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (0000006409626C00) [pid = 3128] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:40:17 INFO - PROCESS | 3128 | 1464626417023 Marionette TRACE conn6 <- [1,2936,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]]]}] 09:40:17 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. 09:40:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 733ms 09:40:17 INFO - PROCESS | 3128 | 1464626417085 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3128 | 1464626417095 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:40:17 INFO - PROCESS | 3128 | 1464626417099 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3128 | 1464626417100 Marionette TRACE conn6 <- [1,2938,null,{}] 09:40:17 INFO - PROCESS | 3128 | 1464626417104 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3128 | 1464626417222 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:40:17 INFO - PROCESS | 3128 | 1464626417228 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBB0800 == 64 [pid = 3128] [id = 744] 09:40:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006410428000) [pid = 3128] [serial = 2232] [outer = 0000000000000000] 09:40:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (00000064170AFC00) [pid = 3128] [serial = 2233] [outer = 0000006410428000] 09:40:17 INFO - PROCESS | 3128 | 1464626417273 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (0000006418D69400) [pid = 3128] [serial = 2234] [outer = 0000006410428000] 09:40:17 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DCD0000 == 65 [pid = 3128] [id = 745] 09:40:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006419D09C00) [pid = 3128] [serial = 2235] [outer = 0000000000000000] 09:40:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006419D10C00) [pid = 3128] [serial = 2236] [outer = 0000006419D09C00] 09:40:17 INFO - PROCESS | 3128 | 1464626417749 Marionette TRACE conn6 <- [1,2940,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]]]}] 09:40:17 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. 09:40:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 09:40:17 INFO - PROCESS | 3128 | 1464626417791 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3128 | 1464626417794 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:40:17 INFO - PROCESS | 3128 | 1464626417797 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3128 | 1464626417798 Marionette TRACE conn6 <- [1,2942,null,{}] 09:40:17 INFO - PROCESS | 3128 | 1464626417802 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3128 | 1464626417917 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:40:17 INFO - PROCESS | 3128 | 1464626417923 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3128 | ++DOCSHELL 000000641FD14000 == 66 [pid = 3128] [id = 746] 09:40:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006409F27400) [pid = 3128] [serial = 2237] [outer = 0000000000000000] 09:40:17 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006419D04400) [pid = 3128] [serial = 2238] [outer = 0000006409F27400] 09:40:17 INFO - PROCESS | 3128 | 1464626417969 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (0000006419E58C00) [pid = 3128] [serial = 2239] [outer = 0000006409F27400] 09:40:18 INFO - PROCESS | 3128 | 1464626418388 Marionette TRACE conn6 <- [1,2944,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]]]}] 09:40:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:40:18 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 09:40:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 628ms 09:40:18 INFO - PROCESS | 3128 | 1464626418432 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3128 | 1464626418434 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:40:18 INFO - PROCESS | 3128 | 1464626418437 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:40:18 INFO - PROCESS | 3128 | 1464626418447 Marionette TRACE conn6 <- [1,2946,null,{}] 09:40:18 INFO - PROCESS | 3128 | 1464626418455 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3128 | 1464626418563 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:40:18 INFO - PROCESS | 3128 | 1464626418605 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3128 | ++DOCSHELL 000000642074A000 == 67 [pid = 3128] [id = 747] 09:40:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (0000006419FFB000) [pid = 3128] [serial = 2240] [outer = 0000000000000000] 09:40:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (000000641A150C00) [pid = 3128] [serial = 2241] [outer = 0000006419FFB000] 09:40:18 INFO - PROCESS | 3128 | 1464626418657 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (000000641A20F000) [pid = 3128] [serial = 2242] [outer = 0000006419FFB000] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCDA000 == 66 [pid = 3128] [id = 715] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006422B2C800 == 65 [pid = 3128] [id = 716] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000640EAC6000 == 64 [pid = 3128] [id = 630] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006422CBE000 == 63 [pid = 3128] [id = 718] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641C594800 == 62 [pid = 3128] [id = 698] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006422C53800 == 61 [pid = 3128] [id = 717] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCCD000 == 60 [pid = 3128] [id = 643] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641C591000 == 59 [pid = 3128] [id = 544] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6A5800 == 58 [pid = 3128] [id = 633] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006420760800 == 57 [pid = 3128] [id = 661] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641B476800 == 56 [pid = 3128] [id = 683] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641E022800 == 55 [pid = 3128] [id = 685] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000640F959800 == 54 [pid = 3128] [id = 532] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000640A03A800 == 53 [pid = 3128] [id = 531] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006422AEB000 == 52 [pid = 3128] [id = 713] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641FE30800 == 51 [pid = 3128] [id = 647] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 00000064104C3000 == 50 [pid = 3128] [id = 675] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641C5A1000 == 49 [pid = 3128] [id = 684] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006413940000 == 48 [pid = 3128] [id = 533] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 00000064217BD800 == 47 [pid = 3128] [id = 699] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006421A95000 == 46 [pid = 3128] [id = 700] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006421AC6000 == 45 [pid = 3128] [id = 701] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641C51E800 == 44 [pid = 3128] [id = 623] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C1B000 == 43 [pid = 3128] [id = 702] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006413A74800 == 42 [pid = 3128] [id = 737] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641589D000 == 41 [pid = 3128] [id = 736] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006425991000 == 40 [pid = 3128] [id = 735] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006424276800 == 39 [pid = 3128] [id = 734] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006423016800 == 38 [pid = 3128] [id = 733] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006422C62000 == 37 [pid = 3128] [id = 732] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 0000006422A83000 == 36 [pid = 3128] [id = 731] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000641AF76800 == 35 [pid = 3128] [id = 730] 09:40:19 INFO - PROCESS | 3128 | --DOCSHELL 000000640F970000 == 34 [pid = 3128] [id = 729] 09:40:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641B464800 == 33 [pid = 3128] [id = 741] 09:40:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641FD14000 == 32 [pid = 3128] [id = 746] 09:40:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641A889800 == 31 [pid = 3128] [id = 740] 09:40:20 INFO - PROCESS | 3128 | --DOCSHELL 0000006419E46000 == 30 [pid = 3128] [id = 739] 09:40:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641C5A0800 == 29 [pid = 3128] [id = 743] 09:40:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641DBB0800 == 28 [pid = 3128] [id = 744] 09:40:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641666B000 == 27 [pid = 3128] [id = 738] 09:40:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641B6B5000 == 26 [pid = 3128] [id = 742] 09:40:20 INFO - PROCESS | 3128 | --DOCSHELL 000000641DCD0000 == 25 [pid = 3128] [id = 745] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000641A9E9000) [pid = 3128] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (0000006419D0A800) [pid = 3128] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (0000006419FF7400) [pid = 3128] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (0000006419E62000) [pid = 3128] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000641A210000) [pid = 3128] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006415BB6400) [pid = 3128] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006416688000) [pid = 3128] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (00000064192B4400) [pid = 3128] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006416F6D800) [pid = 3128] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000640FB15400) [pid = 3128] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000640DD6B800) [pid = 3128] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (0000006416683800) [pid = 3128] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (0000006416AD1000) [pid = 3128] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (00000064172D2800) [pid = 3128] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000641C449C00) [pid = 3128] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (0000006413AB9000) [pid = 3128] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (00000064189A1C00) [pid = 3128] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000641B151400) [pid = 3128] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000641C721000) [pid = 3128] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000641C7A8C00) [pid = 3128] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000640A0B0800) [pid = 3128] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006416FEC800) [pid = 3128] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (000000641A20D400) [pid = 3128] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (00000064144E9C00) [pid = 3128] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:40:20 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006417C71800) [pid = 3128] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:40:21 INFO - PROCESS | 3128 | 1464626421082 Marionette TRACE conn6 <- [1,2948,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]]]}] 09:40:21 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. 09:40:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2714ms 09:40:21 INFO - PROCESS | 3128 | 1464626421158 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3128 | 1464626421162 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:40:21 INFO - PROCESS | 3128 | 1464626421168 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 3128 | 1464626421172 Marionette TRACE conn6 <- [1,2950,null,{}] 09:40:21 INFO - PROCESS | 3128 | 1464626421178 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3128 | 1464626421277 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:40:21 INFO - PROCESS | 3128 | 1464626421291 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E71B800 == 26 [pid = 3128] [id = 748] 09:40:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (0000006409C6A400) [pid = 3128] [serial = 2243] [outer = 0000000000000000] 09:40:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (0000006409C6B400) [pid = 3128] [serial = 2244] [outer = 0000006409C6A400] 09:40:21 INFO - PROCESS | 3128 | 1464626421343 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3128 | ++DOMWINDOW == 102 (0000006409DB8C00) [pid = 3128] [serial = 2245] [outer = 0000006409C6A400] 09:40:21 INFO - PROCESS | 3128 | 1464626421852 Marionette TRACE conn6 <- [1,2952,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]]]}] 09:40:21 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. 09:40:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 735ms 09:40:21 INFO - PROCESS | 3128 | 1464626421906 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3128 | 1464626421912 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:40:21 INFO - PROCESS | 3128 | 1464626421919 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:40:21 INFO - PROCESS | 3128 | 1464626421922 Marionette TRACE conn6 <- [1,2954,null,{}] 09:40:21 INFO - PROCESS | 3128 | 1464626421926 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 3128 | 1464626422027 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:40:22 INFO - PROCESS | 3128 | 1464626422106 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3128 | ++DOCSHELL 00000064104D2000 == 27 [pid = 3128] [id = 749] 09:40:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000640A0AD400) [pid = 3128] [serial = 2246] [outer = 0000000000000000] 09:40:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000640AB90C00) [pid = 3128] [serial = 2247] [outer = 000000640A0AD400] 09:40:22 INFO - PROCESS | 3128 | 1464626422163 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (000000640DF17800) [pid = 3128] [serial = 2248] [outer = 000000640A0AD400] 09:40:22 INFO - PROCESS | 3128 | 1464626422547 Marionette TRACE conn6 <- [1,2956,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]]]}] 09:40:22 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. 09:40:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 689ms 09:40:22 INFO - PROCESS | 3128 | 1464626422615 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 3128 | 1464626422618 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:40:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:40:22 INFO - PROCESS | 3128 | 1464626422630 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 3128 | 1464626422634 Marionette TRACE conn6 <- [1,2958,null,{}] 09:40:22 INFO - PROCESS | 3128 | 1464626422646 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 3128 | 1464626422769 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:40:22 INFO - PROCESS | 3128 | 1464626422788 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E81800 == 28 [pid = 3128] [id = 750] 09:40:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (0000006407CDFC00) [pid = 3128] [serial = 2249] [outer = 0000000000000000] 09:40:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (000000640EC9C400) [pid = 3128] [serial = 2250] [outer = 0000006407CDFC00] 09:40:22 INFO - PROCESS | 3128 | 1464626422840 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (000000640F86F800) [pid = 3128] [serial = 2251] [outer = 0000006407CDFC00] 09:40:23 INFO - PROCESS | 3128 | 1464626423273 Marionette TRACE conn6 <- [1,2960,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]]]}] 09:40:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:40:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 09:40:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:40:23 INFO - PROCESS | 3128 | 1464626423326 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3128 | 1464626423329 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:40:23 INFO - PROCESS | 3128 | 1464626423332 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 3128 | 1464626423334 Marionette TRACE conn6 <- [1,2962,null,{}] 09:40:23 INFO - PROCESS | 3128 | 1464626423337 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 3128 | 1464626423431 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:40:23 INFO - PROCESS | 3128 | 1464626423438 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3128 | ++DOCSHELL 0000006415C18000 == 29 [pid = 3128] [id = 751] 09:40:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000640FB13400) [pid = 3128] [serial = 2252] [outer = 0000000000000000] 09:40:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (000000640FB1F000) [pid = 3128] [serial = 2253] [outer = 000000640FB13400] 09:40:23 INFO - PROCESS | 3128 | 1464626423484 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (00000064100C3000) [pid = 3128] [serial = 2254] [outer = 000000640FB13400] 09:40:23 INFO - PROCESS | 3128 | 1464626423898 Marionette TRACE conn6 <- [1,2964,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]]]}] 09:40:23 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. 09:40:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 586ms 09:40:23 INFO - PROCESS | 3128 | 1464626423921 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3128 | 1464626423923 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:40:23 INFO - PROCESS | 3128 | 1464626423926 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 3128 | 1464626423928 Marionette TRACE conn6 <- [1,2966,null,{}] 09:40:23 INFO - PROCESS | 3128 | 1464626423932 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3128 | 1464626424050 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:40:24 INFO - PROCESS | 3128 | 1464626424060 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416C4E800 == 30 [pid = 3128] [id = 752] 09:40:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (0000006409C6A800) [pid = 3128] [serial = 2255] [outer = 0000000000000000] 09:40:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (00000064131E9C00) [pid = 3128] [serial = 2256] [outer = 0000006409C6A800] 09:40:24 INFO - PROCESS | 3128 | 1464626424114 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (0000006413B4F000) [pid = 3128] [serial = 2257] [outer = 0000006409C6A800] 09:40:24 INFO - PROCESS | 3128 | 1464626424550 Marionette TRACE conn6 <- [1,2968,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]]]}] 09:40:24 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. 09:40:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 09:40:24 INFO - PROCESS | 3128 | 1464626424621 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3128 | 1464626424623 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:40:24 INFO - PROCESS | 3128 | 1464626424627 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:40:24 INFO - PROCESS | 3128 | 1464626424629 Marionette TRACE conn6 <- [1,2970,null,{}] 09:40:24 INFO - PROCESS | 3128 | 1464626424632 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3128 | 1464626424750 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:40:24 INFO - PROCESS | 3128 | 1464626424768 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3128 | ++DOCSHELL 0000006417D3F800 == 31 [pid = 3128] [id = 753] 09:40:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000641444A000) [pid = 3128] [serial = 2258] [outer = 0000000000000000] 09:40:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (00000064144F4C00) [pid = 3128] [serial = 2259] [outer = 000000641444A000] 09:40:24 INFO - PROCESS | 3128 | 1464626424815 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (0000006415B4A000) [pid = 3128] [serial = 2260] [outer = 000000641444A000] 09:40:25 INFO - PROCESS | 3128 | 1464626425210 Marionette TRACE conn6 <- [1,2972,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"]]]}] 09:40:25 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:40:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:40:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 09:40:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:40:25 INFO - PROCESS | 3128 | 1464626425269 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3128 | 1464626425272 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:40:25 INFO - PROCESS | 3128 | 1464626425276 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3128 | 1464626425278 Marionette TRACE conn6 <- [1,2974,null,{}] 09:40:25 INFO - PROCESS | 3128 | 1464626425281 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 3128 | 1464626425364 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:40:25 INFO - PROCESS | 3128 | 1464626425370 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E42800 == 32 [pid = 3128] [id = 754] 09:40:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (0000006415BB8800) [pid = 3128] [serial = 2261] [outer = 0000000000000000] 09:40:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (0000006415BE9C00) [pid = 3128] [serial = 2262] [outer = 0000006415BB8800] 09:40:25 INFO - PROCESS | 3128 | 1464626425415 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006416685800) [pid = 3128] [serial = 2263] [outer = 0000006415BB8800] 09:40:25 INFO - PROCESS | 3128 | 1464626425853 Marionette TRACE conn6 <- [1,2976,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]]]}] 09:40:25 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. 09:40:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 09:40:25 INFO - PROCESS | 3128 | 1464626425907 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3128 | 1464626425910 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:40:25 INFO - PROCESS | 3128 | 1464626425913 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:40:25 INFO - PROCESS | 3128 | 1464626425915 Marionette TRACE conn6 <- [1,2978,null,{}] 09:40:25 INFO - PROCESS | 3128 | 1464626425918 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 3128 | 1464626426001 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:40:26 INFO - PROCESS | 3128 | 1464626426007 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A030800 == 33 [pid = 3128] [id = 755] 09:40:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 121 (000000641668B800) [pid = 3128] [serial = 2264] [outer = 0000000000000000] 09:40:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 122 (000000641679C800) [pid = 3128] [serial = 2265] [outer = 000000641668B800] 09:40:26 INFO - PROCESS | 3128 | 1464626426053 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 123 (00000064167A6400) [pid = 3128] [serial = 2266] [outer = 000000641668B800] 09:40:26 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419FCC800 == 34 [pid = 3128] [id = 756] 09:40:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 124 (0000006416AD0400) [pid = 3128] [serial = 2267] [outer = 0000000000000000] 09:40:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 125 (0000006416BE0400) [pid = 3128] [serial = 2268] [outer = 0000006416AD0400] 09:40:26 INFO - PROCESS | 3128 | 1464626426507 Marionette TRACE conn6 <- [1,2980,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]]]}] 09:40:26 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. 09:40:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 09:40:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:40:26 INFO - PROCESS | 3128 | 1464626426558 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3128 | 1464626426560 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:40:26 INFO - PROCESS | 3128 | 1464626426564 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 3128 | 1464626426566 Marionette TRACE conn6 <- [1,2982,null,{}] 09:40:26 INFO - PROCESS | 3128 | 1464626426569 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 3128 | 1464626426703 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:40:26 INFO - PROCESS | 3128 | 1464626426756 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3128 | ++DOCSHELL 0000006413E80800 == 35 [pid = 3128] [id = 757] 09:40:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 126 (000000640A0B5800) [pid = 3128] [serial = 2269] [outer = 0000000000000000] 09:40:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 127 (0000006416ACEC00) [pid = 3128] [serial = 2270] [outer = 000000640A0B5800] 09:40:26 INFO - PROCESS | 3128 | 1464626426803 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3128 | ++DOMWINDOW == 128 (0000006416E4B400) [pid = 3128] [serial = 2271] [outer = 000000640A0B5800] 09:40:27 INFO - PROCESS | 3128 | 1464626427210 Marionette TRACE conn6 <- [1,2984,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]]]}] 09:40:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:40:27 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 09:40:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 09:40:27 INFO - PROCESS | 3128 | 1464626427258 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3128 | 1464626427269 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:40:27 INFO - PROCESS | 3128 | 1464626427280 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3128 | 1464626427282 Marionette TRACE conn6 <- [1,2986,null,{}] 09:40:27 INFO - PROCESS | 3128 | 1464626427286 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3128 | 1464626427407 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:40:27 INFO - PROCESS | 3128 | 1464626427413 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B195000 == 36 [pid = 3128] [id = 758] 09:40:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 129 (000000640FB15400) [pid = 3128] [serial = 2272] [outer = 0000000000000000] 09:40:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 130 (0000006416F0B800) [pid = 3128] [serial = 2273] [outer = 000000640FB15400] 09:40:27 INFO - PROCESS | 3128 | 1464626427459 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3128 | ++DOMWINDOW == 131 (0000006416F74000) [pid = 3128] [serial = 2274] [outer = 000000640FB15400] 09:40:27 INFO - PROCESS | 3128 | 1464626427881 Marionette TRACE conn6 <- [1,2988,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]]]}] 09:40:27 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. 09:40:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 09:40:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:40:27 INFO - PROCESS | 3128 | 1464626427915 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3128 | 1464626427917 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:40:27 INFO - PROCESS | 3128 | 1464626427920 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3128 | 1464626427923 Marionette TRACE conn6 <- [1,2990,null,{}] 09:40:27 INFO - PROCESS | 3128 | 1464626427926 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 3128 | 1464626428055 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:40:28 INFO - PROCESS | 3128 | 1464626428139 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416C4B800 == 37 [pid = 3128] [id = 759] 09:40:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 132 (0000006416FE6C00) [pid = 3128] [serial = 2275] [outer = 0000000000000000] 09:40:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 133 (0000006417041C00) [pid = 3128] [serial = 2276] [outer = 0000006416FE6C00] 09:40:28 INFO - PROCESS | 3128 | 1464626428198 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3128 | ++DOMWINDOW == 134 (00000064170AE400) [pid = 3128] [serial = 2277] [outer = 0000006416FE6C00] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 133 (0000006416E4F000) [pid = 3128] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 132 (000000641B14E000) [pid = 3128] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 131 (0000006413B03400) [pid = 3128] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 130 (000000641AF94000) [pid = 3128] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 129 (000000641B04BC00) [pid = 3128] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 128 (0000006416F7E800) [pid = 3128] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 127 (0000006416FE7000) [pid = 3128] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 126 (0000006416F76C00) [pid = 3128] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 125 (00000064170A2400) [pid = 3128] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 124 (000000641A14E400) [pid = 3128] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 123 (000000640FD1D000) [pid = 3128] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 122 (000000641C7A5000) [pid = 3128] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 121 (000000641B14E800) [pid = 3128] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 120 (000000640F99A800) [pid = 3128] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000641B67EC00) [pid = 3128] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006409F27400) [pid = 3128] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (0000006417CA4400) [pid = 3128] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (00000064170AD800) [pid = 3128] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006419D09C00) [pid = 3128] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (0000006410428000) [pid = 3128] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (00000064167CB800) [pid = 3128] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (00000064144ED800) [pid = 3128] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000641042AC00) [pid = 3128] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000640DF13400) [pid = 3128] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (0000006408CCF000) [pid = 3128] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (000000641DD84400) [pid = 3128] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (000000641DA69400) [pid = 3128] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:40:29 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. 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (000000641C442C00) [pid = 3128] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:40:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1308ms 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000641A155400) [pid = 3128] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (000000641877F400) [pid = 3128] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (000000641580BC00) [pid = 3128] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:40:29 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006407CD9800) [pid = 3128] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:40:29 INFO - PROCESS | 3128 | 1464626429153 Marionette TRACE conn6 <- [1,2992,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]]]}] 09:40:29 INFO - PROCESS | 3128 | 1464626429232 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3128 | 1464626429235 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:40:29 INFO - PROCESS | 3128 | 1464626429238 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3128 | 1464626429239 Marionette TRACE conn6 <- [1,2994,null,{}] 09:40:29 INFO - PROCESS | 3128 | 1464626429243 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 3128 | 1464626429338 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:40:29 INFO - PROCESS | 3128 | 1464626429421 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E36000 == 38 [pid = 3128] [id = 760] 09:40:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 103 (000000640FD1D000) [pid = 3128] [serial = 2278] [outer = 0000000000000000] 09:40:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 104 (000000641444E000) [pid = 3128] [serial = 2279] [outer = 000000640FD1D000] 09:40:29 INFO - PROCESS | 3128 | 1464626429467 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 105 (0000006416F6E800) [pid = 3128] [serial = 2280] [outer = 000000640FD1D000] 09:40:29 INFO - PROCESS | 3128 | 1464626429809 Marionette TRACE conn6 <- [1,2996,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]]]}] 09:40:29 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. 09:40:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 628ms 09:40:29 INFO - PROCESS | 3128 | 1464626429869 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3128 | 1464626429871 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:40:29 INFO - PROCESS | 3128 | 1464626429874 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3128 | 1464626429876 Marionette TRACE conn6 <- [1,2998,null,{}] 09:40:29 INFO - PROCESS | 3128 | 1464626429890 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 3128 | 1464626429975 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:40:29 INFO - PROCESS | 3128 | 1464626429982 Marionette TRACE conn6 -> [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([\"/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C51E800 == 39 [pid = 3128] [id = 761] 09:40:29 INFO - PROCESS | 3128 | ++DOMWINDOW == 106 (00000064170AD800) [pid = 3128] [serial = 2281] [outer = 0000000000000000] 09:40:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 107 (00000064172D4000) [pid = 3128] [serial = 2282] [outer = 00000064170AD800] 09:40:30 INFO - PROCESS | 3128 | 1464626430026 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 108 (0000006417C15800) [pid = 3128] [serial = 2283] [outer = 00000064170AD800] 09:40:30 INFO - PROCESS | 3128 | [3128] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:40:30 INFO - PROCESS | 3128 | 1464626430466 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:40:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:40:30 INFO - {} 09:40:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:40:30 INFO - {} 09:40:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:40:30 INFO - {} 09:40:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:40:30 INFO - {} 09:40:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 09:40:30 INFO - PROCESS | 3128 | 1464626430507 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3128 | 1464626430509 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /FileAPI/fileReader.html 09:40:30 INFO - PROCESS | 3128 | 1464626430513 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3128 | 1464626430514 Marionette TRACE conn6 <- [1,3002,null,{}] 09:40:30 INFO - PROCESS | 3128 | 1464626430519 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 3128 | 1464626430604 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:40:30 INFO - PROCESS | 3128 | 1464626430624 Marionette TRACE conn6 -> [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([\"/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBAC800 == 40 [pid = 3128] [id = 762] 09:40:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 109 (000000640EA64C00) [pid = 3128] [serial = 2284] [outer = 0000000000000000] 09:40:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 110 (0000006417C6DC00) [pid = 3128] [serial = 2285] [outer = 000000640EA64C00] 09:40:30 INFO - PROCESS | 3128 | 1464626430669 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3128 | ++DOMWINDOW == 111 (000000641873FC00) [pid = 3128] [serial = 2286] [outer = 000000640EA64C00] 09:40:31 INFO - PROCESS | 3128 | 1464626431150 Marionette TRACE conn6 <- [1,3004,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]]]}] 09:40:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:40:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:40:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:40:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:40:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 09:40:31 INFO - PROCESS | 3128 | 1464626431214 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 3128 | 1464626431219 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:40:31 INFO - TEST-START | /FileAPI/historical.html 09:40:31 INFO - PROCESS | 3128 | 1464626431225 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 3128 | 1464626431230 Marionette TRACE conn6 <- [1,3006,null,{}] 09:40:31 INFO - PROCESS | 3128 | 1464626431238 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 3128 | 1464626431396 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:40:31 INFO - PROCESS | 3128 | 1464626431499 Marionette TRACE conn6 -> [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([\"/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E805000 == 41 [pid = 3128] [id = 763] 09:40:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 112 (000000640960BC00) [pid = 3128] [serial = 2287] [outer = 0000000000000000] 09:40:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 113 (0000006409632C00) [pid = 3128] [serial = 2288] [outer = 000000640960BC00] 09:40:31 INFO - PROCESS | 3128 | 1464626431557 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3128 | ++DOMWINDOW == 114 (000000640A0B0000) [pid = 3128] [serial = 2289] [outer = 000000640960BC00] 09:40:32 INFO - PROCESS | 3128 | 1464626432201 Marionette TRACE conn6 <- [1,3008,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"]]]}] 09:40:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:40:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:40:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:40:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:40:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:40:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:40:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:40:32 INFO - TEST-OK | /FileAPI/historical.html | took 988ms 09:40:32 INFO - PROCESS | 3128 | 1464626432237 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3128 | 1464626432244 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:40:32 INFO - PROCESS | 3128 | 1464626432252 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 3128 | 1464626432255 Marionette TRACE conn6 <- [1,3010,null,{}] 09:40:32 INFO - TEST-START | /FileAPI/idlharness.html 09:40:32 INFO - PROCESS | 3128 | 1464626432259 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3128 | 1464626432386 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:40:32 INFO - PROCESS | 3128 | 1464626432495 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3128 | ++DOCSHELL 000000641644D800 == 42 [pid = 3128] [id = 764] 09:40:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 115 (000000640E79B400) [pid = 3128] [serial = 2290] [outer = 0000000000000000] 09:40:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 116 (000000640EDB7C00) [pid = 3128] [serial = 2291] [outer = 000000640E79B400] 09:40:32 INFO - PROCESS | 3128 | 1464626432551 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3128 | ++DOMWINDOW == 117 (000000640FB1F400) [pid = 3128] [serial = 2292] [outer = 000000640E79B400] 09:40:33 INFO - PROCESS | 3128 | 1464626433599 Marionette TRACE conn6 <- [1,3012,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]]]}] 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:40:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:40:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:40:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:40:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:40:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:40:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:40:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:40:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:40:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:40:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:40:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:40:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:40:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:40:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:40:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:40:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:40:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:40:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:40:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:40:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:40:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:40:33 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 09:40:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:40:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:40:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:40:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:40:33 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 09:40:33 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 09:40:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:40:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:40:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:40:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:40:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:40:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:40:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:40:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:40:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:40:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:40:33 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 09:40:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:40:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:40:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:40:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:40:33 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 09:40:33 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 09:40:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:40:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:40:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:40:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:40:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:40:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 1478ms 09:40:33 INFO - PROCESS | 3128 | 1464626433781 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:40:33 INFO - TEST-START | /FileAPI/idlharness.worker 09:40:33 INFO - PROCESS | 3128 | 1464626433784 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:40:33 INFO - PROCESS | 3128 | 1464626433792 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 3128 | 1464626433796 Marionette TRACE conn6 <- [1,3014,null,{}] 09:40:33 INFO - PROCESS | 3128 | 1464626433808 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 3128 | 1464626433969 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:40:34 INFO - PROCESS | 3128 | 1464626434070 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3128 | ++DOCSHELL 0000006421596000 == 43 [pid = 3128] [id = 765] 09:40:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 118 (00000064187DA800) [pid = 3128] [serial = 2293] [outer = 0000000000000000] 09:40:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 119 (00000064187E5C00) [pid = 3128] [serial = 2294] [outer = 00000064187DA800] 09:40:34 INFO - PROCESS | 3128 | 1464626434129 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3128 | ++DOMWINDOW == 120 (0000006418E27000) [pid = 3128] [serial = 2295] [outer = 00000064187DA800] 09:40:34 INFO - PROCESS | 3128 | [3128] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:40:35 INFO - PROCESS | 3128 | 1464626435616 Marionette TRACE conn6 <- [1,3016,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,{},{}]]]}] 09:40:35 INFO - PROCESS | 3128 | --DOCSHELL 0000006415C02800 == 42 [pid = 3128] [id = 599] 09:40:35 INFO - PROCESS | 3128 | --DOCSHELL 0000006413934800 == 41 [pid = 3128] [id = 597] 09:40:35 INFO - PROCESS | 3128 | --DOCSHELL 0000006416F4A000 == 40 [pid = 3128] [id = 601] 09:40:35 INFO - PROCESS | 3128 | --DOCSHELL 0000006419ECD800 == 39 [pid = 3128] [id = 604] 09:40:35 INFO - PROCESS | 3128 | --DOCSHELL 000000641666C800 == 38 [pid = 3128] [id = 600] 09:40:35 INFO - PROCESS | 3128 | --DOCSHELL 0000006413933800 == 37 [pid = 3128] [id = 603] 09:40:35 INFO - PROCESS | 3128 | --DOCSHELL 000000641A884800 == 36 [pid = 3128] [id = 606] 09:40:35 INFO - PROCESS | 3128 | --DOCSHELL 0000006413E86000 == 35 [pid = 3128] [id = 598] 09:40:35 INFO - PROCESS | 3128 | --DOCSHELL 0000006419FCC800 == 34 [pid = 3128] [id = 756] 09:40:35 INFO - PROCESS | 3128 | --DOCSHELL 000000642074A000 == 33 [pid = 3128] [id = 747] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 119 (000000641AF8B800) [pid = 3128] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 118 (0000006415BC1000) [pid = 3128] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 117 (000000641C7AFC00) [pid = 3128] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 116 (000000641C72BC00) [pid = 3128] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 115 (0000006415B49C00) [pid = 3128] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 114 (000000641C724000) [pid = 3128] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 113 (000000641AF17000) [pid = 3128] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 112 (000000641C448400) [pid = 3128] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 111 (000000641B15A400) [pid = 3128] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 110 (000000641B047000) [pid = 3128] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 109 (000000641B108C00) [pid = 3128] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 108 (00000064192B7000) [pid = 3128] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 107 (0000006419E57400) [pid = 3128] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 106 (0000006417C64800) [pid = 3128] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 105 (000000641877AC00) [pid = 3128] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 104 (0000006417D6A400) [pid = 3128] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 103 (0000006417C18800) [pid = 3128] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 102 (0000006419D10C00) [pid = 3128] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 101 (0000006418D69400) [pid = 3128] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (00000064170AFC00) [pid = 3128] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (000000641A150C00) [pid = 3128] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006419D04400) [pid = 3128] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (00000064187E3000) [pid = 3128] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (00000064167CEC00) [pid = 3128] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (0000006415BB4800) [pid = 3128] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (0000006419E58C00) [pid = 3128] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006415BE6800) [pid = 3128] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (0000006412953000) [pid = 3128] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (0000006413B78C00) [pid = 3128] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000640ED05400) [pid = 3128] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (000000640E14AC00) [pid = 3128] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006409534400) [pid = 3128] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006409C62C00) [pid = 3128] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000641E456400) [pid = 3128] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (000000641DD8D800) [pid = 3128] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (000000641DD7FC00) [pid = 3128] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (000000641DA6E000) [pid = 3128] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (000000641C7A8400) [pid = 3128] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (000000641C44C000) [pid = 3128] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (000000641B158000) [pid = 3128] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (000000641B106400) [pid = 3128] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (0000006419E32C00) [pid = 3128] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (00000064187DA000) [pid = 3128] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (0000006416F13C00) [pid = 3128] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006415C31C00) [pid = 3128] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (000000640DD6F800) [pid = 3128] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (000000640962B800) [pid = 3128] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (0000006416F7BC00) [pid = 3128] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (00000064170A3800) [pid = 3128] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3128 | --DOMWINDOW == 70 (0000006416E4C800) [pid = 3128] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:40:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:40:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:40:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:40:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:40:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:40:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:40:35 INFO - {} 09:40:35 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 09:40:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:40:35 INFO - {} 09:40:35 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 - {} 09:40:35 INFO - {} 09:40:35 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 09:40:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:40:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:40:35 INFO - {} 09:40:35 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 09:40:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:40:35 INFO - {} 09:40:35 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 - {} 09:40:35 INFO - {} 09:40:35 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 09:40:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 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 09:40:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:40:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:40:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 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 09:40:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 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 09:40:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 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 09:40:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:40:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:40:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:40:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:40:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:40:35 INFO - {} 09:40:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2034ms 09:40:35 INFO - PROCESS | 3128 | 1464626435827 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:40:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:40:35 INFO - PROCESS | 3128 | 1464626435831 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:40:35 INFO - PROCESS | 3128 | 1464626435836 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3128 | 1464626435840 Marionette TRACE conn6 <- [1,3018,null,{}] 09:40:35 INFO - PROCESS | 3128 | 1464626435846 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 3128 | 1464626435932 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:40:36 INFO - PROCESS | 3128 | 1464626436004 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBC3000 == 34 [pid = 3128] [id = 766] 09:40:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 71 (000000640DD66C00) [pid = 3128] [serial = 2296] [outer = 0000000000000000] 09:40:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (000000640E14AC00) [pid = 3128] [serial = 2297] [outer = 000000640DD66C00] 09:40:36 INFO - PROCESS | 3128 | 1464626436055 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (000000640FB16800) [pid = 3128] [serial = 2298] [outer = 000000640DD66C00] 09:40:36 INFO - PROCESS | 3128 | 1464626436471 Marionette TRACE conn6 <- [1,3020,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]]]}] 09:40:36 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:40:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 09:40:36 INFO - PROCESS | 3128 | 1464626436528 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3128 | 1464626436534 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:40:36 INFO - PROCESS | 3128 | 1464626436540 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3128 | 1464626436543 Marionette TRACE conn6 <- [1,3022,null,{}] 09:40:36 INFO - PROCESS | 3128 | 1464626436552 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 3128 | 1464626436653 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:40:36 INFO - PROCESS | 3128 | 1464626436668 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F40000 == 35 [pid = 3128] [id = 767] 09:40:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (0000006415BC1000) [pid = 3128] [serial = 2299] [outer = 0000000000000000] 09:40:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (0000006415C33000) [pid = 3128] [serial = 2300] [outer = 0000006415BC1000] 09:40:36 INFO - PROCESS | 3128 | 1464626436714 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (00000064167D1000) [pid = 3128] [serial = 2301] [outer = 0000006415BC1000] 09:40:37 INFO - PROCESS | 3128 | 1464626437176 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:40:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 09:40:37 INFO - PROCESS | 3128 | 1464626437232 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3128 | 1464626437234 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:40:37 INFO - PROCESS | 3128 | 1464626437237 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:40:37 INFO - PROCESS | 3128 | 1464626437241 Marionette TRACE conn6 <- [1,3026,null,{}] 09:40:37 INFO - PROCESS | 3128 | 1464626437252 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3128 | 1464626437375 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:40:37 INFO - PROCESS | 3128 | 1464626437463 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419FD6800 == 36 [pid = 3128] [id = 768] 09:40:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006416FE6400) [pid = 3128] [serial = 2302] [outer = 0000000000000000] 09:40:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (00000064170A6000) [pid = 3128] [serial = 2303] [outer = 0000006416FE6400] 09:40:37 INFO - PROCESS | 3128 | 1464626437511 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006417111000) [pid = 3128] [serial = 2304] [outer = 0000006416FE6400] 09:40:37 INFO - PROCESS | 3128 | 1464626437896 Marionette TRACE conn6 <- [1,3028,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"]]]}] 09:40:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:40:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:40:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 09:40:37 INFO - PROCESS | 3128 | 1464626437933 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:40:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:40:37 INFO - PROCESS | 3128 | 1464626437935 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:40:37 INFO - PROCESS | 3128 | 1464626437948 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3128 | 1464626437950 Marionette TRACE conn6 <- [1,3030,null,{}] 09:40:37 INFO - PROCESS | 3128 | 1464626437954 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 3128 | 1464626438083 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:40:38 INFO - PROCESS | 3128 | 1464626438132 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B467000 == 37 [pid = 3128] [id = 769] 09:40:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006417D68000) [pid = 3128] [serial = 2305] [outer = 0000000000000000] 09:40:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (000000641873E400) [pid = 3128] [serial = 2306] [outer = 0000006417D68000] 09:40:38 INFO - PROCESS | 3128 | 1464626438179 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006418785C00) [pid = 3128] [serial = 2307] [outer = 0000006417D68000] 09:40:38 INFO - PROCESS | 3128 | 1464626438813 Marionette TRACE conn6 <- [1,3032,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 13","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]]]}] 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:40:38 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. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:40:38 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'.) 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:40:38 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. 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:40:38 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. 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:40:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:40:38 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. 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:40:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:40:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:40:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:40:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:40:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:40:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:40:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:40:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:40:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:40:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:40:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:40:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:40:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:40:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:40:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 09:40:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:40:38 INFO - PROCESS | 3128 | 1464626438894 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 3128 | 1464626438897 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:40:38 INFO - PROCESS | 3128 | 1464626438900 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3128 | 1464626438902 Marionette TRACE conn6 <- [1,3034,null,{}] 09:40:38 INFO - PROCESS | 3128 | 1464626438906 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 3128 | 1464626439024 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:40:39 INFO - PROCESS | 3128 | 1464626439030 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C59E000 == 38 [pid = 3128] [id = 770] 09:40:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006417D72800) [pid = 3128] [serial = 2308] [outer = 0000000000000000] 09:40:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006418E7B000) [pid = 3128] [serial = 2309] [outer = 0000006417D72800] 09:40:39 INFO - PROCESS | 3128 | 1464626439075 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006419D08C00) [pid = 3128] [serial = 2310] [outer = 0000006417D72800] 09:40:39 INFO - PROCESS | 3128 | [3128] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:40:39 INFO - PROCESS | 3128 | 1464626439532 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:40:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:40:39 INFO - {} 09:40:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 09:40:39 INFO - PROCESS | 3128 | 1464626439593 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 3128 | 1464626439596 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:40:39 INFO - PROCESS | 3128 | 1464626439599 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 3128 | 1464626439601 Marionette TRACE conn6 <- [1,3038,null,{}] 09:40:39 INFO - PROCESS | 3128 | 1464626439604 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 3128 | 1464626439741 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006415BB8800) [pid = 3128] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (000000640A0AD400) [pid = 3128] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (00000064170AD800) [pid = 3128] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (0000006409C6A800) [pid = 3128] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (0000006407CDFC00) [pid = 3128] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (000000640A0B5800) [pid = 3128] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (000000640FB13400) [pid = 3128] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (0000006409C6A400) [pid = 3128] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (000000641668B800) [pid = 3128] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (000000641444A000) [pid = 3128] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (000000640FB15400) [pid = 3128] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (000000640FD1D000) [pid = 3128] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 72 (0000006416FE6C00) [pid = 3128] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:40:39 INFO - PROCESS | 3128 | --DOMWINDOW == 71 (0000006416AD0400) [pid = 3128] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:40:39 INFO - PROCESS | 3128 | 1464626439882 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3128 | ++DOCSHELL 00000064192CA800 == 39 [pid = 3128] [id = 771] 09:40:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 72 (0000006409C6A800) [pid = 3128] [serial = 2311] [outer = 0000000000000000] 09:40:39 INFO - PROCESS | 3128 | ++DOMWINDOW == 73 (000000640FB15C00) [pid = 3128] [serial = 2312] [outer = 0000006409C6A800] 09:40:39 INFO - PROCESS | 3128 | 1464626439931 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (0000006419EEAC00) [pid = 3128] [serial = 2313] [outer = 0000006409C6A800] 09:40:40 INFO - PROCESS | 3128 | 1464626440293 Marionette TRACE conn6 <- [1,3040,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]]]}] 09:40:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:40:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:40:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:40:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:40:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 731ms 09:40:40 INFO - PROCESS | 3128 | 1464626440347 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3128 | 1464626440349 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:40:40 INFO - PROCESS | 3128 | 1464626440353 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 3128 | 1464626440355 Marionette TRACE conn6 <- [1,3042,null,{}] 09:40:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:40:40 INFO - PROCESS | 3128 | 1464626440358 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3128 | 1464626440442 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:40:40 INFO - PROCESS | 3128 | 1464626440517 Marionette TRACE conn6 -> [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-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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3128 | ++DOCSHELL 0000006420767800 == 40 [pid = 3128] [id = 772] 09:40:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (0000006409F2E000) [pid = 3128] [serial = 2314] [outer = 0000000000000000] 09:40:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (0000006419EF1000) [pid = 3128] [serial = 2315] [outer = 0000006409F2E000] 09:40:40 INFO - PROCESS | 3128 | 1464626440562 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006419FF6800) [pid = 3128] [serial = 2316] [outer = 0000006409F2E000] 09:40:41 INFO - PROCESS | 3128 | 1464626441143 Marionette TRACE conn6 <- [1,3044,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"]]]}] 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:40:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:40:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:40:41 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" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:40:41 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" 09:40:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:40:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:40:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 895ms 09:40:41 INFO - PROCESS | 3128 | 1464626441255 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 3128 | 1464626441257 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:40:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:40:41 INFO - PROCESS | 3128 | 1464626441261 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 3128 | 1464626441263 Marionette TRACE conn6 <- [1,3046,null,{}] 09:40:41 INFO - PROCESS | 3128 | 1464626441269 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 3128 | 1464626441384 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:40:41 INFO - PROCESS | 3128 | 1464626441393 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 3128 | ++DOCSHELL 000000640ECD3800 == 41 [pid = 3128] [id = 773] 09:40:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006409DB9000) [pid = 3128] [serial = 2317] [outer = 0000000000000000] 09:40:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (000000640AB24800) [pid = 3128] [serial = 2318] [outer = 0000006409DB9000] 09:40:41 INFO - PROCESS | 3128 | 1464626441439 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (000000640E7E2400) [pid = 3128] [serial = 2319] [outer = 0000006409DB9000] 09:40:41 INFO - PROCESS | 3128 | 1464626441953 Marionette TRACE conn6 <- [1,3048,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]]]}] 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:40:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:40:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:40:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:40:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:40:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:40:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:40:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:40:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:40:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 745ms 09:40:42 INFO - PROCESS | 3128 | 1464626442010 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3128 | 1464626442014 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:40:42 INFO - PROCESS | 3128 | 1464626442020 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 3128 | 1464626442025 Marionette TRACE conn6 <- [1,3050,null,{}] 09:40:42 INFO - PROCESS | 3128 | 1464626442032 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 3128 | 1464626442196 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:40:42 INFO - PROCESS | 3128 | 1464626442312 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3128 | ++DOCSHELL 000000640FBD9000 == 42 [pid = 3128] [id = 774] 09:40:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (0000006409D0B800) [pid = 3128] [serial = 2320] [outer = 0000000000000000] 09:40:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (000000640A0B8C00) [pid = 3128] [serial = 2321] [outer = 0000006409D0B800] 09:40:42 INFO - PROCESS | 3128 | 1464626442371 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (000000640ED08C00) [pid = 3128] [serial = 2322] [outer = 0000006409D0B800] 09:40:42 INFO - PROCESS | 3128 | [3128] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:40:43 INFO - PROCESS | 3128 | 1464626442993 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:40:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:40:43 INFO - {} 09:40:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 984ms 09:40:43 INFO - PROCESS | 3128 | 1464626443007 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3128 | 1464626443013 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:40:43 INFO - PROCESS | 3128 | 1464626443020 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3128 | 1464626443023 Marionette TRACE conn6 <- [1,3054,null,{}] 09:40:43 INFO - PROCESS | 3128 | 1464626443027 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 3128 | 1464626443154 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:40:43 INFO - PROCESS | 3128 | 1464626443269 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3128 | ++DOCSHELL 00000064189C9000 == 43 [pid = 3128] [id = 775] 09:40:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (000000640FF8B000) [pid = 3128] [serial = 2323] [outer = 0000000000000000] 09:40:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (000000641444C000) [pid = 3128] [serial = 2324] [outer = 000000640FF8B000] 09:40:43 INFO - PROCESS | 3128 | 1464626443329 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006415BB6800) [pid = 3128] [serial = 2325] [outer = 000000640FF8B000] 09:40:43 INFO - PROCESS | 3128 | 1464626443842 Marionette TRACE conn6 <- [1,3056,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]]]}] 09:40:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:40:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:40:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:40:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:40:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:40:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:40:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:40:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 882ms 09:40:43 INFO - PROCESS | 3128 | 1464626443903 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3128 | 1464626443905 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:40:43 INFO - PROCESS | 3128 | 1464626443909 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3128 | 1464626443913 Marionette TRACE conn6 <- [1,3058,null,{}] 09:40:43 INFO - PROCESS | 3128 | 1464626443925 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3128 | 1464626444044 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:40:44 INFO - PROCESS | 3128 | 1464626444167 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A87D000 == 44 [pid = 3128] [id = 776] 09:40:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006416F7B400) [pid = 3128] [serial = 2326] [outer = 0000000000000000] 09:40:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006416FEA000) [pid = 3128] [serial = 2327] [outer = 0000006416F7B400] 09:40:44 INFO - PROCESS | 3128 | 1464626444227 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (000000641710F800) [pid = 3128] [serial = 2328] [outer = 0000006416F7B400] 09:40:44 INFO - PROCESS | 3128 | 1464626444804 Marionette TRACE conn6 <- [1,3060,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]]]}] 09:40:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:40:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:40:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:40:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:40:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:40:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:40:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 944ms 09:40:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:40:44 INFO - PROCESS | 3128 | 1464626444856 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 3128 | 1464626444859 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:40:44 INFO - PROCESS | 3128 | 1464626444863 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 3128 | 1464626444865 Marionette TRACE conn6 <- [1,3062,null,{}] 09:40:44 INFO - PROCESS | 3128 | 1464626444869 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3128 | 1464626444989 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:40:45 INFO - PROCESS | 3128 | 1464626445083 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6BC000 == 45 [pid = 3128] [id = 777] 09:40:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (0000006418781C00) [pid = 3128] [serial = 2329] [outer = 0000000000000000] 09:40:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (00000064187E1000) [pid = 3128] [serial = 2330] [outer = 0000006418781C00] 09:40:45 INFO - PROCESS | 3128 | 1464626445139 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 92 (0000006419D04400) [pid = 3128] [serial = 2331] [outer = 0000006418781C00] 09:40:45 INFO - PROCESS | 3128 | 1464626445660 Marionette TRACE conn6 <- [1,3064,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]]]}] 09:40:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:40:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:40:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:40:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:40:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:40:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:40:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 838ms 09:40:45 INFO - PROCESS | 3128 | 1464626445703 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3128 | 1464626445705 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:40:45 INFO - PROCESS | 3128 | 1464626445724 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3128 | 1464626445727 Marionette TRACE conn6 <- [1,3066,null,{}] 09:40:45 INFO - PROCESS | 3128 | 1464626445733 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3128 | 1464626445842 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:40:45 INFO - PROCESS | 3128 | 1464626445934 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3128 | ++DOCSHELL 000000641DBA6000 == 46 [pid = 3128] [id = 778] 09:40:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 93 (0000006418D6B800) [pid = 3128] [serial = 2332] [outer = 0000000000000000] 09:40:45 INFO - PROCESS | 3128 | ++DOMWINDOW == 94 (0000006419E33400) [pid = 3128] [serial = 2333] [outer = 0000006418D6B800] 09:40:46 INFO - PROCESS | 3128 | 1464626445990 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 95 (0000006419E60400) [pid = 3128] [serial = 2334] [outer = 0000006418D6B800] 09:40:46 INFO - PROCESS | 3128 | 1464626446569 Marionette TRACE conn6 <- [1,3068,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,3069,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3128 | 1464626446702 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:40:46 INFO - PROCESS | 3128 | 1464626446706 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 3128 | 1464626446709 Marionette TRACE conn6 <- [1,3070,null,{}] 09:40:46 INFO - PROCESS | 3128 | 1464626446713 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 3128 | 1464626446844 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:40:46 INFO - PROCESS | 3128 | 1464626446965 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 3128 | ++DOCSHELL 000000640EACB800 == 47 [pid = 3128] [id = 779] 09:40:46 INFO - PROCESS | 3128 | ++DOMWINDOW == 96 (000000640A0B5000) [pid = 3128] [serial = 2335] [outer = 0000000000000000] 09:40:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 97 (000000640DF80800) [pid = 3128] [serial = 2336] [outer = 000000640A0B5000] 09:40:47 INFO - PROCESS | 3128 | 1464626447021 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 98 (0000006414445000) [pid = 3128] [serial = 2337] [outer = 000000640A0B5000] 09:40:47 INFO - PROCESS | 3128 | 1464626447664 Marionette TRACE conn6 <- [1,3072,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]]]}] 09:40:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:40:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:40:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:40:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 987ms 09:40:47 INFO - PROCESS | 3128 | 1464626447695 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3128 | 1464626447700 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:40:47 INFO - PROCESS | 3128 | 1464626447704 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:40:47 INFO - PROCESS | 3128 | 1464626447708 Marionette TRACE conn6 <- [1,3074,null,{}] 09:40:47 INFO - PROCESS | 3128 | 1464626447713 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 3128 | 1464626447856 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:40:47 INFO - PROCESS | 3128 | 1464626447965 Marionette TRACE conn6 -> [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_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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3128 | ++DOCSHELL 000000640E8BA000 == 48 [pid = 3128] [id = 780] 09:40:47 INFO - PROCESS | 3128 | ++DOMWINDOW == 99 (000000640AD98400) [pid = 3128] [serial = 2338] [outer = 0000000000000000] 09:40:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 100 (000000640DF89C00) [pid = 3128] [serial = 2339] [outer = 000000640AD98400] 09:40:48 INFO - PROCESS | 3128 | 1464626448016 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 101 (000000640FD22C00) [pid = 3128] [serial = 2340] [outer = 000000640AD98400] 09:40:48 INFO - PROCESS | 3128 | --DOCSHELL 000000640EC7D000 == 47 [pid = 3128] [id = 605] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 100 (0000006417C6DC00) [pid = 3128] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 99 (0000006415BE9C00) [pid = 3128] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 98 (0000006416685800) [pid = 3128] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 97 (000000640AB90C00) [pid = 3128] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 96 (0000006417C15800) [pid = 3128] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 95 (000000640DF17800) [pid = 3128] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 94 (00000064131E9C00) [pid = 3128] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 93 (0000006413B4F000) [pid = 3128] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 92 (000000640EC9C400) [pid = 3128] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 91 (000000640F86F800) [pid = 3128] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000640FB1F000) [pid = 3128] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006409C6B400) [pid = 3128] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006409DB8C00) [pid = 3128] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (00000064100C3000) [pid = 3128] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (000000641679C800) [pid = 3128] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (00000064144F4C00) [pid = 3128] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006415B4A000) [pid = 3128] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (0000006416ACEC00) [pid = 3128] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 82 (0000006416E4B400) [pid = 3128] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 81 (0000006416F74000) [pid = 3128] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 80 (0000006416F0B800) [pid = 3128] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 79 (000000641444E000) [pid = 3128] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 78 (0000006417041C00) [pid = 3128] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 77 (00000064172D4000) [pid = 3128] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 76 (00000064170AE400) [pid = 3128] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 75 (0000006416BE0400) [pid = 3128] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 74 (00000064167A6400) [pid = 3128] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | --DOMWINDOW == 73 (0000006416F6E800) [pid = 3128] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3128 | 1464626448586 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:40:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 943ms 09:40:48 INFO - PROCESS | 3128 | 1464626448652 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 3128 | 1464626448658 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:40:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:40:48 INFO - PROCESS | 3128 | 1464626448664 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 3128 | 1464626448667 Marionette TRACE conn6 <- [1,3078,null,{}] 09:40:48 INFO - PROCESS | 3128 | 1464626448671 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 3128 | 1464626448767 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:40:48 INFO - PROCESS | 3128 | 1464626448780 Marionette TRACE conn6 -> [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_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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3128 | ++DOCSHELL 000000641345D000 == 48 [pid = 3128] [id = 781] 09:40:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 74 (000000640A0AA000) [pid = 3128] [serial = 2341] [outer = 0000000000000000] 09:40:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 75 (000000640DD6D000) [pid = 3128] [serial = 2342] [outer = 000000640A0AA000] 09:40:48 INFO - PROCESS | 3128 | 1464626448826 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3128 | ++DOMWINDOW == 76 (000000640F86F800) [pid = 3128] [serial = 2343] [outer = 000000640A0AA000] 09:40:49 INFO - PROCESS | 3128 | 1464626449297 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:40:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 691ms 09:40:49 INFO - PROCESS | 3128 | 1464626449357 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3128 | 1464626449360 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:40:49 INFO - PROCESS | 3128 | 1464626449363 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3128 | 1464626449367 Marionette TRACE conn6 <- [1,3082,null,{}] 09:40:49 INFO - PROCESS | 3128 | 1464626449377 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3128 | 1464626449473 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:40:49 INFO - PROCESS | 3128 | 1464626449486 Marionette TRACE conn6 -> [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_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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3128 | ++DOCSHELL 0000006416F4B800 == 49 [pid = 3128] [id = 782] 09:40:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 77 (0000006413AB4800) [pid = 3128] [serial = 2344] [outer = 0000000000000000] 09:40:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 78 (0000006413AC0000) [pid = 3128] [serial = 2345] [outer = 0000006413AB4800] 09:40:49 INFO - PROCESS | 3128 | 1464626449534 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3128 | ++DOMWINDOW == 79 (0000006414446800) [pid = 3128] [serial = 2346] [outer = 0000006413AB4800] 09:40:50 INFO - PROCESS | 3128 | 1464626449994 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:40:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:40:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 691ms 09:40:50 INFO - PROCESS | 3128 | 1464626450057 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 3128 | 1464626450060 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:40:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:40:50 INFO - PROCESS | 3128 | 1464626450063 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 3128 | 1464626450065 Marionette TRACE conn6 <- [1,3086,null,{}] 09:40:50 INFO - PROCESS | 3128 | 1464626450068 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 3128 | 1464626450189 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:40:50 INFO - PROCESS | 3128 | 1464626450275 Marionette TRACE conn6 -> [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_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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3128 | ++DOCSHELL 0000006419E48000 == 50 [pid = 3128] [id = 783] 09:40:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 80 (0000006413AB5400) [pid = 3128] [serial = 2347] [outer = 0000000000000000] 09:40:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 81 (0000006415BBA000) [pid = 3128] [serial = 2348] [outer = 0000006413AB5400] 09:40:50 INFO - PROCESS | 3128 | 1464626450322 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 82 (0000006415BE7800) [pid = 3128] [serial = 2349] [outer = 0000006413AB5400] 09:40:50 INFO - PROCESS | 3128 | 1464626450692 Marionette TRACE conn6 <- [1,3088,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]]]}] 09:40:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:40:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:40:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 09:40:50 INFO - PROCESS | 3128 | 1464626450757 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 3128 | 1464626450759 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:40:50 INFO - PROCESS | 3128 | 1464626450762 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:40:50 INFO - PROCESS | 3128 | 1464626450764 Marionette TRACE conn6 <- [1,3090,null,{}] 09:40:50 INFO - PROCESS | 3128 | 1464626450767 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 3128 | 1464626450854 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:40:50 INFO - PROCESS | 3128 | 1464626450952 Marionette TRACE conn6 -> [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_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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3128 | ++DOCSHELL 000000641A042000 == 51 [pid = 3128] [id = 784] 09:40:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 83 (0000006414443800) [pid = 3128] [serial = 2350] [outer = 0000000000000000] 09:40:50 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006416685000) [pid = 3128] [serial = 2351] [outer = 0000006414443800] 09:40:51 INFO - PROCESS | 3128 | 1464626450998 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (00000064167A5800) [pid = 3128] [serial = 2352] [outer = 0000006414443800] 09:40:51 INFO - PROCESS | 3128 | 1464626451421 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:40:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:40:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 09:40:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:40:51 INFO - PROCESS | 3128 | 1464626451436 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 3128 | 1464626451438 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:40:51 INFO - PROCESS | 3128 | 1464626451441 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 3128 | 1464626451450 Marionette TRACE conn6 <- [1,3094,null,{}] 09:40:51 INFO - PROCESS | 3128 | 1464626451461 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 3128 | 1464626451616 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:40:51 INFO - PROCESS | 3128 | 1464626451638 Marionette TRACE conn6 -> [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_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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B463800 == 52 [pid = 3128] [id = 785] 09:40:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (00000064167D5000) [pid = 3128] [serial = 2353] [outer = 0000000000000000] 09:40:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 87 (0000006416F17000) [pid = 3128] [serial = 2354] [outer = 00000064167D5000] 09:40:51 INFO - PROCESS | 3128 | 1464626451684 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3128 | ++DOMWINDOW == 88 (0000006416F76000) [pid = 3128] [serial = 2355] [outer = 00000064167D5000] 09:40:52 INFO - PROCESS | 3128 | 1464626452141 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:40:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:40:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:40:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 754ms 09:40:52 INFO - PROCESS | 3128 | 1464626452199 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3128 | 1464626452201 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:40:52 INFO - PROCESS | 3128 | 1464626452211 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3128 | 1464626452213 Marionette TRACE conn6 <- [1,3098,null,{}] 09:40:52 INFO - PROCESS | 3128 | 1464626452217 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 3128 | 1464626452333 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:40:52 INFO - PROCESS | 3128 | 1464626452389 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3128 | ++DOCSHELL 000000641B6C4800 == 53 [pid = 3128] [id = 786] 09:40:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 89 (0000006416FDE800) [pid = 3128] [serial = 2356] [outer = 0000000000000000] 09:40:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 90 (00000064170A3C00) [pid = 3128] [serial = 2357] [outer = 0000006416FDE800] 09:40:52 INFO - PROCESS | 3128 | 1464626452435 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3128 | ++DOMWINDOW == 91 (0000006417106800) [pid = 3128] [serial = 2358] [outer = 0000006416FDE800] 09:40:52 INFO - PROCESS | 3128 | 1464626452848 Marionette TRACE conn6 <- [1,3100,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"]]]}] 09:40:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:40:52 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 09:40:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:40:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 09:40:52 INFO - PROCESS | 3128 | --DOMWINDOW == 90 (000000640DD66C00) [pid = 3128] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:40:52 INFO - PROCESS | 3128 | --DOMWINDOW == 89 (0000006409F2E000) [pid = 3128] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:40:52 INFO - PROCESS | 3128 | --DOMWINDOW == 88 (0000006417D68000) [pid = 3128] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:40:52 INFO - PROCESS | 3128 | --DOMWINDOW == 87 (0000006409C6A800) [pid = 3128] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:40:52 INFO - PROCESS | 3128 | --DOMWINDOW == 86 (0000006415BC1000) [pid = 3128] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:40:52 INFO - PROCESS | 3128 | --DOMWINDOW == 85 (0000006417D72800) [pid = 3128] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:40:52 INFO - PROCESS | 3128 | --DOMWINDOW == 84 (0000006416FE6400) [pid = 3128] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:40:52 INFO - PROCESS | 3128 | --DOMWINDOW == 83 (000000640EA64C00) [pid = 3128] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:40:52 INFO - PROCESS | 3128 | 1464626452913 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3128 | 1464626452915 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:40:52 INFO - PROCESS | 3128 | 1464626452920 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3128 | 1464626452930 Marionette TRACE conn6 <- [1,3102,null,{}] 09:40:52 INFO - PROCESS | 3128 | 1464626452968 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3128 | 1464626453056 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:40:53 INFO - PROCESS | 3128 | 1464626453067 Marionette TRACE conn6 -> [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/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\", \"90ceef24-bbbc-4656-94cf-6e4bd440e4f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3128 | ++DOCSHELL 000000641C5A5000 == 54 [pid = 3128] [id = 787] 09:40:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 84 (0000006417C1A000) [pid = 3128] [serial = 2359] [outer = 0000000000000000] 09:40:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 85 (0000006417C69000) [pid = 3128] [serial = 2360] [outer = 0000006417C1A000] 09:40:53 INFO - PROCESS | 3128 | 1464626453112 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3128 | ++DOMWINDOW == 86 (0000006418743800) [pid = 3128] [serial = 2361] [outer = 0000006417C1A000] 09:40:53 INFO - PROCESS | 3128 | 1464626453506 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:40:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 615ms 09:40:53 INFO - PROCESS | 3128 | 1464626453540 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3128 | 1464626453542 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:40:54 WARNING - u'runner_teardown' () 09:40:54 INFO - No more tests 09:40:54 INFO - Got 0 unexpected results 09:40:54 INFO - SUITE-END | took 698s 09:40:54 INFO - Closing logging queue 09:40:54 INFO - queue closed 09:40:54 INFO - Return code: 0 09:40:54 WARNING - # TBPL SUCCESS # 09:40:54 INFO - Running post-action listener: _resource_record_post_action 09:40:54 INFO - Running post-run listener: _resource_record_post_run 09:40:55 INFO - Total resource usage - Wall time: 709s; CPU: 14.0%; Read bytes: 174491136; Write bytes: 1004035072; Read time: 2060960; Write time: 4665240 09:40:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:40:55 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 27759104; Read time: 0; Write time: 51160 09:40:55 INFO - run-tests - Wall time: 706s; CPU: 14.0%; Read bytes: 174491136; Write bytes: 893058048; Read time: 2060960; Write time: 4531670 09:40:55 INFO - Running post-run listener: _upload_blobber_files 09:40:55 INFO - Blob upload gear active. 09:40:55 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:40:55 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:40:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:40:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:40:56 INFO - (blobuploader) - INFO - Open directory for files ... 09:40:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:40:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:40:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:40:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:40:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:40:57 INFO - (blobuploader) - INFO - Done attempting. 09:40:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:40:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:40:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:40:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:40:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:40:58 INFO - (blobuploader) - INFO - Done attempting. 09:40:58 INFO - (blobuploader) - INFO - Iteration through files over. 09:40:58 INFO - Return code: 0 09:40:58 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:40:58 INFO - Using _rmtree_windows ... 09:40:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:40:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5571e982a505c5bfb7c14183352f3dcd529eb3b0fe3369c6a6e94e00404c370527b59ae3c7ebe0ae2e08bfb91823bf897887dfd4fa2c8a3c791b37fac4c84f3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40950d7b4b24ac549ecc610244ca762c9c0cc2a3df7a74cb9dc2ab8586a18cd2d6c0810f0c0d8b3773ba85eb0083bb7a8a4fa19bd32beed59db4742044d96436"} 09:40:58 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:40:58 INFO - Writing to file C:\slave\test\properties\blobber_files 09:40:58 INFO - Contents: 09:40:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5571e982a505c5bfb7c14183352f3dcd529eb3b0fe3369c6a6e94e00404c370527b59ae3c7ebe0ae2e08bfb91823bf897887dfd4fa2c8a3c791b37fac4c84f3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40950d7b4b24ac549ecc610244ca762c9c0cc2a3df7a74cb9dc2ab8586a18cd2d6c0810f0c0d8b3773ba85eb0083bb7a8a4fa19bd32beed59db4742044d96436"} 09:40:58 INFO - Running post-run listener: copy_logs_to_upload_dir 09:40:58 INFO - Copying logs to upload dir... 09:40:58 INFO - mkdir: C:\slave\test\build\upload\logs 09:40:58 INFO - Copying logs to upload dir... 09:40:58 INFO - Using _rmtree_windows ... 09:40:58 INFO - Using _rmtree_windows ... 09:40:58 INFO - Using _rmtree_windows ... 09:40:58 INFO - Using _rmtree_windows ... 09:40:58 INFO - Using _rmtree_windows ... 09:40:58 INFO - Using _rmtree_windows ... 09:40:58 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=914.710000 ========= master_lag: 0.52 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 15 secs) (at 2016-05-30 09:40:59.106535) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:40:59.107621) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-124 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-124 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Local LOGONSERVER=\\T-W864-IX-124 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-124 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-124 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-124 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5571e982a505c5bfb7c14183352f3dcd529eb3b0fe3369c6a6e94e00404c370527b59ae3c7ebe0ae2e08bfb91823bf897887dfd4fa2c8a3c791b37fac4c84f3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40950d7b4b24ac549ecc610244ca762c9c0cc2a3df7a74cb9dc2ab8586a18cd2d6c0810f0c0d8b3773ba85eb0083bb7a8a4fa19bd32beed59db4742044d96436"} build_url:https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5571e982a505c5bfb7c14183352f3dcd529eb3b0fe3369c6a6e94e00404c370527b59ae3c7ebe0ae2e08bfb91823bf897887dfd4fa2c8a3c791b37fac4c84f3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40950d7b4b24ac549ecc610244ca762c9c0cc2a3df7a74cb9dc2ab8586a18cd2d6c0810f0c0d8b3773ba85eb0083bb7a8a4fa19bd32beed59db4742044d96436"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BiRrzRU-Q_yPgLsqkmORPw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:40:59.231669) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:40:59.232600) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-124 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-124 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-124\AppData\Local LOGONSERVER=\\T-W864-IX-124 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-124 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-124 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-124 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:40:59.349702) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:40:59.350032) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:40:59.943195) ========= ========= Total master_lag: 3.08 =========