builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-228 starttime: 1464231571.06 results: success (0) buildid: 20160525183450 builduid: 63f91898e679451db7d589c242ad058b revision: 33693d8bdec17f07fc460ca7cc908ade88f97b86 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 19:59:31.060887) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 19:59:31.061365) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 19:59:31.061683) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 19:59:31.232393) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 19:59:31.232812) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-228 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-228 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-228 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --19:59:32-- 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.10 GB/s 19:59:32 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.315000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 19:59:32.582397) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-25 19:59:32.583154) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-228 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-228 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-228 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.302000 ========= master_lag: 2.24 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-05-25 19:59:39.124320) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 19:59:39.124710) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 33693d8bdec17f07fc460ca7cc908ade88f97b86 --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 33693d8bdec17f07fc460ca7cc908ade88f97b86 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-228 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-228 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-228 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-25 19:59:39,016 truncating revision to first 12 chars 2016-05-25 19:59:39,016 Setting DEBUG logging. 2016-05-25 19:59:39,016 attempt 1/10 2016-05-25 19:59:39,016 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/33693d8bdec1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 19:59:40,207 unpacking tar archive at: mozilla-aurora-33693d8bdec1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.778000 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 19:59:41.101089) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 19:59:41.101476) ========= script_repo_revision: 33693d8bdec17f07fc460ca7cc908ade88f97b86 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 19:59:41.102082) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 19:59:41.102511) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 19:59:41.391487) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 4 secs) (at 2016-05-25 19:59:41.392386) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-228 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-228 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-228 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 19:59:41 INFO - MultiFileLogger online at 20160525 19:59:41 in C:\slave\test 19:59:41 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 19:59:41 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:59:41 INFO - {'append_to_log': False, 19:59:41 INFO - 'base_work_dir': 'C:\\slave\\test', 19:59:41 INFO - 'blob_upload_branch': 'mozilla-aurora', 19:59:41 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:59:41 INFO - 'buildbot_json_path': 'buildprops.json', 19:59:41 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:59:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:59:41 INFO - 'download_minidump_stackwalk': True, 19:59:41 INFO - 'download_symbols': 'true', 19:59:41 INFO - 'e10s': False, 19:59:41 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:59:41 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:59:41 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:59:41 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:59:41 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:59:41 INFO - 'C:/mozilla-build/tooltool.py'), 19:59:41 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:59:41 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:59:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:59:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:59:41 INFO - 'log_level': 'info', 19:59:41 INFO - 'log_to_console': True, 19:59:41 INFO - 'opt_config_files': (), 19:59:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:59:41 INFO - '--processes=1', 19:59:41 INFO - '--config=%(test_path)s/wptrunner.ini', 19:59:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:59:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:59:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:59:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:59:41 INFO - 'pip_index': False, 19:59:41 INFO - 'require_test_zip': True, 19:59:41 INFO - 'test_type': ('testharness',), 19:59:41 INFO - 'this_chunk': '1', 19:59:41 INFO - 'total_chunks': '10', 19:59:41 INFO - 'virtualenv_path': 'venv', 19:59:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:59:41 INFO - 'work_dir': 'build'} 19:59:41 INFO - ##### 19:59:41 INFO - ##### Running clobber step. 19:59:41 INFO - ##### 19:59:41 INFO - Running pre-action listener: _resource_record_pre_action 19:59:41 INFO - Running main action method: clobber 19:59:41 INFO - rmtree: C:\slave\test\build 19:59:41 INFO - Using _rmtree_windows ... 19:59:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:01:24 INFO - Running post-action listener: _resource_record_post_action 20:01:24 INFO - ##### 20:01:24 INFO - ##### Running read-buildbot-config step. 20:01:24 INFO - ##### 20:01:24 INFO - Running pre-action listener: _resource_record_pre_action 20:01:24 INFO - Running main action method: read_buildbot_config 20:01:24 INFO - Using buildbot properties: 20:01:24 INFO - { 20:01:24 INFO - "project": "", 20:01:24 INFO - "product": "firefox", 20:01:24 INFO - "script_repo_revision": "production", 20:01:24 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 20:01:24 INFO - "repository": "", 20:01:24 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 20:01:24 INFO - "buildid": "20160525183450", 20:01:24 INFO - "pgo_build": "False", 20:01:24 INFO - "basedir": "C:\\slave\\test", 20:01:24 INFO - "buildnumber": 22, 20:01:24 INFO - "slavename": "t-w732-ix-228", 20:01:24 INFO - "revision": "33693d8bdec17f07fc460ca7cc908ade88f97b86", 20:01:24 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 20:01:24 INFO - "platform": "win32", 20:01:24 INFO - "branch": "mozilla-aurora", 20:01:24 INFO - "repo_path": "releases/mozilla-aurora", 20:01:24 INFO - "moz_repo_path": "", 20:01:24 INFO - "stage_platform": "win32", 20:01:24 INFO - "builduid": "63f91898e679451db7d589c242ad058b", 20:01:24 INFO - "slavebuilddir": "test" 20:01:24 INFO - } 20:01:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 20:01:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 20:01:24 INFO - Running post-action listener: _resource_record_post_action 20:01:24 INFO - ##### 20:01:24 INFO - ##### Running download-and-extract step. 20:01:24 INFO - ##### 20:01:24 INFO - Running pre-action listener: _resource_record_pre_action 20:01:24 INFO - Running main action method: download_and_extract 20:01:24 INFO - mkdir: C:\slave\test\build\tests 20:01:24 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')]} 20:01:24 INFO - https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 20:01:24 INFO - trying https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 20:01:24 INFO - Downloading https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:01:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 20:01:25 INFO - Downloaded 1274 bytes. 20:01:25 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:01:25 INFO - Using the following test package requirements: 20:01:25 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:01:25 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:01:25 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 20:01:25 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:01:25 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 20:01:25 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:01:25 INFO - u'jsshell-win32.zip'], 20:01:25 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:01:25 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 20:01:25 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:01:25 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:01:25 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 20:01:25 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:01:25 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 20:01:25 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:01:25 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 20:01:25 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:01:25 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 20:01:25 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 20:01:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:01:25 INFO - https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 20:01:25 INFO - trying https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 20:01:25 INFO - Downloading https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 20:01:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 20:01:26 INFO - Downloaded 20302465 bytes. 20:01:26 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:01:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:01:29 INFO - caution: filename not matched: web-platform/* 20:01:29 INFO - Return code: 11 20:01:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:01:29 INFO - https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 20:01:29 INFO - trying https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:01:29 INFO - Downloading https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:01:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 20:01:31 INFO - Downloaded 36409218 bytes. 20:01:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:01:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:02:13 INFO - caution: filename not matched: bin/* 20:02:13 INFO - caution: filename not matched: config/* 20:02:13 INFO - caution: filename not matched: mozbase/* 20:02:13 INFO - caution: filename not matched: marionette/* 20:02:13 INFO - caution: filename not matched: tools/wptserve/* 20:02:13 INFO - Return code: 11 20:02: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')]} 20:02:13 INFO - https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 20:02:13 INFO - trying https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:02:13 INFO - Downloading https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 20:02:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 20:02:16 INFO - Downloaded 68458274 bytes. 20:02:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:02:16 INFO - mkdir: C:\slave\test\properties 20:02:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:02:16 INFO - Writing to file C:\slave\test\properties\build_url 20:02:16 INFO - Contents: 20:02:16 INFO - build_url:https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:02:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:02:17 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:02:17 INFO - Writing to file C:\slave\test\properties\symbols_url 20:02:17 INFO - Contents: 20:02:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:02: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')]} 20:02:17 INFO - https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:02:17 INFO - trying https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:02:17 INFO - Downloading https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:02:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 20:02:20 INFO - Downloaded 55564118 bytes. 20:02:20 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 20:02:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 20:02:23 INFO - Return code: 0 20:02:23 INFO - Running post-action listener: _resource_record_post_action 20:02:23 INFO - Running post-action listener: set_extra_try_arguments 20:02:23 INFO - ##### 20:02:23 INFO - ##### Running create-virtualenv step. 20:02:23 INFO - ##### 20:02:23 INFO - Running pre-action listener: _pre_create_virtualenv 20:02:23 INFO - Running pre-action listener: _resource_record_pre_action 20:02:23 INFO - Running main action method: create_virtualenv 20:02:23 INFO - Creating virtualenv C:\slave\test\build\venv 20:02:23 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 20:02:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:02:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:02:34 INFO - Installing distribute......................................................................................................................................................................................done. 20:02:35 INFO - Return code: 0 20:02:35 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:02:35 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')]} 20:02:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:02:35 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')]} 20:02:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:02:35 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 0x01B476B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B77368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-228', 'USERDOMAIN': 'T-W732-IX-228', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-228', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:02:35 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 20:02:35 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 20:02:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:02:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:02:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:02:35 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 20:02:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:02:35 INFO - 'DCLOCATION': 'SCL3', 20:02:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:02:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:02:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:02:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:02:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:02:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:02:35 INFO - 'HOMEDRIVE': 'C:', 20:02:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:02:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:02:35 INFO - 'KTS_VERSION': '1.19c', 20:02:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:02:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:02:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 20:02:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:02:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:02:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:02:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:02:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:02:35 INFO - 'MOZ_AIRBAG': '1', 20:02:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:02:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:35 INFO - 'MOZ_MSVCVERSION': '8', 20:02:35 INFO - 'MOZ_NO_REMOTE': '1', 20:02:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:02:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:02:35 INFO - 'NO_EM_RESTART': '1', 20:02:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:02:35 INFO - 'OS': 'Windows_NT', 20:02:35 INFO - 'OURDRIVE': 'C:', 20:02:35 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:02:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:02:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:02:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:02:35 INFO - 'PROCESSOR_LEVEL': '6', 20:02:35 INFO - 'PROCESSOR_REVISION': '1e05', 20:02:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:02:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:02:35 INFO - 'PROMPT': '$P$G', 20:02:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:02:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:02:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:02:35 INFO - 'PWD': 'C:\\slave\\test', 20:02:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:02:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:02:35 INFO - 'SYSTEMDRIVE': 'C:', 20:02:35 INFO - 'SYSTEMROOT': 'C:\\windows', 20:02:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:35 INFO - 'TEST1': 'testie', 20:02:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:35 INFO - 'USERDOMAIN': 'T-W732-IX-228', 20:02:35 INFO - 'USERNAME': 'cltbld', 20:02:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:02:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:02:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:02:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:02:35 INFO - 'WINDIR': 'C:\\windows', 20:02:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:02:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:02:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:02:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:02:36 INFO - Downloading/unpacking psutil>=0.7.1 20:02:37 INFO - Running setup.py egg_info for package psutil 20:02:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:02:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:02:37 INFO - Installing collected packages: psutil 20:02:37 INFO - Running setup.py install for psutil 20:02:37 INFO - building 'psutil._psutil_windows' extension 20:02:37 INFO - error: Unable to find vcvarsall.bat 20:02:37 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\appdata\local\temp\pip-76ti1n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:02:37 INFO - running install 20:02:37 INFO - running build 20:02:37 INFO - running build_py 20:02:37 INFO - creating build 20:02:37 INFO - creating build\lib.win32-2.7 20:02:37 INFO - creating build\lib.win32-2.7\psutil 20:02:37 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:02:37 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:02:37 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:02:37 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:02:37 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:02:37 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:02:37 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:02:37 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:02:37 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:02:37 INFO - running build_ext 20:02:37 INFO - building 'psutil._psutil_windows' extension 20:02:37 INFO - error: Unable to find vcvarsall.bat 20:02:37 INFO - ---------------------------------------- 20:02:37 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\appdata\local\temp\pip-76ti1n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:02:37 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:02:37 WARNING - Return code: 1 20:02:37 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! 20:02:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:02:37 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')]} 20:02:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:02:37 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')]} 20:02:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:02:37 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 0x01B476B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B77368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-228', 'USERDOMAIN': 'T-W732-IX-228', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-228', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:02:37 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 20:02:37 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 20:02:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:02:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:02:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:02:37 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 20:02:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:02:37 INFO - 'DCLOCATION': 'SCL3', 20:02:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:02:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:02:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:02:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:02:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:02:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:02:37 INFO - 'HOMEDRIVE': 'C:', 20:02:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:02:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:02:37 INFO - 'KTS_VERSION': '1.19c', 20:02:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:02:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:02:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 20:02:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:02:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:02:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:02:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:02:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:02:37 INFO - 'MOZ_AIRBAG': '1', 20:02:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:02:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:37 INFO - 'MOZ_MSVCVERSION': '8', 20:02:37 INFO - 'MOZ_NO_REMOTE': '1', 20:02:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:02:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:02:37 INFO - 'NO_EM_RESTART': '1', 20:02:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:02:37 INFO - 'OS': 'Windows_NT', 20:02:37 INFO - 'OURDRIVE': 'C:', 20:02:37 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:02:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:02:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:02:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:02:37 INFO - 'PROCESSOR_LEVEL': '6', 20:02:37 INFO - 'PROCESSOR_REVISION': '1e05', 20:02:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:02:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:02:37 INFO - 'PROMPT': '$P$G', 20:02:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:02:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:02:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:02:37 INFO - 'PWD': 'C:\\slave\\test', 20:02:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:02:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:02:37 INFO - 'SYSTEMDRIVE': 'C:', 20:02:37 INFO - 'SYSTEMROOT': 'C:\\windows', 20:02:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:37 INFO - 'TEST1': 'testie', 20:02:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:37 INFO - 'USERDOMAIN': 'T-W732-IX-228', 20:02:37 INFO - 'USERNAME': 'cltbld', 20:02:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:02:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:02:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:02:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:02:37 INFO - 'WINDIR': 'C:\\windows', 20:02:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:02:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:02:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:02:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:02:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:02:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:02:38 INFO - Running setup.py egg_info for package mozsystemmonitor 20:02:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:02:38 INFO - Running setup.py egg_info for package psutil 20:02:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:02:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:02:38 INFO - Installing collected packages: mozsystemmonitor, psutil 20:02:38 INFO - Running setup.py install for mozsystemmonitor 20:02:38 INFO - Running setup.py install for psutil 20:02:38 INFO - building 'psutil._psutil_windows' extension 20:02:38 INFO - error: Unable to find vcvarsall.bat 20:02:38 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\appdata\local\temp\pip-vo1hca-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:02:38 INFO - running install 20:02:38 INFO - running build 20:02:38 INFO - running build_py 20:02:38 INFO - running build_ext 20:02:38 INFO - building 'psutil._psutil_windows' extension 20:02:38 INFO - error: Unable to find vcvarsall.bat 20:02:38 INFO - ---------------------------------------- 20:02:38 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\appdata\local\temp\pip-vo1hca-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:02:38 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:02:38 WARNING - Return code: 1 20:02:38 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! 20:02:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:02:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:02:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:02:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:02:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:02:38 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 0x01B476B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B77368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-228', 'USERDOMAIN': 'T-W732-IX-228', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-228', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:02:38 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 20:02:38 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 20:02:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:02:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:02:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:02:38 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 20:02:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:02:38 INFO - 'DCLOCATION': 'SCL3', 20:02:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:02:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:02:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:02:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:02:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:02:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:02:38 INFO - 'HOMEDRIVE': 'C:', 20:02:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:02:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:02:38 INFO - 'KTS_VERSION': '1.19c', 20:02:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:02:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:02:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 20:02:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:02:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:02:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:02:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:02:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:02:38 INFO - 'MOZ_AIRBAG': '1', 20:02:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:02:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:38 INFO - 'MOZ_MSVCVERSION': '8', 20:02:38 INFO - 'MOZ_NO_REMOTE': '1', 20:02:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:02:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:02:38 INFO - 'NO_EM_RESTART': '1', 20:02:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:02:38 INFO - 'OS': 'Windows_NT', 20:02:38 INFO - 'OURDRIVE': 'C:', 20:02:38 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:02:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:02:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:02:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:02:38 INFO - 'PROCESSOR_LEVEL': '6', 20:02:38 INFO - 'PROCESSOR_REVISION': '1e05', 20:02:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:02:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:02:38 INFO - 'PROMPT': '$P$G', 20:02:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:02:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:02:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:02:38 INFO - 'PWD': 'C:\\slave\\test', 20:02:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:02:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:02:38 INFO - 'SYSTEMDRIVE': 'C:', 20:02:38 INFO - 'SYSTEMROOT': 'C:\\windows', 20:02:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:38 INFO - 'TEST1': 'testie', 20:02:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:38 INFO - 'USERDOMAIN': 'T-W732-IX-228', 20:02:38 INFO - 'USERNAME': 'cltbld', 20:02:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:02:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:02:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:02:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:02:38 INFO - 'WINDIR': 'C:\\windows', 20:02:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:02:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:02:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:02:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:02:38 INFO - Downloading/unpacking blobuploader==1.2.4 20:02:38 INFO - Downloading blobuploader-1.2.4.tar.gz 20:02:38 INFO - Running setup.py egg_info for package blobuploader 20:02:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:02:42 INFO - Running setup.py egg_info for package requests 20:02:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:02:42 INFO - Downloading docopt-0.6.1.tar.gz 20:02:42 INFO - Running setup.py egg_info for package docopt 20:02:42 INFO - Installing collected packages: blobuploader, docopt, requests 20:02:42 INFO - Running setup.py install for blobuploader 20:02:42 INFO - Running setup.py install for docopt 20:02:42 INFO - Running setup.py install for requests 20:02:42 INFO - Successfully installed blobuploader docopt requests 20:02:42 INFO - Cleaning up... 20:02:42 INFO - Return code: 0 20:02:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:02:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:02:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:02:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:02:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:02:42 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 0x01B476B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B77368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-228', 'USERDOMAIN': 'T-W732-IX-228', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-228', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:02:42 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 20:02:42 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 20:02:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:02:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:02:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:02:42 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 20:02:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:02:42 INFO - 'DCLOCATION': 'SCL3', 20:02:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:02:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:02:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:02:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:02:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:02:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:02:42 INFO - 'HOMEDRIVE': 'C:', 20:02:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:02:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:02:42 INFO - 'KTS_VERSION': '1.19c', 20:02:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:02:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:02:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 20:02:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:02:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:02:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:02:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:02:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:02:42 INFO - 'MOZ_AIRBAG': '1', 20:02:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:02:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:42 INFO - 'MOZ_MSVCVERSION': '8', 20:02:42 INFO - 'MOZ_NO_REMOTE': '1', 20:02:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:02:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:02:42 INFO - 'NO_EM_RESTART': '1', 20:02:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:02:42 INFO - 'OS': 'Windows_NT', 20:02:42 INFO - 'OURDRIVE': 'C:', 20:02:42 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:02:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:02:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:02:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:02:42 INFO - 'PROCESSOR_LEVEL': '6', 20:02:42 INFO - 'PROCESSOR_REVISION': '1e05', 20:02:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:02:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:02:42 INFO - 'PROMPT': '$P$G', 20:02:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:02:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:02:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:02:42 INFO - 'PWD': 'C:\\slave\\test', 20:02:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:02:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:02:42 INFO - 'SYSTEMDRIVE': 'C:', 20:02:42 INFO - 'SYSTEMROOT': 'C:\\windows', 20:02:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:42 INFO - 'TEST1': 'testie', 20:02:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:42 INFO - 'USERDOMAIN': 'T-W732-IX-228', 20:02:42 INFO - 'USERNAME': 'cltbld', 20:02:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:02:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:02:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:02:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:02:42 INFO - 'WINDIR': 'C:\\windows', 20:02:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:02:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:02:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:02:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:02:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:02:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:02:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:02:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:02:47 INFO - Unpacking c:\slave\test\build\tests\marionette 20:02:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:02:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:02:47 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 20:02:47 INFO - Running setup.py install for browsermob-proxy 20:03:01 INFO - Running setup.py install for manifestparser 20:03:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for marionette-client 20:03:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:03:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for marionette-driver 20:03:01 INFO - Running setup.py install for mozcrash 20:03:01 INFO - Running setup.py install for mozdebug 20:03:01 INFO - Running setup.py install for mozdevice 20:03:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for mozfile 20:03:01 INFO - Running setup.py install for mozhttpd 20:03:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for mozinfo 20:03:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for mozInstall 20:03:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for mozleak 20:03:01 INFO - Running setup.py install for mozlog 20:03:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for moznetwork 20:03:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for mozprocess 20:03:01 INFO - Running setup.py install for mozprofile 20:03:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for mozrunner 20:03:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for mozscreenshot 20:03:01 INFO - Running setup.py install for moztest 20:03:01 INFO - Running setup.py install for mozversion 20:03:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:03:01 INFO - Running setup.py install for wptserve 20:03:01 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 20:03:01 INFO - Cleaning up... 20:03:01 INFO - Return code: 0 20:03:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:03:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:03:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:03:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:03:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:03:01 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 0x01B476B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B77368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-228', 'USERDOMAIN': 'T-W732-IX-228', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-228', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:03:01 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 20:03:01 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 20:03:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:03:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:03:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:03:01 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 20:03:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:03:01 INFO - 'DCLOCATION': 'SCL3', 20:03:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:03:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:03:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:03:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:03:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:03:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:03:01 INFO - 'HOMEDRIVE': 'C:', 20:03:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:03:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:03:01 INFO - 'KTS_VERSION': '1.19c', 20:03:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:03:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:03:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 20:03:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:03:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:03:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:03:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:03:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:03:01 INFO - 'MOZ_AIRBAG': '1', 20:03:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:03:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:03:01 INFO - 'MOZ_MSVCVERSION': '8', 20:03:01 INFO - 'MOZ_NO_REMOTE': '1', 20:03:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:03:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:03:01 INFO - 'NO_EM_RESTART': '1', 20:03:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:03:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:03:01 INFO - 'OS': 'Windows_NT', 20:03:01 INFO - 'OURDRIVE': 'C:', 20:03:01 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:03:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:03:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:03:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:03:01 INFO - 'PROCESSOR_LEVEL': '6', 20:03:01 INFO - 'PROCESSOR_REVISION': '1e05', 20:03:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:03:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:03:01 INFO - 'PROMPT': '$P$G', 20:03:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:03:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:03:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:03:01 INFO - 'PWD': 'C:\\slave\\test', 20:03:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:03:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:03:01 INFO - 'SYSTEMDRIVE': 'C:', 20:03:01 INFO - 'SYSTEMROOT': 'C:\\windows', 20:03:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:03:01 INFO - 'TEST1': 'testie', 20:03:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:03:01 INFO - 'USERDOMAIN': 'T-W732-IX-228', 20:03:01 INFO - 'USERNAME': 'cltbld', 20:03:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:03:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:03:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:03:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:03:01 INFO - 'WINDIR': 'C:\\windows', 20:03:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:03:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:03:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:03:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:03:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:03:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:03:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:03:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:03:05 INFO - Unpacking c:\slave\test\build\tests\marionette 20:03:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:03:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:03:05 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)) 20:03:16 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)) 20:03:16 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)) 20:03:16 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)) 20:03:16 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)) 20:03:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:03:16 INFO - Downloading blessings-1.6.tar.gz 20:03:16 INFO - Running setup.py egg_info for package blessings 20:03:16 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)) 20:03:16 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:03:16 INFO - Running setup.py install for blessings 20:03:16 INFO - Running setup.py install for browsermob-proxy 20:03:16 INFO - Running setup.py install for manifestparser 20:03:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Running setup.py install for marionette-client 20:03:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:03:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Running setup.py install for marionette-driver 20:03:16 INFO - Running setup.py install for mozcrash 20:03:16 INFO - Running setup.py install for mozdebug 20:03:16 INFO - Running setup.py install for mozdevice 20:03:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Running setup.py install for mozhttpd 20:03:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Running setup.py install for mozInstall 20:03:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Running setup.py install for mozleak 20:03:16 INFO - Running setup.py install for mozprofile 20:03:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Running setup.py install for mozrunner 20:03:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:03:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:03:18 INFO - Running setup.py install for mozscreenshot 20:03:18 INFO - Running setup.py install for moztest 20:03:18 INFO - Running setup.py install for mozversion 20:03:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:03:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:03:18 INFO - Running setup.py install for wptserve 20:03:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:03:18 INFO - Cleaning up... 20:03:18 INFO - Return code: 0 20:03:18 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:03:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:03:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:03:18 INFO - Reading from file tmpfile_stdout 20:03:18 INFO - Using _rmtree_windows ... 20:03:18 INFO - Using _rmtree_windows ... 20:03:18 INFO - Current package versions: 20:03:18 INFO - blessings == 1.6 20:03:18 INFO - blobuploader == 1.2.4 20:03:18 INFO - browsermob-proxy == 0.6.0 20:03:18 INFO - distribute == 0.6.14 20:03:18 INFO - docopt == 0.6.1 20:03:18 INFO - manifestparser == 1.1 20:03:18 INFO - marionette-client == 2.3.0 20:03:18 INFO - marionette-driver == 1.4.0 20:03:18 INFO - mozInstall == 1.12 20:03:18 INFO - mozcrash == 0.17 20:03:18 INFO - mozdebug == 0.1 20:03:18 INFO - mozdevice == 0.48 20:03:18 INFO - mozfile == 1.2 20:03:18 INFO - mozhttpd == 0.7 20:03:18 INFO - mozinfo == 0.9 20:03:18 INFO - mozleak == 0.1 20:03:18 INFO - mozlog == 3.1 20:03:18 INFO - moznetwork == 0.27 20:03:18 INFO - mozprocess == 0.22 20:03:18 INFO - mozprofile == 0.28 20:03:18 INFO - mozrunner == 6.11 20:03:18 INFO - mozscreenshot == 0.1 20:03:18 INFO - mozsystemmonitor == 0.0 20:03:18 INFO - moztest == 0.7 20:03:18 INFO - mozversion == 1.4 20:03:18 INFO - requests == 1.2.3 20:03:18 INFO - wptserve == 1.4.0 20:03:18 INFO - Running post-action listener: _resource_record_post_action 20:03:18 INFO - Running post-action listener: _start_resource_monitoring 20:03:18 INFO - Starting resource monitoring. 20:03:18 INFO - ##### 20:03:18 INFO - ##### Running pull step. 20:03:18 INFO - ##### 20:03:18 INFO - Running pre-action listener: _resource_record_pre_action 20:03:18 INFO - Running main action method: pull 20:03:18 INFO - Pull has nothing to do! 20:03:18 INFO - Running post-action listener: _resource_record_post_action 20:03:18 INFO - ##### 20:03:18 INFO - ##### Running install step. 20:03:18 INFO - ##### 20:03:18 INFO - Running pre-action listener: _resource_record_pre_action 20:03:18 INFO - Running main action method: install 20:03:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:03:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:03:18 INFO - Reading from file tmpfile_stdout 20:03:18 INFO - Using _rmtree_windows ... 20:03:18 INFO - Using _rmtree_windows ... 20:03:18 INFO - Detecting whether we're running mozinstall >=1.0... 20:03:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:03:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:03:19 INFO - Reading from file tmpfile_stdout 20:03:19 INFO - Output received: 20:03:19 INFO - Usage: mozinstall-script.py [options] installer 20:03:19 INFO - Options: 20:03:19 INFO - -h, --help show this help message and exit 20:03:19 INFO - -d DEST, --destination=DEST 20:03:19 INFO - Directory to install application into. [default: 20:03:19 INFO - "C:\slave\test"] 20:03:19 INFO - --app=APP Application being installed. [default: firefox] 20:03:19 INFO - Using _rmtree_windows ... 20:03:19 INFO - Using _rmtree_windows ... 20:03:19 INFO - mkdir: C:\slave\test\build\application 20:03:19 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 20:03:19 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.win32.zip --destination C:\slave\test\build\application 20:03:21 INFO - Reading from file tmpfile_stdout 20:03:21 INFO - Output received: 20:03:21 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:03:21 INFO - Using _rmtree_windows ... 20:03:21 INFO - Using _rmtree_windows ... 20:03:21 INFO - Running post-action listener: _resource_record_post_action 20:03:21 INFO - ##### 20:03:21 INFO - ##### Running run-tests step. 20:03:21 INFO - ##### 20:03:21 INFO - Running pre-action listener: _resource_record_pre_action 20:03:21 INFO - Running main action method: run_tests 20:03:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:03:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:03:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:03:21 INFO - grabbing minidump binary from tooltool 20:03: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')]} 20:03:21 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 0x01B77368>, '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 0x018D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C0D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:03:21 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 20:03:21 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 20:03:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:03:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpaljimb 20:03:22 INFO - INFO - File integrity verified, renaming tmpaljimb to win32-minidump_stackwalk.exe 20:03:22 INFO - Return code: 0 20:03:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:03:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:03:23 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/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.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 20:03:23 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/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.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 20:03:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:03:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:03:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:03:23 INFO - 'COMPUTERNAME': 'T-W732-IX-228', 20:03:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:03:23 INFO - 'DCLOCATION': 'SCL3', 20:03:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:03:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:03:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:03:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:03:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:03:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:03:23 INFO - 'HOMEDRIVE': 'C:', 20:03:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:03:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:03:23 INFO - 'KTS_VERSION': '1.19c', 20:03:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:03:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:03:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-228', 20:03:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:03:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:03:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:03:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:03:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:03:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:03:23 INFO - 'MOZ_AIRBAG': '1', 20:03:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:03:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:03:23 INFO - 'MOZ_MSVCVERSION': '8', 20:03:23 INFO - 'MOZ_NO_REMOTE': '1', 20:03:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:03:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:03:23 INFO - 'NO_EM_RESTART': '1', 20:03:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:03:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:03:23 INFO - 'OS': 'Windows_NT', 20:03:23 INFO - 'OURDRIVE': 'C:', 20:03:23 INFO - 'PATH': 'C:\\Program Files\\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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:03:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:03:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:03:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:03:23 INFO - 'PROCESSOR_LEVEL': '6', 20:03:23 INFO - 'PROCESSOR_REVISION': '1e05', 20:03:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:03:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:03:23 INFO - 'PROMPT': '$P$G', 20:03:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:03:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:03:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:03:23 INFO - 'PWD': 'C:\\slave\\test', 20:03:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:03:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:03:23 INFO - 'SYSTEMDRIVE': 'C:', 20:03:23 INFO - 'SYSTEMROOT': 'C:\\windows', 20:03:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:03:23 INFO - 'TEST1': 'testie', 20:03:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:03:23 INFO - 'USERDOMAIN': 'T-W732-IX-228', 20:03:23 INFO - 'USERNAME': 'cltbld', 20:03:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:03:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:03:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:03:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:03:23 INFO - 'WINDIR': 'C:\\windows', 20:03:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:03:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:03:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:03:23 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/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.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 20:03:25 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 20:03:25 INFO - import pkg_resources 20:03:26 INFO - Using 1 client processes 20:03:29 INFO - SUITE-START | Running 778 tests 20:03:29 INFO - Running testharness tests 20:03:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:03:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 20:03:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:03:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:03:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:03:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:03:29 INFO - Setting up ssl 20:03:30 INFO - PROCESS | certutil | 20:03:30 INFO - PROCESS | certutil | 20:03:30 INFO - PROCESS | certutil | 20:03:30 INFO - Certificate Nickname Trust Attributes 20:03:30 INFO - SSL,S/MIME,JAR/XPI 20:03:30 INFO - 20:03:30 INFO - web-platform-tests CT,, 20:03:30 INFO - 20:03:30 INFO - Starting runner 20:03:30 INFO - PROCESS | 2928 | [2928] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 20:03:30 INFO - PROCESS | 2928 | [2928] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 20:03:30 INFO - PROCESS | 2928 | [2928] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 20:03:31 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 20:03:31 INFO - PROCESS | 2928 | [2928] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 20:03:32 INFO - PROCESS | 2928 | 1464231812504 Marionette DEBUG Marionette enabled via build flag and pref 20:03:33 INFO - PROCESS | 2928 | ++DOCSHELL 0E4EDC00 == 1 [pid = 2928] [id = 1] 20:03:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 1 (0E4EE000) [pid = 2928] [serial = 1] [outer = 00000000] 20:03:33 INFO - PROCESS | 2928 | [2928] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:03:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 2 (0E4EEC00) [pid = 2928] [serial = 2] [outer = 0E4EE000] 20:03:33 INFO - PROCESS | 2928 | ++DOCSHELL 0F281400 == 2 [pid = 2928] [id = 2] 20:03:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 3 (0F281800) [pid = 2928] [serial = 3] [outer = 00000000] 20:03:33 INFO - PROCESS | 2928 | [2928] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:03:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 4 (0F282400) [pid = 2928] [serial = 4] [outer = 0F281800] 20:03:34 INFO - PROCESS | 2928 | 1464231814092 Marionette INFO Listening on port 2828 20:03:35 INFO - PROCESS | 2928 | 1464231815619 Marionette DEBUG Marionette enabled via command-line flag 20:03:35 INFO - PROCESS | 2928 | [2928] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:03:35 INFO - PROCESS | 2928 | [2928] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:03:35 INFO - PROCESS | 2928 | ++DOCSHELL 1270C000 == 3 [pid = 2928] [id = 3] 20:03:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 5 (12714000) [pid = 2928] [serial = 5] [outer = 00000000] 20:03:35 INFO - PROCESS | 2928 | [2928] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:03:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 6 (12714C00) [pid = 2928] [serial = 6] [outer = 12714000] 20:03:35 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:03:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 7 (1320B000) [pid = 2928] [serial = 7] [outer = 0F281800] 20:03:36 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:36 INFO - PROCESS | 2928 | 1464231816755 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49618 20:03:36 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:36 INFO - PROCESS | 2928 | 1464231816765 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49620 20:03:36 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:36 INFO - PROCESS | 2928 | 1464231816796 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49621 20:03:36 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:36 INFO - PROCESS | 2928 | 1464231816807 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49623 20:03:36 INFO - PROCESS | 2928 | 1464231816810 Marionette DEBUG Closed connection conn0 20:03:36 INFO - PROCESS | 2928 | 1464231816812 Marionette DEBUG Closed connection conn1 20:03:36 INFO - PROCESS | 2928 | 1464231816860 Marionette DEBUG Closed connection conn2 20:03:36 INFO - PROCESS | 2928 | 1464231816873 Marionette DEBUG Closed connection conn3 20:03:36 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:36 INFO - PROCESS | 2928 | 1464231816905 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49625 20:03:37 INFO - PROCESS | 2928 | 1464231816996 Marionette DEBUG Closed connection conn4 20:03:37 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:37 INFO - PROCESS | 2928 | 1464231817002 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49626 20:03:37 INFO - PROCESS | 2928 | ++DOCSHELL 13ED7000 == 4 [pid = 2928] [id = 4] 20:03:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 8 (13ED7C00) [pid = 2928] [serial = 8] [outer = 00000000] 20:03:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 9 (14C0AC00) [pid = 2928] [serial = 9] [outer = 13ED7C00] 20:03:37 INFO - PROCESS | 2928 | 1464231817122 Marionette DEBUG Closed connection conn5 20:03:37 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:37 INFO - PROCESS | 2928 | 1464231817127 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49627 20:03:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 10 (14C10400) [pid = 2928] [serial = 10] [outer = 13ED7C00] 20:03:37 INFO - PROCESS | 2928 | 1464231817162 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:03:37 INFO - PROCESS | 2928 | 1464231817167 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525183450","device":"desktop","version":"48.0a2"} 20:03:38 INFO - PROCESS | 2928 | [2928] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:03:38 INFO - PROCESS | 2928 | [2928] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:03:38 INFO - PROCESS | 2928 | [2928] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:03:39 INFO - PROCESS | 2928 | ++DOCSHELL 16101400 == 5 [pid = 2928] [id = 5] 20:03:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 11 (16101800) [pid = 2928] [serial = 11] [outer = 00000000] 20:03:39 INFO - PROCESS | 2928 | ++DOCSHELL 16101C00 == 6 [pid = 2928] [id = 6] 20:03:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 12 (16105400) [pid = 2928] [serial = 12] [outer = 00000000] 20:03:39 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:03:40 INFO - PROCESS | 2928 | ++DOCSHELL 169BF000 == 7 [pid = 2928] [id = 7] 20:03:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 13 (169BF400) [pid = 2928] [serial = 13] [outer = 00000000] 20:03:40 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:03:40 INFO - PROCESS | 2928 | [2928] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:03:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 14 (17139000) [pid = 2928] [serial = 14] [outer = 169BF400] 20:03:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 15 (16E54000) [pid = 2928] [serial = 15] [outer = 16101800] 20:03:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 16 (16E55800) [pid = 2928] [serial = 16] [outer = 16105400] 20:03:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 17 (16E58000) [pid = 2928] [serial = 17] [outer = 169BF400] 20:03:41 INFO - PROCESS | 2928 | 1464231821065 Marionette DEBUG loaded listener.js 20:03:41 INFO - PROCESS | 2928 | 1464231821080 Marionette DEBUG loaded listener.js 20:03:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 18 (19D18000) [pid = 2928] [serial = 18] [outer = 169BF400] 20:03:41 INFO - PROCESS | 2928 | 1464231821853 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"62ce0937-085f-4f73-9797-09c5961b680f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525183450","device":"desktop","version":"48.0a2","command_id":1}}] 20:03:42 INFO - PROCESS | 2928 | 1464231822094 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}] 20:03:42 INFO - PROCESS | 2928 | 1464231822122 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 20:03:42 INFO - PROCESS | 2928 | 1464231822140 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:03:42 INFO - PROCESS | 2928 | [2928] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:03:43 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:03:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 19 (163DE400) [pid = 2928] [serial = 19] [outer = 169BF400] 20:03:43 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:03:43 INFO - PROCESS | 2928 | 1464231823323 Marionette TRACE conn6 <- [1,3,null,{}] 20:03:43 INFO - PROCESS | 2928 | 1464231823326 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:03:43 INFO - PROCESS | 2928 | 1464231823342 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 20:03:43 INFO - PROCESS | 2928 | 1464231823354 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 20:03:43 INFO - PROCESS | 2928 | 1464231823356 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 20:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:03:43 INFO - PROCESS | 2928 | 1464231823457 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:03:43 INFO - PROCESS | 2928 | 1464231823461 Marionette TRACE conn6 <- [1,6,null,{}] 20:03:43 INFO - PROCESS | 2928 | --DOCSHELL 0E4EDC00 == 6 [pid = 2928] [id = 1] 20:03:43 INFO - PROCESS | 2928 | 1464231823536 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}] 20:03:43 INFO - PROCESS | 2928 | 1464231823557 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 20:03:43 INFO - PROCESS | 2928 | 1464231823563 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:43 INFO - PROCESS | 2928 | ++DOCSHELL 0D175400 == 7 [pid = 2928] [id = 8] 20:03:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 20 (0D176400) [pid = 2928] [serial = 20] [outer = 00000000] 20:03:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 21 (0D55F000) [pid = 2928] [serial = 21] [outer = 0D176400] 20:03:43 INFO - PROCESS | 2928 | 1464231823625 Marionette DEBUG loaded listener.js 20:03:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 22 (0DB53800) [pid = 2928] [serial = 22] [outer = 0D176400] 20:03:44 INFO - PROCESS | 2928 | ++DOCSHELL 11FE4000 == 8 [pid = 2928] [id = 9] 20:03:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 23 (12053C00) [pid = 2928] [serial = 23] [outer = 00000000] 20:03:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 24 (1242F000) [pid = 2928] [serial = 24] [outer = 12053C00] 20:03:44 INFO - PROCESS | 2928 | 1464231824096 Marionette DEBUG loaded listener.js 20:03:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 25 (12521C00) [pid = 2928] [serial = 25] [outer = 12053C00] 20:03:44 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:03:44 INFO - PROCESS | 2928 | 1464231824929 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]]]}] 20:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1605ms 20:03:44 INFO - PROCESS | 2928 | 1464231824967 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 20:03:44 INFO - PROCESS | 2928 | 1464231824972 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 20:03:44 INFO - PROCESS | 2928 | 1464231824976 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:03:44 INFO - PROCESS | 2928 | 1464231824980 Marionette TRACE conn6 <- [1,10,null,{}] 20:03:44 INFO - PROCESS | 2928 | 1464231824987 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}] 20:03:45 INFO - PROCESS | 2928 | 1464231825116 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 20:03:45 INFO - PROCESS | 2928 | 1464231825179 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:45 INFO - PROCESS | 2928 | ++DOCSHELL 1915AC00 == 9 [pid = 2928] [id = 10] 20:03:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 26 (19B0EC00) [pid = 2928] [serial = 26] [outer = 00000000] 20:03:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 27 (19C3F400) [pid = 2928] [serial = 27] [outer = 19B0EC00] 20:03:45 INFO - PROCESS | 2928 | 1464231825248 Marionette DEBUG loaded listener.js 20:03:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 28 (1A1CC800) [pid = 2928] [serial = 28] [outer = 19B0EC00] 20:03:45 INFO - PROCESS | 2928 | --DOCSHELL 13ED7000 == 8 [pid = 2928] [id = 4] 20:03:45 INFO - PROCESS | 2928 | 1464231825893 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]]]}] 20:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 970ms 20:03:45 INFO - PROCESS | 2928 | 1464231825952 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 20:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:03:45 INFO - PROCESS | 2928 | 1464231825956 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 20:03:45 INFO - PROCESS | 2928 | 1464231825961 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:03:45 INFO - PROCESS | 2928 | 1464231825965 Marionette TRACE conn6 <- [1,14,null,{}] 20:03:45 INFO - PROCESS | 2928 | 1464231825970 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}] 20:03:46 INFO - PROCESS | 2928 | 1464231826053 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 20:03:46 INFO - PROCESS | 2928 | 1464231826061 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:46 INFO - PROCESS | 2928 | ++DOCSHELL 0DCB4800 == 9 [pid = 2928] [id = 11] 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 29 (0DCB8800) [pid = 2928] [serial = 29] [outer = 00000000] 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 30 (0DFBFC00) [pid = 2928] [serial = 30] [outer = 0DCB8800] 20:03:46 INFO - PROCESS | 2928 | 1464231826111 Marionette DEBUG loaded listener.js 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 31 (0E33BC00) [pid = 2928] [serial = 31] [outer = 0DCB8800] 20:03:46 INFO - PROCESS | 2928 | 1464231826547 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]]]}] 20:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 631ms 20:03:46 INFO - PROCESS | 2928 | 1464231826592 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 20:03:46 INFO - PROCESS | 2928 | 1464231826597 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 20:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:03:46 INFO - PROCESS | 2928 | 1464231826607 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:03:46 INFO - PROCESS | 2928 | 1464231826609 Marionette TRACE conn6 <- [1,18,null,{}] 20:03:46 INFO - PROCESS | 2928 | ++DOCSHELL 0E4FA800 == 10 [pid = 2928] [id = 12] 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 32 (0F27CC00) [pid = 2928] [serial = 32] [outer = 00000000] 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 33 (11D93400) [pid = 2928] [serial = 33] [outer = 0F27CC00] 20:03:46 INFO - PROCESS | 2928 | 1464231826658 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}] 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 34 (11D71000) [pid = 2928] [serial = 34] [outer = 0F27CC00] 20:03:46 INFO - PROCESS | 2928 | 1464231826764 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 20:03:46 INFO - PROCESS | 2928 | ++DOCSHELL 0D127000 == 11 [pid = 2928] [id = 13] 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 35 (11D8EC00) [pid = 2928] [serial = 35] [outer = 00000000] 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 36 (1226BC00) [pid = 2928] [serial = 36] [outer = 11D8EC00] 20:03:46 INFO - PROCESS | 2928 | 1464231826899 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 37 (1246B400) [pid = 2928] [serial = 37] [outer = 11D8EC00] 20:03:46 INFO - PROCESS | 2928 | ++DOCSHELL 124C4000 == 12 [pid = 2928] [id = 14] 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 38 (124CA400) [pid = 2928] [serial = 38] [outer = 00000000] 20:03:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 39 (12526000) [pid = 2928] [serial = 39] [outer = 124CA400] 20:03:46 INFO - PROCESS | 2928 | 1464231826964 Marionette DEBUG loaded listener.js 20:03:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 40 (12712000) [pid = 2928] [serial = 40] [outer = 124CA400] 20:03:47 INFO - PROCESS | 2928 | 1464231827391 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]]]}] 20:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 851ms 20:03:47 INFO - PROCESS | 2928 | 1464231827462 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 20:03:47 INFO - PROCESS | 2928 | 1464231827465 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 20:03:47 INFO - PROCESS | 2928 | 1464231827473 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:03:47 INFO - PROCESS | 2928 | 1464231827476 Marionette TRACE conn6 <- [1,22,null,{}] 20:03:47 INFO - PROCESS | 2928 | 1464231827487 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}] 20:03:47 INFO - PROCESS | 2928 | 1464231827579 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 20:03:47 INFO - PROCESS | 2928 | 1464231827596 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:47 INFO - PROCESS | 2928 | ++DOCSHELL 14F38C00 == 13 [pid = 2928] [id = 15] 20:03:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 41 (15177000) [pid = 2928] [serial = 41] [outer = 00000000] 20:03:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 42 (15607C00) [pid = 2928] [serial = 42] [outer = 15177000] 20:03:47 INFO - PROCESS | 2928 | 1464231827646 Marionette DEBUG loaded listener.js 20:03:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 43 (1645FC00) [pid = 2928] [serial = 43] [outer = 15177000] 20:03:48 INFO - PROCESS | 2928 | 1464231828053 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]]]}] 20:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 20:03:48 INFO - PROCESS | 2928 | 1464231828107 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 20:03:48 INFO - PROCESS | 2928 | 1464231828110 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 20:03:48 INFO - PROCESS | 2928 | 1464231828114 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:03:48 INFO - PROCESS | 2928 | 1464231828116 Marionette TRACE conn6 <- [1,26,null,{}] 20:03:48 INFO - PROCESS | 2928 | 1464231828119 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}] 20:03:48 INFO - PROCESS | 2928 | 1464231828219 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 20:03:48 INFO - PROCESS | 2928 | 1464231828228 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:48 INFO - PROCESS | 2928 | ++DOCSHELL 169BB000 == 14 [pid = 2928] [id = 16] 20:03:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 44 (16E25C00) [pid = 2928] [serial = 44] [outer = 00000000] 20:03:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 45 (1713FC00) [pid = 2928] [serial = 45] [outer = 16E25C00] 20:03:48 INFO - PROCESS | 2928 | 1464231828275 Marionette DEBUG loaded listener.js 20:03:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 46 (1873D800) [pid = 2928] [serial = 46] [outer = 16E25C00] 20:03:48 INFO - PROCESS | 2928 | 1464231828651 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]]]}] 20:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 571ms 20:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:03:48 INFO - PROCESS | 2928 | 1464231828687 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 20:03:48 INFO - PROCESS | 2928 | 1464231828689 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 20:03:48 INFO - PROCESS | 2928 | 1464231828692 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:03:48 INFO - PROCESS | 2928 | 1464231828694 Marionette TRACE conn6 <- [1,30,null,{}] 20:03:48 INFO - PROCESS | 2928 | 1464231828697 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}] 20:03:48 INFO - PROCESS | 2928 | 1464231828807 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 20:03:48 INFO - PROCESS | 2928 | 1464231828817 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:48 INFO - PROCESS | 2928 | ++DOCSHELL 187A6800 == 15 [pid = 2928] [id = 17] 20:03:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 47 (18839C00) [pid = 2928] [serial = 47] [outer = 00000000] 20:03:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 48 (19158800) [pid = 2928] [serial = 48] [outer = 18839C00] 20:03:48 INFO - PROCESS | 2928 | 1464231828864 Marionette DEBUG loaded listener.js 20:03:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 49 (1916A400) [pid = 2928] [serial = 49] [outer = 18839C00] 20:03:49 INFO - PROCESS | 2928 | 1464231829273 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]]]}] 20:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 20:03:49 INFO - PROCESS | 2928 | 1464231829323 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 20:03:49 INFO - PROCESS | 2928 | 1464231829325 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 20:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:03:49 INFO - PROCESS | 2928 | 1464231829328 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:03:49 INFO - PROCESS | 2928 | 1464231829330 Marionette TRACE conn6 <- [1,34,null,{}] 20:03:49 INFO - PROCESS | 2928 | 1464231829333 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}] 20:03:49 INFO - PROCESS | 2928 | 1464231829463 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 20:03:49 INFO - PROCESS | 2928 | 1464231829477 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:49 INFO - PROCESS | 2928 | ++DOCSHELL 19B06800 == 16 [pid = 2928] [id = 18] 20:03:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 50 (19B0AC00) [pid = 2928] [serial = 50] [outer = 00000000] 20:03:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 51 (19C3E000) [pid = 2928] [serial = 51] [outer = 19B0AC00] 20:03:49 INFO - PROCESS | 2928 | 1464231829525 Marionette DEBUG loaded listener.js 20:03:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 52 (1A131400) [pid = 2928] [serial = 52] [outer = 19B0AC00] 20:03:49 INFO - PROCESS | 2928 | 1464231829915 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]]]}] 20:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 631ms 20:03:49 INFO - PROCESS | 2928 | 1464231829959 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 20:03:49 INFO - PROCESS | 2928 | 1464231829961 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 20:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:03:49 INFO - PROCESS | 2928 | 1464231829964 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:03:49 INFO - PROCESS | 2928 | 1464231829966 Marionette TRACE conn6 <- [1,38,null,{}] 20:03:49 INFO - PROCESS | 2928 | 1464231829969 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}] 20:03:50 INFO - PROCESS | 2928 | 1464231830073 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 20:03:50 INFO - PROCESS | 2928 | 1464231830082 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:50 INFO - PROCESS | 2928 | ++DOCSHELL 14C74C00 == 17 [pid = 2928] [id = 19] 20:03:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 53 (18C4F800) [pid = 2928] [serial = 53] [outer = 00000000] 20:03:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 54 (19387000) [pid = 2928] [serial = 54] [outer = 18C4F800] 20:03:50 INFO - PROCESS | 2928 | 1464231830128 Marionette DEBUG loaded listener.js 20:03:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 55 (1938B800) [pid = 2928] [serial = 55] [outer = 18C4F800] 20:03:50 INFO - PROCESS | 2928 | 1464231830508 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]]]}] 20:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 20:03:50 INFO - PROCESS | 2928 | 1464231830535 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 20:03:50 INFO - PROCESS | 2928 | 1464231830537 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 20:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:03:50 INFO - PROCESS | 2928 | 1464231830540 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:03:50 INFO - PROCESS | 2928 | 1464231830542 Marionette TRACE conn6 <- [1,42,null,{}] 20:03:50 INFO - PROCESS | 2928 | 1464231830546 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}] 20:03:50 INFO - PROCESS | 2928 | 1464231830626 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 20:03:50 INFO - PROCESS | 2928 | 1464231830689 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:50 INFO - PROCESS | 2928 | ++DOCSHELL 16368C00 == 18 [pid = 2928] [id = 20] 20:03:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 56 (1636B400) [pid = 2928] [serial = 56] [outer = 00000000] 20:03:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 57 (16373C00) [pid = 2928] [serial = 57] [outer = 1636B400] 20:03:50 INFO - PROCESS | 2928 | 1464231830734 Marionette DEBUG loaded listener.js 20:03:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 58 (16376C00) [pid = 2928] [serial = 58] [outer = 1636B400] 20:03:51 INFO - PROCESS | 2928 | 1464231831227 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]]]}] 20:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 731ms 20:03:51 INFO - PROCESS | 2928 | 1464231831271 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 20:03:51 INFO - PROCESS | 2928 | 1464231831273 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 20:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:03:51 INFO - PROCESS | 2928 | 1464231831277 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:03:51 INFO - PROCESS | 2928 | 1464231831278 Marionette TRACE conn6 <- [1,46,null,{}] 20:03:51 INFO - PROCESS | 2928 | 1464231831282 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}] 20:03:51 INFO - PROCESS | 2928 | 1464231831354 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 20:03:51 INFO - PROCESS | 2928 | 1464231831360 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:51 INFO - PROCESS | 2928 | ++DOCSHELL 16373000 == 19 [pid = 2928] [id = 21] 20:03:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 59 (19380400) [pid = 2928] [serial = 59] [outer = 00000000] 20:03:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 60 (1B929400) [pid = 2928] [serial = 60] [outer = 19380400] 20:03:51 INFO - PROCESS | 2928 | 1464231831404 Marionette DEBUG loaded listener.js 20:03:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 61 (1BD52800) [pid = 2928] [serial = 61] [outer = 19380400] 20:03:51 INFO - PROCESS | 2928 | 1464231831783 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]]]}] 20:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 530ms 20:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:03:51 INFO - PROCESS | 2928 | 1464231831807 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 20:03:51 INFO - PROCESS | 2928 | 1464231831809 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 20:03:51 INFO - PROCESS | 2928 | 1464231831812 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:03:51 INFO - PROCESS | 2928 | 1464231831813 Marionette TRACE conn6 <- [1,50,null,{}] 20:03:51 INFO - PROCESS | 2928 | 1464231831816 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}] 20:03:51 INFO - PROCESS | 2928 | 1464231831921 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 20:03:51 INFO - PROCESS | 2928 | 1464231831949 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:51 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC4400 == 20 [pid = 2928] [id = 22] 20:03:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 62 (0DBC5000) [pid = 2928] [serial = 62] [outer = 00000000] 20:03:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 63 (0DBCF400) [pid = 2928] [serial = 63] [outer = 0DBC5000] 20:03:52 INFO - PROCESS | 2928 | 1464231831993 Marionette DEBUG loaded listener.js 20:03:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 64 (0DBD3400) [pid = 2928] [serial = 64] [outer = 0DBC5000] 20:03:52 INFO - PROCESS | 2928 | 1464231832361 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]]]}] 20:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 572ms 20:03:52 INFO - PROCESS | 2928 | 1464231832384 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 20:03:52 INFO - PROCESS | 2928 | 1464231832386 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 20:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:03:52 INFO - PROCESS | 2928 | 1464231832389 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:03:52 INFO - PROCESS | 2928 | 1464231832401 Marionette TRACE conn6 <- [1,54,null,{}] 20:03:52 INFO - PROCESS | 2928 | 1464231832404 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}] 20:03:52 INFO - PROCESS | 2928 | 1464231832527 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 20:03:52 INFO - PROCESS | 2928 | 1464231832535 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:52 INFO - PROCESS | 2928 | ++DOCSHELL 0C627400 == 21 [pid = 2928] [id = 23] 20:03:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 65 (0C628400) [pid = 2928] [serial = 65] [outer = 00000000] 20:03:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 66 (0DBD5000) [pid = 2928] [serial = 66] [outer = 0C628400] 20:03:52 INFO - PROCESS | 2928 | 1464231832588 Marionette DEBUG loaded listener.js 20:03:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 67 (0DBDD800) [pid = 2928] [serial = 67] [outer = 0C628400] 20:03:52 INFO - PROCESS | 2928 | 1464231832961 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]]]}] 20:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 590ms 20:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:03:52 INFO - PROCESS | 2928 | 1464231832980 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 20:03:52 INFO - PROCESS | 2928 | 1464231832982 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 20:03:52 INFO - PROCESS | 2928 | 1464231832985 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:03:53 INFO - PROCESS | 2928 | 1464231832987 Marionette TRACE conn6 <- [1,58,null,{}] 20:03:53 INFO - PROCESS | 2928 | 1464231832990 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}] 20:03:53 INFO - PROCESS | 2928 | 1464231833064 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 20:03:53 INFO - PROCESS | 2928 | 1464231833069 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:53 INFO - PROCESS | 2928 | ++DOCSHELL 0CBA9400 == 22 [pid = 2928] [id = 24] 20:03:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 68 (0CBAB400) [pid = 2928] [serial = 68] [outer = 00000000] 20:03:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 69 (0CBB0000) [pid = 2928] [serial = 69] [outer = 0CBAB400] 20:03:53 INFO - PROCESS | 2928 | 1464231833112 Marionette DEBUG loaded listener.js 20:03:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 70 (0CBB3000) [pid = 2928] [serial = 70] [outer = 0CBAB400] 20:03:53 INFO - PROCESS | 2928 | 1464231833525 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]]]}] 20:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 20:03:54 INFO - PROCESS | 2928 | --DOCSHELL 0D175400 == 21 [pid = 2928] [id = 8] 20:03:54 INFO - PROCESS | 2928 | 1464231834245 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 20:03:54 INFO - PROCESS | 2928 | 1464231834248 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 20:03:54 INFO - PROCESS | 2928 | 1464231834254 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:03:54 INFO - PROCESS | 2928 | 1464231834258 Marionette TRACE conn6 <- [1,62,null,{}] 20:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:03:54 INFO - PROCESS | 2928 | 1464231834263 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}] 20:03:54 INFO - PROCESS | 2928 | 1464231834370 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 20:03:54 INFO - PROCESS | 2928 | 1464231834440 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:54 INFO - PROCESS | 2928 | ++DOCSHELL 0D1E3C00 == 22 [pid = 2928] [id = 25] 20:03:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 71 (0D1E5800) [pid = 2928] [serial = 71] [outer = 00000000] 20:03:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 72 (0D482000) [pid = 2928] [serial = 72] [outer = 0D1E5800] 20:03:54 INFO - PROCESS | 2928 | 1464231834488 Marionette DEBUG loaded listener.js 20:03:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 73 (0D5F2000) [pid = 2928] [serial = 73] [outer = 0D1E5800] 20:03:54 INFO - PROCESS | 2928 | 1464231834905 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]]]}] 20:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 20:03:54 INFO - PROCESS | 2928 | 1464231834937 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 20:03:54 INFO - PROCESS | 2928 | 1464231834941 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 20:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:03:54 INFO - PROCESS | 2928 | 1464231834948 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:03:54 INFO - PROCESS | 2928 | 1464231834951 Marionette TRACE conn6 <- [1,66,null,{}] 20:03:54 INFO - PROCESS | 2928 | 1464231834955 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}] 20:03:55 INFO - PROCESS | 2928 | 1464231835060 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 20:03:55 INFO - PROCESS | 2928 | 1464231835071 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:55 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC4C00 == 23 [pid = 2928] [id = 26] 20:03:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 74 (0DBC5800) [pid = 2928] [serial = 74] [outer = 00000000] 20:03:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 75 (0DBD9400) [pid = 2928] [serial = 75] [outer = 0DBC5800] 20:03:55 INFO - PROCESS | 2928 | 1464231835118 Marionette DEBUG loaded listener.js 20:03:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 76 (0DC57000) [pid = 2928] [serial = 76] [outer = 0DBC5800] 20:03:55 INFO - PROCESS | 2928 | 1464231835534 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]]]}] 20:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 75 (13ED7C00) [pid = 2928] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 74 (0D176400) [pid = 2928] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 73 (19B0EC00) [pid = 2928] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 72 (0DCB8800) [pid = 2928] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 71 (124CA400) [pid = 2928] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 70 (15177000) [pid = 2928] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 69 (16E25C00) [pid = 2928] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 68 (18839C00) [pid = 2928] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 67 (19B0AC00) [pid = 2928] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 66 (0DBC5000) [pid = 2928] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:03:55 INFO - PROCESS | 2928 | --DOMWINDOW == 65 (0C628400) [pid = 2928] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:03:55 INFO - PROCESS | 2928 | 1464231835875 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 20:03:55 INFO - PROCESS | 2928 | 1464231835877 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 20:03:55 INFO - PROCESS | 2928 | 1464231835888 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:03:55 INFO - PROCESS | 2928 | 1464231835890 Marionette TRACE conn6 <- [1,70,null,{}] 20:03:55 INFO - PROCESS | 2928 | 1464231835899 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}] 20:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:03:56 INFO - PROCESS | 2928 | 1464231835985 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 20:03:56 INFO - PROCESS | 2928 | 1464231835996 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:56 INFO - PROCESS | 2928 | ++DOCSHELL 0E33D000 == 24 [pid = 2928] [id = 27] 20:03:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 66 (0E33EC00) [pid = 2928] [serial = 77] [outer = 00000000] 20:03:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 67 (0E477800) [pid = 2928] [serial = 78] [outer = 0E33EC00] 20:03:56 INFO - PROCESS | 2928 | 1464231836052 Marionette DEBUG loaded listener.js 20:03:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 68 (11FE6C00) [pid = 2928] [serial = 79] [outer = 0E33EC00] 20:03:56 INFO - PROCESS | 2928 | 1464231836467 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]]]}] 20:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 610ms 20:03:56 INFO - PROCESS | 2928 | 1464231836516 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 20:03:56 INFO - PROCESS | 2928 | 1464231836518 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 20:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:03:56 INFO - PROCESS | 2928 | 1464231836521 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:03:56 INFO - PROCESS | 2928 | 1464231836523 Marionette TRACE conn6 <- [1,74,null,{}] 20:03:56 INFO - PROCESS | 2928 | 1464231836527 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}] 20:03:56 INFO - PROCESS | 2928 | 1464231836604 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 20:03:56 INFO - PROCESS | 2928 | 1464231836611 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:56 INFO - PROCESS | 2928 | ++DOCSHELL 0D5EB400 == 25 [pid = 2928] [id = 28] 20:03:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 69 (124CAC00) [pid = 2928] [serial = 80] [outer = 00000000] 20:03:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 70 (132DC800) [pid = 2928] [serial = 81] [outer = 124CAC00] 20:03:56 INFO - PROCESS | 2928 | 1464231836666 Marionette DEBUG loaded listener.js 20:03:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 71 (14C0B000) [pid = 2928] [serial = 82] [outer = 124CAC00] 20:03:57 INFO - PROCESS | 2928 | 1464231837082 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]]]}] 20:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 20:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:03:57 INFO - PROCESS | 2928 | 1464231837153 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 20:03:57 INFO - PROCESS | 2928 | 1464231837155 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 20:03:57 INFO - PROCESS | 2928 | 1464231837158 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:03:57 INFO - PROCESS | 2928 | 1464231837159 Marionette TRACE conn6 <- [1,78,null,{}] 20:03:57 INFO - PROCESS | 2928 | 1464231837163 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}] 20:03:57 INFO - PROCESS | 2928 | 1464231837237 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 20:03:57 INFO - PROCESS | 2928 | 1464231837246 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:57 INFO - PROCESS | 2928 | ++DOCSHELL 14E37C00 == 26 [pid = 2928] [id = 29] 20:03:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 72 (14E3F400) [pid = 2928] [serial = 83] [outer = 00000000] 20:03:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 73 (14F1EC00) [pid = 2928] [serial = 84] [outer = 14E3F400] 20:03:57 INFO - PROCESS | 2928 | 1464231837290 Marionette DEBUG loaded listener.js 20:03:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 74 (14F2BC00) [pid = 2928] [serial = 85] [outer = 14E3F400] 20:03:57 INFO - PROCESS | 2928 | 1464231837711 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]]]}] 20:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 20:03:57 INFO - PROCESS | 2928 | 1464231837729 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 20:03:57 INFO - PROCESS | 2928 | 1464231837731 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 20:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:03:57 INFO - PROCESS | 2928 | 1464231837734 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:03:57 INFO - PROCESS | 2928 | 1464231837736 Marionette TRACE conn6 <- [1,82,null,{}] 20:03:57 INFO - PROCESS | 2928 | 1464231837739 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}] 20:03:57 INFO - PROCESS | 2928 | 1464231837837 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 20:03:57 INFO - PROCESS | 2928 | 1464231837933 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:57 INFO - PROCESS | 2928 | ++DOCSHELL 0C624800 == 27 [pid = 2928] [id = 30] 20:03:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 75 (0C624C00) [pid = 2928] [serial = 86] [outer = 00000000] 20:03:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 76 (0CBA7400) [pid = 2928] [serial = 87] [outer = 0C624C00] 20:03:58 INFO - PROCESS | 2928 | 1464231838000 Marionette DEBUG loaded listener.js 20:03:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 77 (0D1A8000) [pid = 2928] [serial = 88] [outer = 0C624C00] 20:03:58 INFO - PROCESS | 2928 | 1464231838558 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]]]}] 20:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 931ms 20:03:58 INFO - PROCESS | 2928 | 1464231838666 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 20:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:03:58 INFO - PROCESS | 2928 | 1464231838670 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 20:03:58 INFO - PROCESS | 2928 | 1464231838675 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:03:58 INFO - PROCESS | 2928 | 1464231838678 Marionette TRACE conn6 <- [1,86,null,{}] 20:03:58 INFO - PROCESS | 2928 | 1464231838683 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}] 20:03:58 INFO - PROCESS | 2928 | 1464231838821 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 20:03:58 INFO - PROCESS | 2928 | 1464231838885 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:58 INFO - PROCESS | 2928 | ++DOCSHELL 0F25C800 == 28 [pid = 2928] [id = 31] 20:03:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 78 (0F286C00) [pid = 2928] [serial = 89] [outer = 00000000] 20:03:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 79 (12707C00) [pid = 2928] [serial = 90] [outer = 0F286C00] 20:03:58 INFO - PROCESS | 2928 | 1464231838943 Marionette DEBUG loaded listener.js 20:03:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 80 (132D5400) [pid = 2928] [serial = 91] [outer = 0F286C00] 20:03:59 INFO - PROCESS | 2928 | 1464231839477 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]]]}] 20:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 20:03:59 INFO - PROCESS | 2928 | 1464231839519 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 20:03:59 INFO - PROCESS | 2928 | 1464231839523 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 20:03:59 INFO - PROCESS | 2928 | 1464231839528 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:03:59 INFO - PROCESS | 2928 | 1464231839530 Marionette TRACE conn6 <- [1,90,null,{}] 20:03:59 INFO - PROCESS | 2928 | 1464231839534 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}] 20:03:59 INFO - PROCESS | 2928 | 1464231839635 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 20:03:59 INFO - PROCESS | 2928 | 1464231839718 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:59 INFO - PROCESS | 2928 | ++DOCSHELL 0E33CC00 == 29 [pid = 2928] [id = 32] 20:03:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 81 (16368400) [pid = 2928] [serial = 92] [outer = 00000000] 20:03:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 82 (163E7000) [pid = 2928] [serial = 93] [outer = 16368400] 20:03:59 INFO - PROCESS | 2928 | 1464231839773 Marionette DEBUG loaded listener.js 20:03:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 83 (16E1A400) [pid = 2928] [serial = 94] [outer = 16368400] 20:04:00 INFO - PROCESS | 2928 | 1464231840317 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]]]}] 20:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 20:04:00 INFO - PROCESS | 2928 | 1464231840363 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 20:04:00 INFO - PROCESS | 2928 | 1464231840366 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 20:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:04:00 INFO - PROCESS | 2928 | 1464231840376 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:04:00 INFO - PROCESS | 2928 | 1464231840382 Marionette TRACE conn6 <- [1,94,null,{}] 20:04:00 INFO - PROCESS | 2928 | 1464231840388 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}] 20:04:00 INFO - PROCESS | 2928 | 1464231840493 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 20:04:00 INFO - PROCESS | 2928 | 1464231840567 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:00 INFO - PROCESS | 2928 | ++DOCSHELL 19153800 == 30 [pid = 2928] [id = 33] 20:04:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 84 (1916A000) [pid = 2928] [serial = 95] [outer = 00000000] 20:04:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 85 (1937EC00) [pid = 2928] [serial = 96] [outer = 1916A000] 20:04:00 INFO - PROCESS | 2928 | 1464231840624 Marionette DEBUG loaded listener.js 20:04:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 86 (19381C00) [pid = 2928] [serial = 97] [outer = 1916A000] 20:04:01 INFO - PROCESS | 2928 | 1464231841250 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]]]}] 20:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 930ms 20:04:01 INFO - PROCESS | 2928 | 1464231841303 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 20:04:01 INFO - PROCESS | 2928 | 1464231841307 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 20:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:04:01 INFO - PROCESS | 2928 | 1464231841312 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:04:01 INFO - PROCESS | 2928 | 1464231841316 Marionette TRACE conn6 <- [1,98,null,{}] 20:04:01 INFO - PROCESS | 2928 | 1464231841323 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}] 20:04:01 INFO - PROCESS | 2928 | 1464231841423 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 20:04:01 INFO - PROCESS | 2928 | 1464231841488 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:01 INFO - PROCESS | 2928 | ++DOCSHELL 0DB4BC00 == 31 [pid = 2928] [id = 34] 20:04:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 87 (0DB51C00) [pid = 2928] [serial = 98] [outer = 00000000] 20:04:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 88 (0DBC2000) [pid = 2928] [serial = 99] [outer = 0DB51C00] 20:04:01 INFO - PROCESS | 2928 | 1464231841536 Marionette DEBUG loaded listener.js 20:04:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (0DBD2800) [pid = 2928] [serial = 100] [outer = 0DB51C00] 20:04:01 INFO - PROCESS | 2928 | --DOMWINDOW == 88 (16E58000) [pid = 2928] [serial = 17] [outer = 00000000] [url = about:blank] 20:04:01 INFO - PROCESS | 2928 | --DOMWINDOW == 87 (14C0AC00) [pid = 2928] [serial = 9] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 86 (14C10400) [pid = 2928] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 85 (0F282400) [pid = 2928] [serial = 4] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 84 (1242F000) [pid = 2928] [serial = 24] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 83 (19C3F400) [pid = 2928] [serial = 27] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 82 (1A1CC800) [pid = 2928] [serial = 28] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 81 (0DFBFC00) [pid = 2928] [serial = 30] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 80 (1226BC00) [pid = 2928] [serial = 36] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 79 (12526000) [pid = 2928] [serial = 39] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 78 (12712000) [pid = 2928] [serial = 40] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 77 (15607C00) [pid = 2928] [serial = 42] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 76 (1645FC00) [pid = 2928] [serial = 43] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 75 (1713FC00) [pid = 2928] [serial = 45] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 74 (19158800) [pid = 2928] [serial = 48] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 73 (19C3E000) [pid = 2928] [serial = 51] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 72 (19387000) [pid = 2928] [serial = 54] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 71 (16373C00) [pid = 2928] [serial = 57] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 70 (1B929400) [pid = 2928] [serial = 60] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 69 (0DBCF400) [pid = 2928] [serial = 63] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 68 (0DBD5000) [pid = 2928] [serial = 66] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 67 (0D55F000) [pid = 2928] [serial = 21] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 66 (11D93400) [pid = 2928] [serial = 33] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 65 (1873D800) [pid = 2928] [serial = 46] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 64 (1916A400) [pid = 2928] [serial = 49] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 63 (1A131400) [pid = 2928] [serial = 52] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 62 (0E33BC00) [pid = 2928] [serial = 31] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 61 (0DB53800) [pid = 2928] [serial = 22] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 60 (0DBD3400) [pid = 2928] [serial = 64] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 59 (0DBDD800) [pid = 2928] [serial = 67] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | --DOMWINDOW == 58 (17139000) [pid = 2928] [serial = 14] [outer = 00000000] [url = about:blank] 20:04:02 INFO - PROCESS | 2928 | 1464231842053 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]]]}] 20:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 791ms 20:04:02 INFO - PROCESS | 2928 | 1464231842103 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 20:04:02 INFO - PROCESS | 2928 | 1464231842109 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 20:04:02 INFO - PROCESS | 2928 | 1464231842114 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:04:02 INFO - PROCESS | 2928 | 1464231842117 Marionette TRACE conn6 <- [1,102,null,{}] 20:04:02 INFO - PROCESS | 2928 | 1464231842121 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}] 20:04:02 INFO - PROCESS | 2928 | 1464231842207 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 20:04:02 INFO - PROCESS | 2928 | 1464231842218 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:02 INFO - PROCESS | 2928 | ++DOCSHELL 0DB6CC00 == 32 [pid = 2928] [id = 35] 20:04:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 59 (0DBC1C00) [pid = 2928] [serial = 101] [outer = 00000000] 20:04:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 60 (0DC5FC00) [pid = 2928] [serial = 102] [outer = 0DBC1C00] 20:04:02 INFO - PROCESS | 2928 | 1464231842266 Marionette DEBUG loaded listener.js 20:04:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 61 (0E19BC00) [pid = 2928] [serial = 103] [outer = 0DBC1C00] 20:04:02 INFO - PROCESS | 2928 | 1464231842688 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]]]}] 20:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 20:04:02 INFO - PROCESS | 2928 | 1464231842748 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 20:04:02 INFO - PROCESS | 2928 | 1464231842750 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 20:04:02 INFO - PROCESS | 2928 | 1464231842753 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:04:02 INFO - PROCESS | 2928 | 1464231842757 Marionette TRACE conn6 <- [1,106,null,{}] 20:04:02 INFO - PROCESS | 2928 | 1464231842766 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}] 20:04:02 INFO - PROCESS | 2928 | 1464231842876 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 20:04:02 INFO - PROCESS | 2928 | 1464231842886 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:02 INFO - PROCESS | 2928 | ++DOCSHELL 0E33B400 == 33 [pid = 2928] [id = 36] 20:04:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 62 (0E33D400) [pid = 2928] [serial = 104] [outer = 00000000] 20:04:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 63 (11FDB400) [pid = 2928] [serial = 105] [outer = 0E33D400] 20:04:02 INFO - PROCESS | 2928 | 1464231842933 Marionette DEBUG loaded listener.js 20:04:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 64 (122F0400) [pid = 2928] [serial = 106] [outer = 0E33D400] 20:04:03 INFO - PROCESS | 2928 | 1464231843320 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]]]}] 20:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 20:04:03 INFO - PROCESS | 2928 | 1464231843388 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 20:04:03 INFO - PROCESS | 2928 | 1464231843391 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 20:04:03 INFO - PROCESS | 2928 | 1464231843394 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:04:03 INFO - PROCESS | 2928 | 1464231843396 Marionette TRACE conn6 <- [1,110,null,{}] 20:04:03 INFO - PROCESS | 2928 | 1464231843399 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}] 20:04:03 INFO - PROCESS | 2928 | 1464231843480 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 20:04:03 INFO - PROCESS | 2928 | 1464231843486 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:03 INFO - PROCESS | 2928 | ++DOCSHELL 1270B400 == 34 [pid = 2928] [id = 37] 20:04:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 65 (12710000) [pid = 2928] [serial = 107] [outer = 00000000] 20:04:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 66 (14C10400) [pid = 2928] [serial = 108] [outer = 12710000] 20:04:03 INFO - PROCESS | 2928 | 1464231843530 Marionette DEBUG loaded listener.js 20:04:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 67 (14E38800) [pid = 2928] [serial = 109] [outer = 12710000] 20:04:03 INFO - PROCESS | 2928 | 1464231843956 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]]]}] 20:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 570ms 20:04:03 INFO - PROCESS | 2928 | 1464231843968 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 20:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:04:03 INFO - PROCESS | 2928 | 1464231843970 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 20:04:03 INFO - PROCESS | 2928 | 1464231843973 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:04:04 INFO - PROCESS | 2928 | 1464231843984 Marionette TRACE conn6 <- [1,114,null,{}] 20:04:04 INFO - PROCESS | 2928 | 1464231844003 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}] 20:04:04 INFO - PROCESS | 2928 | 1464231844108 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 20:04:04 INFO - PROCESS | 2928 | 1464231844115 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:04 INFO - PROCESS | 2928 | ++DOCSHELL 14E3C400 == 35 [pid = 2928] [id = 38] 20:04:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 68 (14E3F800) [pid = 2928] [serial = 110] [outer = 00000000] 20:04:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 69 (1560E800) [pid = 2928] [serial = 111] [outer = 14E3F800] 20:04:04 INFO - PROCESS | 2928 | 1464231844163 Marionette DEBUG loaded listener.js 20:04:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 70 (15612400) [pid = 2928] [serial = 112] [outer = 14E3F800] 20:04:04 INFO - PROCESS | 2928 | 1464231844586 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]]]}] 20:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 650ms 20:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:04:04 INFO - PROCESS | 2928 | 1464231844624 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 20:04:04 INFO - PROCESS | 2928 | 1464231844626 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 20:04:04 INFO - PROCESS | 2928 | 1464231844628 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:04:04 INFO - PROCESS | 2928 | 1464231844630 Marionette TRACE conn6 <- [1,118,null,{}] 20:04:04 INFO - PROCESS | 2928 | 1464231844638 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}] 20:04:04 INFO - PROCESS | 2928 | 1464231844769 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 20:04:04 INFO - PROCESS | 2928 | 1464231844785 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:04 INFO - PROCESS | 2928 | ++DOCSHELL 16460400 == 36 [pid = 2928] [id = 39] 20:04:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 71 (16E58800) [pid = 2928] [serial = 113] [outer = 00000000] 20:04:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 72 (18A25000) [pid = 2928] [serial = 114] [outer = 16E58800] 20:04:04 INFO - PROCESS | 2928 | 1464231844853 Marionette DEBUG loaded listener.js 20:04:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 73 (19154800) [pid = 2928] [serial = 115] [outer = 16E58800] 20:04:05 INFO - PROCESS | 2928 | 1464231845256 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]]]}] 20:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 20:04:05 INFO - PROCESS | 2928 | 1464231845300 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 20:04:05 INFO - PROCESS | 2928 | 1464231845302 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 20:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:04:05 INFO - PROCESS | 2928 | 1464231845305 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:04:05 INFO - PROCESS | 2928 | 1464231845307 Marionette TRACE conn6 <- [1,122,null,{}] 20:04:05 INFO - PROCESS | 2928 | 1464231845315 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}] 20:04:05 INFO - PROCESS | 2928 | 1464231845410 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 20:04:05 INFO - PROCESS | 2928 | 1464231845418 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:05 INFO - PROCESS | 2928 | ++DOCSHELL 0DE05000 == 37 [pid = 2928] [id = 40] 20:04:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 74 (0DE06400) [pid = 2928] [serial = 116] [outer = 00000000] 20:04:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 75 (0DE0C800) [pid = 2928] [serial = 117] [outer = 0DE06400] 20:04:05 INFO - PROCESS | 2928 | 1464231845462 Marionette DEBUG loaded listener.js 20:04:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 76 (0DE0F800) [pid = 2928] [serial = 118] [outer = 0DE06400] 20:04:05 INFO - PROCESS | 2928 | 1464231845880 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]]]}] 20:04:05 INFO - PROCESS | 2928 | --DOMWINDOW == 75 (0CBAB400) [pid = 2928] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:04:05 INFO - PROCESS | 2928 | --DOMWINDOW == 74 (19380400) [pid = 2928] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:04:05 INFO - PROCESS | 2928 | --DOMWINDOW == 73 (18C4F800) [pid = 2928] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:04:05 INFO - PROCESS | 2928 | --DOMWINDOW == 72 (1636B400) [pid = 2928] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:04:05 INFO - PROCESS | 2928 | --DOMWINDOW == 71 (0DBC5800) [pid = 2928] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:04:05 INFO - PROCESS | 2928 | --DOMWINDOW == 70 (0D1E5800) [pid = 2928] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:04:05 INFO - PROCESS | 2928 | --DOMWINDOW == 69 (0E33EC00) [pid = 2928] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:04:05 INFO - PROCESS | 2928 | --DOMWINDOW == 68 (124CAC00) [pid = 2928] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 20:04:05 INFO - PROCESS | 2928 | 1464231845936 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 20:04:05 INFO - PROCESS | 2928 | 1464231845938 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 20:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:04:05 INFO - PROCESS | 2928 | 1464231845941 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:04:05 INFO - PROCESS | 2928 | 1464231845943 Marionette TRACE conn6 <- [1,126,null,{}] 20:04:05 INFO - PROCESS | 2928 | 1464231845946 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}] 20:04:06 INFO - PROCESS | 2928 | 1464231846046 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 20:04:06 INFO - PROCESS | 2928 | 1464231846054 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:06 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC5800 == 38 [pid = 2928] [id = 41] 20:04:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 69 (0DBCDC00) [pid = 2928] [serial = 119] [outer = 00000000] 20:04:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 70 (11FDFC00) [pid = 2928] [serial = 120] [outer = 0DBCDC00] 20:04:06 INFO - PROCESS | 2928 | 1464231846106 Marionette DEBUG loaded listener.js 20:04:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 71 (14F1D400) [pid = 2928] [serial = 121] [outer = 0DBCDC00] 20:04:06 INFO - PROCESS | 2928 | 1464231846496 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]]]}] 20:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 571ms 20:04:06 INFO - PROCESS | 2928 | 1464231846513 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 20:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:04:06 INFO - PROCESS | 2928 | 1464231846515 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 20:04:06 INFO - PROCESS | 2928 | 1464231846518 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:04:06 INFO - PROCESS | 2928 | 1464231846519 Marionette TRACE conn6 <- [1,130,null,{}] 20:04:06 INFO - PROCESS | 2928 | 1464231846523 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}] 20:04:06 INFO - PROCESS | 2928 | 1464231846627 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 20:04:06 INFO - PROCESS | 2928 | 1464231846635 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:06 INFO - PROCESS | 2928 | ++DOCSHELL 0E14B800 == 39 [pid = 2928] [id = 42] 20:04:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 72 (0E14DC00) [pid = 2928] [serial = 122] [outer = 00000000] 20:04:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 73 (0E154000) [pid = 2928] [serial = 123] [outer = 0E14DC00] 20:04:06 INFO - PROCESS | 2928 | 1464231846679 Marionette DEBUG loaded listener.js 20:04:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 74 (0E157400) [pid = 2928] [serial = 124] [outer = 0E14DC00] 20:04:07 INFO - PROCESS | 2928 | 1464231847052 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]]]}] 20:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 20:04:07 INFO - PROCESS | 2928 | 1464231847089 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 20:04:07 INFO - PROCESS | 2928 | 1464231847090 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 20:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:04:07 INFO - PROCESS | 2928 | 1464231847093 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:04:07 INFO - PROCESS | 2928 | 1464231847095 Marionette TRACE conn6 <- [1,134,null,{}] 20:04:07 INFO - PROCESS | 2928 | 1464231847098 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}] 20:04:07 INFO - PROCESS | 2928 | 1464231847172 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 20:04:07 INFO - PROCESS | 2928 | 1464231847240 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:07 INFO - PROCESS | 2928 | ++DOCSHELL 0E158C00 == 40 [pid = 2928] [id = 43] 20:04:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 75 (0E159000) [pid = 2928] [serial = 125] [outer = 00000000] 20:04:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 76 (161E4C00) [pid = 2928] [serial = 126] [outer = 0E159000] 20:04:07 INFO - PROCESS | 2928 | 1464231847287 Marionette DEBUG loaded listener.js 20:04:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 77 (161E8800) [pid = 2928] [serial = 127] [outer = 0E159000] 20:04:07 INFO - PROCESS | 2928 | 1464231847638 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]]]}] 20:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 20:04:07 INFO - PROCESS | 2928 | 1464231847665 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 20:04:07 INFO - PROCESS | 2928 | 1464231847668 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 20:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:04:07 INFO - PROCESS | 2928 | 1464231847671 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:04:07 INFO - PROCESS | 2928 | 1464231847673 Marionette TRACE conn6 <- [1,138,null,{}] 20:04:07 INFO - PROCESS | 2928 | 1464231847677 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}] 20:04:07 INFO - PROCESS | 2928 | 1464231847806 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 20:04:07 INFO - PROCESS | 2928 | 1464231847814 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:07 INFO - PROCESS | 2928 | ++DOCSHELL 11FE2400 == 41 [pid = 2928] [id = 44] 20:04:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 78 (14F1E400) [pid = 2928] [serial = 128] [outer = 00000000] 20:04:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 79 (19383C00) [pid = 2928] [serial = 129] [outer = 14F1E400] 20:04:07 INFO - PROCESS | 2928 | 1464231847866 Marionette DEBUG loaded listener.js 20:04:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 80 (19D16000) [pid = 2928] [serial = 130] [outer = 14F1E400] 20:04:08 INFO - PROCESS | 2928 | 1464231848409 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]]]}] 20:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 771ms 20:04:08 INFO - PROCESS | 2928 | 1464231848445 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 20:04:08 INFO - PROCESS | 2928 | 1464231848451 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 20:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:04:08 INFO - PROCESS | 2928 | 1464231848456 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:04:08 INFO - PROCESS | 2928 | 1464231848461 Marionette TRACE conn6 <- [1,142,null,{}] 20:04:08 INFO - PROCESS | 2928 | 1464231848466 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}] 20:04:08 INFO - PROCESS | 2928 | 1464231848612 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 20:04:08 INFO - PROCESS | 2928 | 1464231848693 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:08 INFO - PROCESS | 2928 | ++DOCSHELL 0D55B400 == 42 [pid = 2928] [id = 45] 20:04:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 81 (0DBC8800) [pid = 2928] [serial = 131] [outer = 00000000] 20:04:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 82 (0E14E400) [pid = 2928] [serial = 132] [outer = 0DBC8800] 20:04:08 INFO - PROCESS | 2928 | 1464231848790 Marionette DEBUG loaded listener.js 20:04:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 83 (0E1A2400) [pid = 2928] [serial = 133] [outer = 0DBC8800] 20:04:09 INFO - PROCESS | 2928 | 1464231849317 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]]]}] 20:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 870ms 20:04:09 INFO - PROCESS | 2928 | 1464231849331 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 20:04:09 INFO - PROCESS | 2928 | 1464231849337 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 20:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:04:09 INFO - PROCESS | 2928 | 1464231849359 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:04:09 INFO - PROCESS | 2928 | 1464231849362 Marionette TRACE conn6 <- [1,146,null,{}] 20:04:09 INFO - PROCESS | 2928 | 1464231849366 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}] 20:04:09 INFO - PROCESS | 2928 | 1464231849474 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 20:04:09 INFO - PROCESS | 2928 | 1464231849560 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:09 INFO - PROCESS | 2928 | ++DOCSHELL 11FE0C00 == 43 [pid = 2928] [id = 46] 20:04:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 84 (12270800) [pid = 2928] [serial = 134] [outer = 00000000] 20:04:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 85 (13209400) [pid = 2928] [serial = 135] [outer = 12270800] 20:04:09 INFO - PROCESS | 2928 | 1464231849614 Marionette DEBUG loaded listener.js 20:04:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 86 (14C0C400) [pid = 2928] [serial = 136] [outer = 12270800] 20:04:10 INFO - PROCESS | 2928 | 1464231850185 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]]]}] 20:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 890ms 20:04:10 INFO - PROCESS | 2928 | 1464231850249 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 20:04:10 INFO - PROCESS | 2928 | 1464231850251 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 20:04:10 INFO - PROCESS | 2928 | 1464231850255 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:04:10 INFO - PROCESS | 2928 | 1464231850259 Marionette TRACE conn6 <- [1,150,null,{}] 20:04:10 INFO - PROCESS | 2928 | 1464231850283 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}] 20:04:10 INFO - PROCESS | 2928 | 1464231850412 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 20:04:10 INFO - PROCESS | 2928 | 1464231850482 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:10 INFO - PROCESS | 2928 | ++DOCSHELL 19380000 == 44 [pid = 2928] [id = 47] 20:04:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 87 (19381800) [pid = 2928] [serial = 137] [outer = 00000000] 20:04:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 88 (19BD1800) [pid = 2928] [serial = 138] [outer = 19381800] 20:04:10 INFO - PROCESS | 2928 | 1464231850539 Marionette DEBUG loaded listener.js 20:04:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (19D97000) [pid = 2928] [serial = 139] [outer = 19381800] 20:04:11 INFO - PROCESS | 2928 | 1464231851129 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]]]}] 20:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 20:04:11 INFO - PROCESS | 2928 | 1464231851188 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 20:04:11 INFO - PROCESS | 2928 | 1464231851191 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 20:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:04:11 INFO - PROCESS | 2928 | 1464231851195 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:04:11 INFO - PROCESS | 2928 | 1464231851197 Marionette TRACE conn6 <- [1,154,null,{}] 20:04:11 INFO - PROCESS | 2928 | 1464231851201 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}] 20:04:11 INFO - PROCESS | 2928 | 1464231851310 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 20:04:11 INFO - PROCESS | 2928 | 1464231851383 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:11 INFO - PROCESS | 2928 | ++DOCSHELL 0D5E9C00 == 45 [pid = 2928] [id = 48] 20:04:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (0DB50400) [pid = 2928] [serial = 140] [outer = 00000000] 20:04:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (0E4EE400) [pid = 2928] [serial = 141] [outer = 0DB50400] 20:04:11 INFO - PROCESS | 2928 | 1464231851438 Marionette DEBUG loaded listener.js 20:04:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (14F32800) [pid = 2928] [serial = 142] [outer = 0DB50400] 20:04:12 INFO - PROCESS | 2928 | 1464231852166 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]]]}] 20:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1019ms 20:04:12 INFO - PROCESS | 2928 | 1464231852216 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 20:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:04:12 INFO - PROCESS | 2928 | 1464231852221 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 20:04:12 INFO - PROCESS | 2928 | 1464231852225 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:04:12 INFO - PROCESS | 2928 | 1464231852229 Marionette TRACE conn6 <- [1,158,null,{}] 20:04:12 INFO - PROCESS | 2928 | 1464231852235 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}] 20:04:12 INFO - PROCESS | 2928 | 1464231852377 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 20:04:12 INFO - PROCESS | 2928 | --DOCSHELL 0E158C00 == 44 [pid = 2928] [id = 43] 20:04:12 INFO - PROCESS | 2928 | --DOCSHELL 0E14B800 == 43 [pid = 2928] [id = 42] 20:04:12 INFO - PROCESS | 2928 | --DOCSHELL 0DBC5800 == 42 [pid = 2928] [id = 41] 20:04:12 INFO - PROCESS | 2928 | --DOCSHELL 0DE05000 == 41 [pid = 2928] [id = 40] 20:04:12 INFO - PROCESS | 2928 | --DOCSHELL 16460400 == 40 [pid = 2928] [id = 39] 20:04:12 INFO - PROCESS | 2928 | --DOCSHELL 14E3C400 == 39 [pid = 2928] [id = 38] 20:04:12 INFO - PROCESS | 2928 | --DOCSHELL 1270B400 == 38 [pid = 2928] [id = 37] 20:04:12 INFO - PROCESS | 2928 | --DOCSHELL 0E33B400 == 37 [pid = 2928] [id = 36] 20:04:12 INFO - PROCESS | 2928 | --DOCSHELL 0DB6CC00 == 36 [pid = 2928] [id = 35] 20:04:12 INFO - PROCESS | 2928 | --DOCSHELL 0DB4BC00 == 35 [pid = 2928] [id = 34] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (0CBB0000) [pid = 2928] [serial = 69] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (14F1EC00) [pid = 2928] [serial = 84] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 89 (1BD52800) [pid = 2928] [serial = 61] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 88 (1938B800) [pid = 2928] [serial = 55] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 87 (16376C00) [pid = 2928] [serial = 58] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 86 (0DBD9400) [pid = 2928] [serial = 75] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 85 (0D482000) [pid = 2928] [serial = 72] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 84 (0D5F2000) [pid = 2928] [serial = 73] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 83 (0E477800) [pid = 2928] [serial = 78] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 82 (14C0B000) [pid = 2928] [serial = 82] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 81 (0DC57000) [pid = 2928] [serial = 76] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 80 (132DC800) [pid = 2928] [serial = 81] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 79 (0CBB3000) [pid = 2928] [serial = 70] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | --DOMWINDOW == 78 (11FE6C00) [pid = 2928] [serial = 79] [outer = 00000000] [url = about:blank] 20:04:12 INFO - PROCESS | 2928 | 1464231852498 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:12 INFO - PROCESS | 2928 | ++DOCSHELL 0C62FC00 == 36 [pid = 2928] [id = 49] 20:04:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 79 (0C630C00) [pid = 2928] [serial = 143] [outer = 00000000] 20:04:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 80 (0CBAFC00) [pid = 2928] [serial = 144] [outer = 0C630C00] 20:04:12 INFO - PROCESS | 2928 | 1464231852545 Marionette DEBUG loaded listener.js 20:04:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 81 (0D55C000) [pid = 2928] [serial = 145] [outer = 0C630C00] 20:04:12 INFO - PROCESS | 2928 | 1464231852927 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]]]}] 20:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 790ms 20:04:13 INFO - PROCESS | 2928 | 1464231853017 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 20:04:13 INFO - PROCESS | 2928 | 1464231853022 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 20:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:04:13 INFO - PROCESS | 2928 | 1464231853028 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:04:13 INFO - PROCESS | 2928 | 1464231853031 Marionette TRACE conn6 <- [1,162,null,{}] 20:04:13 INFO - PROCESS | 2928 | 1464231853038 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}] 20:04:13 INFO - PROCESS | 2928 | 1464231853122 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 20:04:13 INFO - PROCESS | 2928 | 1464231853129 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:13 INFO - PROCESS | 2928 | ++DOCSHELL 0DE0FC00 == 37 [pid = 2928] [id = 50] 20:04:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 82 (0DFBF400) [pid = 2928] [serial = 146] [outer = 00000000] 20:04:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 83 (0DFC6000) [pid = 2928] [serial = 147] [outer = 0DFBF400] 20:04:13 INFO - PROCESS | 2928 | 1464231853175 Marionette DEBUG loaded listener.js 20:04:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 84 (0E158C00) [pid = 2928] [serial = 148] [outer = 0DFBF400] 20:04:13 INFO - PROCESS | 2928 | 1464231853630 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]]]}] 20:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 20:04:13 INFO - PROCESS | 2928 | 1464231853661 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 20:04:13 INFO - PROCESS | 2928 | 1464231853664 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 20:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:04:13 INFO - PROCESS | 2928 | 1464231853672 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:04:13 INFO - PROCESS | 2928 | 1464231853675 Marionette TRACE conn6 <- [1,166,null,{}] 20:04:13 INFO - PROCESS | 2928 | 1464231853687 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}] 20:04:13 INFO - PROCESS | 2928 | 1464231853774 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 20:04:13 INFO - PROCESS | 2928 | 1464231853785 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:13 INFO - PROCESS | 2928 | ++DOCSHELL 0E1A4800 == 38 [pid = 2928] [id = 51] 20:04:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 85 (0E341000) [pid = 2928] [serial = 149] [outer = 00000000] 20:04:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 86 (1242D000) [pid = 2928] [serial = 150] [outer = 0E341000] 20:04:13 INFO - PROCESS | 2928 | 1464231853835 Marionette DEBUG loaded listener.js 20:04:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 87 (12715000) [pid = 2928] [serial = 151] [outer = 0E341000] 20:04:14 INFO - PROCESS | 2928 | 1464231854275 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]]]}] 20:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 20:04:14 INFO - PROCESS | 2928 | 1464231854302 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 20:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:04:14 INFO - PROCESS | 2928 | 1464231854304 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 20:04:14 INFO - PROCESS | 2928 | 1464231854307 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:04:14 INFO - PROCESS | 2928 | 1464231854309 Marionette TRACE conn6 <- [1,170,null,{}] 20:04:14 INFO - PROCESS | 2928 | 1464231854313 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}] 20:04:14 INFO - PROCESS | 2928 | 1464231854395 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 20:04:14 INFO - PROCESS | 2928 | 1464231854402 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:14 INFO - PROCESS | 2928 | ++DOCSHELL 132DC800 == 39 [pid = 2928] [id = 52] 20:04:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 88 (132DE800) [pid = 2928] [serial = 152] [outer = 00000000] 20:04:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (14E3E400) [pid = 2928] [serial = 153] [outer = 132DE800] 20:04:14 INFO - PROCESS | 2928 | 1464231854456 Marionette DEBUG loaded listener.js 20:04:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (14F23C00) [pid = 2928] [serial = 154] [outer = 132DE800] 20:04:14 INFO - PROCESS | 2928 | 1464231854870 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]]]}] 20:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 20:04:14 INFO - PROCESS | 2928 | 1464231854939 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 20:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:04:14 INFO - PROCESS | 2928 | 1464231854941 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 20:04:14 INFO - PROCESS | 2928 | 1464231854944 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:04:14 INFO - PROCESS | 2928 | 1464231854946 Marionette TRACE conn6 <- [1,174,null,{}] 20:04:14 INFO - PROCESS | 2928 | 1464231854949 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}] 20:04:15 INFO - PROCESS | 2928 | 1464231855066 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 20:04:15 INFO - PROCESS | 2928 | 1464231855076 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:15 INFO - PROCESS | 2928 | ++DOCSHELL 0DFC1000 == 40 [pid = 2928] [id = 53] 20:04:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (161E1000) [pid = 2928] [serial = 155] [outer = 00000000] 20:04:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (1636A000) [pid = 2928] [serial = 156] [outer = 161E1000] 20:04:15 INFO - PROCESS | 2928 | 1464231855159 Marionette DEBUG loaded listener.js 20:04:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (1636F800) [pid = 2928] [serial = 157] [outer = 161E1000] 20:04:15 INFO - PROCESS | 2928 | 1464231855582 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]]]}] 20:04:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 20:04:15 INFO - PROCESS | 2928 | 1464231855618 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 20:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:04:15 INFO - PROCESS | 2928 | 1464231855620 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 20:04:15 INFO - PROCESS | 2928 | 1464231855623 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:04:15 INFO - PROCESS | 2928 | 1464231855625 Marionette TRACE conn6 <- [1,178,null,{}] 20:04:15 INFO - PROCESS | 2928 | 1464231855628 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}] 20:04:15 INFO - PROCESS | 2928 | 1464231855738 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 20:04:15 INFO - PROCESS | 2928 | 1464231855819 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:15 INFO - PROCESS | 2928 | ++DOCSHELL 163E2000 == 41 [pid = 2928] [id = 54] 20:04:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (16E4E800) [pid = 2928] [serial = 158] [outer = 00000000] 20:04:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (16F0BC00) [pid = 2928] [serial = 159] [outer = 16E4E800] 20:04:15 INFO - PROCESS | 2928 | 1464231855864 Marionette DEBUG loaded listener.js 20:04:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (16F0EC00) [pid = 2928] [serial = 160] [outer = 16E4E800] 20:04:16 INFO - PROCESS | 2928 | 1464231856261 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]]]}] 20:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 20:04:16 INFO - PROCESS | 2928 | 1464231856294 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 20:04:16 INFO - PROCESS | 2928 | 1464231856296 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 20:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:04:16 INFO - PROCESS | 2928 | 1464231856300 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:04:16 INFO - PROCESS | 2928 | 1464231856301 Marionette TRACE conn6 <- [1,182,null,{}] 20:04:16 INFO - PROCESS | 2928 | 1464231856313 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}] 20:04:16 INFO - PROCESS | 2928 | 1464231856412 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 20:04:16 INFO - PROCESS | 2928 | 1464231856419 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:16 INFO - PROCESS | 2928 | ++DOCSHELL 0D16BC00 == 42 [pid = 2928] [id = 55] 20:04:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (0DFC2400) [pid = 2928] [serial = 161] [outer = 00000000] 20:04:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (18A27C00) [pid = 2928] [serial = 162] [outer = 0DFC2400] 20:04:16 INFO - PROCESS | 2928 | 1464231856463 Marionette DEBUG loaded listener.js 20:04:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (1937E800) [pid = 2928] [serial = 163] [outer = 0DFC2400] 20:04:16 INFO - PROCESS | 2928 | 1464231856887 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]]]}] 20:04:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (1937F000) [pid = 2928] [serial = 164] [outer = 11D8EC00] 20:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 20:04:17 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (0E159000) [pid = 2928] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:04:17 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (16E58800) [pid = 2928] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:04:17 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (0DE06400) [pid = 2928] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:04:17 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (12710000) [pid = 2928] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:04:17 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (0E33D400) [pid = 2928] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:04:17 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (0DBC1C00) [pid = 2928] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:04:17 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (0DB51C00) [pid = 2928] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:04:17 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (0DBCDC00) [pid = 2928] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:04:17 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (14E3F800) [pid = 2928] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:04:17 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (0E14DC00) [pid = 2928] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:04:17 INFO - PROCESS | 2928 | 1464231857083 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 20:04:17 INFO - PROCESS | 2928 | 1464231857085 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 20:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:04:17 INFO - PROCESS | 2928 | 1464231857126 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:04:17 INFO - PROCESS | 2928 | 1464231857128 Marionette TRACE conn6 <- [1,186,null,{}] 20:04:17 INFO - PROCESS | 2928 | 1464231857131 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}] 20:04:17 INFO - PROCESS | 2928 | 1464231857210 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 20:04:17 INFO - PROCESS | 2928 | 1464231857218 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:17 INFO - PROCESS | 2928 | ++DOCSHELL 14C0B800 == 43 [pid = 2928] [id = 56] 20:04:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (12710000) [pid = 2928] [serial = 165] [outer = 00000000] 20:04:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (16371800) [pid = 2928] [serial = 166] [outer = 12710000] 20:04:17 INFO - PROCESS | 2928 | 1464231857262 Marionette DEBUG loaded listener.js 20:04:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (18A25400) [pid = 2928] [serial = 167] [outer = 12710000] 20:04:17 INFO - PROCESS | 2928 | 1464231857657 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]]]}] 20:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 610ms 20:04:17 INFO - PROCESS | 2928 | 1464231857711 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 20:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:04:17 INFO - PROCESS | 2928 | 1464231857713 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 20:04:17 INFO - PROCESS | 2928 | 1464231857717 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:04:17 INFO - PROCESS | 2928 | 1464231857718 Marionette TRACE conn6 <- [1,190,null,{}] 20:04:17 INFO - PROCESS | 2928 | 1464231857722 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}] 20:04:17 INFO - PROCESS | 2928 | 1464231857803 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 20:04:17 INFO - PROCESS | 2928 | 1464231857810 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:17 INFO - PROCESS | 2928 | ++DOCSHELL 14C09400 == 44 [pid = 2928] [id = 57] 20:04:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (19387000) [pid = 2928] [serial = 168] [outer = 00000000] 20:04:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (19CC1C00) [pid = 2928] [serial = 169] [outer = 19387000] 20:04:17 INFO - PROCESS | 2928 | 1464231857856 Marionette DEBUG loaded listener.js 20:04:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (1A12C800) [pid = 2928] [serial = 170] [outer = 19387000] 20:04:18 INFO - PROCESS | 2928 | 1464231858237 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]]]}] 20:04:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 20:04:18 INFO - PROCESS | 2928 | 1464231858287 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 20:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:04:18 INFO - PROCESS | 2928 | 1464231858289 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 20:04:18 INFO - PROCESS | 2928 | 1464231858308 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:04:18 INFO - PROCESS | 2928 | 1464231858309 Marionette TRACE conn6 <- [1,194,null,{}] 20:04:18 INFO - PROCESS | 2928 | 1464231858313 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}] 20:04:18 INFO - PROCESS | 2928 | 1464231858390 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 20:04:18 INFO - PROCESS | 2928 | 1464231858397 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:18 INFO - PROCESS | 2928 | ++DOCSHELL 1A1CC800 == 45 [pid = 2928] [id = 58] 20:04:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (1A85A400) [pid = 2928] [serial = 171] [outer = 00000000] 20:04:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (1B91A400) [pid = 2928] [serial = 172] [outer = 1A85A400] 20:04:18 INFO - PROCESS | 2928 | 1464231858441 Marionette DEBUG loaded listener.js 20:04:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (1B923C00) [pid = 2928] [serial = 173] [outer = 1A85A400] 20:04:18 INFO - PROCESS | 2928 | 1464231858864 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]]]}] 20:04:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 650ms 20:04:18 INFO - PROCESS | 2928 | 1464231858943 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 20:04:18 INFO - PROCESS | 2928 | 1464231858946 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 20:04:18 INFO - PROCESS | 2928 | 1464231858949 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:04:18 INFO - PROCESS | 2928 | 1464231858951 Marionette TRACE conn6 <- [1,198,null,{}] 20:04:18 INFO - PROCESS | 2928 | 1464231858959 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}] 20:04:19 INFO - PROCESS | 2928 | 1464231859059 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 20:04:19 INFO - PROCESS | 2928 | 1464231859182 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:19 INFO - PROCESS | 2928 | ++DOCSHELL 0C62E000 == 46 [pid = 2928] [id = 59] 20:04:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (0CBA5C00) [pid = 2928] [serial = 174] [outer = 00000000] 20:04:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (0CBB1C00) [pid = 2928] [serial = 175] [outer = 0CBA5C00] 20:04:19 INFO - PROCESS | 2928 | 1464231859240 Marionette DEBUG loaded listener.js 20:04:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (0DB4C400) [pid = 2928] [serial = 176] [outer = 0CBA5C00] 20:04:19 INFO - PROCESS | 2928 | 1464231859867 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]]]}] 20:04:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 970ms 20:04:19 INFO - PROCESS | 2928 | 1464231859925 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 20:04:19 INFO - PROCESS | 2928 | 1464231859929 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 20:04:19 INFO - PROCESS | 2928 | 1464231859934 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:04:19 INFO - PROCESS | 2928 | 1464231859938 Marionette TRACE conn6 <- [1,202,null,{}] 20:04:19 INFO - PROCESS | 2928 | 1464231859943 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}] 20:04:20 INFO - PROCESS | 2928 | 1464231860052 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 20:04:20 INFO - PROCESS | 2928 | 1464231860129 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:20 INFO - PROCESS | 2928 | ++DOCSHELL 0E153C00 == 47 [pid = 2928] [id = 60] 20:04:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (0E159800) [pid = 2928] [serial = 177] [outer = 00000000] 20:04:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (0E48F400) [pid = 2928] [serial = 178] [outer = 0E159800] 20:04:20 INFO - PROCESS | 2928 | 1464231860230 Marionette DEBUG loaded listener.js 20:04:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (12430400) [pid = 2928] [serial = 179] [outer = 0E159800] 20:04:20 INFO - PROCESS | 2928 | 1464231860754 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]]]}] 20:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 20:04:20 INFO - PROCESS | 2928 | 1464231860812 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 20:04:20 INFO - PROCESS | 2928 | 1464231860817 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 20:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:04:20 INFO - PROCESS | 2928 | 1464231860821 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:04:20 INFO - PROCESS | 2928 | 1464231860823 Marionette TRACE conn6 <- [1,206,null,{}] 20:04:20 INFO - PROCESS | 2928 | 1464231860827 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}] 20:04:20 INFO - PROCESS | 2928 | 1464231860934 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 20:04:21 INFO - PROCESS | 2928 | 1464231861025 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:21 INFO - PROCESS | 2928 | ++DOCSHELL 161EC800 == 48 [pid = 2928] [id = 61] 20:04:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (1636A800) [pid = 2928] [serial = 180] [outer = 00000000] 20:04:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (16F06400) [pid = 2928] [serial = 181] [outer = 1636A800] 20:04:21 INFO - PROCESS | 2928 | 1464231861079 Marionette DEBUG loaded listener.js 20:04:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (18AD3800) [pid = 2928] [serial = 182] [outer = 1636A800] 20:04:21 INFO - PROCESS | 2928 | 1464231861721 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]]]}] 20:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 931ms 20:04:21 INFO - PROCESS | 2928 | 1464231861754 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 20:04:21 INFO - PROCESS | 2928 | 1464231861756 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 20:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:04:21 INFO - PROCESS | 2928 | 1464231861767 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:04:21 INFO - PROCESS | 2928 | 1464231861774 Marionette TRACE conn6 <- [1,210,null,{}] 20:04:21 INFO - PROCESS | 2928 | 1464231861779 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}] 20:04:21 INFO - PROCESS | 2928 | 1464231861884 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 20:04:21 INFO - PROCESS | 2928 | 1464231861965 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:22 INFO - PROCESS | 2928 | ++DOCSHELL 0CBAD400 == 49 [pid = 2928] [id = 62] 20:04:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (1CA91C00) [pid = 2928] [serial = 183] [outer = 00000000] 20:04:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (1CA94C00) [pid = 2928] [serial = 184] [outer = 1CA91C00] 20:04:22 INFO - PROCESS | 2928 | 1464231862064 Marionette DEBUG loaded listener.js 20:04:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (1CA97C00) [pid = 2928] [serial = 185] [outer = 1CA91C00] 20:04:22 INFO - PROCESS | 2928 | 1464231862779 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]]]}] 20:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1032ms 20:04:22 INFO - PROCESS | 2928 | 1464231862808 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 20:04:22 INFO - PROCESS | 2928 | 1464231862812 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 20:04:22 INFO - PROCESS | 2928 | 1464231862818 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:04:22 INFO - PROCESS | 2928 | 1464231862821 Marionette TRACE conn6 <- [1,214,null,{}] 20:04:22 INFO - PROCESS | 2928 | 1464231862840 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}] 20:04:22 INFO - PROCESS | 2928 | 1464231862936 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 20:04:23 INFO - PROCESS | 2928 | 1464231863009 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:23 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC3800 == 50 [pid = 2928] [id = 63] 20:04:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (0DBD5000) [pid = 2928] [serial = 186] [outer = 00000000] 20:04:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (0DCBA000) [pid = 2928] [serial = 187] [outer = 0DBD5000] 20:04:23 INFO - PROCESS | 2928 | 1464231863059 Marionette DEBUG loaded listener.js 20:04:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (0DFC1C00) [pid = 2928] [serial = 188] [outer = 0DBD5000] 20:04:23 INFO - PROCESS | 2928 | 1464231863627 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]]]}] 20:04:23 INFO - PROCESS | 2928 | --DOCSHELL 1A1CC800 == 49 [pid = 2928] [id = 58] 20:04:23 INFO - PROCESS | 2928 | --DOCSHELL 14C09400 == 48 [pid = 2928] [id = 57] 20:04:23 INFO - PROCESS | 2928 | --DOCSHELL 14C0B800 == 47 [pid = 2928] [id = 56] 20:04:23 INFO - PROCESS | 2928 | --DOCSHELL 0D16BC00 == 46 [pid = 2928] [id = 55] 20:04:23 INFO - PROCESS | 2928 | --DOCSHELL 163E2000 == 45 [pid = 2928] [id = 54] 20:04:23 INFO - PROCESS | 2928 | --DOCSHELL 0DFC1000 == 44 [pid = 2928] [id = 53] 20:04:23 INFO - PROCESS | 2928 | --DOCSHELL 132DC800 == 43 [pid = 2928] [id = 52] 20:04:23 INFO - PROCESS | 2928 | --DOCSHELL 0E1A4800 == 42 [pid = 2928] [id = 51] 20:04:23 INFO - PROCESS | 2928 | --DOCSHELL 0DE0FC00 == 41 [pid = 2928] [id = 50] 20:04:23 INFO - PROCESS | 2928 | --DOCSHELL 0C62FC00 == 40 [pid = 2928] [id = 49] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (19383C00) [pid = 2928] [serial = 129] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (161E4C00) [pid = 2928] [serial = 126] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (18A25000) [pid = 2928] [serial = 114] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (0CBA7400) [pid = 2928] [serial = 87] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (0DE0C800) [pid = 2928] [serial = 117] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (1937EC00) [pid = 2928] [serial = 96] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (14C10400) [pid = 2928] [serial = 108] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (163E7000) [pid = 2928] [serial = 93] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (11FDB400) [pid = 2928] [serial = 105] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (122F0400) [pid = 2928] [serial = 106] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (0DC5FC00) [pid = 2928] [serial = 102] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (0E19BC00) [pid = 2928] [serial = 103] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (0DBD2800) [pid = 2928] [serial = 100] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (0DBC2000) [pid = 2928] [serial = 99] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (12707C00) [pid = 2928] [serial = 90] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (11FDFC00) [pid = 2928] [serial = 120] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (0DE0F800) [pid = 2928] [serial = 118] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (14F1D400) [pid = 2928] [serial = 121] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (1560E800) [pid = 2928] [serial = 111] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (15612400) [pid = 2928] [serial = 112] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (19154800) [pid = 2928] [serial = 115] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (0E157400) [pid = 2928] [serial = 124] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (161E8800) [pid = 2928] [serial = 127] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (0E154000) [pid = 2928] [serial = 123] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 2928 | --DOMWINDOW == 89 (14E38800) [pid = 2928] [serial = 109] [outer = 00000000] [url = about:blank] 20:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 891ms 20:04:23 INFO - PROCESS | 2928 | 1464231863715 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 20:04:23 INFO - PROCESS | 2928 | 1464231863721 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 20:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:04:23 INFO - PROCESS | 2928 | 1464231863726 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:04:23 INFO - PROCESS | 2928 | 1464231863729 Marionette TRACE conn6 <- [1,218,null,{}] 20:04:23 INFO - PROCESS | 2928 | 1464231863733 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}] 20:04:23 INFO - PROCESS | 2928 | 1464231863844 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 20:04:23 INFO - PROCESS | 2928 | 1464231863916 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:23 INFO - PROCESS | 2928 | ++DOCSHELL 0CBA9000 == 41 [pid = 2928] [id = 64] 20:04:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (0CBB0C00) [pid = 2928] [serial = 189] [outer = 00000000] 20:04:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (0DBCA400) [pid = 2928] [serial = 190] [outer = 0CBB0C00] 20:04:23 INFO - PROCESS | 2928 | 1464231863963 Marionette DEBUG loaded listener.js 20:04:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (0DBDAC00) [pid = 2928] [serial = 191] [outer = 0CBB0C00] 20:04:24 INFO - PROCESS | 2928 | 1464231864353 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]]]}] 20:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 20:04:24 INFO - PROCESS | 2928 | 1464231864400 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 20:04:24 INFO - PROCESS | 2928 | 1464231864402 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 20:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:04:24 INFO - PROCESS | 2928 | 1464231864405 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:04:24 INFO - PROCESS | 2928 | 1464231864409 Marionette TRACE conn6 <- [1,222,null,{}] 20:04:24 INFO - PROCESS | 2928 | 1464231864419 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}] 20:04:24 INFO - PROCESS | 2928 | 1464231864503 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 20:04:24 INFO - PROCESS | 2928 | 1464231864511 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:24 INFO - PROCESS | 2928 | ++DOCSHELL 0DE10000 == 42 [pid = 2928] [id = 65] 20:04:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (0DE10400) [pid = 2928] [serial = 192] [outer = 00000000] 20:04:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (0E490400) [pid = 2928] [serial = 193] [outer = 0DE10400] 20:04:24 INFO - PROCESS | 2928 | 1464231864562 Marionette DEBUG loaded listener.js 20:04:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (11F83C00) [pid = 2928] [serial = 194] [outer = 0DE10400] 20:04:25 INFO - PROCESS | 2928 | 1464231865004 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]]]}] 20:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 633ms 20:04:25 INFO - PROCESS | 2928 | 1464231865042 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 20:04:25 INFO - PROCESS | 2928 | 1464231865044 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 20:04:25 INFO - PROCESS | 2928 | 1464231865047 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:04:25 INFO - PROCESS | 2928 | 1464231865049 Marionette TRACE conn6 <- [1,226,null,{}] 20:04:25 INFO - PROCESS | 2928 | 1464231865052 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}] 20:04:25 INFO - PROCESS | 2928 | 1464231865135 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 20:04:25 INFO - PROCESS | 2928 | 1464231865142 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:25 INFO - PROCESS | 2928 | ++DOCSHELL 12711C00 == 43 [pid = 2928] [id = 66] 20:04:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (12713800) [pid = 2928] [serial = 195] [outer = 00000000] 20:04:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (13ECF800) [pid = 2928] [serial = 196] [outer = 12713800] 20:04:25 INFO - PROCESS | 2928 | 1464231865188 Marionette DEBUG loaded listener.js 20:04:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (14C0D000) [pid = 2928] [serial = 197] [outer = 12713800] 20:04:25 INFO - PROCESS | 2928 | 1464231865601 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]]]}] 20:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 20:04:25 INFO - PROCESS | 2928 | 1464231865622 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 20:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:04:25 INFO - PROCESS | 2928 | 1464231865623 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 20:04:25 INFO - PROCESS | 2928 | 1464231865627 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:04:25 INFO - PROCESS | 2928 | 1464231865628 Marionette TRACE conn6 <- [1,230,null,{}] 20:04:25 INFO - PROCESS | 2928 | 1464231865649 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}] 20:04:25 INFO - PROCESS | 2928 | 1464231865734 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 20:04:25 INFO - PROCESS | 2928 | 1464231865740 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:25 INFO - PROCESS | 2928 | ++DOCSHELL 132D8800 == 44 [pid = 2928] [id = 67] 20:04:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (14C7A800) [pid = 2928] [serial = 198] [outer = 00000000] 20:04:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (14E3F800) [pid = 2928] [serial = 199] [outer = 14C7A800] 20:04:25 INFO - PROCESS | 2928 | 1464231865785 Marionette DEBUG loaded listener.js 20:04:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (14F2B800) [pid = 2928] [serial = 200] [outer = 14C7A800] 20:04:26 INFO - PROCESS | 2928 | 1464231866253 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]]]}] 20:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 692ms 20:04:26 INFO - PROCESS | 2928 | 1464231866320 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 20:04:26 INFO - PROCESS | 2928 | 1464231866322 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 20:04:26 INFO - PROCESS | 2928 | 1464231866325 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:04:26 INFO - PROCESS | 2928 | 1464231866327 Marionette TRACE conn6 <- [1,234,null,{}] 20:04:26 INFO - PROCESS | 2928 | 1464231866337 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}] 20:04:26 INFO - PROCESS | 2928 | 1464231866461 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 20:04:26 INFO - PROCESS | 2928 | 1464231866476 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:26 INFO - PROCESS | 2928 | ++DOCSHELL 12054400 == 45 [pid = 2928] [id = 68] 20:04:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (14D50400) [pid = 2928] [serial = 201] [outer = 00000000] 20:04:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (1636B000) [pid = 2928] [serial = 202] [outer = 14D50400] 20:04:26 INFO - PROCESS | 2928 | 1464231866562 Marionette DEBUG loaded listener.js 20:04:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (16377000) [pid = 2928] [serial = 203] [outer = 14D50400] 20:04:27 INFO - PROCESS | 2928 | 1464231866976 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]]]}] 20:04:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 20:04:27 INFO - PROCESS | 2928 | 1464231867001 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 20:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:04:27 INFO - PROCESS | 2928 | 1464231867003 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 20:04:27 INFO - PROCESS | 2928 | 1464231867012 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:04:27 INFO - PROCESS | 2928 | 1464231867014 Marionette TRACE conn6 <- [1,238,null,{}] 20:04:27 INFO - PROCESS | 2928 | 1464231867022 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}] 20:04:27 INFO - PROCESS | 2928 | 1464231867150 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 20:04:27 INFO - PROCESS | 2928 | 1464231867174 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:27 INFO - PROCESS | 2928 | ++DOCSHELL 16E5A800 == 46 [pid = 2928] [id = 69] 20:04:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (16E5AC00) [pid = 2928] [serial = 204] [outer = 00000000] 20:04:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (16F0AC00) [pid = 2928] [serial = 205] [outer = 16E5AC00] 20:04:27 INFO - PROCESS | 2928 | 1464231867218 Marionette DEBUG loaded listener.js 20:04:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (17136800) [pid = 2928] [serial = 206] [outer = 16E5AC00] 20:04:27 INFO - PROCESS | 2928 | 1464231867613 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]]]}] 20:04:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 20:04:27 INFO - PROCESS | 2928 | 1464231867636 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 20:04:27 INFO - PROCESS | 2928 | 1464231867638 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 20:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:04:27 INFO - PROCESS | 2928 | 1464231867647 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:04:27 INFO - PROCESS | 2928 | 1464231867649 Marionette TRACE conn6 <- [1,242,null,{}] 20:04:27 INFO - PROCESS | 2928 | 1464231867652 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}] 20:04:27 INFO - PROCESS | 2928 | 1464231867755 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 20:04:27 INFO - PROCESS | 2928 | 1464231867761 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:27 INFO - PROCESS | 2928 | ++DOCSHELL 16E58000 == 47 [pid = 2928] [id = 70] 20:04:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (16F08400) [pid = 2928] [serial = 207] [outer = 00000000] 20:04:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (18ACF800) [pid = 2928] [serial = 208] [outer = 16F08400] 20:04:27 INFO - PROCESS | 2928 | 1464231867813 Marionette DEBUG loaded listener.js 20:04:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (18AD4400) [pid = 2928] [serial = 209] [outer = 16F08400] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (14E3F400) [pid = 2928] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (16E4E800) [pid = 2928] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (0DFC2400) [pid = 2928] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (0DB50400) [pid = 2928] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (0C630C00) [pid = 2928] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (132DE800) [pid = 2928] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (0DFBF400) [pid = 2928] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (0E341000) [pid = 2928] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (12710000) [pid = 2928] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (19387000) [pid = 2928] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:04:28 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (161E1000) [pid = 2928] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:04:28 INFO - PROCESS | 2928 | 1464231868358 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]]]}] 20:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 771ms 20:04:28 INFO - PROCESS | 2928 | 1464231868451 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 20:04:28 INFO - PROCESS | 2928 | 1464231868453 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 20:04:28 INFO - PROCESS | 2928 | 1464231868459 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:04:28 INFO - PROCESS | 2928 | 1464231868460 Marionette TRACE conn6 <- [1,246,null,{}] 20:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:04:28 INFO - PROCESS | 2928 | 1464231868474 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}] 20:04:28 INFO - PROCESS | 2928 | 1464231868554 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 20:04:28 INFO - PROCESS | 2928 | 1464231868564 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:28 INFO - PROCESS | 2928 | ++DOCSHELL 14C75000 == 48 [pid = 2928] [id = 71] 20:04:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (14F16800) [pid = 2928] [serial = 210] [outer = 00000000] 20:04:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (19383C00) [pid = 2928] [serial = 211] [outer = 14F16800] 20:04:28 INFO - PROCESS | 2928 | 1464231868608 Marionette DEBUG loaded listener.js 20:04:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (19BD2400) [pid = 2928] [serial = 212] [outer = 14F16800] 20:04:29 INFO - PROCESS | 2928 | 1464231869006 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]]]}] 20:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 20:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:04:29 INFO - PROCESS | 2928 | 1464231869037 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 20:04:29 INFO - PROCESS | 2928 | 1464231869038 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 20:04:29 INFO - PROCESS | 2928 | 1464231869042 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:04:29 INFO - PROCESS | 2928 | 1464231869043 Marionette TRACE conn6 <- [1,250,null,{}] 20:04:29 INFO - PROCESS | 2928 | 1464231869047 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}] 20:04:29 INFO - PROCESS | 2928 | 1464231869159 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 20:04:29 INFO - PROCESS | 2928 | 1464231869167 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:29 INFO - PROCESS | 2928 | ++DOCSHELL 1937E000 == 49 [pid = 2928] [id = 72] 20:04:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (19388C00) [pid = 2928] [serial = 213] [outer = 00000000] 20:04:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (1A1CC800) [pid = 2928] [serial = 214] [outer = 19388C00] 20:04:29 INFO - PROCESS | 2928 | 1464231869212 Marionette DEBUG loaded listener.js 20:04:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (1A1D4800) [pid = 2928] [serial = 215] [outer = 19388C00] 20:04:29 INFO - PROCESS | 2928 | 1464231869667 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]]]}] 20:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 20:04:29 INFO - PROCESS | 2928 | 1464231869723 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 20:04:29 INFO - PROCESS | 2928 | 1464231869725 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 20:04:29 INFO - PROCESS | 2928 | 1464231869728 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:04:29 INFO - PROCESS | 2928 | 1464231869730 Marionette TRACE conn6 <- [1,254,null,{}] 20:04:29 INFO - PROCESS | 2928 | 1464231869734 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}] 20:04:29 INFO - PROCESS | 2928 | 1464231869832 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 20:04:29 INFO - PROCESS | 2928 | 1464231869876 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:29 INFO - PROCESS | 2928 | ++DOCSHELL 1BA50C00 == 50 [pid = 2928] [id = 73] 20:04:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (1BA51000) [pid = 2928] [serial = 216] [outer = 00000000] 20:04:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (1BAD0400) [pid = 2928] [serial = 217] [outer = 1BA51000] 20:04:29 INFO - PROCESS | 2928 | 1464231869926 Marionette DEBUG loaded listener.js 20:04:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (1BAD8C00) [pid = 2928] [serial = 218] [outer = 1BA51000] 20:04:30 INFO - PROCESS | 2928 | 1464231870504 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]]]}] 20:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 830ms 20:04:30 INFO - PROCESS | 2928 | 1464231870564 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 20:04:30 INFO - PROCESS | 2928 | 1464231870569 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 20:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:04:30 INFO - PROCESS | 2928 | 1464231870575 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:04:30 INFO - PROCESS | 2928 | 1464231870578 Marionette TRACE conn6 <- [1,258,null,{}] 20:04:30 INFO - PROCESS | 2928 | 1464231870585 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}] 20:04:30 INFO - PROCESS | 2928 | 1464231870734 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 20:04:30 INFO - PROCESS | 2928 | 1464231870752 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:30 INFO - PROCESS | 2928 | ++DOCSHELL 0DB4F000 == 51 [pid = 2928] [id = 74] 20:04:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (0DB67000) [pid = 2928] [serial = 219] [outer = 00000000] 20:04:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (0DC5A000) [pid = 2928] [serial = 220] [outer = 0DB67000] 20:04:30 INFO - PROCESS | 2928 | 1464231870809 Marionette DEBUG loaded listener.js 20:04:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (0DE0F800) [pid = 2928] [serial = 221] [outer = 0DB67000] 20:04:31 INFO - PROCESS | 2928 | 1464231871379 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]]]}] 20:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 871ms 20:04:31 INFO - PROCESS | 2928 | 1464231871450 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 20:04:31 INFO - PROCESS | 2928 | 1464231871456 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 20:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:04:31 INFO - PROCESS | 2928 | 1464231871462 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:04:31 INFO - PROCESS | 2928 | 1464231871465 Marionette TRACE conn6 <- [1,262,null,{}] 20:04:31 INFO - PROCESS | 2928 | 1464231871469 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}] 20:04:31 INFO - PROCESS | 2928 | 1464231871613 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 20:04:31 INFO - PROCESS | 2928 | 1464231871735 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:31 INFO - PROCESS | 2928 | ++DOCSHELL 0F283C00 == 52 [pid = 2928] [id = 75] 20:04:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (1204AC00) [pid = 2928] [serial = 222] [outer = 00000000] 20:04:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (14C04800) [pid = 2928] [serial = 223] [outer = 1204AC00] 20:04:31 INFO - PROCESS | 2928 | 1464231871790 Marionette DEBUG loaded listener.js 20:04:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (14F1D400) [pid = 2928] [serial = 224] [outer = 1204AC00] 20:04:32 INFO - PROCESS | 2928 | 1464231872363 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]]]}] 20:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 970ms 20:04:32 INFO - PROCESS | 2928 | 1464231872434 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 20:04:32 INFO - PROCESS | 2928 | 1464231872437 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 20:04:32 INFO - PROCESS | 2928 | 1464231872441 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:04:32 INFO - PROCESS | 2928 | 1464231872444 Marionette TRACE conn6 <- [1,266,null,{}] 20:04:32 INFO - PROCESS | 2928 | 1464231872456 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}] 20:04:32 INFO - PROCESS | 2928 | 1464231872565 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 20:04:32 INFO - PROCESS | 2928 | 1464231872686 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:32 INFO - PROCESS | 2928 | ++DOCSHELL 17245400 == 53 [pid = 2928] [id = 76] 20:04:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (1724A400) [pid = 2928] [serial = 225] [outer = 00000000] 20:04:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (1724E400) [pid = 2928] [serial = 226] [outer = 1724A400] 20:04:32 INFO - PROCESS | 2928 | 1464231872744 Marionette DEBUG loaded listener.js 20:04:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (17252400) [pid = 2928] [serial = 227] [outer = 1724A400] 20:04:33 INFO - PROCESS | 2928 | 1464231873277 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]]]}] 20:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 20:04:33 INFO - PROCESS | 2928 | 1464231873314 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 20:04:33 INFO - PROCESS | 2928 | 1464231873317 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 20:04:33 INFO - PROCESS | 2928 | 1464231873320 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:04:33 INFO - PROCESS | 2928 | 1464231873322 Marionette TRACE conn6 <- [1,270,null,{}] 20:04:33 INFO - PROCESS | 2928 | 1464231873326 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}] 20:04:33 INFO - PROCESS | 2928 | 1464231873438 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 20:04:33 INFO - PROCESS | 2928 | 1464231873638 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:33 INFO - PROCESS | 2928 | ++DOCSHELL 1BA52000 == 54 [pid = 2928] [id = 77] 20:04:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (1BA52400) [pid = 2928] [serial = 228] [outer = 00000000] 20:04:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (1BAD0800) [pid = 2928] [serial = 229] [outer = 1BA52400] 20:04:33 INFO - PROCESS | 2928 | 1464231873705 Marionette DEBUG loaded listener.js 20:04:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (1BADA400) [pid = 2928] [serial = 230] [outer = 1BA52400] 20:04:34 INFO - PROCESS | 2928 | 1464231874646 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]]]}] 20:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1373ms 20:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:04:34 INFO - PROCESS | 2928 | 1464231874696 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 20:04:34 INFO - PROCESS | 2928 | 1464231874699 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 20:04:34 INFO - PROCESS | 2928 | 1464231874704 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:04:34 INFO - PROCESS | 2928 | 1464231874707 Marionette TRACE conn6 <- [1,274,null,{}] 20:04:34 INFO - PROCESS | 2928 | 1464231874713 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}] 20:04:34 INFO - PROCESS | 2928 | 1464231874862 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 20:04:34 INFO - PROCESS | 2928 | 1464231874963 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:35 INFO - PROCESS | 2928 | ++DOCSHELL 0DBDF400 == 55 [pid = 2928] [id = 78] 20:04:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (0DC58000) [pid = 2928] [serial = 231] [outer = 00000000] 20:04:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (0DE07400) [pid = 2928] [serial = 232] [outer = 0DC58000] 20:04:35 INFO - PROCESS | 2928 | 1464231875012 Marionette DEBUG loaded listener.js 20:04:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (0E157C00) [pid = 2928] [serial = 233] [outer = 0DC58000] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 1915AC00 == 54 [pid = 2928] [id = 10] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 0F25C800 == 53 [pid = 2928] [id = 31] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 1937E000 == 52 [pid = 2928] [id = 72] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 14C75000 == 51 [pid = 2928] [id = 71] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 16E58000 == 50 [pid = 2928] [id = 70] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 16E5A800 == 49 [pid = 2928] [id = 69] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 12054400 == 48 [pid = 2928] [id = 68] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 132D8800 == 47 [pid = 2928] [id = 67] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 12711C00 == 46 [pid = 2928] [id = 66] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 0DE10000 == 45 [pid = 2928] [id = 65] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 0CBA9000 == 44 [pid = 2928] [id = 64] 20:04:35 INFO - PROCESS | 2928 | --DOCSHELL 0DBC3800 == 43 [pid = 2928] [id = 63] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (14F2BC00) [pid = 2928] [serial = 85] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (16F0BC00) [pid = 2928] [serial = 159] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (18A27C00) [pid = 2928] [serial = 162] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (14F32800) [pid = 2928] [serial = 142] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (0E4EE400) [pid = 2928] [serial = 141] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (0CBAFC00) [pid = 2928] [serial = 144] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (0E14E400) [pid = 2928] [serial = 132] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (19BD1800) [pid = 2928] [serial = 138] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (14E3E400) [pid = 2928] [serial = 153] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (16F0EC00) [pid = 2928] [serial = 160] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (13209400) [pid = 2928] [serial = 135] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (0DFC6000) [pid = 2928] [serial = 147] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (0E158C00) [pid = 2928] [serial = 148] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (1242D000) [pid = 2928] [serial = 150] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (12715000) [pid = 2928] [serial = 151] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (18A25400) [pid = 2928] [serial = 167] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (1937E800) [pid = 2928] [serial = 163] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (19CC1C00) [pid = 2928] [serial = 169] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (16371800) [pid = 2928] [serial = 166] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (1A12C800) [pid = 2928] [serial = 170] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (0D55C000) [pid = 2928] [serial = 145] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (1636A000) [pid = 2928] [serial = 156] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (1636F800) [pid = 2928] [serial = 157] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (1246B400) [pid = 2928] [serial = 37] [outer = 00000000] [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.] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (14F23C00) [pid = 2928] [serial = 154] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (1B91A400) [pid = 2928] [serial = 172] [outer = 00000000] [url = about:blank] 20:04:35 INFO - PROCESS | 2928 | 1464231875597 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]]]}] 20:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 930ms 20:04:35 INFO - PROCESS | 2928 | 1464231875637 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 20:04:35 INFO - PROCESS | 2928 | 1464231875642 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 20:04:35 INFO - PROCESS | 2928 | 1464231875648 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:04:35 INFO - PROCESS | 2928 | 1464231875650 Marionette TRACE conn6 <- [1,278,null,{}] 20:04:35 INFO - PROCESS | 2928 | 1464231875654 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}] 20:04:35 INFO - PROCESS | 2928 | 1464231875739 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 20:04:35 INFO - PROCESS | 2928 | 1464231875827 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:35 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC2800 == 44 [pid = 2928] [id = 79] 20:04:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (0DBC3000) [pid = 2928] [serial = 234] [outer = 00000000] 20:04:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (0DBD6800) [pid = 2928] [serial = 235] [outer = 0DBC3000] 20:04:35 INFO - PROCESS | 2928 | 1464231875873 Marionette DEBUG loaded listener.js 20:04:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (0DE0C400) [pid = 2928] [serial = 236] [outer = 0DBC3000] 20:04:36 INFO - PROCESS | 2928 | 1464231876245 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]]]}] 20:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 20:04:36 INFO - PROCESS | 2928 | 1464231876281 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 20:04:36 INFO - PROCESS | 2928 | 1464231876283 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 20:04:36 INFO - PROCESS | 2928 | 1464231876306 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:04:36 INFO - PROCESS | 2928 | 1464231876309 Marionette TRACE conn6 <- [1,282,null,{}] 20:04:36 INFO - PROCESS | 2928 | 1464231876319 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}] 20:04:36 INFO - PROCESS | 2928 | 1464231876429 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 20:04:36 INFO - PROCESS | 2928 | 1464231876446 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:36 INFO - PROCESS | 2928 | ++DOCSHELL 0E33E000 == 45 [pid = 2928] [id = 80] 20:04:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (0E493800) [pid = 2928] [serial = 237] [outer = 00000000] 20:04:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (12521800) [pid = 2928] [serial = 238] [outer = 0E493800] 20:04:36 INFO - PROCESS | 2928 | 1464231876493 Marionette DEBUG loaded listener.js 20:04:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (132D5000) [pid = 2928] [serial = 239] [outer = 0E493800] 20:04:36 INFO - PROCESS | 2928 | 1464231876942 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]]]}] 20:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 20:04:37 INFO - PROCESS | 2928 | 1464231876979 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 20:04:37 INFO - PROCESS | 2928 | 1464231876981 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 20:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:04:37 INFO - PROCESS | 2928 | 1464231876984 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:04:37 INFO - PROCESS | 2928 | 1464231876986 Marionette TRACE conn6 <- [1,286,null,{}] 20:04:37 INFO - PROCESS | 2928 | 1464231876989 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}] 20:04:37 INFO - PROCESS | 2928 | 1464231877075 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 20:04:37 INFO - PROCESS | 2928 | 1464231877083 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:37 INFO - PROCESS | 2928 | ++DOCSHELL 14F1B400 == 46 [pid = 2928] [id = 81] 20:04:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (14F1BC00) [pid = 2928] [serial = 240] [outer = 00000000] 20:04:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (15179C00) [pid = 2928] [serial = 241] [outer = 14F1BC00] 20:04:37 INFO - PROCESS | 2928 | 1464231877129 Marionette DEBUG loaded listener.js 20:04:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (1560C000) [pid = 2928] [serial = 242] [outer = 14F1BC00] 20:04:37 INFO - PROCESS | 2928 | 1464231877560 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]]]}] 20:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 20:04:37 INFO - PROCESS | 2928 | 1464231877615 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 20:04:37 INFO - PROCESS | 2928 | 1464231877617 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 20:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:04:37 INFO - PROCESS | 2928 | 1464231877620 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:04:37 INFO - PROCESS | 2928 | 1464231877622 Marionette TRACE conn6 <- [1,290,null,{}] 20:04:37 INFO - PROCESS | 2928 | 1464231877635 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}] 20:04:37 INFO - PROCESS | 2928 | 1464231877718 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 20:04:37 INFO - PROCESS | 2928 | 1464231877724 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:37 INFO - PROCESS | 2928 | ++DOCSHELL 161E2C00 == 47 [pid = 2928] [id = 82] 20:04:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (161E4000) [pid = 2928] [serial = 243] [outer = 00000000] 20:04:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (1636D800) [pid = 2928] [serial = 244] [outer = 161E4000] 20:04:37 INFO - PROCESS | 2928 | 1464231877771 Marionette DEBUG loaded listener.js 20:04:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (16374C00) [pid = 2928] [serial = 245] [outer = 161E4000] 20:04:38 INFO - PROCESS | 2928 | 1464231878258 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]]]}] 20:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 20:04:38 INFO - PROCESS | 2928 | 1464231878292 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 20:04:38 INFO - PROCESS | 2928 | 1464231878294 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 20:04:38 INFO - PROCESS | 2928 | 1464231878297 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:04:38 INFO - PROCESS | 2928 | 1464231878299 Marionette TRACE conn6 <- [1,294,null,{}] 20:04:38 INFO - PROCESS | 2928 | 1464231878303 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}] 20:04:38 INFO - PROCESS | 2928 | 1464231878439 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 20:04:38 INFO - PROCESS | 2928 | 1464231878496 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:38 INFO - PROCESS | 2928 | ++DOCSHELL 0DB53800 == 48 [pid = 2928] [id = 83] 20:04:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (0E341000) [pid = 2928] [serial = 246] [outer = 00000000] 20:04:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (17249C00) [pid = 2928] [serial = 247] [outer = 0E341000] 20:04:38 INFO - PROCESS | 2928 | 1464231878543 Marionette DEBUG loaded listener.js 20:04:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (17254800) [pid = 2928] [serial = 248] [outer = 0E341000] 20:04:39 INFO - PROCESS | 2928 | 1464231878978 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]]]}] 20:04:39 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. 20:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 731ms 20:04:39 INFO - PROCESS | 2928 | 1464231879032 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 20:04:39 INFO - PROCESS | 2928 | 1464231879034 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 20:04:39 INFO - PROCESS | 2928 | 1464231879038 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:04:39 INFO - PROCESS | 2928 | 1464231879039 Marionette TRACE conn6 <- [1,298,null,{}] 20:04:39 INFO - PROCESS | 2928 | 1464231879043 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}] 20:04:39 INFO - PROCESS | 2928 | 1464231879174 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 20:04:39 INFO - PROCESS | 2928 | 1464231879188 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:39 INFO - PROCESS | 2928 | ++DOCSHELL 0D482000 == 49 [pid = 2928] [id = 84] 20:04:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (0D561400) [pid = 2928] [serial = 249] [outer = 00000000] 20:04:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (19154800) [pid = 2928] [serial = 250] [outer = 0D561400] 20:04:39 INFO - PROCESS | 2928 | 1464231879275 Marionette DEBUG loaded listener.js 20:04:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (19169C00) [pid = 2928] [serial = 251] [outer = 0D561400] 20:04:39 INFO - PROCESS | 2928 | 1464231879691 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]]]}] 20:04:39 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. 20:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 20:04:39 INFO - PROCESS | 2928 | 1464231879712 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 20:04:39 INFO - PROCESS | 2928 | 1464231879714 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 20:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:04:39 INFO - PROCESS | 2928 | 1464231879717 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:04:39 INFO - PROCESS | 2928 | 1464231879719 Marionette TRACE conn6 <- [1,302,null,{}] 20:04:39 INFO - PROCESS | 2928 | 1464231879729 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}] 20:04:39 INFO - PROCESS | 2928 | 1464231879842 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 20:04:39 INFO - PROCESS | 2928 | 1464231879909 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:39 INFO - PROCESS | 2928 | ++DOCSHELL 18C4B800 == 50 [pid = 2928] [id = 85] 20:04:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (19386800) [pid = 2928] [serial = 252] [outer = 00000000] 20:04:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (19C3F400) [pid = 2928] [serial = 253] [outer = 19386800] 20:04:39 INFO - PROCESS | 2928 | 1464231879957 Marionette DEBUG loaded listener.js 20:04:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (19C40C00) [pid = 2928] [serial = 254] [outer = 19386800] 20:04:40 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (14D50400) [pid = 2928] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:04:40 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (16E5AC00) [pid = 2928] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:04:40 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (0CBB0C00) [pid = 2928] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:04:40 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (0DBD5000) [pid = 2928] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:04:40 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (0DE10400) [pid = 2928] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:04:40 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (14C7A800) [pid = 2928] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:04:40 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (12713800) [pid = 2928] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:04:40 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (16F08400) [pid = 2928] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:04:40 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (19388C00) [pid = 2928] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:04:40 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (14F16800) [pid = 2928] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:04:40 INFO - PROCESS | 2928 | 1464231880430 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]]]}] 20:04:40 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. 20:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 20:04:40 INFO - PROCESS | 2928 | 1464231880506 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 20:04:40 INFO - PROCESS | 2928 | 1464231880508 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 20:04:40 INFO - PROCESS | 2928 | 1464231880512 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:04:40 INFO - PROCESS | 2928 | 1464231880513 Marionette TRACE conn6 <- [1,306,null,{}] 20:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:04:40 INFO - PROCESS | 2928 | 1464231880517 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}] 20:04:40 INFO - PROCESS | 2928 | 1464231880595 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 20:04:40 INFO - PROCESS | 2928 | 1464231880601 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:40 INFO - PROCESS | 2928 | ++DOCSHELL 0E19F000 == 51 [pid = 2928] [id = 86] 20:04:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (14D50400) [pid = 2928] [serial = 255] [outer = 00000000] 20:04:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (1938BC00) [pid = 2928] [serial = 256] [outer = 14D50400] 20:04:40 INFO - PROCESS | 2928 | 1464231880646 Marionette DEBUG loaded listener.js 20:04:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (1A12A400) [pid = 2928] [serial = 257] [outer = 14D50400] 20:04:41 INFO - PROCESS | 2928 | 1464231881076 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]]]}] 20:04:41 INFO - PROCESS | 2928 | 1464231881079 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:04:41 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. 20:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 20:04:41 INFO - PROCESS | 2928 | 1464231881087 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 20:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:04:41 INFO - PROCESS | 2928 | 1464231881089 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 20:04:41 INFO - PROCESS | 2928 | 1464231881103 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:04:41 INFO - PROCESS | 2928 | 1464231881105 Marionette TRACE conn6 <- [1,310,null,{}] 20:04:41 INFO - PROCESS | 2928 | 1464231881109 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}] 20:04:41 INFO - PROCESS | 2928 | 1464231881190 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 20:04:41 INFO - PROCESS | 2928 | 1464231881196 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:41 INFO - PROCESS | 2928 | ++DOCSHELL 1A1CCC00 == 52 [pid = 2928] [id = 87] 20:04:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (1A859C00) [pid = 2928] [serial = 258] [outer = 00000000] 20:04:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (1BA4F800) [pid = 2928] [serial = 259] [outer = 1A859C00] 20:04:41 INFO - PROCESS | 2928 | 1464231881239 Marionette DEBUG loaded listener.js 20:04:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (1BD4EC00) [pid = 2928] [serial = 260] [outer = 1A859C00] 20:04:41 INFO - PROCESS | 2928 | 1464231881653 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]]]}] 20:04:41 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. 20:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 591ms 20:04:41 INFO - PROCESS | 2928 | 1464231881689 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 20:04:41 INFO - PROCESS | 2928 | 1464231881691 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 20:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:04:41 INFO - PROCESS | 2928 | 1464231881705 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:04:41 INFO - PROCESS | 2928 | 1464231881708 Marionette TRACE conn6 <- [1,314,null,{}] 20:04:41 INFO - PROCESS | 2928 | 1464231881711 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}] 20:04:41 INFO - PROCESS | 2928 | 1464231881809 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 20:04:41 INFO - PROCESS | 2928 | 1464231881815 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:41 INFO - PROCESS | 2928 | ++DOCSHELL 1AE47C00 == 53 [pid = 2928] [id = 88] 20:04:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (1AE4B800) [pid = 2928] [serial = 261] [outer = 00000000] 20:04:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (1AE51400) [pid = 2928] [serial = 262] [outer = 1AE4B800] 20:04:41 INFO - PROCESS | 2928 | 1464231881865 Marionette DEBUG loaded listener.js 20:04:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (1BD51000) [pid = 2928] [serial = 263] [outer = 1AE4B800] 20:04:42 INFO - PROCESS | 2928 | 1464231882462 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]]]}] 20:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 770ms 20:04:42 INFO - PROCESS | 2928 | 1464231882478 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 20:04:42 INFO - PROCESS | 2928 | 1464231882482 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 20:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:04:42 INFO - PROCESS | 2928 | 1464231882488 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:04:42 INFO - PROCESS | 2928 | 1464231882493 Marionette TRACE conn6 <- [1,318,null,{}] 20:04:42 INFO - PROCESS | 2928 | 1464231882499 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}] 20:04:42 INFO - PROCESS | 2928 | 1464231882609 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 20:04:42 INFO - PROCESS | 2928 | 1464231882708 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:42 INFO - PROCESS | 2928 | ++DOCSHELL 0D562800 == 54 [pid = 2928] [id = 89] 20:04:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (0D5F4C00) [pid = 2928] [serial = 264] [outer = 00000000] 20:04:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (0DBD7400) [pid = 2928] [serial = 265] [outer = 0D5F4C00] 20:04:42 INFO - PROCESS | 2928 | 1464231882763 Marionette DEBUG loaded listener.js 20:04:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (0E14A400) [pid = 2928] [serial = 266] [outer = 0D5F4C00] 20:04:43 INFO - PROCESS | 2928 | 1464231883408 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]]]}] 20:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 20:04:43 INFO - PROCESS | 2928 | 1464231883473 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 20:04:43 INFO - PROCESS | 2928 | 1464231883480 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 20:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:04:43 INFO - PROCESS | 2928 | 1464231883489 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:04:43 INFO - PROCESS | 2928 | 1464231883492 Marionette TRACE conn6 <- [1,322,null,{}] 20:04:43 INFO - PROCESS | 2928 | 1464231883496 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}] 20:04:43 INFO - PROCESS | 2928 | 1464231883610 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 20:04:43 INFO - PROCESS | 2928 | 1464231883735 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:43 INFO - PROCESS | 2928 | ++DOCSHELL 14C77400 == 55 [pid = 2928] [id = 90] 20:04:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (14F19400) [pid = 2928] [serial = 267] [outer = 00000000] 20:04:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (1517C800) [pid = 2928] [serial = 268] [outer = 14F19400] 20:04:43 INFO - PROCESS | 2928 | 1464231883794 Marionette DEBUG loaded listener.js 20:04:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (16376C00) [pid = 2928] [serial = 269] [outer = 14F19400] 20:04:44 INFO - PROCESS | 2928 | 1464231884446 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]]]}] 20:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1023ms 20:04:44 INFO - PROCESS | 2928 | 1464231884514 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 20:04:44 INFO - PROCESS | 2928 | 1464231884516 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 20:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:04:44 INFO - PROCESS | 2928 | 1464231884520 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:04:44 INFO - PROCESS | 2928 | 1464231884524 Marionette TRACE conn6 <- [1,326,null,{}] 20:04:44 INFO - PROCESS | 2928 | 1464231884535 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}] 20:04:44 INFO - PROCESS | 2928 | 1464231884688 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 20:04:44 INFO - PROCESS | 2928 | 1464231884810 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:44 INFO - PROCESS | 2928 | ++DOCSHELL 09066000 == 56 [pid = 2928] [id = 91] 20:04:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (0906AC00) [pid = 2928] [serial = 270] [outer = 00000000] 20:04:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (14F2B400) [pid = 2928] [serial = 271] [outer = 0906AC00] 20:04:44 INFO - PROCESS | 2928 | 1464231884869 Marionette DEBUG loaded listener.js 20:04:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (16F10000) [pid = 2928] [serial = 272] [outer = 0906AC00] 20:04:45 INFO - PROCESS | 2928 | 1464231885481 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]]]}] 20:04:45 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. 20:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 971ms 20:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:04:45 INFO - PROCESS | 2928 | 1464231885513 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 20:04:45 INFO - PROCESS | 2928 | 1464231885516 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 20:04:45 INFO - PROCESS | 2928 | 1464231885521 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:04:45 INFO - PROCESS | 2928 | 1464231885523 Marionette TRACE conn6 <- [1,330,null,{}] 20:04:45 INFO - PROCESS | 2928 | 1464231885527 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}] 20:04:45 INFO - PROCESS | 2928 | 1464231885641 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 20:04:45 INFO - PROCESS | 2928 | 1464231885768 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:45 INFO - PROCESS | 2928 | ++DOCSHELL 0DB56C00 == 57 [pid = 2928] [id = 92] 20:04:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (0DB6BC00) [pid = 2928] [serial = 273] [outer = 00000000] 20:04:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (0DCB0C00) [pid = 2928] [serial = 274] [outer = 0DB6BC00] 20:04:45 INFO - PROCESS | 2928 | 1464231885823 Marionette DEBUG loaded listener.js 20:04:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (0F282400) [pid = 2928] [serial = 275] [outer = 0DB6BC00] 20:04:46 INFO - PROCESS | 2928 | 1464231886561 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]]]}] 20:04:46 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. 20:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1070ms 20:04:46 INFO - PROCESS | 2928 | 1464231886597 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 20:04:46 INFO - PROCESS | 2928 | 1464231886601 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 20:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:04:46 INFO - PROCESS | 2928 | 1464231886606 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:04:46 INFO - PROCESS | 2928 | 1464231886609 Marionette TRACE conn6 <- [1,334,null,{}] 20:04:46 INFO - PROCESS | 2928 | 1464231886615 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}] 20:04:46 INFO - PROCESS | 2928 | 1464231886712 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 20:04:46 INFO - PROCESS | 2928 | 1464231886808 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:46 INFO - PROCESS | 2928 | ++DOCSHELL 0DB68800 == 58 [pid = 2928] [id = 93] 20:04:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (0DBC5800) [pid = 2928] [serial = 276] [outer = 00000000] 20:04:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (0DC60800) [pid = 2928] [serial = 277] [outer = 0DBC5800] 20:04:46 INFO - PROCESS | 2928 | 1464231886857 Marionette DEBUG loaded listener.js 20:04:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (0DFC8400) [pid = 2928] [serial = 278] [outer = 0DBC5800] 20:04:47 INFO - PROCESS | 2928 | --DOCSHELL 1A1CCC00 == 57 [pid = 2928] [id = 87] 20:04:47 INFO - PROCESS | 2928 | --DOCSHELL 0E19F000 == 56 [pid = 2928] [id = 86] 20:04:47 INFO - PROCESS | 2928 | --DOCSHELL 18C4B800 == 55 [pid = 2928] [id = 85] 20:04:47 INFO - PROCESS | 2928 | --DOCSHELL 0D482000 == 54 [pid = 2928] [id = 84] 20:04:47 INFO - PROCESS | 2928 | --DOCSHELL 0DB53800 == 53 [pid = 2928] [id = 83] 20:04:47 INFO - PROCESS | 2928 | --DOCSHELL 161E2C00 == 52 [pid = 2928] [id = 82] 20:04:47 INFO - PROCESS | 2928 | --DOCSHELL 14F1B400 == 51 [pid = 2928] [id = 81] 20:04:47 INFO - PROCESS | 2928 | --DOCSHELL 0E33E000 == 50 [pid = 2928] [id = 80] 20:04:47 INFO - PROCESS | 2928 | --DOCSHELL 0DBC2800 == 49 [pid = 2928] [id = 79] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (1BAD0400) [pid = 2928] [serial = 217] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | 1464231887452 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]]]}] 20:04:47 INFO - PROCESS | 2928 | --DOCSHELL 0DBDF400 == 48 [pid = 2928] [id = 78] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (16F06400) [pid = 2928] [serial = 181] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (0CBB1C00) [pid = 2928] [serial = 175] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (1CA94C00) [pid = 2928] [serial = 184] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (0DBCA400) [pid = 2928] [serial = 190] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (0DBDAC00) [pid = 2928] [serial = 191] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (0DFC1C00) [pid = 2928] [serial = 188] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (0DCBA000) [pid = 2928] [serial = 187] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (0E490400) [pid = 2928] [serial = 193] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (11F83C00) [pid = 2928] [serial = 194] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (14E3F800) [pid = 2928] [serial = 199] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (0E48F400) [pid = 2928] [serial = 178] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (13ECF800) [pid = 2928] [serial = 196] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (14C0D000) [pid = 2928] [serial = 197] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (18ACF800) [pid = 2928] [serial = 208] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (18AD4400) [pid = 2928] [serial = 209] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (1A1D4800) [pid = 2928] [serial = 215] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (17136800) [pid = 2928] [serial = 206] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (19383C00) [pid = 2928] [serial = 211] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (14F2B800) [pid = 2928] [serial = 200] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (1A1CC800) [pid = 2928] [serial = 214] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (19BD2400) [pid = 2928] [serial = 212] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (1636B000) [pid = 2928] [serial = 202] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (16377000) [pid = 2928] [serial = 203] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (16F0AC00) [pid = 2928] [serial = 205] [outer = 00000000] [url = about:blank] 20:04:47 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. 20:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 20:04:47 INFO - PROCESS | 2928 | 1464231887537 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 20:04:47 INFO - PROCESS | 2928 | 1464231887543 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 20:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:04:47 INFO - PROCESS | 2928 | 1464231887549 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:04:47 INFO - PROCESS | 2928 | 1464231887551 Marionette TRACE conn6 <- [1,338,null,{}] 20:04:47 INFO - PROCESS | 2928 | 1464231887566 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}] 20:04:47 INFO - PROCESS | 2928 | 1464231887684 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 20:04:47 INFO - PROCESS | 2928 | 1464231887694 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:47 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC8400 == 49 [pid = 2928] [id = 94] 20:04:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (0DBC9400) [pid = 2928] [serial = 279] [outer = 00000000] 20:04:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (0DBD6000) [pid = 2928] [serial = 280] [outer = 0DBC9400] 20:04:47 INFO - PROCESS | 2928 | 1464231887739 Marionette DEBUG loaded listener.js 20:04:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (0DE05800) [pid = 2928] [serial = 281] [outer = 0DBC9400] 20:04:48 INFO - PROCESS | 2928 | 1464231888164 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]]]}] 20:04:48 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. 20:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 20:04:48 INFO - PROCESS | 2928 | 1464231888221 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 20:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:04:48 INFO - PROCESS | 2928 | 1464231888224 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 20:04:48 INFO - PROCESS | 2928 | 1464231888227 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:04:48 INFO - PROCESS | 2928 | 1464231888230 Marionette TRACE conn6 <- [1,342,null,{}] 20:04:48 INFO - PROCESS | 2928 | 1464231888244 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}] 20:04:48 INFO - PROCESS | 2928 | 1464231888331 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 20:04:48 INFO - PROCESS | 2928 | 1464231888342 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:48 INFO - PROCESS | 2928 | ++DOCSHELL 12520400 == 50 [pid = 2928] [id = 95] 20:04:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (12525C00) [pid = 2928] [serial = 282] [outer = 00000000] 20:04:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (13ED2000) [pid = 2928] [serial = 283] [outer = 12525C00] 20:04:48 INFO - PROCESS | 2928 | 1464231888397 Marionette DEBUG loaded listener.js 20:04:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (14C7A800) [pid = 2928] [serial = 284] [outer = 12525C00] 20:04:48 INFO - PROCESS | 2928 | 1464231888848 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]]]}] 20:04:48 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. 20:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 690ms 20:04:48 INFO - PROCESS | 2928 | 1464231888918 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 20:04:48 INFO - PROCESS | 2928 | 1464231888920 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 20:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:04:48 INFO - PROCESS | 2928 | 1464231888924 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:04:48 INFO - PROCESS | 2928 | 1464231888925 Marionette TRACE conn6 <- [1,346,null,{}] 20:04:48 INFO - PROCESS | 2928 | 1464231888929 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}] 20:04:49 INFO - PROCESS | 2928 | 1464231889037 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 20:04:49 INFO - PROCESS | 2928 | 1464231889116 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:49 INFO - PROCESS | 2928 | ++DOCSHELL 14F1A000 == 51 [pid = 2928] [id = 96] 20:04:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (14F1B000) [pid = 2928] [serial = 285] [outer = 00000000] 20:04:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (14F21C00) [pid = 2928] [serial = 286] [outer = 14F1B000] 20:04:49 INFO - PROCESS | 2928 | 1464231889162 Marionette DEBUG loaded listener.js 20:04:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (15611800) [pid = 2928] [serial = 287] [outer = 14F1B000] 20:04:49 INFO - PROCESS | 2928 | 1464231889525 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]]]}] 20:04:49 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. 20:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 20:04:49 INFO - PROCESS | 2928 | 1464231889558 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 20:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:04:49 INFO - PROCESS | 2928 | 1464231889560 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 20:04:49 INFO - PROCESS | 2928 | 1464231889563 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:04:49 INFO - PROCESS | 2928 | 1464231889565 Marionette TRACE conn6 <- [1,350,null,{}] 20:04:49 INFO - PROCESS | 2928 | 1464231889577 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}] 20:04:49 INFO - PROCESS | 2928 | 1464231889658 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 20:04:49 INFO - PROCESS | 2928 | 1464231889748 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:49 INFO - PROCESS | 2928 | ++DOCSHELL 161E0800 == 52 [pid = 2928] [id = 97] 20:04:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (161E2C00) [pid = 2928] [serial = 288] [outer = 00000000] 20:04:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (16371800) [pid = 2928] [serial = 289] [outer = 161E2C00] 20:04:49 INFO - PROCESS | 2928 | 1464231889792 Marionette DEBUG loaded listener.js 20:04:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (16E58400) [pid = 2928] [serial = 290] [outer = 161E2C00] 20:04:50 INFO - PROCESS | 2928 | 1464231890207 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]]]}] 20:04:50 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. 20:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 20:04:50 INFO - PROCESS | 2928 | 1464231890241 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 20:04:50 INFO - PROCESS | 2928 | 1464231890243 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 20:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:04:50 INFO - PROCESS | 2928 | 1464231890246 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:04:50 INFO - PROCESS | 2928 | 1464231890248 Marionette TRACE conn6 <- [1,354,null,{}] 20:04:50 INFO - PROCESS | 2928 | 1464231890252 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}] 20:04:50 INFO - PROCESS | 2928 | 1464231890406 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 20:04:50 INFO - PROCESS | 2928 | 1464231890434 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:50 INFO - PROCESS | 2928 | ++DOCSHELL 0D177C00 == 53 [pid = 2928] [id = 98] 20:04:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (161DD800) [pid = 2928] [serial = 291] [outer = 00000000] 20:04:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (17198000) [pid = 2928] [serial = 292] [outer = 161DD800] 20:04:50 INFO - PROCESS | 2928 | 1464231890478 Marionette DEBUG loaded listener.js 20:04:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (17249400) [pid = 2928] [serial = 293] [outer = 161DD800] 20:04:50 INFO - PROCESS | 2928 | 1464231890931 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]]]}] 20:04:51 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. 20:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 20:04:51 INFO - PROCESS | 2928 | 1464231890978 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 20:04:51 INFO - PROCESS | 2928 | 1464231890979 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 20:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:04:51 INFO - PROCESS | 2928 | 1464231890983 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:04:51 INFO - PROCESS | 2928 | 1464231890985 Marionette TRACE conn6 <- [1,358,null,{}] 20:04:51 INFO - PROCESS | 2928 | 1464231890988 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}] 20:04:51 INFO - PROCESS | 2928 | 1464231891096 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 20:04:51 INFO - PROCESS | 2928 | 1464231891152 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:51 INFO - PROCESS | 2928 | ++DOCSHELL 17251000 == 54 [pid = 2928] [id = 99] 20:04:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (175AB800) [pid = 2928] [serial = 294] [outer = 00000000] 20:04:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (18843800) [pid = 2928] [serial = 295] [outer = 175AB800] 20:04:51 INFO - PROCESS | 2928 | 1464231891196 Marionette DEBUG loaded listener.js 20:04:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (18A1C000) [pid = 2928] [serial = 296] [outer = 175AB800] 20:04:51 INFO - PROCESS | 2928 | 1464231891616 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]]]}] 20:04:51 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. 20:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 20:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:04:51 INFO - PROCESS | 2928 | 1464231891653 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 20:04:51 INFO - PROCESS | 2928 | 1464231891655 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 20:04:51 INFO - PROCESS | 2928 | 1464231891658 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:04:51 INFO - PROCESS | 2928 | 1464231891660 Marionette TRACE conn6 <- [1,362,null,{}] 20:04:51 INFO - PROCESS | 2928 | 1464231891663 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}] 20:04:52 INFO - PROCESS | 2928 | 1464231892001 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (1A85A400) [pid = 2928] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (0E341000) [pid = 2928] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (0D561400) [pid = 2928] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (19386800) [pid = 2928] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (0DC58000) [pid = 2928] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (0E493800) [pid = 2928] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (161E4000) [pid = 2928] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (0DBC3000) [pid = 2928] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (14F1BC00) [pid = 2928] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (1A859C00) [pid = 2928] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:04:52 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (14D50400) [pid = 2928] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:04:52 INFO - PROCESS | 2928 | 1464231892063 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:52 INFO - PROCESS | 2928 | ++DOCSHELL 0CBAF800 == 55 [pid = 2928] [id = 100] 20:04:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (0D561400) [pid = 2928] [serial = 297] [outer = 00000000] 20:04:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (1204FC00) [pid = 2928] [serial = 298] [outer = 0D561400] 20:04:52 INFO - PROCESS | 2928 | 1464231892107 Marionette DEBUG loaded listener.js 20:04:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (14D50400) [pid = 2928] [serial = 299] [outer = 0D561400] 20:04:52 INFO - PROCESS | 2928 | 1464231892467 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]]]}] 20:04:52 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. 20:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 830ms 20:04:52 INFO - PROCESS | 2928 | 1464231892493 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 20:04:52 INFO - PROCESS | 2928 | 1464231892495 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 20:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:04:52 INFO - PROCESS | 2928 | 1464231892498 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:04:52 INFO - PROCESS | 2928 | 1464231892500 Marionette TRACE conn6 <- [1,366,null,{}] 20:04:52 INFO - PROCESS | 2928 | 1464231892503 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}] 20:04:52 INFO - PROCESS | 2928 | 1464231892580 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 20:04:52 INFO - PROCESS | 2928 | 1464231892587 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:52 INFO - PROCESS | 2928 | ++DOCSHELL 17139000 == 56 [pid = 2928] [id = 101] 20:04:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (1916D800) [pid = 2928] [serial = 300] [outer = 00000000] 20:04:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (19D99000) [pid = 2928] [serial = 301] [outer = 1916D800] 20:04:52 INFO - PROCESS | 2928 | 1464231892631 Marionette DEBUG loaded listener.js 20:04:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (1A1CCC00) [pid = 2928] [serial = 302] [outer = 1916D800] 20:04:53 INFO - PROCESS | 2928 | 1464231893051 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]]]}] 20:04:53 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. 20:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 20:04:53 INFO - PROCESS | 2928 | 1464231893070 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 20:04:53 INFO - PROCESS | 2928 | 1464231893072 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 20:04:53 INFO - PROCESS | 2928 | 1464231893075 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:04:53 INFO - PROCESS | 2928 | 1464231893077 Marionette TRACE conn6 <- [1,370,null,{}] 20:04:53 INFO - PROCESS | 2928 | 1464231893096 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}] 20:04:53 INFO - PROCESS | 2928 | 1464231893180 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 20:04:53 INFO - PROCESS | 2928 | 1464231893189 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:53 INFO - PROCESS | 2928 | ++DOCSHELL 1A1D1400 == 57 [pid = 2928] [id = 102] 20:04:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (1A1D4000) [pid = 2928] [serial = 303] [outer = 00000000] 20:04:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (1A996800) [pid = 2928] [serial = 304] [outer = 1A1D4000] 20:04:53 INFO - PROCESS | 2928 | 1464231893232 Marionette DEBUG loaded listener.js 20:04:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (1A99CC00) [pid = 2928] [serial = 305] [outer = 1A1D4000] 20:04:53 INFO - PROCESS | 2928 | 1464231893688 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]]]}] 20:04:53 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. 20:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 20:04:53 INFO - PROCESS | 2928 | 1464231893710 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 20:04:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:04:53 INFO - PROCESS | 2928 | 1464231893713 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 20:04:53 INFO - PROCESS | 2928 | 1464231893716 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:04:53 INFO - PROCESS | 2928 | 1464231893718 Marionette TRACE conn6 <- [1,374,null,{}] 20:04:53 INFO - PROCESS | 2928 | 1464231893722 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}] 20:04:53 INFO - PROCESS | 2928 | 1464231893865 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 20:04:53 INFO - PROCESS | 2928 | 1464231893875 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:53 INFO - PROCESS | 2928 | ++DOCSHELL 1682EC00 == 58 [pid = 2928] [id = 103] 20:04:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (1682F000) [pid = 2928] [serial = 306] [outer = 00000000] 20:04:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (16838000) [pid = 2928] [serial = 307] [outer = 1682F000] 20:04:53 INFO - PROCESS | 2928 | 1464231893924 Marionette DEBUG loaded listener.js 20:04:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (1A99E400) [pid = 2928] [serial = 308] [outer = 1682F000] 20:04:54 INFO - PROCESS | 2928 | 1464231894624 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:04:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:04:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 20:04:54 INFO - PROCESS | 2928 | 1464231894647 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 20:04:54 INFO - PROCESS | 2928 | 1464231894653 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 20:04:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:04:54 INFO - PROCESS | 2928 | 1464231894657 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:04:54 INFO - PROCESS | 2928 | 1464231894662 Marionette TRACE conn6 <- [1,378,null,{}] 20:04:54 INFO - PROCESS | 2928 | 1464231894668 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}] 20:04:54 INFO - PROCESS | 2928 | 1464231894820 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 20:04:54 INFO - PROCESS | 2928 | 1464231894839 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:54 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC5000 == 59 [pid = 2928] [id = 104] 20:04:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (0DBC6800) [pid = 2928] [serial = 309] [outer = 00000000] 20:04:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (0DFC1C00) [pid = 2928] [serial = 310] [outer = 0DBC6800] 20:04:54 INFO - PROCESS | 2928 | 1464231894895 Marionette DEBUG loaded listener.js 20:04:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (0E477800) [pid = 2928] [serial = 311] [outer = 0DBC6800] 20:04:55 INFO - PROCESS | 2928 | 1464231895497 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:04:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:04:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 871ms 20:04:55 INFO - PROCESS | 2928 | 1464231895532 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 20:04:55 INFO - PROCESS | 2928 | 1464231895538 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 20:04:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:04:55 INFO - PROCESS | 2928 | 1464231895545 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:04:55 INFO - PROCESS | 2928 | 1464231895547 Marionette TRACE conn6 <- [1,382,null,{}] 20:04:55 INFO - PROCESS | 2928 | 1464231895551 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}] 20:04:55 INFO - PROCESS | 2928 | 1464231895703 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 20:04:55 INFO - PROCESS | 2928 | 1464231895720 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:55 INFO - PROCESS | 2928 | ++DOCSHELL 12713800 == 60 [pid = 2928] [id = 105] 20:04:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (13ECF800) [pid = 2928] [serial = 312] [outer = 00000000] 20:04:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (16456800) [pid = 2928] [serial = 313] [outer = 13ECF800] 20:04:55 INFO - PROCESS | 2928 | 1464231895775 Marionette DEBUG loaded listener.js 20:04:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (16831000) [pid = 2928] [serial = 314] [outer = 13ECF800] 20:04:56 INFO - PROCESS | 2928 | 1464231896468 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:04:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:04:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 970ms 20:04:56 INFO - PROCESS | 2928 | 1464231896517 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 20:04:56 INFO - PROCESS | 2928 | 1464231896520 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 20:04:56 INFO - PROCESS | 2928 | 1464231896523 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:04:56 INFO - PROCESS | 2928 | 1464231896527 Marionette TRACE conn6 <- [1,386,null,{}] 20:04:56 INFO - PROCESS | 2928 | 1464231896538 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}] 20:04:56 INFO - PROCESS | 2928 | 1464231896647 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 20:04:56 INFO - PROCESS | 2928 | 1464231896773 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:56 INFO - PROCESS | 2928 | ++DOCSHELL 19BD2400 == 61 [pid = 2928] [id = 106] 20:04:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (19C3C400) [pid = 2928] [serial = 315] [outer = 00000000] 20:04:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (1A85B800) [pid = 2928] [serial = 316] [outer = 19C3C400] 20:04:56 INFO - PROCESS | 2928 | 1464231896831 Marionette DEBUG loaded listener.js 20:04:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (1AE44400) [pid = 2928] [serial = 317] [outer = 19C3C400] 20:04:57 INFO - PROCESS | 2928 | 1464231897427 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]]]}] 20:04:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:04:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 20:04:57 INFO - PROCESS | 2928 | 1464231897457 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 20:04:57 INFO - PROCESS | 2928 | 1464231897460 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 20:04:57 INFO - PROCESS | 2928 | 1464231897463 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:04:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:04:57 INFO - PROCESS | 2928 | 1464231897465 Marionette TRACE conn6 <- [1,390,null,{}] 20:04:57 INFO - PROCESS | 2928 | 1464231897469 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}] 20:04:57 INFO - PROCESS | 2928 | 1464231897576 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 20:04:57 INFO - PROCESS | 2928 | 1464231897700 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:57 INFO - PROCESS | 2928 | ++DOCSHELL 1717A000 == 62 [pid = 2928] [id = 107] 20:04:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (1717AC00) [pid = 2928] [serial = 318] [outer = 00000000] 20:04:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (17181800) [pid = 2928] [serial = 319] [outer = 1717AC00] 20:04:57 INFO - PROCESS | 2928 | 1464231897755 Marionette DEBUG loaded listener.js 20:04:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (17184C00) [pid = 2928] [serial = 320] [outer = 1717AC00] 20:04:58 INFO - PROCESS | 2928 | 1464231898379 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]]]}] 20:04:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:04:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 971ms 20:04:58 INFO - PROCESS | 2928 | 1464231898437 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 20:04:58 INFO - PROCESS | 2928 | 1464231898440 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 20:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:04:58 INFO - PROCESS | 2928 | 1464231898443 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:04:58 INFO - PROCESS | 2928 | 1464231898445 Marionette TRACE conn6 <- [1,394,null,{}] 20:04:58 INFO - PROCESS | 2928 | 1464231898450 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}] 20:04:58 INFO - PROCESS | 2928 | 1464231898571 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 20:04:58 INFO - PROCESS | 2928 | 1464231898705 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:58 INFO - PROCESS | 2928 | ++DOCSHELL 0DB53C00 == 63 [pid = 2928] [id = 108] 20:04:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (1270D400) [pid = 2928] [serial = 321] [outer = 00000000] 20:04:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (16437000) [pid = 2928] [serial = 322] [outer = 1270D400] 20:04:58 INFO - PROCESS | 2928 | 1464231898761 Marionette DEBUG loaded listener.js 20:04:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (1717BC00) [pid = 2928] [serial = 323] [outer = 1270D400] 20:04:59 INFO - PROCESS | 2928 | 1464231899398 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]]]}] 20:04:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:04:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 970ms 20:04:59 INFO - PROCESS | 2928 | 1464231899448 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 20:04:59 INFO - PROCESS | 2928 | 1464231899451 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 20:04:59 INFO - PROCESS | 2928 | 1464231899454 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:04:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:04:59 INFO - PROCESS | 2928 | 1464231899456 Marionette TRACE conn6 <- [1,398,null,{}] 20:04:59 INFO - PROCESS | 2928 | 1464231899459 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}] 20:04:59 INFO - PROCESS | 2928 | 1464231899572 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 20:04:59 INFO - PROCESS | 2928 | 1464231899674 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:59 INFO - PROCESS | 2928 | ++DOCSHELL 0E156000 == 64 [pid = 2928] [id = 109] 20:04:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (14F16800) [pid = 2928] [serial = 324] [outer = 00000000] 20:04:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (16438000) [pid = 2928] [serial = 325] [outer = 14F16800] 20:04:59 INFO - PROCESS | 2928 | 1464231899730 Marionette DEBUG loaded listener.js 20:04:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (17180800) [pid = 2928] [serial = 326] [outer = 14F16800] 20:05:00 INFO - PROCESS | 2928 | 1464231900467 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]]]}] 20:05:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:05:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1068ms 20:05:00 INFO - PROCESS | 2928 | 1464231900527 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 20:05:00 INFO - PROCESS | 2928 | 1464231900531 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 20:05:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:05:00 INFO - PROCESS | 2928 | 1464231900535 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:05:00 INFO - PROCESS | 2928 | 1464231900539 Marionette TRACE conn6 <- [1,402,null,{}] 20:05:00 INFO - PROCESS | 2928 | 1464231900544 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}] 20:05:00 INFO - PROCESS | 2928 | 1464231900647 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 20:05:00 INFO - PROCESS | 2928 | 1464231900776 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:00 INFO - PROCESS | 2928 | ++DOCSHELL 0CBB1400 == 65 [pid = 2928] [id = 110] 20:05:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (0DE0B000) [pid = 2928] [serial = 327] [outer = 00000000] 20:05:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (11D76400) [pid = 2928] [serial = 328] [outer = 0DE0B000] 20:05:00 INFO - PROCESS | 2928 | 1464231900826 Marionette DEBUG loaded listener.js 20:05:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (13202000) [pid = 2928] [serial = 329] [outer = 0DE0B000] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 1A1D1400 == 64 [pid = 2928] [id = 102] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 17139000 == 63 [pid = 2928] [id = 101] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 0CBAF800 == 62 [pid = 2928] [id = 100] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 17251000 == 61 [pid = 2928] [id = 99] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 0D177C00 == 60 [pid = 2928] [id = 98] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 161E0800 == 59 [pid = 2928] [id = 97] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 14F1A000 == 58 [pid = 2928] [id = 96] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 12520400 == 57 [pid = 2928] [id = 95] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 0DBC8400 == 56 [pid = 2928] [id = 94] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 0DB68800 == 55 [pid = 2928] [id = 93] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (1AE51400) [pid = 2928] [serial = 262] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOCSHELL 0D562800 == 54 [pid = 2928] [id = 89] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (1B923C00) [pid = 2928] [serial = 173] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (14C04800) [pid = 2928] [serial = 223] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (19C3F400) [pid = 2928] [serial = 253] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (0E157C00) [pid = 2928] [serial = 233] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (0DE07400) [pid = 2928] [serial = 232] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (1724E400) [pid = 2928] [serial = 226] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (12521800) [pid = 2928] [serial = 238] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (132D5000) [pid = 2928] [serial = 239] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (19169C00) [pid = 2928] [serial = 251] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (1636D800) [pid = 2928] [serial = 244] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (0DC5A000) [pid = 2928] [serial = 220] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (1BAD0800) [pid = 2928] [serial = 229] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (0DBD6800) [pid = 2928] [serial = 235] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (0DE0C400) [pid = 2928] [serial = 236] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (15179C00) [pid = 2928] [serial = 241] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (1560C000) [pid = 2928] [serial = 242] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (1BD4EC00) [pid = 2928] [serial = 260] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (1BA4F800) [pid = 2928] [serial = 259] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (19C40C00) [pid = 2928] [serial = 254] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (1938BC00) [pid = 2928] [serial = 256] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (1A12A400) [pid = 2928] [serial = 257] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (16374C00) [pid = 2928] [serial = 245] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (17249C00) [pid = 2928] [serial = 247] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (19154800) [pid = 2928] [serial = 250] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (17254800) [pid = 2928] [serial = 248] [outer = 00000000] [url = about:blank] 20:05:01 INFO - PROCESS | 2928 | 1464231901363 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]]]}] 20:05:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:05:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 891ms 20:05:01 INFO - PROCESS | 2928 | 1464231901427 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 20:05:01 INFO - PROCESS | 2928 | 1464231901432 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 20:05:01 INFO - PROCESS | 2928 | 1464231901438 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:05:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:05:01 INFO - PROCESS | 2928 | 1464231901440 Marionette TRACE conn6 <- [1,406,null,{}] 20:05:01 INFO - PROCESS | 2928 | 1464231901444 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}] 20:05:01 INFO - PROCESS | 2928 | 1464231901548 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 20:05:01 INFO - PROCESS | 2928 | 1464231901628 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:01 INFO - PROCESS | 2928 | ++DOCSHELL 0DE03800 == 55 [pid = 2928] [id = 111] 20:05:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (0DFC0C00) [pid = 2928] [serial = 330] [outer = 00000000] 20:05:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (0F27B400) [pid = 2928] [serial = 331] [outer = 0DFC0C00] 20:05:01 INFO - PROCESS | 2928 | 1464231901673 Marionette DEBUG loaded listener.js 20:05:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (124CE800) [pid = 2928] [serial = 332] [outer = 0DFC0C00] 20:05:02 INFO - PROCESS | 2928 | 1464231902196 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]]]}] 20:05:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:05:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 770ms 20:05:02 INFO - PROCESS | 2928 | 1464231902211 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 20:05:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:05:02 INFO - PROCESS | 2928 | 1464231902216 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 20:05:02 INFO - PROCESS | 2928 | 1464231902221 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:05:02 INFO - PROCESS | 2928 | 1464231902225 Marionette TRACE conn6 <- [1,410,null,{}] 20:05:02 INFO - PROCESS | 2928 | 1464231902231 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}] 20:05:02 INFO - PROCESS | 2928 | 1464231902389 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 20:05:02 INFO - PROCESS | 2928 | 1464231902492 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:02 INFO - PROCESS | 2928 | ++DOCSHELL 0DFC2400 == 56 [pid = 2928] [id = 112] 20:05:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (0E14B400) [pid = 2928] [serial = 333] [outer = 00000000] 20:05:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (0E19E400) [pid = 2928] [serial = 334] [outer = 0E14B400] 20:05:02 INFO - PROCESS | 2928 | 1464231902554 Marionette DEBUG loaded listener.js 20:05:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (0EEE9800) [pid = 2928] [serial = 335] [outer = 0E14B400] 20:05:03 INFO - PROCESS | 2928 | 1464231903221 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]]]}] 20:05:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:05:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1026ms 20:05:03 INFO - PROCESS | 2928 | 1464231903248 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 20:05:03 INFO - PROCESS | 2928 | 1464231903254 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 20:05:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:05:03 INFO - PROCESS | 2928 | 1464231903260 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:05:03 INFO - PROCESS | 2928 | 1464231903263 Marionette TRACE conn6 <- [1,414,null,{}] 20:05:03 INFO - PROCESS | 2928 | 1464231903267 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}] 20:05:03 INFO - PROCESS | 2928 | 1464231903379 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 20:05:03 INFO - PROCESS | 2928 | 1464231903504 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:03 INFO - PROCESS | 2928 | ++DOCSHELL 14F1CC00 == 57 [pid = 2928] [id = 113] 20:05:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (14F1E800) [pid = 2928] [serial = 336] [outer = 00000000] 20:05:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (1560CC00) [pid = 2928] [serial = 337] [outer = 14F1E800] 20:05:03 INFO - PROCESS | 2928 | 1464231903560 Marionette DEBUG loaded listener.js 20:05:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (161E2800) [pid = 2928] [serial = 338] [outer = 14F1E800] 20:05:04 INFO - PROCESS | 2928 | 1464231904199 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]]]}] 20:05:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:05:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 970ms 20:05:04 INFO - PROCESS | 2928 | 1464231904235 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 20:05:04 INFO - PROCESS | 2928 | 1464231904237 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 20:05:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:05:04 INFO - PROCESS | 2928 | 1464231904241 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:05:04 INFO - PROCESS | 2928 | 1464231904245 Marionette TRACE conn6 <- [1,418,null,{}] 20:05:04 INFO - PROCESS | 2928 | 1464231904257 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}] 20:05:04 INFO - PROCESS | 2928 | 1464231904365 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 20:05:04 INFO - PROCESS | 2928 | 1464231904491 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:04 INFO - PROCESS | 2928 | ++DOCSHELL 1682E400 == 58 [pid = 2928] [id = 114] 20:05:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (1682F800) [pid = 2928] [serial = 339] [outer = 00000000] 20:05:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (16E4C800) [pid = 2928] [serial = 340] [outer = 1682F800] 20:05:04 INFO - PROCESS | 2928 | 1464231904550 Marionette DEBUG loaded listener.js 20:05:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (16F0E000) [pid = 2928] [serial = 341] [outer = 1682F800] 20:05:05 INFO - PROCESS | 2928 | 1464231905625 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]]]}] 20:05:05 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 20:05:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1434ms 20:05:05 INFO - PROCESS | 2928 | 1464231905676 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 20:05:05 INFO - PROCESS | 2928 | 1464231905678 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 20:05:05 INFO - PROCESS | 2928 | 1464231905682 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:05:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:05:05 INFO - PROCESS | 2928 | 1464231905684 Marionette TRACE conn6 <- [1,422,null,{}] 20:05:05 INFO - PROCESS | 2928 | 1464231905688 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}] 20:05:05 INFO - PROCESS | 2928 | 1464231905798 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 20:05:05 INFO - PROCESS | 2928 | 1464231905921 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:05 INFO - PROCESS | 2928 | ++DOCSHELL 1717CC00 == 59 [pid = 2928] [id = 115] 20:05:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (17183C00) [pid = 2928] [serial = 342] [outer = 00000000] 20:05:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (17197C00) [pid = 2928] [serial = 343] [outer = 17183C00] 20:05:05 INFO - PROCESS | 2928 | 1464231905976 Marionette DEBUG loaded listener.js 20:05:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (17247400) [pid = 2928] [serial = 344] [outer = 17183C00] 20:05:06 INFO - PROCESS | 2928 | 1464231906987 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]]]}] 20:05:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:05:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1321ms 20:05:07 INFO - PROCESS | 2928 | 1464231907007 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 20:05:07 INFO - PROCESS | 2928 | 1464231907009 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 20:05:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:05:07 INFO - PROCESS | 2928 | 1464231907012 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:05:07 INFO - PROCESS | 2928 | 1464231907014 Marionette TRACE conn6 <- [1,426,null,{}] 20:05:07 INFO - PROCESS | 2928 | 1464231907018 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}] 20:05:07 INFO - PROCESS | 2928 | 1464231907118 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 20:05:07 INFO - PROCESS | 2928 | 1464231907195 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:07 INFO - PROCESS | 2928 | ++DOCSHELL 172F3000 == 60 [pid = 2928] [id = 116] 20:05:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (172F6800) [pid = 2928] [serial = 345] [outer = 00000000] 20:05:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (187AC400) [pid = 2928] [serial = 346] [outer = 172F6800] 20:05:07 INFO - PROCESS | 2928 | 1464231907249 Marionette DEBUG loaded listener.js 20:05:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (19154800) [pid = 2928] [serial = 347] [outer = 172F6800] 20:05:07 INFO - PROCESS | 2928 | 1464231907959 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] 20:05:08 INFO - PROCESS | 2928 | 1464231907998 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 20:05:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:05:08 INFO - PROCESS | 2928 | 1464231908003 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:05:08 INFO - PROCESS | 2928 | 1464231908007 Marionette TRACE conn6 <- [1,430,null,{}] 20:05:08 INFO - PROCESS | 2928 | 1464231908014 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}] 20:05:08 INFO - PROCESS | 2928 | 1464231908115 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 20:05:08 INFO - PROCESS | 2928 | 1464231908252 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:08 INFO - PROCESS | 2928 | ++DOCSHELL 0DFCA000 == 61 [pid = 2928] [id = 117] 20:05:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (0E48F400) [pid = 2928] [serial = 348] [outer = 00000000] 20:05:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (14F17C00) [pid = 2928] [serial = 349] [outer = 0E48F400] 20:05:08 INFO - PROCESS | 2928 | 1464231908306 Marionette DEBUG loaded listener.js 20:05:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (15611000) [pid = 2928] [serial = 350] [outer = 0E48F400] 20:05:08 INFO - PROCESS | 2928 | --DOCSHELL 0CBB1400 == 60 [pid = 2928] [id = 110] 20:05:08 INFO - PROCESS | 2928 | --DOCSHELL 0DBC5000 == 59 [pid = 2928] [id = 104] 20:05:08 INFO - PROCESS | 2928 | 1464231908845 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]]]}] 20:05:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:05:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 871ms 20:05:08 INFO - PROCESS | 2928 | 1464231908878 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 20:05:08 INFO - PROCESS | 2928 | 1464231908883 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 20:05:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:05:08 INFO - PROCESS | 2928 | 1464231908889 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:05:08 INFO - PROCESS | 2928 | 1464231908891 Marionette TRACE conn6 <- [1,434,null,{}] 20:05:08 INFO - PROCESS | 2928 | 1464231908895 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}] 20:05:08 INFO - PROCESS | 2928 | 1464231908981 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 20:05:09 INFO - PROCESS | 2928 | 1464231909070 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:09 INFO - PROCESS | 2928 | ++DOCSHELL 0DBD3800 == 60 [pid = 2928] [id = 118] 20:05:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (0DC61800) [pid = 2928] [serial = 351] [outer = 00000000] 20:05:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (1636F800) [pid = 2928] [serial = 352] [outer = 0DC61800] 20:05:09 INFO - PROCESS | 2928 | 1464231909117 Marionette DEBUG loaded listener.js 20:05:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (16432800) [pid = 2928] [serial = 353] [outer = 0DC61800] 20:05:09 INFO - PROCESS | 2928 | 1464231909548 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]]]}] 20:05:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:05:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 20:05:09 INFO - PROCESS | 2928 | 1464231909562 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 20:05:09 INFO - PROCESS | 2928 | 1464231909565 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 20:05:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:05:09 INFO - PROCESS | 2928 | 1464231909576 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:05:09 INFO - PROCESS | 2928 | 1464231909580 Marionette TRACE conn6 <- [1,438,null,{}] 20:05:09 INFO - PROCESS | 2928 | 1464231909590 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}] 20:05:09 INFO - PROCESS | 2928 | 1464231909711 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 20:05:09 INFO - PROCESS | 2928 | 1464231909805 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:09 INFO - PROCESS | 2928 | ++DOCSHELL 16F0C400 == 61 [pid = 2928] [id = 119] 20:05:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (1718E000) [pid = 2928] [serial = 354] [outer = 00000000] 20:05:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (19389800) [pid = 2928] [serial = 355] [outer = 1718E000] 20:05:09 INFO - PROCESS | 2928 | 1464231909861 Marionette DEBUG loaded listener.js 20:05:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (19C3D400) [pid = 2928] [serial = 356] [outer = 1718E000] 20:05:10 INFO - PROCESS | 2928 | 1464231910322 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]]]}] 20:05:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:05:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 790ms 20:05:10 INFO - PROCESS | 2928 | 1464231910360 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 20:05:10 INFO - PROCESS | 2928 | 1464231910362 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 20:05:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:05:10 INFO - PROCESS | 2928 | 1464231910366 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:05:10 INFO - PROCESS | 2928 | 1464231910367 Marionette TRACE conn6 <- [1,442,null,{}] 20:05:10 INFO - PROCESS | 2928 | 1464231910376 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}] 20:05:10 INFO - PROCESS | 2928 | 1464231910497 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 20:05:10 INFO - PROCESS | 2928 | 1464231910509 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:10 INFO - PROCESS | 2928 | ++DOCSHELL 19D9F800 == 62 [pid = 2928] [id = 120] 20:05:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (1A1CE400) [pid = 2928] [serial = 357] [outer = 00000000] 20:05:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (1A997800) [pid = 2928] [serial = 358] [outer = 1A1CE400] 20:05:10 INFO - PROCESS | 2928 | 1464231910601 Marionette DEBUG loaded listener.js 20:05:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (1AE46800) [pid = 2928] [serial = 359] [outer = 1A1CE400] 20:05:11 INFO - PROCESS | 2928 | 1464231911064 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]]]}] 20:05:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:05:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 771ms 20:05:11 INFO - PROCESS | 2928 | 1464231911146 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 20:05:11 INFO - PROCESS | 2928 | 1464231911148 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 20:05:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:05:11 INFO - PROCESS | 2928 | 1464231911151 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:05:11 INFO - PROCESS | 2928 | 1464231911153 Marionette TRACE conn6 <- [1,446,null,{}] 20:05:11 INFO - PROCESS | 2928 | 1464231911157 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}] 20:05:11 INFO - PROCESS | 2928 | 1464231911276 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 20:05:11 INFO - PROCESS | 2928 | 1464231911340 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:11 INFO - PROCESS | 2928 | ++DOCSHELL 1AE48C00 == 63 [pid = 2928] [id = 121] 20:05:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (1AE4E400) [pid = 2928] [serial = 360] [outer = 00000000] 20:05:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (1B3C9800) [pid = 2928] [serial = 361] [outer = 1AE4E400] 20:05:11 INFO - PROCESS | 2928 | 1464231911388 Marionette DEBUG loaded listener.js 20:05:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (1B3CCC00) [pid = 2928] [serial = 362] [outer = 1AE4E400] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (0906AC00) [pid = 2928] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (0DB6BC00) [pid = 2928] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (0F286C00) [pid = 2928] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (1CA91C00) [pid = 2928] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (1BA51000) [pid = 2928] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (19381800) [pid = 2928] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (1636A800) [pid = 2928] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (0CBA5C00) [pid = 2928] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (0DE0B000) [pid = 2928] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (1916A000) [pid = 2928] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (0DBC8800) [pid = 2928] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (14F19400) [pid = 2928] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (0D5F4C00) [pid = 2928] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (0E159800) [pid = 2928] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (14F16800) [pid = 2928] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (14F1E400) [pid = 2928] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (0C624C00) [pid = 2928] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (12270800) [pid = 2928] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (16368400) [pid = 2928] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (1BA52400) [pid = 2928] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (1724A400) [pid = 2928] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (0DB67000) [pid = 2928] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (1204AC00) [pid = 2928] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (1A1D4000) [pid = 2928] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (161DD800) [pid = 2928] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (14F1B000) [pid = 2928] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (0DBC9400) [pid = 2928] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (175AB800) [pid = 2928] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (1AE4B800) [pid = 2928] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (12525C00) [pid = 2928] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (0D561400) [pid = 2928] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (0DBC5800) [pid = 2928] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (1916D800) [pid = 2928] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:05:11 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (161E2C00) [pid = 2928] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:05:11 INFO - PROCESS | 2928 | 1464231911961 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]]]}] 20:05:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:05:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 831ms 20:05:11 INFO - PROCESS | 2928 | 1464231911985 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 20:05:12 INFO - PROCESS | 2928 | 1464231911987 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 20:05:12 INFO - PROCESS | 2928 | 1464231911991 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:05:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:05:12 INFO - PROCESS | 2928 | 1464231911992 Marionette TRACE conn6 <- [1,450,null,{}] 20:05:12 INFO - PROCESS | 2928 | 1464231911996 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}] 20:05:12 INFO - PROCESS | 2928 | 1464231912128 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 20:05:12 INFO - PROCESS | 2928 | 1464231912191 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:12 INFO - PROCESS | 2928 | ++DOCSHELL 0DB52800 == 64 [pid = 2928] [id = 122] 20:05:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (0DE0C400) [pid = 2928] [serial = 363] [outer = 00000000] 20:05:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (14E3B800) [pid = 2928] [serial = 364] [outer = 0DE0C400] 20:05:12 INFO - PROCESS | 2928 | 1464231912239 Marionette DEBUG loaded listener.js 20:05:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (15607C00) [pid = 2928] [serial = 365] [outer = 0DE0C400] 20:05:12 INFO - PROCESS | 2928 | 1464231912650 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] 20:05:12 INFO - PROCESS | 2928 | 1464231912728 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 20:05:12 INFO - PROCESS | 2928 | 1464231912732 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:05:12 INFO - PROCESS | 2928 | 1464231912734 Marionette TRACE conn6 <- [1,454,null,{}] 20:05:12 INFO - PROCESS | 2928 | 1464231912737 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}] 20:05:12 INFO - PROCESS | 2928 | 1464231912822 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 20:05:12 INFO - PROCESS | 2928 | 1464231912832 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:12 INFO - PROCESS | 2928 | ++DOCSHELL 14E38800 == 65 [pid = 2928] [id = 123] 20:05:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (163E0C00) [pid = 2928] [serial = 366] [outer = 00000000] 20:05:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (19D9F400) [pid = 2928] [serial = 367] [outer = 163E0C00] 20:05:12 INFO - PROCESS | 2928 | 1464231912879 Marionette DEBUG loaded listener.js 20:05:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (1B3CD800) [pid = 2928] [serial = 368] [outer = 163E0C00] 20:05:13 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:13 INFO - PROCESS | 2928 | 1464231913318 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]]]}] 20:05:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:05:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 20:05:13 INFO - PROCESS | 2928 | 1464231913372 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 20:05:13 INFO - PROCESS | 2928 | 1464231913374 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 20:05:13 INFO - PROCESS | 2928 | 1464231913377 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:05:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:05:13 INFO - PROCESS | 2928 | 1464231913379 Marionette TRACE conn6 <- [1,458,null,{}] 20:05:13 INFO - PROCESS | 2928 | 1464231913383 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}] 20:05:13 INFO - PROCESS | 2928 | 1464231913463 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 20:05:13 INFO - PROCESS | 2928 | 1464231913470 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:13 INFO - PROCESS | 2928 | ++DOCSHELL 1B3D4800 == 66 [pid = 2928] [id = 124] 20:05:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (1B3D6000) [pid = 2928] [serial = 369] [outer = 00000000] 20:05:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (1B924000) [pid = 2928] [serial = 370] [outer = 1B3D6000] 20:05:13 INFO - PROCESS | 2928 | 1464231913513 Marionette DEBUG loaded listener.js 20:05:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (1BA4D400) [pid = 2928] [serial = 371] [outer = 1B3D6000] 20:05:14 INFO - PROCESS | 2928 | 1464231914220 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] 20:05:14 INFO - PROCESS | 2928 | 1464231914259 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 20:05:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:05:14 INFO - PROCESS | 2928 | 1464231914266 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:05:14 INFO - PROCESS | 2928 | 1464231914269 Marionette TRACE conn6 <- [1,462,null,{}] 20:05:14 INFO - PROCESS | 2928 | 1464231914275 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}] 20:05:14 INFO - PROCESS | 2928 | 1464231914401 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 20:05:14 INFO - PROCESS | 2928 | 1464231914531 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:14 INFO - PROCESS | 2928 | ++DOCSHELL 0D5EE400 == 67 [pid = 2928] [id = 125] 20:05:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (0E14F000) [pid = 2928] [serial = 372] [outer = 00000000] 20:05:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (124CA400) [pid = 2928] [serial = 373] [outer = 0E14F000] 20:05:14 INFO - PROCESS | 2928 | 1464231914593 Marionette DEBUG loaded listener.js 20:05:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (14F18C00) [pid = 2928] [serial = 374] [outer = 0E14F000] 20:05:15 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:15 INFO - PROCESS | 2928 | 1464231915205 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] 20:05:15 INFO - PROCESS | 2928 | 1464231915250 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 20:05:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:05:15 INFO - PROCESS | 2928 | 1464231915257 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:05:15 INFO - PROCESS | 2928 | 1464231915260 Marionette TRACE conn6 <- [1,466,null,{}] 20:05:15 INFO - PROCESS | 2928 | 1464231915264 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}] 20:05:15 INFO - PROCESS | 2928 | 1464231915376 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 20:05:15 INFO - PROCESS | 2928 | 1464231915485 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:15 INFO - PROCESS | 2928 | ++DOCSHELL 124CF400 == 68 [pid = 2928] [id = 126] 20:05:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (16FA7C00) [pid = 2928] [serial = 375] [outer = 00000000] 20:05:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (16FAE400) [pid = 2928] [serial = 376] [outer = 16FA7C00] 20:05:15 INFO - PROCESS | 2928 | 1464231915543 Marionette DEBUG loaded listener.js 20:05:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (16FB2000) [pid = 2928] [serial = 377] [outer = 16FA7C00] 20:05:16 INFO - PROCESS | 2928 | 1464231916168 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] 20:05:16 INFO - PROCESS | 2928 | 1464231916233 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 20:05:16 INFO - PROCESS | 2928 | 1464231916237 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:05:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:05:16 INFO - PROCESS | 2928 | 1464231916240 Marionette TRACE conn6 <- [1,470,null,{}] 20:05:16 INFO - PROCESS | 2928 | 1464231916251 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}] 20:05:16 INFO - PROCESS | 2928 | 1464231916362 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 20:05:16 INFO - PROCESS | 2928 | 1464231916495 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:16 INFO - PROCESS | 2928 | ++DOCSHELL 1A99A800 == 69 [pid = 2928] [id = 127] 20:05:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (1A99D000) [pid = 2928] [serial = 378] [outer = 00000000] 20:05:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (1B3D6C00) [pid = 2928] [serial = 379] [outer = 1A99D000] 20:05:16 INFO - PROCESS | 2928 | 1464231916553 Marionette DEBUG loaded listener.js 20:05:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (1BA4EC00) [pid = 2928] [serial = 380] [outer = 1A99D000] 20:05:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (1AC78800) [pid = 2928] [serial = 381] [outer = 11D8EC00] 20:05:17 INFO - PROCESS | 2928 | 1464231917249 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]]]}] 20:05:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:05:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1069ms 20:05:17 INFO - PROCESS | 2928 | 1464231917311 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 20:05:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:05:17 INFO - PROCESS | 2928 | 1464231917313 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 20:05:17 INFO - PROCESS | 2928 | 1464231917317 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:05:17 INFO - PROCESS | 2928 | 1464231917319 Marionette TRACE conn6 <- [1,474,null,{}] 20:05:17 INFO - PROCESS | 2928 | 1464231917322 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}] 20:05:17 INFO - PROCESS | 2928 | 1464231917431 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 20:05:17 INFO - PROCESS | 2928 | 1464231917567 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:17 INFO - PROCESS | 2928 | ++DOCSHELL 0CBB0400 == 70 [pid = 2928] [id = 128] 20:05:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (0DB4D400) [pid = 2928] [serial = 382] [outer = 00000000] 20:05:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (1AC7CC00) [pid = 2928] [serial = 383] [outer = 0DB4D400] 20:05:17 INFO - PROCESS | 2928 | 1464231917627 Marionette DEBUG loaded listener.js 20:05:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (1BADD000) [pid = 2928] [serial = 384] [outer = 0DB4D400] 20:05:18 INFO - PROCESS | 2928 | 1464231918219 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]]]}] 20:05:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:05:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 931ms 20:05:18 INFO - PROCESS | 2928 | 1464231918249 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 20:05:18 INFO - PROCESS | 2928 | 1464231918252 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 20:05:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:05:18 INFO - PROCESS | 2928 | 1464231918256 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:05:18 INFO - PROCESS | 2928 | 1464231918258 Marionette TRACE conn6 <- [1,478,null,{}] 20:05:18 INFO - PROCESS | 2928 | 1464231918262 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}] 20:05:18 INFO - PROCESS | 2928 | 1464231918366 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 20:05:18 INFO - PROCESS | 2928 | 1464231918475 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:18 INFO - PROCESS | 2928 | ++DOCSHELL 0C628C00 == 71 [pid = 2928] [id = 129] 20:05:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (0CBAB000) [pid = 2928] [serial = 385] [outer = 00000000] 20:05:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (14F32800) [pid = 2928] [serial = 386] [outer = 0CBAB000] 20:05:18 INFO - PROCESS | 2928 | 1464231918532 Marionette DEBUG loaded listener.js 20:05:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (14C85000) [pid = 2928] [serial = 387] [outer = 0CBAB000] 20:05:19 INFO - PROCESS | 2928 | 1464231919389 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]]]}] 20:05:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:05:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1182ms 20:05:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:05:19 INFO - PROCESS | 2928 | 1464231919441 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 20:05:19 INFO - PROCESS | 2928 | 1464231919445 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 20:05:19 INFO - PROCESS | 2928 | 1464231919450 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:05:19 INFO - PROCESS | 2928 | 1464231919454 Marionette TRACE conn6 <- [1,482,null,{}] 20:05:19 INFO - PROCESS | 2928 | 1464231919460 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}] 20:05:19 INFO - PROCESS | 2928 | 1464231919558 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 20:05:19 INFO - PROCESS | 2928 | 1464231919694 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:19 INFO - PROCESS | 2928 | ++DOCSHELL 0DE0AC00 == 72 [pid = 2928] [id = 130] 20:05:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (0DE0B000) [pid = 2928] [serial = 388] [outer = 00000000] 20:05:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (0DFC0000) [pid = 2928] [serial = 389] [outer = 0DE0B000] 20:05:19 INFO - PROCESS | 2928 | 1464231919748 Marionette DEBUG loaded listener.js 20:05:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (0E152400) [pid = 2928] [serial = 390] [outer = 0DE0B000] 20:05:20 INFO - PROCESS | 2928 | --DOCSHELL 14E38800 == 71 [pid = 2928] [id = 123] 20:05:20 INFO - PROCESS | 2928 | --DOCSHELL 0DB52800 == 70 [pid = 2928] [id = 122] 20:05:20 INFO - PROCESS | 2928 | --DOCSHELL 1AE48C00 == 69 [pid = 2928] [id = 121] 20:05:20 INFO - PROCESS | 2928 | --DOCSHELL 19D9F800 == 68 [pid = 2928] [id = 120] 20:05:20 INFO - PROCESS | 2928 | --DOCSHELL 16F0C400 == 67 [pid = 2928] [id = 119] 20:05:20 INFO - PROCESS | 2928 | --DOCSHELL 0DBD3800 == 66 [pid = 2928] [id = 118] 20:05:20 INFO - PROCESS | 2928 | --DOCSHELL 0DFCA000 == 65 [pid = 2928] [id = 117] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (0F27B400) [pid = 2928] [serial = 331] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (16456800) [pid = 2928] [serial = 313] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (16437000) [pid = 2928] [serial = 322] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (0DFC1C00) [pid = 2928] [serial = 310] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (17181800) [pid = 2928] [serial = 319] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (1A85B800) [pid = 2928] [serial = 316] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (16838000) [pid = 2928] [serial = 307] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOCSHELL 0DFC2400 == 64 [pid = 2928] [id = 112] 20:05:20 INFO - PROCESS | 2928 | --DOCSHELL 0DE03800 == 63 [pid = 2928] [id = 111] 20:05:20 INFO - PROCESS | 2928 | 1464231920390 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]]]}] 20:05:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:05:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 990ms 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (17198000) [pid = 2928] [serial = 292] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (14F21C00) [pid = 2928] [serial = 286] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (15611800) [pid = 2928] [serial = 287] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (0DBD6000) [pid = 2928] [serial = 280] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (0DE05800) [pid = 2928] [serial = 281] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (1517C800) [pid = 2928] [serial = 268] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (0DBD7400) [pid = 2928] [serial = 265] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (18843800) [pid = 2928] [serial = 295] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (1BD51000) [pid = 2928] [serial = 263] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (13ED2000) [pid = 2928] [serial = 283] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (14C7A800) [pid = 2928] [serial = 284] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (0DCB0C00) [pid = 2928] [serial = 274] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (17249400) [pid = 2928] [serial = 293] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (14F2B400) [pid = 2928] [serial = 271] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (1204FC00) [pid = 2928] [serial = 298] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (0DFC8400) [pid = 2928] [serial = 278] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (0DC60800) [pid = 2928] [serial = 277] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (18A1C000) [pid = 2928] [serial = 296] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (19D99000) [pid = 2928] [serial = 301] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (14D50400) [pid = 2928] [serial = 299] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (16371800) [pid = 2928] [serial = 289] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (16E58400) [pid = 2928] [serial = 290] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (1A99CC00) [pid = 2928] [serial = 305] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (1A1CCC00) [pid = 2928] [serial = 302] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (16F10000) [pid = 2928] [serial = 272] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (0F282400) [pid = 2928] [serial = 275] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (132D5400) [pid = 2928] [serial = 91] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (1CA97C00) [pid = 2928] [serial = 185] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (1BAD8C00) [pid = 2928] [serial = 218] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (19D97000) [pid = 2928] [serial = 139] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (18AD3800) [pid = 2928] [serial = 182] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (0DB4C400) [pid = 2928] [serial = 176] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (11D76400) [pid = 2928] [serial = 328] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (19381C00) [pid = 2928] [serial = 97] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (13202000) [pid = 2928] [serial = 329] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (0E1A2400) [pid = 2928] [serial = 133] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (16376C00) [pid = 2928] [serial = 269] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (0E14A400) [pid = 2928] [serial = 266] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (12430400) [pid = 2928] [serial = 179] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (16438000) [pid = 2928] [serial = 325] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (19D16000) [pid = 2928] [serial = 130] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (0D1A8000) [pid = 2928] [serial = 88] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (17180800) [pid = 2928] [serial = 326] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (14C0C400) [pid = 2928] [serial = 136] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (16E1A400) [pid = 2928] [serial = 94] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (1BADA400) [pid = 2928] [serial = 230] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (17252400) [pid = 2928] [serial = 227] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (0DE0F800) [pid = 2928] [serial = 221] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (14F1D400) [pid = 2928] [serial = 224] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (1A996800) [pid = 2928] [serial = 304] [outer = 00000000] [url = about:blank] 20:05:20 INFO - PROCESS | 2928 | 1464231920458 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 20:05:20 INFO - PROCESS | 2928 | 1464231920464 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 20:05:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:05:20 INFO - PROCESS | 2928 | 1464231920474 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:05:20 INFO - PROCESS | 2928 | 1464231920476 Marionette TRACE conn6 <- [1,486,null,{}] 20:05:20 INFO - PROCESS | 2928 | 1464231920480 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}] 20:05:20 INFO - PROCESS | 2928 | 1464231920571 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 20:05:20 INFO - PROCESS | 2928 | 1464231920578 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:20 INFO - PROCESS | 2928 | ++DOCSHELL 0D5F4C00 == 64 [pid = 2928] [id = 131] 20:05:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (0D5F5C00) [pid = 2928] [serial = 391] [outer = 00000000] 20:05:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (0DBCE000) [pid = 2928] [serial = 392] [outer = 0D5F5C00] 20:05:20 INFO - PROCESS | 2928 | 1464231920629 Marionette DEBUG loaded listener.js 20:05:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (0DCB9C00) [pid = 2928] [serial = 393] [outer = 0D5F5C00] 20:05:21 INFO - PROCESS | 2928 | 1464231921158 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]]]}] 20:05:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:05:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 20:05:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:05:21 INFO - PROCESS | 2928 | 1464231921207 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 20:05:21 INFO - PROCESS | 2928 | 1464231921209 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 20:05:21 INFO - PROCESS | 2928 | 1464231921213 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:05:21 INFO - PROCESS | 2928 | 1464231921216 Marionette TRACE conn6 <- [1,490,null,{}] 20:05:21 INFO - PROCESS | 2928 | 1464231921226 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}] 20:05:21 INFO - PROCESS | 2928 | 1464231921313 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 20:05:21 INFO - PROCESS | 2928 | 1464231921396 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:21 INFO - PROCESS | 2928 | ++DOCSHELL 0E153800 == 65 [pid = 2928] [id = 132] 20:05:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (0E1A6800) [pid = 2928] [serial = 394] [outer = 00000000] 20:05:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (11D76400) [pid = 2928] [serial = 395] [outer = 0E1A6800] 20:05:21 INFO - PROCESS | 2928 | 1464231921444 Marionette DEBUG loaded listener.js 20:05:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (122F0400) [pid = 2928] [serial = 396] [outer = 0E1A6800] 20:05:21 INFO - PROCESS | 2928 | 1464231921831 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]]]}] 20:05:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:05:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 20:05:21 INFO - PROCESS | 2928 | 1464231921887 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 20:05:21 INFO - PROCESS | 2928 | 1464231921890 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 20:05:21 INFO - PROCESS | 2928 | 1464231921893 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:05:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:05:21 INFO - PROCESS | 2928 | 1464231921895 Marionette TRACE conn6 <- [1,494,null,{}] 20:05:21 INFO - PROCESS | 2928 | 1464231921898 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}] 20:05:22 INFO - PROCESS | 2928 | 1464231921988 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 20:05:22 INFO - PROCESS | 2928 | 1464231921994 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:22 INFO - PROCESS | 2928 | ++DOCSHELL 12520C00 == 66 [pid = 2928] [id = 133] 20:05:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (12522C00) [pid = 2928] [serial = 397] [outer = 00000000] 20:05:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (132D8C00) [pid = 2928] [serial = 398] [outer = 12522C00] 20:05:22 INFO - PROCESS | 2928 | 1464231922039 Marionette DEBUG loaded listener.js 20:05:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (14C75000) [pid = 2928] [serial = 399] [outer = 12522C00] 20:05:22 INFO - PROCESS | 2928 | 1464231922485 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]]]}] 20:05:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:05:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 20:05:22 INFO - PROCESS | 2928 | 1464231922543 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 20:05:22 INFO - PROCESS | 2928 | 1464231922545 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 20:05:22 INFO - PROCESS | 2928 | 1464231922548 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:05:22 INFO - PROCESS | 2928 | 1464231922550 Marionette TRACE conn6 <- [1,498,null,{}] 20:05:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:05:22 INFO - PROCESS | 2928 | 1464231922554 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}] 20:05:22 INFO - PROCESS | 2928 | 1464231922661 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 20:05:22 INFO - PROCESS | 2928 | 1464231922749 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:22 INFO - PROCESS | 2928 | ++DOCSHELL 14E3CC00 == 67 [pid = 2928] [id = 134] 20:05:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (14E41000) [pid = 2928] [serial = 400] [outer = 00000000] 20:05:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (14F21000) [pid = 2928] [serial = 401] [outer = 14E41000] 20:05:22 INFO - PROCESS | 2928 | 1464231922798 Marionette DEBUG loaded listener.js 20:05:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (1517E000) [pid = 2928] [serial = 402] [outer = 14E41000] 20:05:23 INFO - PROCESS | 2928 | 1464231923242 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]]]}] 20:05:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:05:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 20:05:23 INFO - PROCESS | 2928 | 1464231923285 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 20:05:23 INFO - PROCESS | 2928 | 1464231923287 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 20:05:23 INFO - PROCESS | 2928 | 1464231923290 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:05:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:05:23 INFO - PROCESS | 2928 | 1464231923292 Marionette TRACE conn6 <- [1,502,null,{}] 20:05:23 INFO - PROCESS | 2928 | 1464231923296 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}] 20:05:23 INFO - PROCESS | 2928 | 1464231923434 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 20:05:23 INFO - PROCESS | 2928 | 1464231923496 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:23 INFO - PROCESS | 2928 | ++DOCSHELL 0D43A800 == 68 [pid = 2928] [id = 135] 20:05:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (161E9000) [pid = 2928] [serial = 403] [outer = 00000000] 20:05:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (1645E800) [pid = 2928] [serial = 404] [outer = 161E9000] 20:05:23 INFO - PROCESS | 2928 | 1464231923544 Marionette DEBUG loaded listener.js 20:05:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (16831800) [pid = 2928] [serial = 405] [outer = 161E9000] 20:05:24 INFO - PROCESS | 2928 | 1464231923990 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]]]}] 20:05:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:05:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 20:05:24 INFO - PROCESS | 2928 | 1464231924045 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 20:05:24 INFO - PROCESS | 2928 | 1464231924047 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 20:05:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:05:24 INFO - PROCESS | 2928 | 1464231924051 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:05:24 INFO - PROCESS | 2928 | 1464231924053 Marionette TRACE conn6 <- [1,506,null,{}] 20:05:24 INFO - PROCESS | 2928 | 1464231924056 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}] 20:05:24 INFO - PROCESS | 2928 | 1464231924168 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 20:05:24 INFO - PROCESS | 2928 | 1464231924231 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:24 INFO - PROCESS | 2928 | ++DOCSHELL 1645F800 == 69 [pid = 2928] [id = 136] 20:05:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (16836000) [pid = 2928] [serial = 406] [outer = 00000000] 20:05:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (16F05800) [pid = 2928] [serial = 407] [outer = 16836000] 20:05:24 INFO - PROCESS | 2928 | 1464231924278 Marionette DEBUG loaded listener.js 20:05:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (16F0D400) [pid = 2928] [serial = 408] [outer = 16836000] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (1718E000) [pid = 2928] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (0E14B400) [pid = 2928] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (172F6800) [pid = 2928] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (0DC61800) [pid = 2928] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (1A1CE400) [pid = 2928] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (0E48F400) [pid = 2928] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (1AE4E400) [pid = 2928] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (0DE0C400) [pid = 2928] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (163E0C00) [pid = 2928] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (19C3C400) [pid = 2928] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (0DBC6800) [pid = 2928] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (1270D400) [pid = 2928] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (13ECF800) [pid = 2928] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (1682F000) [pid = 2928] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:05:24 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (1717AC00) [pid = 2928] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:05:24 INFO - PROCESS | 2928 | 1464231924882 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]]]}] 20:05:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:05:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 871ms 20:05:24 INFO - PROCESS | 2928 | 1464231924923 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 20:05:24 INFO - PROCESS | 2928 | 1464231924925 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 20:05:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:05:24 INFO - PROCESS | 2928 | 1464231924928 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:05:24 INFO - PROCESS | 2928 | 1464231924930 Marionette TRACE conn6 <- [1,510,null,{}] 20:05:24 INFO - PROCESS | 2928 | 1464231924943 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}] 20:05:25 INFO - PROCESS | 2928 | 1464231925057 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 20:05:25 INFO - PROCESS | 2928 | 1464231925114 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:25 INFO - PROCESS | 2928 | ++DOCSHELL 0DC61800 == 70 [pid = 2928] [id = 137] 20:05:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (0DE0C400) [pid = 2928] [serial = 409] [outer = 00000000] 20:05:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (15179C00) [pid = 2928] [serial = 410] [outer = 0DE0C400] 20:05:25 INFO - PROCESS | 2928 | 1464231925161 Marionette DEBUG loaded listener.js 20:05:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (16E5A400) [pid = 2928] [serial = 411] [outer = 0DE0C400] 20:05:25 INFO - PROCESS | 2928 | 1464231925583 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]]]}] 20:05:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:05:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 20:05:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:05:25 INFO - PROCESS | 2928 | 1464231925599 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 20:05:25 INFO - PROCESS | 2928 | 1464231925601 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 20:05:25 INFO - PROCESS | 2928 | 1464231925604 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:05:25 INFO - PROCESS | 2928 | 1464231925606 Marionette TRACE conn6 <- [1,514,null,{}] 20:05:25 INFO - PROCESS | 2928 | 1464231925609 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}] 20:05:25 INFO - PROCESS | 2928 | 1464231925691 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 20:05:25 INFO - PROCESS | 2928 | 1464231925698 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:25 INFO - PROCESS | 2928 | ++DOCSHELL 16837800 == 71 [pid = 2928] [id = 138] 20:05:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (16F03800) [pid = 2928] [serial = 412] [outer = 00000000] 20:05:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (17179C00) [pid = 2928] [serial = 413] [outer = 16F03800] 20:05:25 INFO - PROCESS | 2928 | 1464231925741 Marionette DEBUG loaded listener.js 20:05:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (1718D800) [pid = 2928] [serial = 414] [outer = 16F03800] 20:05:26 INFO - PROCESS | 2928 | 1464231926167 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]]]}] 20:05:26 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 20:05:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 20:05:26 INFO - PROCESS | 2928 | 1464231926175 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 20:05:26 INFO - PROCESS | 2928 | 1464231926177 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 20:05:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:05:26 INFO - PROCESS | 2928 | 1464231926180 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:05:26 INFO - PROCESS | 2928 | 1464231926182 Marionette TRACE conn6 <- [1,518,null,{}] 20:05:26 INFO - PROCESS | 2928 | 1464231926186 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}] 20:05:26 INFO - PROCESS | 2928 | 1464231926314 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 20:05:26 INFO - PROCESS | 2928 | 1464231926326 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:26 INFO - PROCESS | 2928 | ++DOCSHELL 17179000 == 72 [pid = 2928] [id = 139] 20:05:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (1718F000) [pid = 2928] [serial = 415] [outer = 00000000] 20:05:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (1724B000) [pid = 2928] [serial = 416] [outer = 1718F000] 20:05:26 INFO - PROCESS | 2928 | 1464231926369 Marionette DEBUG loaded listener.js 20:05:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (17250400) [pid = 2928] [serial = 417] [outer = 1718F000] 20:05:26 INFO - PROCESS | 2928 | 1464231926880 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]]]}] 20:05:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:05:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 770ms 20:05:26 INFO - PROCESS | 2928 | 1464231926968 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 20:05:26 INFO - PROCESS | 2928 | 1464231926972 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 20:05:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:05:26 INFO - PROCESS | 2928 | 1464231926979 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:05:26 INFO - PROCESS | 2928 | 1464231926984 Marionette TRACE conn6 <- [1,522,null,{}] 20:05:27 INFO - PROCESS | 2928 | 1464231926991 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}] 20:05:27 INFO - PROCESS | 2928 | 1464231927185 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 20:05:27 INFO - PROCESS | 2928 | 1464231927298 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:27 INFO - PROCESS | 2928 | ++DOCSHELL 0CBAD000 == 73 [pid = 2928] [id = 140] 20:05:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (0CBB2800) [pid = 2928] [serial = 418] [outer = 00000000] 20:05:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (0DBC7C00) [pid = 2928] [serial = 419] [outer = 0CBB2800] 20:05:27 INFO - PROCESS | 2928 | 1464231927360 Marionette DEBUG loaded listener.js 20:05:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (0DC62000) [pid = 2928] [serial = 420] [outer = 0CBB2800] 20:05:27 INFO - PROCESS | 2928 | 1464231927973 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]]]}] 20:05:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:05:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1025ms 20:05:28 INFO - PROCESS | 2928 | 1464231928005 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 20:05:28 INFO - PROCESS | 2928 | 1464231928011 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 20:05:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:05:28 INFO - PROCESS | 2928 | 1464231928017 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:05:28 INFO - PROCESS | 2928 | 1464231928020 Marionette TRACE conn6 <- [1,526,null,{}] 20:05:28 INFO - PROCESS | 2928 | 1464231928024 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}] 20:05:28 INFO - PROCESS | 2928 | 1464231928135 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 20:05:28 INFO - PROCESS | 2928 | 1464231928237 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:28 INFO - PROCESS | 2928 | ++DOCSHELL 0E46FC00 == 74 [pid = 2928] [id = 141] 20:05:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (0E474800) [pid = 2928] [serial = 421] [outer = 00000000] 20:05:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (1242D400) [pid = 2928] [serial = 422] [outer = 0E474800] 20:05:28 INFO - PROCESS | 2928 | 1464231928295 Marionette DEBUG loaded listener.js 20:05:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (14C04400) [pid = 2928] [serial = 423] [outer = 0E474800] 20:05:29 INFO - PROCESS | 2928 | 1464231928981 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]]]}] 20:05:29 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 20:05:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1023ms 20:05:29 INFO - PROCESS | 2928 | 1464231929042 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 20:05:29 INFO - PROCESS | 2928 | 1464231929044 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 20:05:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:05:29 INFO - PROCESS | 2928 | 1464231929048 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:05:29 INFO - PROCESS | 2928 | 1464231929052 Marionette TRACE conn6 <- [1,530,null,{}] 20:05:29 INFO - PROCESS | 2928 | 1464231929064 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}] 20:05:29 INFO - PROCESS | 2928 | 1464231929232 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 20:05:29 INFO - PROCESS | 2928 | 1464231929366 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:29 INFO - PROCESS | 2928 | ++DOCSHELL 175AC400 == 75 [pid = 2928] [id = 142] 20:05:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (18A25000) [pid = 2928] [serial = 424] [outer = 00000000] 20:05:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (18C4F800) [pid = 2928] [serial = 425] [outer = 18A25000] 20:05:29 INFO - PROCESS | 2928 | 1464231929427 Marionette DEBUG loaded listener.js 20:05:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (1937E400) [pid = 2928] [serial = 426] [outer = 18A25000] 20:05:30 INFO - PROCESS | 2928 | 1464231930048 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"]]]}] 20:05:30 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 20:05:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:05:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:05:30 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 20:05:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:05:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:05:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1023ms 20:05:30 INFO - PROCESS | 2928 | 1464231930074 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 20:05:30 INFO - PROCESS | 2928 | 1464231930077 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 20:05:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:05:30 INFO - PROCESS | 2928 | 1464231930081 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:05:30 INFO - PROCESS | 2928 | 1464231930083 Marionette TRACE conn6 <- [1,534,null,{}] 20:05:30 INFO - PROCESS | 2928 | 1464231930102 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}] 20:05:30 INFO - PROCESS | 2928 | 1464231930229 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 20:05:30 INFO - PROCESS | 2928 | 1464231930360 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:30 INFO - PROCESS | 2928 | ++DOCSHELL 19B0AC00 == 76 [pid = 2928] [id = 143] 20:05:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (19C31C00) [pid = 2928] [serial = 427] [outer = 00000000] 20:05:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (19DA3400) [pid = 2928] [serial = 428] [outer = 19C31C00] 20:05:30 INFO - PROCESS | 2928 | 1464231930420 Marionette DEBUG loaded listener.js 20:05:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (1A131400) [pid = 2928] [serial = 429] [outer = 19C31C00] 20:05:30 INFO - PROCESS | 2928 | 1464231930987 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]]]}] 20:05:31 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. 20:05:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 20:05:31 INFO - PROCESS | 2928 | 1464231931014 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 20:05:31 INFO - PROCESS | 2928 | 1464231931017 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 20:05:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:05:31 INFO - PROCESS | 2928 | 1464231931020 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:05:31 INFO - PROCESS | 2928 | 1464231931022 Marionette TRACE conn6 <- [1,538,null,{}] 20:05:31 INFO - PROCESS | 2928 | 1464231931026 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}] 20:05:31 INFO - PROCESS | 2928 | 1464231931136 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 20:05:31 INFO - PROCESS | 2928 | 1464231931268 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:31 INFO - PROCESS | 2928 | ++DOCSHELL 1A1CE400 == 77 [pid = 2928] [id = 144] 20:05:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (1A1D0C00) [pid = 2928] [serial = 430] [outer = 00000000] 20:05:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (1A85B800) [pid = 2928] [serial = 431] [outer = 1A1D0C00] 20:05:31 INFO - PROCESS | 2928 | 1464231931327 Marionette DEBUG loaded listener.js 20:05:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (1A999400) [pid = 2928] [serial = 432] [outer = 1A1D0C00] 20:05:31 INFO - PROCESS | 2928 | 1464231931849 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]]]}] 20:05:31 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. 20:05:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 871ms 20:05:31 INFO - PROCESS | 2928 | 1464231931894 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 20:05:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:05:31 INFO - PROCESS | 2928 | 1464231931896 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 20:05:31 INFO - PROCESS | 2928 | 1464231931900 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:05:31 INFO - PROCESS | 2928 | 1464231931902 Marionette TRACE conn6 <- [1,542,null,{}] 20:05:31 INFO - PROCESS | 2928 | 1464231931923 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}] 20:05:32 INFO - PROCESS | 2928 | 1464231932055 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 20:05:32 INFO - PROCESS | 2928 | 1464231932179 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:32 INFO - PROCESS | 2928 | ++DOCSHELL 1A855000 == 78 [pid = 2928] [id = 145] 20:05:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (1A99F400) [pid = 2928] [serial = 433] [outer = 00000000] 20:05:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (1ADD5800) [pid = 2928] [serial = 434] [outer = 1A99F400] 20:05:32 INFO - PROCESS | 2928 | 1464231932233 Marionette DEBUG loaded listener.js 20:05:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (1AE49800) [pid = 2928] [serial = 435] [outer = 1A99F400] 20:05:32 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:32 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:32 INFO - PROCESS | 2928 | 1464231932845 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]]]}] 20:05:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:05:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 990ms 20:05:32 INFO - PROCESS | 2928 | 1464231932890 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 20:05:32 INFO - PROCESS | 2928 | 1464231932893 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 20:05:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:05:32 INFO - PROCESS | 2928 | 1464231932896 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:05:32 INFO - PROCESS | 2928 | 1464231932898 Marionette TRACE conn6 <- [1,546,null,{}] 20:05:32 INFO - PROCESS | 2928 | 1464231932902 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}] 20:05:33 INFO - PROCESS | 2928 | 1464231933006 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 20:05:33 INFO - PROCESS | 2928 | 1464231933107 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:33 INFO - PROCESS | 2928 | ++DOCSHELL 1ADD6400 == 79 [pid = 2928] [id = 146] 20:05:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (1ADD8800) [pid = 2928] [serial = 436] [outer = 00000000] 20:05:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (1B3CFC00) [pid = 2928] [serial = 437] [outer = 1ADD8800] 20:05:33 INFO - PROCESS | 2928 | 1464231933163 Marionette DEBUG loaded listener.js 20:05:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (1B3D5800) [pid = 2928] [serial = 438] [outer = 1ADD8800] 20:05:33 INFO - PROCESS | 2928 | 1464231933972 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]]]}] 20:05:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:05:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1122ms 20:05:34 INFO - PROCESS | 2928 | 1464231934023 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 20:05:34 INFO - PROCESS | 2928 | 1464231934027 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 20:05:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:05:34 INFO - PROCESS | 2928 | 1464231934033 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:05:34 INFO - PROCESS | 2928 | 1464231934036 Marionette TRACE conn6 <- [1,550,null,{}] 20:05:34 INFO - PROCESS | 2928 | 1464231934042 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}] 20:05:34 INFO - PROCESS | 2928 | 1464231934158 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 20:05:34 INFO - PROCESS | 2928 | 1464231934262 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:34 INFO - PROCESS | 2928 | ++DOCSHELL 0DB53400 == 80 [pid = 2928] [id = 147] 20:05:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (0DBD5400) [pid = 2928] [serial = 439] [outer = 00000000] 20:05:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (0F24FC00) [pid = 2928] [serial = 440] [outer = 0DBD5400] 20:05:34 INFO - PROCESS | 2928 | 1464231934330 Marionette DEBUG loaded listener.js 20:05:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (132D7C00) [pid = 2928] [serial = 441] [outer = 0DBD5400] 20:05:34 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:34 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:34 INFO - PROCESS | 2928 | 1464231934899 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]]]}] 20:05:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:05:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 931ms 20:05:34 INFO - PROCESS | 2928 | 1464231934963 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 20:05:34 INFO - PROCESS | 2928 | 1464231934969 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 20:05:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:05:34 INFO - PROCESS | 2928 | 1464231934974 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:05:34 INFO - PROCESS | 2928 | 1464231934977 Marionette TRACE conn6 <- [1,554,null,{}] 20:05:35 INFO - PROCESS | 2928 | 1464231934981 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}] 20:05:35 INFO - PROCESS | 2928 | 1464231935084 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 20:05:35 INFO - PROCESS | 2928 | 1464231935248 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:35 INFO - PROCESS | 2928 | ++DOCSHELL 1242E000 == 81 [pid = 2928] [id = 148] 20:05:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (12433800) [pid = 2928] [serial = 442] [outer = 00000000] 20:05:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (16370C00) [pid = 2928] [serial = 443] [outer = 12433800] 20:05:35 INFO - PROCESS | 2928 | 1464231935298 Marionette DEBUG loaded listener.js 20:05:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (16E25C00) [pid = 2928] [serial = 444] [outer = 12433800] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 0E33CC00 == 80 [pid = 2928] [id = 32] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 16837800 == 79 [pid = 2928] [id = 138] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 0DC61800 == 78 [pid = 2928] [id = 137] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 1645F800 == 77 [pid = 2928] [id = 136] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 0D43A800 == 76 [pid = 2928] [id = 135] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 14E3CC00 == 75 [pid = 2928] [id = 134] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 12520C00 == 74 [pid = 2928] [id = 133] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 0E153800 == 73 [pid = 2928] [id = 132] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 0D5F4C00 == 72 [pid = 2928] [id = 131] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 0DE0AC00 == 71 [pid = 2928] [id = 130] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 1AE47C00 == 70 [pid = 2928] [id = 88] 20:05:35 INFO - PROCESS | 2928 | --DOCSHELL 0D5EE400 == 69 [pid = 2928] [id = 125] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (1560CC00) [pid = 2928] [serial = 337] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (16E4C800) [pid = 2928] [serial = 340] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (17197C00) [pid = 2928] [serial = 343] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (1B924000) [pid = 2928] [serial = 370] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (1AE44400) [pid = 2928] [serial = 317] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (0E477800) [pid = 2928] [serial = 311] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (1717BC00) [pid = 2928] [serial = 323] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (16831000) [pid = 2928] [serial = 314] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (1A99E400) [pid = 2928] [serial = 308] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (17184C00) [pid = 2928] [serial = 320] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (19389800) [pid = 2928] [serial = 355] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (19C3D400) [pid = 2928] [serial = 356] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (0EEE9800) [pid = 2928] [serial = 335] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (0E19E400) [pid = 2928] [serial = 334] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (19154800) [pid = 2928] [serial = 347] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (187AC400) [pid = 2928] [serial = 346] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (1636F800) [pid = 2928] [serial = 352] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (1AE46800) [pid = 2928] [serial = 359] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (1A997800) [pid = 2928] [serial = 358] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (15611000) [pid = 2928] [serial = 350] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (14F17C00) [pid = 2928] [serial = 349] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (1B3C9800) [pid = 2928] [serial = 361] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (14E3B800) [pid = 2928] [serial = 364] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (19D9F400) [pid = 2928] [serial = 367] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (1B3CCC00) [pid = 2928] [serial = 362] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (15607C00) [pid = 2928] [serial = 365] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (1B3CD800) [pid = 2928] [serial = 368] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (16432800) [pid = 2928] [serial = 353] [outer = 00000000] [url = about:blank] 20:05:35 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:35 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:35 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:35 INFO - PROCESS | 2928 | 1464231935874 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]]]}] 20:05:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:05:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 932ms 20:05:35 INFO - PROCESS | 2928 | 1464231935910 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 20:05:35 INFO - PROCESS | 2928 | 1464231935912 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 20:05:35 INFO - PROCESS | 2928 | 1464231935915 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:05:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:05:35 INFO - PROCESS | 2928 | 1464231935919 Marionette TRACE conn6 <- [1,558,null,{}] 20:05:35 INFO - PROCESS | 2928 | 1464231935929 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}] 20:05:36 INFO - PROCESS | 2928 | 1464231936024 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 20:05:36 INFO - PROCESS | 2928 | 1464231936118 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:36 INFO - PROCESS | 2928 | ++DOCSHELL 0CBABC00 == 70 [pid = 2928] [id = 149] 20:05:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (0E19EC00) [pid = 2928] [serial = 445] [outer = 00000000] 20:05:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (14C77800) [pid = 2928] [serial = 446] [outer = 0E19EC00] 20:05:36 INFO - PROCESS | 2928 | 1464231936168 Marionette DEBUG loaded listener.js 20:05:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (1517EC00) [pid = 2928] [serial = 447] [outer = 0E19EC00] 20:05:36 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:36 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:36 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:36 INFO - PROCESS | 2928 | 1464231936523 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]]]}] 20:05:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:05:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 20:05:36 INFO - PROCESS | 2928 | 1464231936549 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 20:05:36 INFO - PROCESS | 2928 | 1464231936552 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 20:05:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:05:36 INFO - PROCESS | 2928 | 1464231936555 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:05:36 INFO - PROCESS | 2928 | 1464231936557 Marionette TRACE conn6 <- [1,562,null,{}] 20:05:36 INFO - PROCESS | 2928 | 1464231936561 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}] 20:05:36 INFO - PROCESS | 2928 | 1464231936651 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 20:05:36 INFO - PROCESS | 2928 | 1464231936790 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:36 INFO - PROCESS | 2928 | ++DOCSHELL 16375000 == 71 [pid = 2928] [id = 150] 20:05:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (163E9000) [pid = 2928] [serial = 448] [outer = 00000000] 20:05:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (16433800) [pid = 2928] [serial = 449] [outer = 163E9000] 20:05:36 INFO - PROCESS | 2928 | 1464231936841 Marionette DEBUG loaded listener.js 20:05:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (16E59000) [pid = 2928] [serial = 450] [outer = 163E9000] 20:05:37 INFO - PROCESS | 2928 | 1464231937238 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]]]}] 20:05:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:05:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 20:05:37 INFO - PROCESS | 2928 | 1464231937289 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 20:05:37 INFO - PROCESS | 2928 | 1464231937291 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 20:05:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:05:37 INFO - PROCESS | 2928 | 1464231937294 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:05:37 INFO - PROCESS | 2928 | 1464231937296 Marionette TRACE conn6 <- [1,566,null,{}] 20:05:37 INFO - PROCESS | 2928 | 1464231937300 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}] 20:05:37 INFO - PROCESS | 2928 | 1464231937388 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 20:05:37 INFO - PROCESS | 2928 | 1464231937394 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:37 INFO - PROCESS | 2928 | ++DOCSHELL 16FAE000 == 72 [pid = 2928] [id = 151] 20:05:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (16FAE800) [pid = 2928] [serial = 451] [outer = 00000000] 20:05:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (1717D800) [pid = 2928] [serial = 452] [outer = 16FAE800] 20:05:37 INFO - PROCESS | 2928 | 1464231937441 Marionette DEBUG loaded listener.js 20:05:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (17190400) [pid = 2928] [serial = 453] [outer = 16FAE800] 20:05:37 INFO - PROCESS | 2928 | 1464231937954 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]]]}] 20:05:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:05:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 730ms 20:05:38 INFO - PROCESS | 2928 | 1464231938026 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 20:05:38 INFO - PROCESS | 2928 | 1464231938028 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 20:05:38 INFO - PROCESS | 2928 | 1464231938031 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:05:38 INFO - PROCESS | 2928 | 1464231938032 Marionette TRACE conn6 <- [1,570,null,{}] 20:05:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:05:38 INFO - PROCESS | 2928 | 1464231938036 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}] 20:05:38 INFO - PROCESS | 2928 | 1464231938188 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 20:05:38 INFO - PROCESS | 2928 | 1464231938252 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:38 INFO - PROCESS | 2928 | ++DOCSHELL 187A6000 == 73 [pid = 2928] [id = 152] 20:05:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (1883A000) [pid = 2928] [serial = 454] [outer = 00000000] 20:05:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (19380800) [pid = 2928] [serial = 455] [outer = 1883A000] 20:05:38 INFO - PROCESS | 2928 | 1464231938300 Marionette DEBUG loaded listener.js 20:05:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (1938BC00) [pid = 2928] [serial = 456] [outer = 1883A000] 20:05:38 INFO - PROCESS | 2928 | 1464231938749 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]]]}] 20:05:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:05:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 771ms 20:05:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:05:38 INFO - PROCESS | 2928 | 1464231938805 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 20:05:38 INFO - PROCESS | 2928 | 1464231938808 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 20:05:38 INFO - PROCESS | 2928 | 1464231938811 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:05:38 INFO - PROCESS | 2928 | 1464231938812 Marionette TRACE conn6 <- [1,574,null,{}] 20:05:38 INFO - PROCESS | 2928 | 1464231938816 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}] 20:05:38 INFO - PROCESS | 2928 | 1464231938942 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 20:05:39 INFO - PROCESS | 2928 | 1464231939035 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:39 INFO - PROCESS | 2928 | ++DOCSHELL 0DC5E000 == 74 [pid = 2928] [id = 153] 20:05:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (18839C00) [pid = 2928] [serial = 457] [outer = 00000000] 20:05:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (1A1D7400) [pid = 2928] [serial = 458] [outer = 18839C00] 20:05:39 INFO - PROCESS | 2928 | 1464231939082 Marionette DEBUG loaded listener.js 20:05:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (1A9A0800) [pid = 2928] [serial = 459] [outer = 18839C00] 20:05:39 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:39 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:39 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:39 INFO - PROCESS | 2928 | 1464231939518 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]]]}] 20:05:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:05:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 20:05:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:05:39 INFO - PROCESS | 2928 | 1464231939541 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 20:05:39 INFO - PROCESS | 2928 | 1464231939543 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 20:05:39 INFO - PROCESS | 2928 | 1464231939546 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:05:39 INFO - PROCESS | 2928 | 1464231939548 Marionette TRACE conn6 <- [1,578,null,{}] 20:05:39 INFO - PROCESS | 2928 | 1464231939558 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}] 20:05:39 INFO - PROCESS | 2928 | 1464231939672 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 20:05:39 INFO - PROCESS | 2928 | 1464231939679 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:39 INFO - PROCESS | 2928 | ++DOCSHELL 1AC73800 == 75 [pid = 2928] [id = 154] 20:05:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (1AC77C00) [pid = 2928] [serial = 460] [outer = 00000000] 20:05:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (1AE45400) [pid = 2928] [serial = 461] [outer = 1AC77C00] 20:05:39 INFO - PROCESS | 2928 | 1464231939723 Marionette DEBUG loaded listener.js 20:05:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (14E38000) [pid = 2928] [serial = 462] [outer = 1AC77C00] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (14F1E800) [pid = 2928] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (14E41000) [pid = 2928] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (161E9000) [pid = 2928] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (0DE0C400) [pid = 2928] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (16836000) [pid = 2928] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (0CBAB000) [pid = 2928] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (0E1A6800) [pid = 2928] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (16F03800) [pid = 2928] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (12522C00) [pid = 2928] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (0D5F5C00) [pid = 2928] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (0DE0B000) [pid = 2928] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (0DFC0C00) [pid = 2928] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (1682F800) [pid = 2928] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:05:40 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (17183C00) [pid = 2928] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:05:40 INFO - PROCESS | 2928 | 1464231940320 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]]]}] 20:05:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:05:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 832ms 20:05:40 INFO - PROCESS | 2928 | 1464231940380 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 20:05:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:05:40 INFO - PROCESS | 2928 | 1464231940382 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 20:05:40 INFO - PROCESS | 2928 | 1464231940385 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:05:40 INFO - PROCESS | 2928 | 1464231940386 Marionette TRACE conn6 <- [1,582,null,{}] 20:05:40 INFO - PROCESS | 2928 | 1464231940390 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}] 20:05:40 INFO - PROCESS | 2928 | 1464231940478 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 20:05:40 INFO - PROCESS | 2928 | 1464231940489 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:40 INFO - PROCESS | 2928 | ++DOCSHELL 0DE0B000 == 76 [pid = 2928] [id = 155] 20:05:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (0E1A6800) [pid = 2928] [serial = 463] [outer = 00000000] 20:05:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (16836000) [pid = 2928] [serial = 464] [outer = 0E1A6800] 20:05:40 INFO - PROCESS | 2928 | 1464231940535 Marionette DEBUG loaded listener.js 20:05:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (18A28400) [pid = 2928] [serial = 465] [outer = 0E1A6800] 20:05:41 INFO - PROCESS | 2928 | 1464231940994 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]]]}] 20:05:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:05:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 20:05:41 INFO - PROCESS | 2928 | 1464231941021 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 20:05:41 INFO - PROCESS | 2928 | 1464231941023 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 20:05:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:05:41 INFO - PROCESS | 2928 | 1464231941027 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:05:41 INFO - PROCESS | 2928 | 1464231941029 Marionette TRACE conn6 <- [1,586,null,{}] 20:05:41 INFO - PROCESS | 2928 | 1464231941033 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}] 20:05:41 INFO - PROCESS | 2928 | 1464231941124 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 20:05:41 INFO - PROCESS | 2928 | 1464231941130 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:41 INFO - PROCESS | 2928 | ++DOCSHELL 16434000 == 77 [pid = 2928] [id = 156] 20:05:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (16460000) [pid = 2928] [serial = 466] [outer = 00000000] 20:05:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (1B3CD800) [pid = 2928] [serial = 467] [outer = 16460000] 20:05:41 INFO - PROCESS | 2928 | 1464231941174 Marionette DEBUG loaded listener.js 20:05:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (1B3D7400) [pid = 2928] [serial = 468] [outer = 16460000] 20:05:41 INFO - PROCESS | 2928 | 1464231941610 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]]]}] 20:05:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:05:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 631ms 20:05:41 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:05:41 INFO - PROCESS | 2928 | 1464231941914 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 20:05:41 INFO - PROCESS | 2928 | 1464231941916 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 20:05:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:05:41 INFO - PROCESS | 2928 | 1464231941925 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:05:41 INFO - PROCESS | 2928 | 1464231941927 Marionette TRACE conn6 <- [1,590,null,{}] 20:05:41 INFO - PROCESS | 2928 | 1464231941931 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}] 20:05:42 INFO - PROCESS | 2928 | 1464231942036 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 20:05:42 INFO - PROCESS | 2928 | 1464231942041 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:42 INFO - PROCESS | 2928 | ++DOCSHELL 1B928800 == 78 [pid = 2928] [id = 157] 20:05:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (1BA49400) [pid = 2928] [serial = 469] [outer = 00000000] 20:05:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (1BD56400) [pid = 2928] [serial = 470] [outer = 1BA49400] 20:05:42 INFO - PROCESS | 2928 | 1464231942090 Marionette DEBUG loaded listener.js 20:05:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (1CA14400) [pid = 2928] [serial = 471] [outer = 1BA49400] 20:05:42 INFO - PROCESS | 2928 | 1464231942809 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]]]}] 20:05:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:05:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 930ms 20:05:42 INFO - PROCESS | 2928 | 1464231942862 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 20:05:42 INFO - PROCESS | 2928 | 1464231942867 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 20:05:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:05:42 INFO - PROCESS | 2928 | 1464231942872 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:05:42 INFO - PROCESS | 2928 | 1464231942876 Marionette TRACE conn6 <- [1,594,null,{}] 20:05:42 INFO - PROCESS | 2928 | 1464231942882 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}] 20:05:43 INFO - PROCESS | 2928 | 1464231943001 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 20:05:43 INFO - PROCESS | 2928 | 1464231943141 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:43 INFO - PROCESS | 2928 | ++DOCSHELL 0E14A800 == 79 [pid = 2928] [id = 158] 20:05:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (0E14B400) [pid = 2928] [serial = 472] [outer = 00000000] 20:05:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (0E470000) [pid = 2928] [serial = 473] [outer = 0E14B400] 20:05:43 INFO - PROCESS | 2928 | 1464231943202 Marionette DEBUG loaded listener.js 20:05:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (12226000) [pid = 2928] [serial = 474] [outer = 0E14B400] 20:05:43 INFO - PROCESS | 2928 | 1464231943820 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]]]}] 20:05:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:05:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 20:05:43 INFO - PROCESS | 2928 | 1464231943857 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 20:05:43 INFO - PROCESS | 2928 | 1464231943863 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 20:05:43 INFO - PROCESS | 2928 | 1464231943892 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:05:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:05:43 INFO - PROCESS | 2928 | 1464231943895 Marionette TRACE conn6 <- [1,598,null,{}] 20:05:43 INFO - PROCESS | 2928 | 1464231943902 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}] 20:05:44 INFO - PROCESS | 2928 | 1464231944025 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 20:05:44 INFO - PROCESS | 2928 | 1464231944137 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:44 INFO - PROCESS | 2928 | ++DOCSHELL 16FB5800 == 80 [pid = 2928] [id = 159] 20:05:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (1713A000) [pid = 2928] [serial = 475] [outer = 00000000] 20:05:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (17249000) [pid = 2928] [serial = 476] [outer = 1713A000] 20:05:44 INFO - PROCESS | 2928 | 1464231944194 Marionette DEBUG loaded listener.js 20:05:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (1873BC00) [pid = 2928] [serial = 477] [outer = 1713A000] 20:05:44 INFO - PROCESS | 2928 | 1464231944839 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]]]}] 20:05:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:05:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 971ms 20:05:44 INFO - PROCESS | 2928 | 1464231944871 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 20:05:44 INFO - PROCESS | 2928 | 1464231944874 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 20:05:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:05:44 INFO - PROCESS | 2928 | 1464231944878 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:05:44 INFO - PROCESS | 2928 | 1464231944881 Marionette TRACE conn6 <- [1,602,null,{}] 20:05:44 INFO - PROCESS | 2928 | 1464231944893 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}] 20:05:45 INFO - PROCESS | 2928 | 1464231945012 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 20:05:45 INFO - PROCESS | 2928 | 1464231945151 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:45 INFO - PROCESS | 2928 | ++DOCSHELL 1BA4CC00 == 81 [pid = 2928] [id = 160] 20:05:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (1BA4F400) [pid = 2928] [serial = 478] [outer = 00000000] 20:05:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (1BD54000) [pid = 2928] [serial = 479] [outer = 1BA4F400] 20:05:45 INFO - PROCESS | 2928 | 1464231945213 Marionette DEBUG loaded listener.js 20:05:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (1CA15C00) [pid = 2928] [serial = 480] [outer = 1BA4F400] 20:05:45 INFO - PROCESS | 2928 | 1464231945797 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]]]}] 20:05:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:05:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 20:05:45 INFO - PROCESS | 2928 | 1464231945851 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 20:05:45 INFO - PROCESS | 2928 | 1464231945854 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 20:05:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:05:45 INFO - PROCESS | 2928 | 1464231945857 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:05:45 INFO - PROCESS | 2928 | 1464231945860 Marionette TRACE conn6 <- [1,606,null,{}] 20:05:45 INFO - PROCESS | 2928 | 1464231945864 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}] 20:05:46 INFO - PROCESS | 2928 | 1464231945984 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 20:05:46 INFO - PROCESS | 2928 | 1464231946091 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:46 INFO - PROCESS | 2928 | ++DOCSHELL 1CA15800 == 82 [pid = 2928] [id = 161] 20:05:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (1CA19000) [pid = 2928] [serial = 481] [outer = 00000000] 20:05:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (1CA91C00) [pid = 2928] [serial = 482] [outer = 1CA19000] 20:05:46 INFO - PROCESS | 2928 | 1464231946145 Marionette DEBUG loaded listener.js 20:05:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (1CA97800) [pid = 2928] [serial = 483] [outer = 1CA19000] 20:05:46 INFO - PROCESS | 2928 | 1464231946749 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]]]}] 20:05:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:05:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 20:05:46 INFO - PROCESS | 2928 | 1464231946791 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 20:05:46 INFO - PROCESS | 2928 | 1464231946793 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 20:05:46 INFO - PROCESS | 2928 | 1464231946797 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:05:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:05:46 INFO - PROCESS | 2928 | 1464231946799 Marionette TRACE conn6 <- [1,610,null,{}] 20:05:46 INFO - PROCESS | 2928 | 1464231946803 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}] 20:05:46 INFO - PROCESS | 2928 | 1464231946911 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 20:05:47 INFO - PROCESS | 2928 | 1464231947041 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:47 INFO - PROCESS | 2928 | ++DOCSHELL 1CA98C00 == 83 [pid = 2928] [id = 162] 20:05:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (1CA99400) [pid = 2928] [serial = 484] [outer = 00000000] 20:05:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (1CAA0C00) [pid = 2928] [serial = 485] [outer = 1CA99400] 20:05:47 INFO - PROCESS | 2928 | 1464231947095 Marionette DEBUG loaded listener.js 20:05:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (20335000) [pid = 2928] [serial = 486] [outer = 1CA99400] 20:05:47 INFO - PROCESS | 2928 | 1464231947743 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]]]}] 20:05:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:05:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 20:05:47 INFO - PROCESS | 2928 | 1464231947771 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 20:05:47 INFO - PROCESS | 2928 | 1464231947773 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 20:05:47 INFO - PROCESS | 2928 | 1464231947777 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:05:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:05:47 INFO - PROCESS | 2928 | 1464231947779 Marionette TRACE conn6 <- [1,614,null,{}] 20:05:47 INFO - PROCESS | 2928 | 1464231947782 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}] 20:05:47 INFO - PROCESS | 2928 | 1464231947914 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 20:05:48 INFO - PROCESS | 2928 | 1464231948052 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:48 INFO - PROCESS | 2928 | ++DOCSHELL 0DBDD400 == 84 [pid = 2928] [id = 163] 20:05:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (0DBDD800) [pid = 2928] [serial = 487] [outer = 00000000] 20:05:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (0E19C000) [pid = 2928] [serial = 488] [outer = 0DBDD800] 20:05:48 INFO - PROCESS | 2928 | 1464231948109 Marionette DEBUG loaded listener.js 20:05:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (16373400) [pid = 2928] [serial = 489] [outer = 0DBDD800] 20:05:48 INFO - PROCESS | 2928 | 1464231948885 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]]]}] 20:05:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:05:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1124ms 20:05:48 INFO - PROCESS | 2928 | 1464231948904 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 20:05:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:05:48 INFO - PROCESS | 2928 | 1464231948908 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 20:05:48 INFO - PROCESS | 2928 | 1464231948913 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:05:48 INFO - PROCESS | 2928 | 1464231948917 Marionette TRACE conn6 <- [1,618,null,{}] 20:05:48 INFO - PROCESS | 2928 | 1464231948922 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}] 20:05:49 INFO - PROCESS | 2928 | 1464231949030 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 20:05:49 INFO - PROCESS | 2928 | 1464231949166 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:49 INFO - PROCESS | 2928 | ++DOCSHELL 0DBD2400 == 85 [pid = 2928] [id = 164] 20:05:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (0DE01400) [pid = 2928] [serial = 490] [outer = 00000000] 20:05:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (124C0800) [pid = 2928] [serial = 491] [outer = 0DE01400] 20:05:49 INFO - PROCESS | 2928 | 1464231949217 Marionette DEBUG loaded listener.js 20:05:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (14C0C400) [pid = 2928] [serial = 492] [outer = 0DE01400] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 17245400 == 84 [pid = 2928] [id = 76] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 16434000 == 83 [pid = 2928] [id = 156] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 0DE0B000 == 82 [pid = 2928] [id = 155] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 1AC73800 == 81 [pid = 2928] [id = 154] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 0DC5E000 == 80 [pid = 2928] [id = 153] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 187A6000 == 79 [pid = 2928] [id = 152] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 16FAE000 == 78 [pid = 2928] [id = 151] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (1724B000) [pid = 2928] [serial = 416] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 16375000 == 77 [pid = 2928] [id = 150] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 0CBABC00 == 76 [pid = 2928] [id = 149] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 1242E000 == 75 [pid = 2928] [id = 148] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 0DB53400 == 74 [pid = 2928] [id = 147] 20:05:49 INFO - PROCESS | 2928 | --DOCSHELL 0CBAD000 == 73 [pid = 2928] [id = 140] 20:05:49 INFO - PROCESS | 2928 | 1464231949904 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]]]}] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (124CE800) [pid = 2928] [serial = 332] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (16F0E000) [pid = 2928] [serial = 341] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (17247400) [pid = 2928] [serial = 344] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (161E2800) [pid = 2928] [serial = 338] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (16F0D400) [pid = 2928] [serial = 408] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (1937F000) [pid = 2928] [serial = 164] [outer = 00000000] [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.] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (14C75000) [pid = 2928] [serial = 399] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (16E5A400) [pid = 2928] [serial = 411] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (14F21000) [pid = 2928] [serial = 401] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (1517E000) [pid = 2928] [serial = 402] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (16831800) [pid = 2928] [serial = 405] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (1645E800) [pid = 2928] [serial = 404] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (15179C00) [pid = 2928] [serial = 410] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (16F05800) [pid = 2928] [serial = 407] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (14C85000) [pid = 2928] [serial = 387] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (14F32800) [pid = 2928] [serial = 386] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (1AC7CC00) [pid = 2928] [serial = 383] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (1B3D6C00) [pid = 2928] [serial = 379] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (16FAE400) [pid = 2928] [serial = 376] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (11D76400) [pid = 2928] [serial = 395] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (1718D800) [pid = 2928] [serial = 414] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (122F0400) [pid = 2928] [serial = 396] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (132D8C00) [pid = 2928] [serial = 398] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (0DBCE000) [pid = 2928] [serial = 392] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (0DCB9C00) [pid = 2928] [serial = 393] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (124CA400) [pid = 2928] [serial = 373] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (0E152400) [pid = 2928] [serial = 390] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (0DFC0000) [pid = 2928] [serial = 389] [outer = 00000000] [url = about:blank] 20:05:49 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (17179C00) [pid = 2928] [serial = 413] [outer = 00000000] [url = about:blank] 20:05:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:05:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1024ms 20:05:49 INFO - PROCESS | 2928 | 1464231949950 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 20:05:49 INFO - PROCESS | 2928 | 1464231949955 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 20:05:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:05:50 INFO - PROCESS | 2928 | 1464231949981 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:05:50 INFO - PROCESS | 2928 | 1464231949984 Marionette TRACE conn6 <- [1,622,null,{}] 20:05:50 INFO - PROCESS | 2928 | 1464231949987 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}] 20:05:50 INFO - PROCESS | 2928 | 1464231950079 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 20:05:50 INFO - PROCESS | 2928 | 1464231950088 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:50 INFO - PROCESS | 2928 | ++DOCSHELL 0DB6F000 == 74 [pid = 2928] [id = 165] 20:05:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (0DBC1800) [pid = 2928] [serial = 493] [outer = 00000000] 20:05:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (0DBDA800) [pid = 2928] [serial = 494] [outer = 0DBC1800] 20:05:50 INFO - PROCESS | 2928 | 1464231950139 Marionette DEBUG loaded listener.js 20:05:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (0DFC8800) [pid = 2928] [serial = 495] [outer = 0DBC1800] 20:05:50 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:50 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:50 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:50 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:50 INFO - PROCESS | 2928 | 1464231950664 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]]]}] 20:05:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:05:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 20:05:50 INFO - PROCESS | 2928 | 1464231950704 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 20:05:50 INFO - PROCESS | 2928 | 1464231950706 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 20:05:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:05:50 INFO - PROCESS | 2928 | 1464231950710 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:05:50 INFO - PROCESS | 2928 | 1464231950713 Marionette TRACE conn6 <- [1,626,null,{}] 20:05:50 INFO - PROCESS | 2928 | 1464231950723 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}] 20:05:50 INFO - PROCESS | 2928 | 1464231950813 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 20:05:50 INFO - PROCESS | 2928 | 1464231950822 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:50 INFO - PROCESS | 2928 | ++DOCSHELL 14C75000 == 75 [pid = 2928] [id = 166] 20:05:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (14C76800) [pid = 2928] [serial = 496] [outer = 00000000] 20:05:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (14E41000) [pid = 2928] [serial = 497] [outer = 14C76800] 20:05:50 INFO - PROCESS | 2928 | 1464231950875 Marionette DEBUG loaded listener.js 20:05:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (14F32800) [pid = 2928] [serial = 498] [outer = 14C76800] 20:05:51 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:51 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:51 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:51 INFO - PROCESS | 2928 | 1464231951371 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]]]}] 20:05:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:05:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 731ms 20:05:51 INFO - PROCESS | 2928 | 1464231951444 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 20:05:51 INFO - PROCESS | 2928 | 1464231951447 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 20:05:51 INFO - PROCESS | 2928 | 1464231951450 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:05:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:05:51 INFO - PROCESS | 2928 | 1464231951452 Marionette TRACE conn6 <- [1,630,null,{}] 20:05:51 INFO - PROCESS | 2928 | 1464231951460 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}] 20:05:51 INFO - PROCESS | 2928 | 1464231951553 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 20:05:51 INFO - PROCESS | 2928 | 1464231951561 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:51 INFO - PROCESS | 2928 | ++DOCSHELL 161DEC00 == 76 [pid = 2928] [id = 167] 20:05:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (161E0C00) [pid = 2928] [serial = 499] [outer = 00000000] 20:05:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (16373800) [pid = 2928] [serial = 500] [outer = 161E0C00] 20:05:51 INFO - PROCESS | 2928 | 1464231951610 Marionette DEBUG loaded listener.js 20:05:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (1642E800) [pid = 2928] [serial = 501] [outer = 161E0C00] 20:05:52 INFO - PROCESS | 2928 | 1464231952078 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]]]}] 20:05:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:05:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 20:05:52 INFO - PROCESS | 2928 | 1464231952134 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 20:05:52 INFO - PROCESS | 2928 | 1464231952137 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 20:05:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:05:52 INFO - PROCESS | 2928 | 1464231952140 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:05:52 INFO - PROCESS | 2928 | 1464231952141 Marionette TRACE conn6 <- [1,634,null,{}] 20:05:52 INFO - PROCESS | 2928 | 1464231952145 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}] 20:05:52 INFO - PROCESS | 2928 | 1464231952285 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 20:05:52 INFO - PROCESS | 2928 | 1464231952308 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:52 INFO - PROCESS | 2928 | ++DOCSHELL 1645B400 == 77 [pid = 2928] [id = 168] 20:05:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (1645CC00) [pid = 2928] [serial = 502] [outer = 00000000] 20:05:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (16832000) [pid = 2928] [serial = 503] [outer = 1645CC00] 20:05:52 INFO - PROCESS | 2928 | 1464231952353 Marionette DEBUG loaded listener.js 20:05:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (16833400) [pid = 2928] [serial = 504] [outer = 1645CC00] 20:05:52 INFO - PROCESS | 2928 | 1464231952808 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]]]}] 20:05:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:05:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 20:05:52 INFO - PROCESS | 2928 | 1464231952878 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 20:05:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:05:52 INFO - PROCESS | 2928 | 1464231952880 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 20:05:52 INFO - PROCESS | 2928 | 1464231952884 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:05:52 INFO - PROCESS | 2928 | 1464231952885 Marionette TRACE conn6 <- [1,638,null,{}] 20:05:52 INFO - PROCESS | 2928 | 1464231952889 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}] 20:05:53 INFO - PROCESS | 2928 | 1464231953029 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 20:05:53 INFO - PROCESS | 2928 | 1464231953101 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:53 INFO - PROCESS | 2928 | ++DOCSHELL 16FAA000 == 78 [pid = 2928] [id = 169] 20:05:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (16FAC400) [pid = 2928] [serial = 505] [outer = 00000000] 20:05:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (17181000) [pid = 2928] [serial = 506] [outer = 16FAC400] 20:05:53 INFO - PROCESS | 2928 | 1464231953149 Marionette DEBUG loaded listener.js 20:05:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (17194800) [pid = 2928] [serial = 507] [outer = 16FAC400] 20:05:53 INFO - PROCESS | 2928 | 1464231953587 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]]]}] 20:05:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:05:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 770ms 20:05:53 INFO - PROCESS | 2928 | 1464231953658 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 20:05:53 INFO - PROCESS | 2928 | 1464231953660 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 20:05:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:05:53 INFO - PROCESS | 2928 | 1464231953671 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:05:53 INFO - PROCESS | 2928 | 1464231953672 Marionette TRACE conn6 <- [1,642,null,{}] 20:05:53 INFO - PROCESS | 2928 | 1464231953676 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}] 20:05:53 INFO - PROCESS | 2928 | 1464231953791 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 20:05:53 INFO - PROCESS | 2928 | 1464231953853 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:53 INFO - PROCESS | 2928 | ++DOCSHELL 1717F400 == 79 [pid = 2928] [id = 170] 20:05:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (17245400) [pid = 2928] [serial = 508] [outer = 00000000] 20:05:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (175B3C00) [pid = 2928] [serial = 509] [outer = 17245400] 20:05:53 INFO - PROCESS | 2928 | 1464231953897 Marionette DEBUG loaded listener.js 20:05:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (18731C00) [pid = 2928] [serial = 510] [outer = 17245400] 20:05:54 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (0E1A6800) [pid = 2928] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:05:54 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (12433800) [pid = 2928] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:05:54 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (16460000) [pid = 2928] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:05:54 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (16FAE800) [pid = 2928] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:05:54 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (163E9000) [pid = 2928] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:05:54 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (1AC77C00) [pid = 2928] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:05:54 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (1883A000) [pid = 2928] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:05:54 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (0E19EC00) [pid = 2928] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:05:54 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (18839C00) [pid = 2928] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:05:54 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (0DBD5400) [pid = 2928] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:05:54 INFO - PROCESS | 2928 | 1464231954422 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]]]}] 20:05:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:05:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 770ms 20:05:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:05:54 INFO - PROCESS | 2928 | 1464231954446 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 20:05:54 INFO - PROCESS | 2928 | 1464231954448 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 20:05:54 INFO - PROCESS | 2928 | 1464231954451 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:05:54 INFO - PROCESS | 2928 | 1464231954453 Marionette TRACE conn6 <- [1,646,null,{}] 20:05:54 INFO - PROCESS | 2928 | 1464231954466 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}] 20:05:54 INFO - PROCESS | 2928 | 1464231954591 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 20:05:54 INFO - PROCESS | 2928 | 1464231954651 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:54 INFO - PROCESS | 2928 | ++DOCSHELL 0E1A1000 == 80 [pid = 2928] [id = 171] 20:05:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (0E499C00) [pid = 2928] [serial = 511] [outer = 00000000] 20:05:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (16FAE800) [pid = 2928] [serial = 512] [outer = 0E499C00] 20:05:54 INFO - PROCESS | 2928 | 1464231954698 Marionette DEBUG loaded listener.js 20:05:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (172F2000) [pid = 2928] [serial = 513] [outer = 0E499C00] 20:05:55 INFO - PROCESS | 2928 | 1464231955070 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]]]}] 20:05:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:05:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 20:05:55 INFO - PROCESS | 2928 | 1464231955130 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 20:05:55 INFO - PROCESS | 2928 | 1464231955132 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 20:05:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:05:55 INFO - PROCESS | 2928 | 1464231955135 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:05:55 INFO - PROCESS | 2928 | 1464231955137 Marionette TRACE conn6 <- [1,650,null,{}] 20:05:55 INFO - PROCESS | 2928 | 1464231955143 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}] 20:05:55 INFO - PROCESS | 2928 | 1464231955226 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 20:05:55 INFO - PROCESS | 2928 | 1464231955233 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:55 INFO - PROCESS | 2928 | ++DOCSHELL 18AD4400 == 81 [pid = 2928] [id = 172] 20:05:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (18C47400) [pid = 2928] [serial = 514] [outer = 00000000] 20:05:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (19CBA400) [pid = 2928] [serial = 515] [outer = 18C47400] 20:05:55 INFO - PROCESS | 2928 | 1464231955277 Marionette DEBUG loaded listener.js 20:05:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (19DA4400) [pid = 2928] [serial = 516] [outer = 18C47400] 20:05:55 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:55 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:55 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:55 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:55 INFO - PROCESS | 2928 | 1464231955721 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]]]}] 20:05:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:05:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 20:05:55 INFO - PROCESS | 2928 | 1464231955767 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 20:05:55 INFO - PROCESS | 2928 | 1464231955769 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 20:05:55 INFO - PROCESS | 2928 | 1464231955773 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:05:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:05:55 INFO - PROCESS | 2928 | 1464231955774 Marionette TRACE conn6 <- [1,654,null,{}] 20:05:55 INFO - PROCESS | 2928 | 1464231955778 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}] 20:05:55 INFO - PROCESS | 2928 | 1464231955864 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 20:05:55 INFO - PROCESS | 2928 | 1464231955872 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:55 INFO - PROCESS | 2928 | ++DOCSHELL 19C3F400 == 82 [pid = 2928] [id = 173] 20:05:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (1A1D4400) [pid = 2928] [serial = 517] [outer = 00000000] 20:05:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (1AC74C00) [pid = 2928] [serial = 518] [outer = 1A1D4400] 20:05:55 INFO - PROCESS | 2928 | 1464231955918 Marionette DEBUG loaded listener.js 20:05:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (1ADCE400) [pid = 2928] [serial = 519] [outer = 1A1D4400] 20:05:56 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:56 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 12713800 == 81 [pid = 2928] [id = 105] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0C628C00 == 80 [pid = 2928] [id = 129] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0D5E9C00 == 79 [pid = 2928] [id = 48] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 161EC800 == 78 [pid = 2928] [id = 61] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1682E400 == 77 [pid = 2928] [id = 114] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 14C77400 == 76 [pid = 2928] [id = 90] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0DB53C00 == 75 [pid = 2928] [id = 108] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1A855000 == 74 [pid = 2928] [id = 145] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1717CC00 == 73 [pid = 2928] [id = 115] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1682EC00 == 72 [pid = 2928] [id = 103] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1ADD6400 == 71 [pid = 2928] [id = 146] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 19B0AC00 == 70 [pid = 2928] [id = 143] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0CBB0400 == 69 [pid = 2928] [id = 128] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0CBAD400 == 68 [pid = 2928] [id = 62] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0E153C00 == 67 [pid = 2928] [id = 60] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 19153800 == 66 [pid = 2928] [id = 33] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0C62E000 == 65 [pid = 2928] [id = 59] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 14F1CC00 == 64 [pid = 2928] [id = 113] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1B3D4800 == 63 [pid = 2928] [id = 124] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0DB4F000 == 62 [pid = 2928] [id = 74] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 11FE0C00 == 61 [pid = 2928] [id = 46] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1A99A800 == 60 [pid = 2928] [id = 127] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0E156000 == 59 [pid = 2928] [id = 109] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 124CF400 == 58 [pid = 2928] [id = 126] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1BA50C00 == 57 [pid = 2928] [id = 73] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 17179000 == 56 [pid = 2928] [id = 139] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1717A000 == 55 [pid = 2928] [id = 107] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 19BD2400 == 54 [pid = 2928] [id = 106] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1BA52000 == 53 [pid = 2928] [id = 77] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0DB56C00 == 52 [pid = 2928] [id = 92] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0D55B400 == 51 [pid = 2928] [id = 45] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0E46FC00 == 50 [pid = 2928] [id = 141] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 175AC400 == 49 [pid = 2928] [id = 142] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 09066000 == 48 [pid = 2928] [id = 91] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1A1CE400 == 47 [pid = 2928] [id = 144] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0F283C00 == 46 [pid = 2928] [id = 75] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 19380000 == 45 [pid = 2928] [id = 47] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 11FE2400 == 44 [pid = 2928] [id = 44] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 172F3000 == 43 [pid = 2928] [id = 116] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0DBD2400 == 42 [pid = 2928] [id = 164] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0DBDD400 == 41 [pid = 2928] [id = 163] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1CA15800 == 40 [pid = 2928] [id = 161] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1CA98C00 == 39 [pid = 2928] [id = 162] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1BA4CC00 == 38 [pid = 2928] [id = 160] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0E14A800 == 37 [pid = 2928] [id = 158] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 16FB5800 == 36 [pid = 2928] [id = 159] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1B928800 == 35 [pid = 2928] [id = 157] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0DB6F000 == 34 [pid = 2928] [id = 165] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 14C75000 == 33 [pid = 2928] [id = 166] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1717F400 == 32 [pid = 2928] [id = 170] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 161DEC00 == 31 [pid = 2928] [id = 167] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 16FAA000 == 30 [pid = 2928] [id = 169] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 1645B400 == 29 [pid = 2928] [id = 168] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 18AD4400 == 28 [pid = 2928] [id = 172] 20:05:57 INFO - PROCESS | 2928 | --DOCSHELL 0E1A1000 == 27 [pid = 2928] [id = 171] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (1B3D7400) [pid = 2928] [serial = 468] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (18A28400) [pid = 2928] [serial = 465] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (16E25C00) [pid = 2928] [serial = 444] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (1B3CD800) [pid = 2928] [serial = 467] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (1717D800) [pid = 2928] [serial = 452] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (16370C00) [pid = 2928] [serial = 443] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (1ADD5800) [pid = 2928] [serial = 434] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (16836000) [pid = 2928] [serial = 464] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (16E59000) [pid = 2928] [serial = 450] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (14E38000) [pid = 2928] [serial = 462] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (19380800) [pid = 2928] [serial = 455] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (1A85B800) [pid = 2928] [serial = 431] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (17190400) [pid = 2928] [serial = 453] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (16433800) [pid = 2928] [serial = 449] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (1517EC00) [pid = 2928] [serial = 447] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (18C4F800) [pid = 2928] [serial = 425] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (1A9A0800) [pid = 2928] [serial = 459] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (1A1D7400) [pid = 2928] [serial = 458] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (1B3CFC00) [pid = 2928] [serial = 437] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (0F24FC00) [pid = 2928] [serial = 440] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (0DBC7C00) [pid = 2928] [serial = 419] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (19DA3400) [pid = 2928] [serial = 428] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (132D7C00) [pid = 2928] [serial = 441] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (1AE45400) [pid = 2928] [serial = 461] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (1938BC00) [pid = 2928] [serial = 456] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (1242D400) [pid = 2928] [serial = 422] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (14C77800) [pid = 2928] [serial = 446] [outer = 00000000] [url = about:blank] 20:05:58 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:58 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:58 INFO - PROCESS | 2928 | 1464231958296 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]]]}] 20:05:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:05:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2575ms 20:05:58 INFO - PROCESS | 2928 | 1464231958352 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 20:05:58 INFO - PROCESS | 2928 | 1464231958356 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 20:05:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:05:58 INFO - PROCESS | 2928 | 1464231958361 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:05:58 INFO - PROCESS | 2928 | 1464231958365 Marionette TRACE conn6 <- [1,658,null,{}] 20:05:58 INFO - PROCESS | 2928 | 1464231958371 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}] 20:05:58 INFO - PROCESS | 2928 | 1464231958467 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 20:05:58 INFO - PROCESS | 2928 | 1464231958491 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:58 INFO - PROCESS | 2928 | ++DOCSHELL 0CBABC00 == 28 [pid = 2928] [id = 174] 20:05:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (0CBAC000) [pid = 2928] [serial = 520] [outer = 00000000] 20:05:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (0CBAF800) [pid = 2928] [serial = 521] [outer = 0CBAC000] 20:05:58 INFO - PROCESS | 2928 | 1464231958546 Marionette DEBUG loaded listener.js 20:05:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (0D16EC00) [pid = 2928] [serial = 522] [outer = 0CBAC000] 20:05:59 INFO - PROCESS | 2928 | 1464231959065 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]]]}] 20:05:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:05:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 20:05:59 INFO - PROCESS | 2928 | 1464231959092 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 20:05:59 INFO - PROCESS | 2928 | 1464231959099 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 20:05:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:05:59 INFO - PROCESS | 2928 | 1464231959105 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:05:59 INFO - PROCESS | 2928 | 1464231959108 Marionette TRACE conn6 <- [1,662,null,{}] 20:05:59 INFO - PROCESS | 2928 | 1464231959112 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}] 20:05:59 INFO - PROCESS | 2928 | 1464231959211 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 20:05:59 INFO - PROCESS | 2928 | 1464231959222 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:59 INFO - PROCESS | 2928 | ++DOCSHELL 0DB6BC00 == 29 [pid = 2928] [id = 175] 20:05:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (0DB6C800) [pid = 2928] [serial = 523] [outer = 00000000] 20:05:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (0DBC6400) [pid = 2928] [serial = 524] [outer = 0DB6C800] 20:05:59 INFO - PROCESS | 2928 | 1464231959271 Marionette DEBUG loaded listener.js 20:05:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (0DBD2000) [pid = 2928] [serial = 525] [outer = 0DB6C800] 20:05:59 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:59 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:59 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:59 INFO - PROCESS | 2928 | [2928] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:59 INFO - PROCESS | 2928 | 1464231959763 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]]]}] 20:05:59 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 20:05:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 670ms 20:05:59 INFO - PROCESS | 2928 | 1464231959777 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 20:05:59 INFO - PROCESS | 2928 | 1464231959779 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 20:05:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:05:59 INFO - PROCESS | 2928 | 1464231959783 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:05:59 INFO - PROCESS | 2928 | 1464231959787 Marionette TRACE conn6 <- [1,666,null,{}] 20:05:59 INFO - PROCESS | 2928 | 1464231959798 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}] 20:05:59 INFO - PROCESS | 2928 | 1464231959921 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 20:06:00 INFO - PROCESS | 2928 | 1464231960013 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:00 INFO - PROCESS | 2928 | ++DOCSHELL 0DE10400 == 30 [pid = 2928] [id = 176] 20:06:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (0DFBF400) [pid = 2928] [serial = 526] [outer = 00000000] 20:06:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (0DFC8000) [pid = 2928] [serial = 527] [outer = 0DFBF400] 20:06:00 INFO - PROCESS | 2928 | 1464231960066 Marionette DEBUG loaded listener.js 20:06:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (0E14FC00) [pid = 2928] [serial = 528] [outer = 0DFBF400] 20:06:00 INFO - PROCESS | 2928 | 1464231960459 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]]]}] 20:06:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:06:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 20:06:00 INFO - PROCESS | 2928 | 1464231960516 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 20:06:00 INFO - PROCESS | 2928 | 1464231960519 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 20:06:00 INFO - PROCESS | 2928 | 1464231960522 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:06:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:06:00 INFO - PROCESS | 2928 | 1464231960524 Marionette TRACE conn6 <- [1,670,null,{}] 20:06:00 INFO - PROCESS | 2928 | 1464231960527 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}] 20:06:00 INFO - PROCESS | 2928 | 1464231960625 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 20:06:00 INFO - PROCESS | 2928 | 1464231960632 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:00 INFO - PROCESS | 2928 | ++DOCSHELL 0E151800 == 31 [pid = 2928] [id = 177] 20:06:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (0E19A800) [pid = 2928] [serial = 529] [outer = 00000000] 20:06:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (0E343000) [pid = 2928] [serial = 530] [outer = 0E19A800] 20:06:00 INFO - PROCESS | 2928 | 1464231960677 Marionette DEBUG loaded listener.js 20:06:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (0E4F5C00) [pid = 2928] [serial = 531] [outer = 0E19A800] 20:06:01 INFO - PROCESS | 2928 | 1464231961593 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]]]}] 20:06:01 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) 20:06:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1125ms 20:06:01 INFO - PROCESS | 2928 | 1464231961651 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 20:06:01 INFO - PROCESS | 2928 | 1464231961653 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 20:06:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:06:01 INFO - PROCESS | 2928 | 1464231961656 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:06:01 INFO - PROCESS | 2928 | 1464231961658 Marionette TRACE conn6 <- [1,674,null,{}] 20:06:01 INFO - PROCESS | 2928 | 1464231961661 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}] 20:06:01 INFO - PROCESS | 2928 | 1464231961740 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 20:06:01 INFO - PROCESS | 2928 | 1464231961747 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:01 INFO - PROCESS | 2928 | ++DOCSHELL 11F7FC00 == 32 [pid = 2928] [id = 178] 20:06:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (11F82C00) [pid = 2928] [serial = 532] [outer = 00000000] 20:06:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (1226F000) [pid = 2928] [serial = 533] [outer = 11F82C00] 20:06:01 INFO - PROCESS | 2928 | 1464231961792 Marionette DEBUG loaded listener.js 20:06:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (1246D000) [pid = 2928] [serial = 534] [outer = 11F82C00] 20:06:02 INFO - PROCESS | 2928 | 1464231962724 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]]]}] 20:06:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:06:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1131ms 20:06:02 INFO - PROCESS | 2928 | 1464231962788 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 20:06:02 INFO - PROCESS | 2928 | 1464231962790 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 20:06:02 INFO - PROCESS | 2928 | 1464231962793 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:06:02 INFO - PROCESS | 2928 | 1464231962795 Marionette TRACE conn6 <- [1,678,null,{}] 20:06:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:06:02 INFO - PROCESS | 2928 | 1464231962798 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}] 20:06:02 INFO - PROCESS | 2928 | 1464231962914 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 20:06:02 INFO - PROCESS | 2928 | 1464231962924 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:02 INFO - PROCESS | 2928 | ++DOCSHELL 1251F400 == 33 [pid = 2928] [id = 179] 20:06:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (132DB000) [pid = 2928] [serial = 535] [outer = 00000000] 20:06:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (14C0E000) [pid = 2928] [serial = 536] [outer = 132DB000] 20:06:02 INFO - PROCESS | 2928 | 1464231962969 Marionette DEBUG loaded listener.js 20:06:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (14C7B400) [pid = 2928] [serial = 537] [outer = 132DB000] 20:06:03 INFO - PROCESS | 2928 | 1464231963954 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]]]}] 20:06:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:06:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms 20:06:03 INFO - PROCESS | 2928 | 1464231963977 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 20:06:03 INFO - PROCESS | 2928 | 1464231963979 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 20:06:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:06:04 INFO - PROCESS | 2928 | 1464231963982 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:06:04 INFO - PROCESS | 2928 | 1464231963984 Marionette TRACE conn6 <- [1,682,null,{}] 20:06:04 INFO - PROCESS | 2928 | 1464231963988 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}] 20:06:04 INFO - PROCESS | 2928 | 1464231964092 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 20:06:04 INFO - PROCESS | 2928 | 1464231964099 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:04 INFO - PROCESS | 2928 | ++DOCSHELL 0D5F6800 == 34 [pid = 2928] [id = 180] 20:06:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (14C90400) [pid = 2928] [serial = 538] [outer = 00000000] 20:06:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (14F17C00) [pid = 2928] [serial = 539] [outer = 14C90400] 20:06:04 INFO - PROCESS | 2928 | 1464231964144 Marionette DEBUG loaded listener.js 20:06:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (14F1C000) [pid = 2928] [serial = 540] [outer = 14C90400] 20:06:05 INFO - PROCESS | 2928 | 1464231965104 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]]]}] 20:06:05 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) 20:06:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (16FA7C00) [pid = 2928] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (0CBB2800) [pid = 2928] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (19C31C00) [pid = 2928] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (0DB4D400) [pid = 2928] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (1A99F400) [pid = 2928] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (1A99D000) [pid = 2928] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (1ADD8800) [pid = 2928] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (1718F000) [pid = 2928] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (18C47400) [pid = 2928] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (1645CC00) [pid = 2928] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (16FAC400) [pid = 2928] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (0E499C00) [pid = 2928] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (17245400) [pid = 2928] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (0E14B400) [pid = 2928] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (1BA49400) [pid = 2928] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (161E0C00) [pid = 2928] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (14C76800) [pid = 2928] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (0DBC1800) [pid = 2928] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (0DE01400) [pid = 2928] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (0DBDD800) [pid = 2928] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (1CA99400) [pid = 2928] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (1CA19000) [pid = 2928] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (1BA4F400) [pid = 2928] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (1713A000) [pid = 2928] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (0E474800) [pid = 2928] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (1A1D0C00) [pid = 2928] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (1B3D6000) [pid = 2928] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 89 (18A25000) [pid = 2928] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:06:05 INFO - PROCESS | 2928 | --DOMWINDOW == 88 (0E14F000) [pid = 2928] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:06:05 INFO - PROCESS | 2928 | 1464231965686 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 20:06:05 INFO - PROCESS | 2928 | 1464231965688 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 20:06:05 INFO - PROCESS | 2928 | 1464231965700 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:06:05 INFO - PROCESS | 2928 | 1464231965702 Marionette TRACE conn6 <- [1,686,null,{}] 20:06:05 INFO - PROCESS | 2928 | 1464231965705 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}] 20:06:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:06:05 INFO - PROCESS | 2928 | 1464231965777 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 20:06:05 INFO - PROCESS | 2928 | 1464231965784 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:05 INFO - PROCESS | 2928 | ++DOCSHELL 0DBCA800 == 35 [pid = 2928] [id = 181] 20:06:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (0DBD0800) [pid = 2928] [serial = 541] [outer = 00000000] 20:06:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (0DE07C00) [pid = 2928] [serial = 542] [outer = 0DBD0800] 20:06:05 INFO - PROCESS | 2928 | 1464231965830 Marionette DEBUG loaded listener.js 20:06:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (0E14F000) [pid = 2928] [serial = 543] [outer = 0DBD0800] 20:06:06 INFO - PROCESS | 2928 | 1464231966767 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]]]}] 20:06:06 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) 20:06:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1115ms 20:06:06 INFO - PROCESS | 2928 | 1464231966829 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 20:06:06 INFO - PROCESS | 2928 | 1464231966831 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 20:06:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:06:06 INFO - PROCESS | 2928 | 1464231966834 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:06:06 INFO - PROCESS | 2928 | 1464231966836 Marionette TRACE conn6 <- [1,690,null,{}] 20:06:06 INFO - PROCESS | 2928 | 1464231966840 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}] 20:06:06 INFO - PROCESS | 2928 | 1464231966922 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 20:06:06 INFO - PROCESS | 2928 | 1464231966929 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:06 INFO - PROCESS | 2928 | ++DOCSHELL 0DE0F800 == 36 [pid = 2928] [id = 182] 20:06:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (1278FC00) [pid = 2928] [serial = 544] [outer = 00000000] 20:06:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (14F31800) [pid = 2928] [serial = 545] [outer = 1278FC00] 20:06:06 INFO - PROCESS | 2928 | 1464231966973 Marionette DEBUG loaded listener.js 20:06:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (14F39C00) [pid = 2928] [serial = 546] [outer = 1278FC00] 20:06:07 INFO - PROCESS | 2928 | 1464231967944 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]]]}] 20:06:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:06:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1128ms 20:06:07 INFO - PROCESS | 2928 | 1464231967967 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 20:06:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:06:07 INFO - PROCESS | 2928 | 1464231967972 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 20:06:08 INFO - PROCESS | 2928 | 1464231967977 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:06:08 INFO - PROCESS | 2928 | 1464231967982 Marionette TRACE conn6 <- [1,694,null,{}] 20:06:08 INFO - PROCESS | 2928 | 1464231967989 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}] 20:06:08 INFO - PROCESS | 2928 | 1464231968113 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 20:06:08 INFO - PROCESS | 2928 | 1464231968238 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:08 INFO - PROCESS | 2928 | ++DOCSHELL 0C62CC00 == 37 [pid = 2928] [id = 183] 20:06:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (0C62F000) [pid = 2928] [serial = 547] [outer = 00000000] 20:06:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (0CBAB400) [pid = 2928] [serial = 548] [outer = 0C62F000] 20:06:08 INFO - PROCESS | 2928 | 1464231968303 Marionette DEBUG loaded listener.js 20:06:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (0D560000) [pid = 2928] [serial = 549] [outer = 0C62F000] 20:06:09 INFO - PROCESS | 2928 | 1464231969501 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]]]}] 20:06:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:06:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1580ms 20:06:09 INFO - PROCESS | 2928 | 1464231969565 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 20:06:09 INFO - PROCESS | 2928 | 1464231969572 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 20:06:09 INFO - PROCESS | 2928 | 1464231969578 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:06:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:06:09 INFO - PROCESS | 2928 | 1464231969581 Marionette TRACE conn6 <- [1,698,null,{}] 20:06:09 INFO - PROCESS | 2928 | 1464231969585 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}] 20:06:09 INFO - PROCESS | 2928 | 1464231969761 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 20:06:09 INFO - PROCESS | 2928 | 1464231969864 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:09 INFO - PROCESS | 2928 | ++DOCSHELL 0DCBB000 == 38 [pid = 2928] [id = 184] 20:06:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (0DE09800) [pid = 2928] [serial = 550] [outer = 00000000] 20:06:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (0E155000) [pid = 2928] [serial = 551] [outer = 0DE09800] 20:06:09 INFO - PROCESS | 2928 | 1464231969929 Marionette DEBUG loaded listener.js 20:06:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (0E413800) [pid = 2928] [serial = 552] [outer = 0DE09800] 20:06:11 INFO - PROCESS | 2928 | 1464231971070 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]]]}] 20:06:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:06:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1519ms 20:06:11 INFO - PROCESS | 2928 | 1464231971103 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 20:06:11 INFO - PROCESS | 2928 | 1464231971107 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 20:06:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:06:11 INFO - PROCESS | 2928 | 1464231971112 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:06:11 INFO - PROCESS | 2928 | 1464231971115 Marionette TRACE conn6 <- [1,702,null,{}] 20:06:11 INFO - PROCESS | 2928 | 1464231971121 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}] 20:06:11 INFO - PROCESS | 2928 | 1464231971242 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 0C627400 == 37 [pid = 2928] [id = 23] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 16373000 == 36 [pid = 2928] [id = 21] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 0DBC4400 == 35 [pid = 2928] [id = 22] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 14E37C00 == 34 [pid = 2928] [id = 29] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 14C74C00 == 33 [pid = 2928] [id = 19] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 16368C00 == 32 [pid = 2928] [id = 20] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 0D5EB400 == 31 [pid = 2928] [id = 28] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 0C624800 == 30 [pid = 2928] [id = 30] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 0E33D000 == 29 [pid = 2928] [id = 27] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 187A6800 == 28 [pid = 2928] [id = 17] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 0DBC4C00 == 27 [pid = 2928] [id = 26] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 169BB000 == 26 [pid = 2928] [id = 16] 20:06:11 INFO - PROCESS | 2928 | --DOCSHELL 0D1E3C00 == 25 [pid = 2928] [id = 25] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (1B3D5800) [pid = 2928] [serial = 438] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (1AE49800) [pid = 2928] [serial = 435] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (1BA4EC00) [pid = 2928] [serial = 380] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (1BA4D400) [pid = 2928] [serial = 371] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (1937E400) [pid = 2928] [serial = 426] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (14F18C00) [pid = 2928] [serial = 374] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (16FB2000) [pid = 2928] [serial = 377] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (0DC62000) [pid = 2928] [serial = 420] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (1A131400) [pid = 2928] [serial = 429] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (1BADD000) [pid = 2928] [serial = 384] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 89 (14C04400) [pid = 2928] [serial = 423] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 88 (1A999400) [pid = 2928] [serial = 432] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 87 (17250400) [pid = 2928] [serial = 417] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 86 (1AC74C00) [pid = 2928] [serial = 518] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 85 (12226000) [pid = 2928] [serial = 474] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 84 (0E470000) [pid = 2928] [serial = 473] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 83 (1BD56400) [pid = 2928] [serial = 470] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 82 (1CA14400) [pid = 2928] [serial = 471] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 81 (0DBDA800) [pid = 2928] [serial = 494] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 80 (0DFC8800) [pid = 2928] [serial = 495] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 79 (14C0C400) [pid = 2928] [serial = 492] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 78 (124C0800) [pid = 2928] [serial = 491] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 77 (16373400) [pid = 2928] [serial = 489] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 76 (0E19C000) [pid = 2928] [serial = 488] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 75 (20335000) [pid = 2928] [serial = 486] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 74 (1CAA0C00) [pid = 2928] [serial = 485] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 73 (1CA97800) [pid = 2928] [serial = 483] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 72 (1CA91C00) [pid = 2928] [serial = 482] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 71 (1CA15C00) [pid = 2928] [serial = 480] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 70 (1BD54000) [pid = 2928] [serial = 479] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 69 (1873BC00) [pid = 2928] [serial = 477] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 68 (17249000) [pid = 2928] [serial = 476] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 67 (19DA4400) [pid = 2928] [serial = 516] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 66 (16832000) [pid = 2928] [serial = 503] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 65 (16833400) [pid = 2928] [serial = 504] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 64 (17181000) [pid = 2928] [serial = 506] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 63 (16FAE800) [pid = 2928] [serial = 512] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 62 (175B3C00) [pid = 2928] [serial = 509] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 61 (19CBA400) [pid = 2928] [serial = 515] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 60 (18731C00) [pid = 2928] [serial = 510] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 59 (16373800) [pid = 2928] [serial = 500] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 58 (14E41000) [pid = 2928] [serial = 497] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 57 (14F32800) [pid = 2928] [serial = 498] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 56 (172F2000) [pid = 2928] [serial = 513] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 55 (17194800) [pid = 2928] [serial = 507] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | --DOMWINDOW == 54 (1642E800) [pid = 2928] [serial = 501] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 2928 | 1464231971408 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:11 INFO - PROCESS | 2928 | ++DOCSHELL 0D5EF000 == 26 [pid = 2928] [id = 185] 20:06:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 55 (0D5F0800) [pid = 2928] [serial = 553] [outer = 00000000] 20:06:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 56 (0DB67C00) [pid = 2928] [serial = 554] [outer = 0D5F0800] 20:06:11 INFO - PROCESS | 2928 | 1464231971460 Marionette DEBUG loaded listener.js 20:06:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 57 (0DBC6C00) [pid = 2928] [serial = 555] [outer = 0D5F0800] 20:06:12 INFO - PROCESS | 2928 | 1464231972344 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]]]}] 20:06:12 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 20:06:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1280ms 20:06:12 INFO - PROCESS | 2928 | 1464231972392 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 20:06:12 INFO - PROCESS | 2928 | 1464231972398 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 20:06:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:06:12 INFO - PROCESS | 2928 | 1464231972404 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:06:12 INFO - PROCESS | 2928 | 1464231972406 Marionette TRACE conn6 <- [1,706,null,{}] 20:06:12 INFO - PROCESS | 2928 | 1464231972415 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}] 20:06:12 INFO - PROCESS | 2928 | 1464231972522 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 20:06:12 INFO - PROCESS | 2928 | 1464231972530 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:12 INFO - PROCESS | 2928 | ++DOCSHELL 0DFBF800 == 27 [pid = 2928] [id = 186] 20:06:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 58 (0DFC0400) [pid = 2928] [serial = 556] [outer = 00000000] 20:06:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 59 (0E159800) [pid = 2928] [serial = 557] [outer = 0DFC0400] 20:06:12 INFO - PROCESS | 2928 | 1464231972575 Marionette DEBUG loaded listener.js 20:06:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 60 (0E33B400) [pid = 2928] [serial = 558] [outer = 0DFC0400] 20:06:13 INFO - PROCESS | 2928 | 1464231973500 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]]]}] 20:06:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:06:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1129ms 20:06:13 INFO - PROCESS | 2928 | 1464231973536 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 20:06:13 INFO - PROCESS | 2928 | 1464231973538 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 20:06:13 INFO - PROCESS | 2928 | 1464231973542 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:06:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:06:13 INFO - PROCESS | 2928 | 1464231973545 Marionette TRACE conn6 <- [1,710,null,{}] 20:06:13 INFO - PROCESS | 2928 | 1464231973562 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}] 20:06:13 INFO - PROCESS | 2928 | 1464231973686 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 20:06:13 INFO - PROCESS | 2928 | 1464231973695 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:13 INFO - PROCESS | 2928 | ++DOCSHELL 12787800 == 28 [pid = 2928] [id = 187] 20:06:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 61 (1278EC00) [pid = 2928] [serial = 559] [outer = 00000000] 20:06:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 62 (13ED7000) [pid = 2928] [serial = 560] [outer = 1278EC00] 20:06:13 INFO - PROCESS | 2928 | 1464231973743 Marionette DEBUG loaded listener.js 20:06:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 63 (14C0D000) [pid = 2928] [serial = 561] [outer = 1278EC00] 20:06:14 INFO - PROCESS | 2928 | 1464231974282 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] 20:06:14 INFO - PROCESS | 2928 | 1464231974318 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 20:06:14 INFO - PROCESS | 2928 | 1464231974321 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:06:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:06:14 INFO - PROCESS | 2928 | 1464231974323 Marionette TRACE conn6 <- [1,714,null,{}] 20:06:14 INFO - PROCESS | 2928 | 1464231974326 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}] 20:06:14 INFO - PROCESS | 2928 | 1464231974437 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 20:06:14 INFO - PROCESS | 2928 | 1464231974486 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:14 INFO - PROCESS | 2928 | ++DOCSHELL 1560A000 == 29 [pid = 2928] [id = 188] 20:06:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 64 (1560EC00) [pid = 2928] [serial = 562] [outer = 00000000] 20:06:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 65 (1610C400) [pid = 2928] [serial = 563] [outer = 1560EC00] 20:06:14 INFO - PROCESS | 2928 | 1464231974545 Marionette DEBUG loaded listener.js 20:06:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 66 (161E2800) [pid = 2928] [serial = 564] [outer = 1560EC00] 20:06:15 INFO - PROCESS | 2928 | 1464231975031 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]]]}] 20:06:15 INFO - PROCESS | 2928 | --DOMWINDOW == 65 (14C90400) [pid = 2928] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:06:15 INFO - PROCESS | 2928 | --DOMWINDOW == 64 (132DB000) [pid = 2928] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:06:15 INFO - PROCESS | 2928 | --DOMWINDOW == 63 (11F82C00) [pid = 2928] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:06:15 INFO - PROCESS | 2928 | --DOMWINDOW == 62 (0CBAC000) [pid = 2928] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:06:15 INFO - PROCESS | 2928 | --DOMWINDOW == 61 (0E19A800) [pid = 2928] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:06:15 INFO - PROCESS | 2928 | --DOMWINDOW == 60 (0DFBF400) [pid = 2928] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:06:15 INFO - PROCESS | 2928 | --DOMWINDOW == 59 (0DB6C800) [pid = 2928] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:06:15 INFO - PROCESS | 2928 | --DOMWINDOW == 58 (0DBD0800) [pid = 2928] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:06:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:06:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 771ms 20:06:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:06:15 INFO - PROCESS | 2928 | 1464231975096 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 20:06:15 INFO - PROCESS | 2928 | 1464231975098 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 20:06:15 INFO - PROCESS | 2928 | 1464231975101 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:06:15 INFO - PROCESS | 2928 | 1464231975103 Marionette TRACE conn6 <- [1,718,null,{}] 20:06:15 INFO - PROCESS | 2928 | 1464231975111 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}] 20:06:15 INFO - PROCESS | 2928 | 1464231975218 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 20:06:15 INFO - PROCESS | 2928 | 1464231975233 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:15 INFO - PROCESS | 2928 | ++DOCSHELL 11F82C00 == 30 [pid = 2928] [id = 189] 20:06:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 59 (1204D400) [pid = 2928] [serial = 565] [outer = 00000000] 20:06:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 60 (1610A800) [pid = 2928] [serial = 566] [outer = 1204D400] 20:06:15 INFO - PROCESS | 2928 | 1464231975278 Marionette DEBUG loaded listener.js 20:06:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 61 (161E8C00) [pid = 2928] [serial = 567] [outer = 1204D400] 20:06:15 INFO - PROCESS | 2928 | 1464231975706 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[4036] expected 0 but got 24","_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] 20:06:15 INFO - PROCESS | 2928 | 1464231975795 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 20:06:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:06:15 INFO - PROCESS | 2928 | 1464231975798 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:06:15 INFO - PROCESS | 2928 | 1464231975800 Marionette TRACE conn6 <- [1,722,null,{}] 20:06:15 INFO - PROCESS | 2928 | 1464231975803 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}] 20:06:15 INFO - PROCESS | 2928 | 1464231975908 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 20:06:15 INFO - PROCESS | 2928 | 1464231975925 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:15 INFO - PROCESS | 2928 | ++DOCSHELL 0D481800 == 31 [pid = 2928] [id = 190] 20:06:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 62 (1251E800) [pid = 2928] [serial = 568] [outer = 00000000] 20:06:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 63 (16434400) [pid = 2928] [serial = 569] [outer = 1251E800] 20:06:15 INFO - PROCESS | 2928 | 1464231975970 Marionette DEBUG loaded listener.js 20:06:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 64 (1645AC00) [pid = 2928] [serial = 570] [outer = 1251E800] 20:06:16 INFO - PROCESS | 2928 | 1464231976399 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]]]}] 20:06:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:06:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 20:06:16 INFO - PROCESS | 2928 | 1464231976469 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 20:06:16 INFO - PROCESS | 2928 | 1464231976471 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 20:06:16 INFO - PROCESS | 2928 | 1464231976474 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:06:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:06:16 INFO - PROCESS | 2928 | 1464231976476 Marionette TRACE conn6 <- [1,726,null,{}] 20:06:16 INFO - PROCESS | 2928 | 1464231976480 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}] 20:06:16 INFO - PROCESS | 2928 | 1464231976588 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 20:06:16 INFO - PROCESS | 2928 | 1464231976595 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:16 INFO - PROCESS | 2928 | ++DOCSHELL 1682BC00 == 32 [pid = 2928] [id = 191] 20:06:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 65 (1682C800) [pid = 2928] [serial = 571] [outer = 00000000] 20:06:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 66 (16834000) [pid = 2928] [serial = 572] [outer = 1682C800] 20:06:16 INFO - PROCESS | 2928 | 1464231976639 Marionette DEBUG loaded listener.js 20:06:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 67 (16E26800) [pid = 2928] [serial = 573] [outer = 1682C800] 20:06:17 INFO - PROCESS | 2928 | 1464231977574 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]]]}] 20:06:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:06:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1115ms 20:06:17 INFO - PROCESS | 2928 | 1464231977595 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 20:06:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:06:17 INFO - PROCESS | 2928 | 1464231977599 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 20:06:17 INFO - PROCESS | 2928 | 1464231977605 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:06:17 INFO - PROCESS | 2928 | 1464231977609 Marionette TRACE conn6 <- [1,730,null,{}] 20:06:17 INFO - PROCESS | 2928 | 1464231977616 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}] 20:06:17 INFO - PROCESS | 2928 | 1464231977731 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 20:06:17 INFO - PROCESS | 2928 | 1464231977851 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:17 INFO - PROCESS | 2928 | ++DOCSHELL 0DB54C00 == 33 [pid = 2928] [id = 192] 20:06:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 68 (0DB67000) [pid = 2928] [serial = 574] [outer = 00000000] 20:06:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 69 (0DC57C00) [pid = 2928] [serial = 575] [outer = 0DB67000] 20:06:17 INFO - PROCESS | 2928 | 1464231977914 Marionette DEBUG loaded listener.js 20:06:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 70 (0DE06C00) [pid = 2928] [serial = 576] [outer = 0DB67000] 20:06:19 INFO - PROCESS | 2928 | 1464231979028 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]]]}] 20:06:19 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 20:06:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1478ms 20:06:19 INFO - PROCESS | 2928 | 1464231979091 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 20:06:19 INFO - PROCESS | 2928 | 1464231979097 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 20:06:19 INFO - PROCESS | 2928 | 1464231979104 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:06:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:06:19 INFO - PROCESS | 2928 | 1464231979107 Marionette TRACE conn6 <- [1,734,null,{}] 20:06:19 INFO - PROCESS | 2928 | 1464231979111 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}] 20:06:19 INFO - PROCESS | 2928 | 1464231979208 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 20:06:19 INFO - PROCESS | 2928 | 1464231979407 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:19 INFO - PROCESS | 2928 | ++DOCSHELL 1320A400 == 34 [pid = 2928] [id = 193] 20:06:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 71 (132D3800) [pid = 2928] [serial = 577] [outer = 00000000] 20:06:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 72 (14C0B800) [pid = 2928] [serial = 578] [outer = 132D3800] 20:06:19 INFO - PROCESS | 2928 | 1464231979465 Marionette DEBUG loaded listener.js 20:06:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 73 (14E3B800) [pid = 2928] [serial = 579] [outer = 132D3800] 20:06:20 INFO - PROCESS | 2928 | 1464231980515 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]]]}] 20:06:20 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.) 20:06:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1429ms 20:06:20 INFO - PROCESS | 2928 | 1464231980539 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 20:06:20 INFO - PROCESS | 2928 | 1464231980541 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 20:06:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:06:20 INFO - PROCESS | 2928 | 1464231980545 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:06:20 INFO - PROCESS | 2928 | 1464231980549 Marionette TRACE conn6 <- [1,738,null,{}] 20:06:20 INFO - PROCESS | 2928 | 1464231980560 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}] 20:06:20 INFO - PROCESS | 2928 | 1464231980680 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 20:06:20 INFO - PROCESS | 2928 | 1464231980917 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:20 INFO - PROCESS | 2928 | ++DOCSHELL 0C62EC00 == 35 [pid = 2928] [id = 194] 20:06:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 74 (0C62F400) [pid = 2928] [serial = 580] [outer = 00000000] 20:06:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 75 (0D5EE400) [pid = 2928] [serial = 581] [outer = 0C62F400] 20:06:21 INFO - PROCESS | 2928 | 1464231980991 Marionette DEBUG loaded listener.js 20:06:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 76 (0DBDDC00) [pid = 2928] [serial = 582] [outer = 0C62F400] 20:06:21 INFO - PROCESS | 2928 | --DOCSHELL 19C3F400 == 34 [pid = 2928] [id = 173] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 75 (14F17C00) [pid = 2928] [serial = 539] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 74 (14C0E000) [pid = 2928] [serial = 536] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 73 (1226F000) [pid = 2928] [serial = 533] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 72 (1246D000) [pid = 2928] [serial = 534] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 71 (0CBAF800) [pid = 2928] [serial = 521] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 70 (0D16EC00) [pid = 2928] [serial = 522] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 69 (0E343000) [pid = 2928] [serial = 530] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 68 (0E4F5C00) [pid = 2928] [serial = 531] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 67 (0DFC8000) [pid = 2928] [serial = 527] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 66 (0E14FC00) [pid = 2928] [serial = 528] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 65 (0DBC6400) [pid = 2928] [serial = 524] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 64 (0DBD2000) [pid = 2928] [serial = 525] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 63 (0DE07C00) [pid = 2928] [serial = 542] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 62 (14F1C000) [pid = 2928] [serial = 540] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 61 (0E14F000) [pid = 2928] [serial = 543] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 60 (14C7B400) [pid = 2928] [serial = 537] [outer = 00000000] [url = about:blank] 20:06:21 INFO - PROCESS | 2928 | --DOMWINDOW == 59 (14F31800) [pid = 2928] [serial = 545] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 2928 | 1464231982003 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]]]}] 20:06:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:06:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1482ms 20:06:22 INFO - PROCESS | 2928 | 1464231982030 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 20:06:22 INFO - PROCESS | 2928 | 1464231982034 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 20:06:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:06:22 INFO - PROCESS | 2928 | 1464231982038 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:06:22 INFO - PROCESS | 2928 | 1464231982042 Marionette TRACE conn6 <- [1,742,null,{}] 20:06:22 INFO - PROCESS | 2928 | 1464231982047 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}] 20:06:22 INFO - PROCESS | 2928 | 1464231982139 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 20:06:22 INFO - PROCESS | 2928 | 1464231982147 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:22 INFO - PROCESS | 2928 | ++DOCSHELL 0D5E9C00 == 35 [pid = 2928] [id = 195] 20:06:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 60 (0D5EB000) [pid = 2928] [serial = 583] [outer = 00000000] 20:06:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 61 (0DBC8400) [pid = 2928] [serial = 584] [outer = 0D5EB000] 20:06:22 INFO - PROCESS | 2928 | 1464231982197 Marionette DEBUG loaded listener.js 20:06:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 62 (0DC5FC00) [pid = 2928] [serial = 585] [outer = 0D5EB000] 20:06:23 INFO - PROCESS | 2928 | 1464231983186 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]]]}] 20:06:23 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 20:06:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1173ms 20:06:23 INFO - PROCESS | 2928 | 1464231983214 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 20:06:23 INFO - PROCESS | 2928 | 1464231983218 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 20:06:23 INFO - PROCESS | 2928 | 1464231983222 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:06:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:06:23 INFO - PROCESS | 2928 | 1464231983224 Marionette TRACE conn6 <- [1,746,null,{}] 20:06:23 INFO - PROCESS | 2928 | 1464231983228 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}] 20:06:23 INFO - PROCESS | 2928 | 1464231983312 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 20:06:23 INFO - PROCESS | 2928 | 1464231983319 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:23 INFO - PROCESS | 2928 | ++DOCSHELL 0E343000 == 36 [pid = 2928] [id = 196] 20:06:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 63 (0E41CC00) [pid = 2928] [serial = 586] [outer = 00000000] 20:06:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 64 (11FE0C00) [pid = 2928] [serial = 587] [outer = 0E41CC00] 20:06:23 INFO - PROCESS | 2928 | 1464231983365 Marionette DEBUG loaded listener.js 20:06:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 65 (124CB000) [pid = 2928] [serial = 588] [outer = 0E41CC00] 20:06:23 INFO - PROCESS | 2928 | 1464231983854 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]]]}] 20:06:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:06:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 20:06:23 INFO - PROCESS | 2928 | 1464231983898 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 20:06:23 INFO - PROCESS | 2928 | 1464231983901 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 20:06:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:06:23 INFO - PROCESS | 2928 | 1464231983905 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:06:23 INFO - PROCESS | 2928 | 1464231983911 Marionette TRACE conn6 <- [1,750,null,{}] 20:06:23 INFO - PROCESS | 2928 | 1464231983926 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}] 20:06:24 INFO - PROCESS | 2928 | 1464231984046 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 20:06:24 INFO - PROCESS | 2928 | 1464231984106 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:24 INFO - PROCESS | 2928 | ++DOCSHELL 14D50400 == 37 [pid = 2928] [id = 197] 20:06:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 66 (14D51800) [pid = 2928] [serial = 589] [outer = 00000000] 20:06:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 67 (14F1E800) [pid = 2928] [serial = 590] [outer = 14D51800] 20:06:24 INFO - PROCESS | 2928 | 1464231984153 Marionette DEBUG loaded listener.js 20:06:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 68 (14F25400) [pid = 2928] [serial = 591] [outer = 14D51800] 20:06:25 INFO - PROCESS | 2928 | --DOMWINDOW == 67 (1278EC00) [pid = 2928] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:06:25 INFO - PROCESS | 2928 | --DOMWINDOW == 66 (0DFC0400) [pid = 2928] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:06:25 INFO - PROCESS | 2928 | --DOMWINDOW == 65 (0D5F0800) [pid = 2928] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:06:25 INFO - PROCESS | 2928 | --DOMWINDOW == 64 (1560EC00) [pid = 2928] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:06:25 INFO - PROCESS | 2928 | --DOMWINDOW == 63 (1204D400) [pid = 2928] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:06:25 INFO - PROCESS | 2928 | --DOMWINDOW == 62 (1251E800) [pid = 2928] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:06:25 INFO - PROCESS | 2928 | 1464231985062 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]]]}] 20:06:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:06:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1196ms 20:06:25 INFO - PROCESS | 2928 | 1464231985103 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 20:06:25 INFO - PROCESS | 2928 | 1464231985116 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 20:06:25 INFO - PROCESS | 2928 | 1464231985119 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:06:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:06:25 INFO - PROCESS | 2928 | 1464231985121 Marionette TRACE conn6 <- [1,754,null,{}] 20:06:25 INFO - PROCESS | 2928 | 1464231985125 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}] 20:06:25 INFO - PROCESS | 2928 | 1464231985210 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 20:06:25 INFO - PROCESS | 2928 | 1464231985216 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:25 INFO - PROCESS | 2928 | ++DOCSHELL 15178000 == 38 [pid = 2928] [id = 198] 20:06:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 63 (15608400) [pid = 2928] [serial = 592] [outer = 00000000] 20:06:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 64 (1610C000) [pid = 2928] [serial = 593] [outer = 15608400] 20:06:25 INFO - PROCESS | 2928 | 1464231985261 Marionette DEBUG loaded listener.js 20:06:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 65 (161E5400) [pid = 2928] [serial = 594] [outer = 15608400] 20:06:26 INFO - PROCESS | 2928 | 1464231986152 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]]]}] 20:06:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:06:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1073ms 20:06:26 INFO - PROCESS | 2928 | 1464231986198 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 20:06:26 INFO - PROCESS | 2928 | 1464231986199 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 20:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:06:26 INFO - PROCESS | 2928 | 1464231986204 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:06:26 INFO - PROCESS | 2928 | 1464231986206 Marionette TRACE conn6 <- [1,758,null,{}] 20:06:26 INFO - PROCESS | 2928 | 1464231986210 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}] 20:06:26 INFO - PROCESS | 2928 | 1464231986293 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 20:06:26 INFO - PROCESS | 2928 | 1464231986299 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:26 INFO - PROCESS | 2928 | ++DOCSHELL 16373C00 == 39 [pid = 2928] [id = 199] 20:06:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 66 (16376C00) [pid = 2928] [serial = 595] [outer = 00000000] 20:06:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 67 (1642D400) [pid = 2928] [serial = 596] [outer = 16376C00] 20:06:26 INFO - PROCESS | 2928 | 1464231986351 Marionette DEBUG loaded listener.js 20:06:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 68 (16439400) [pid = 2928] [serial = 597] [outer = 16376C00] 20:06:26 INFO - PROCESS | 2928 | 1464231986835 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]]]}] 20:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 20:06:26 INFO - PROCESS | 2928 | 1464231986873 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 20:06:26 INFO - PROCESS | 2928 | 1464231986875 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 20:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:06:26 INFO - PROCESS | 2928 | 1464231986879 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:06:26 INFO - PROCESS | 2928 | 1464231986880 Marionette TRACE conn6 <- [1,762,null,{}] 20:06:26 INFO - PROCESS | 2928 | 1464231986884 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}] 20:06:27 INFO - PROCESS | 2928 | 1464231986970 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 20:06:27 INFO - PROCESS | 2928 | 1464231986979 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:27 INFO - PROCESS | 2928 | ++DOCSHELL 16837400 == 40 [pid = 2928] [id = 200] 20:06:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 69 (16838000) [pid = 2928] [serial = 598] [outer = 00000000] 20:06:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 70 (16F0B800) [pid = 2928] [serial = 599] [outer = 16838000] 20:06:27 INFO - PROCESS | 2928 | 1464231987023 Marionette DEBUG loaded listener.js 20:06:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 71 (16F0F400) [pid = 2928] [serial = 600] [outer = 16838000] 20:06:27 INFO - PROCESS | 2928 | 1464231987451 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]]]}] 20:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 20:06:27 INFO - PROCESS | 2928 | 1464231987510 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 20:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:06:27 INFO - PROCESS | 2928 | 1464231987512 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 20:06:27 INFO - PROCESS | 2928 | 1464231987515 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:06:27 INFO - PROCESS | 2928 | 1464231987517 Marionette TRACE conn6 <- [1,766,null,{}] 20:06:27 INFO - PROCESS | 2928 | 1464231987520 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}] 20:06:27 INFO - PROCESS | 2928 | 1464231987607 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 20:06:27 INFO - PROCESS | 2928 | 1464231987616 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:27 INFO - PROCESS | 2928 | ++DOCSHELL 16FAC400 == 41 [pid = 2928] [id = 201] 20:06:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 72 (16FAC800) [pid = 2928] [serial = 601] [outer = 00000000] 20:06:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 73 (16FB1000) [pid = 2928] [serial = 602] [outer = 16FAC800] 20:06:27 INFO - PROCESS | 2928 | 1464231987659 Marionette DEBUG loaded listener.js 20:06:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 74 (16FB6800) [pid = 2928] [serial = 603] [outer = 16FAC800] 20:06:28 INFO - PROCESS | 2928 | 1464231988367 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]]]}] 20:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 872ms 20:06:28 INFO - PROCESS | 2928 | 1464231988387 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 20:06:28 INFO - PROCESS | 2928 | 1464231988392 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 20:06:28 INFO - PROCESS | 2928 | 1464231988397 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:06:28 INFO - PROCESS | 2928 | 1464231988401 Marionette TRACE conn6 <- [1,770,null,{}] 20:06:28 INFO - PROCESS | 2928 | 1464231988407 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}] 20:06:28 INFO - PROCESS | 2928 | 1464231988517 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 20:06:28 INFO - PROCESS | 2928 | 1464231988620 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:28 INFO - PROCESS | 2928 | ++DOCSHELL 0DB4D400 == 42 [pid = 2928] [id = 202] 20:06:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 75 (0DE08400) [pid = 2928] [serial = 604] [outer = 00000000] 20:06:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 76 (0E1A7C00) [pid = 2928] [serial = 605] [outer = 0DE08400] 20:06:28 INFO - PROCESS | 2928 | 1464231988681 Marionette DEBUG loaded listener.js 20:06:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 77 (0E48F800) [pid = 2928] [serial = 606] [outer = 0DE08400] 20:06:29 INFO - PROCESS | 2928 | 1464231989347 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]]]}] 20:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 970ms 20:06:29 INFO - PROCESS | 2928 | 1464231989372 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 20:06:29 INFO - PROCESS | 2928 | 1464231989378 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 20:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:06:29 INFO - PROCESS | 2928 | 1464231989385 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:06:29 INFO - PROCESS | 2928 | 1464231989388 Marionette TRACE conn6 <- [1,774,null,{}] 20:06:29 INFO - PROCESS | 2928 | 1464231989392 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}] 20:06:29 INFO - PROCESS | 2928 | 1464231989509 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 20:06:29 INFO - PROCESS | 2928 | 1464231989611 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:29 INFO - PROCESS | 2928 | ++DOCSHELL 14C10400 == 43 [pid = 2928] [id = 203] 20:06:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 78 (14E36C00) [pid = 2928] [serial = 607] [outer = 00000000] 20:06:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 79 (14F1FC00) [pid = 2928] [serial = 608] [outer = 14E36C00] 20:06:29 INFO - PROCESS | 2928 | 1464231989669 Marionette DEBUG loaded listener.js 20:06:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 80 (16371400) [pid = 2928] [serial = 609] [outer = 14E36C00] 20:06:30 INFO - PROCESS | 2928 | 1464231990321 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]]]}] 20:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 20:06:30 INFO - PROCESS | 2928 | 1464231990357 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 20:06:30 INFO - PROCESS | 2928 | 1464231990360 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 20:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:06:30 INFO - PROCESS | 2928 | 1464231990364 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:06:30 INFO - PROCESS | 2928 | 1464231990368 Marionette TRACE conn6 <- [1,778,null,{}] 20:06:30 INFO - PROCESS | 2928 | 1464231990379 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}] 20:06:30 INFO - PROCESS | 2928 | 1464231990487 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 20:06:30 INFO - PROCESS | 2928 | 1464231990590 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:30 INFO - PROCESS | 2928 | ++DOCSHELL 16FB6000 == 44 [pid = 2928] [id = 204] 20:06:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 81 (17137C00) [pid = 2928] [serial = 610] [outer = 00000000] 20:06:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 82 (17177800) [pid = 2928] [serial = 611] [outer = 17137C00] 20:06:30 INFO - PROCESS | 2928 | 1464231990651 Marionette DEBUG loaded listener.js 20:06:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 83 (1717D800) [pid = 2928] [serial = 612] [outer = 17137C00] 20:06:31 INFO - PROCESS | 2928 | 1464231991252 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]]]}] 20:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 930ms 20:06:31 INFO - PROCESS | 2928 | 1464231991297 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 20:06:31 INFO - PROCESS | 2928 | 1464231991300 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 20:06:31 INFO - PROCESS | 2928 | 1464231991303 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:06:31 INFO - PROCESS | 2928 | 1464231991305 Marionette TRACE conn6 <- [1,782,null,{}] 20:06:31 INFO - PROCESS | 2928 | 1464231991309 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}] 20:06:31 INFO - PROCESS | 2928 | 1464231991418 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 20:06:31 INFO - PROCESS | 2928 | 1464231991519 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:31 INFO - PROCESS | 2928 | ++DOCSHELL 1718BC00 == 45 [pid = 2928] [id = 205] 20:06:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 84 (1718C800) [pid = 2928] [serial = 613] [outer = 00000000] 20:06:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 85 (17192400) [pid = 2928] [serial = 614] [outer = 1718C800] 20:06:31 INFO - PROCESS | 2928 | 1464231991577 Marionette DEBUG loaded listener.js 20:06:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 86 (17197400) [pid = 2928] [serial = 615] [outer = 1718C800] 20:06:32 INFO - PROCESS | 2928 | 1464231992209 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]]]}] 20:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 971ms 20:06:32 INFO - PROCESS | 2928 | 1464231992277 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 20:06:32 INFO - PROCESS | 2928 | 1464231992279 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 20:06:32 INFO - PROCESS | 2928 | 1464231992282 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:06:32 INFO - PROCESS | 2928 | 1464231992284 Marionette TRACE conn6 <- [1,786,null,{}] 20:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:06:32 INFO - PROCESS | 2928 | 1464231992288 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}] 20:06:32 INFO - PROCESS | 2928 | 1464231992389 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 20:06:32 INFO - PROCESS | 2928 | 1464231992516 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:32 INFO - PROCESS | 2928 | ++DOCSHELL 17195C00 == 46 [pid = 2928] [id = 206] 20:06:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 87 (17198800) [pid = 2928] [serial = 616] [outer = 00000000] 20:06:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 88 (1724D400) [pid = 2928] [serial = 617] [outer = 17198800] 20:06:32 INFO - PROCESS | 2928 | 1464231992571 Marionette DEBUG loaded listener.js 20:06:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (17253000) [pid = 2928] [serial = 618] [outer = 17198800] 20:06:33 INFO - PROCESS | 2928 | 1464231993351 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]]]}] 20:06:33 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 20:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1124ms 20:06:33 INFO - PROCESS | 2928 | 1464231993411 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 20:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:06:33 INFO - PROCESS | 2928 | 1464231993415 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 20:06:33 INFO - PROCESS | 2928 | 1464231993420 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:06:33 INFO - PROCESS | 2928 | 1464231993424 Marionette TRACE conn6 <- [1,790,null,{}] 20:06:33 INFO - PROCESS | 2928 | 1464231993431 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}] 20:06:33 INFO - PROCESS | 2928 | 1464231993535 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 20:06:33 INFO - PROCESS | 2928 | 1464231993670 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:33 INFO - PROCESS | 2928 | ++DOCSHELL 0E14A800 == 47 [pid = 2928] [id = 207] 20:06:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (0E14AC00) [pid = 2928] [serial = 619] [outer = 00000000] 20:06:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (0E470800) [pid = 2928] [serial = 620] [outer = 0E14AC00] 20:06:33 INFO - PROCESS | 2928 | 1464231993724 Marionette DEBUG loaded listener.js 20:06:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (12226000) [pid = 2928] [serial = 621] [outer = 0E14AC00] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 0DCB4800 == 46 [pid = 2928] [id = 11] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 19B06800 == 45 [pid = 2928] [id = 18] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 16837400 == 44 [pid = 2928] [id = 200] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 16373C00 == 43 [pid = 2928] [id = 199] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 15178000 == 42 [pid = 2928] [id = 198] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 14D50400 == 41 [pid = 2928] [id = 197] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 0E343000 == 40 [pid = 2928] [id = 196] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 0D5E9C00 == 39 [pid = 2928] [id = 195] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 0C62EC00 == 38 [pid = 2928] [id = 194] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 1320A400 == 37 [pid = 2928] [id = 193] 20:06:34 INFO - PROCESS | 2928 | --DOCSHELL 0DB54C00 == 36 [pid = 2928] [id = 192] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (16834000) [pid = 2928] [serial = 572] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (14C0D000) [pid = 2928] [serial = 561] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 89 (13ED7000) [pid = 2928] [serial = 560] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 88 (0CBAB400) [pid = 2928] [serial = 548] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 87 (0E159800) [pid = 2928] [serial = 557] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 86 (0E155000) [pid = 2928] [serial = 551] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 85 (0DB67C00) [pid = 2928] [serial = 554] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 84 (0DBC6C00) [pid = 2928] [serial = 555] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 83 (1610C400) [pid = 2928] [serial = 563] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 82 (1610A800) [pid = 2928] [serial = 566] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 81 (161E2800) [pid = 2928] [serial = 564] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 80 (16434400) [pid = 2928] [serial = 569] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 79 (161E8C00) [pid = 2928] [serial = 567] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 78 (1645AC00) [pid = 2928] [serial = 570] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | --DOMWINDOW == 77 (0E33B400) [pid = 2928] [serial = 558] [outer = 00000000] [url = about:blank] 20:06:34 INFO - PROCESS | 2928 | 1464231994290 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]]]}] 20:06:34 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 20:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 930ms 20:06:34 INFO - PROCESS | 2928 | 1464231994351 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 20:06:34 INFO - PROCESS | 2928 | 1464231994357 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 20:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:06:34 INFO - PROCESS | 2928 | 1464231994363 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:06:34 INFO - PROCESS | 2928 | 1464231994365 Marionette TRACE conn6 <- [1,794,null,{}] 20:06:34 INFO - PROCESS | 2928 | 1464231994369 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}] 20:06:34 INFO - PROCESS | 2928 | 1464231994456 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 20:06:34 INFO - PROCESS | 2928 | 1464231994547 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:34 INFO - PROCESS | 2928 | ++DOCSHELL 0D5E8800 == 37 [pid = 2928] [id = 208] 20:06:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 78 (0D5F2000) [pid = 2928] [serial = 622] [outer = 00000000] 20:06:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 79 (0E19E800) [pid = 2928] [serial = 623] [outer = 0D5F2000] 20:06:34 INFO - PROCESS | 2928 | 1464231994595 Marionette DEBUG loaded listener.js 20:06:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 80 (0E46F000) [pid = 2928] [serial = 624] [outer = 0D5F2000] 20:06:35 INFO - PROCESS | 2928 | 1464231995022 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]]]}] 20:06:35 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 20:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 731ms 20:06:35 INFO - PROCESS | 2928 | 1464231995096 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 20:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:06:35 INFO - PROCESS | 2928 | 1464231995098 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 20:06:35 INFO - PROCESS | 2928 | 1464231995101 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:06:35 INFO - PROCESS | 2928 | 1464231995105 Marionette TRACE conn6 <- [1,798,null,{}] 20:06:35 INFO - PROCESS | 2928 | 1464231995119 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}] 20:06:35 INFO - PROCESS | 2928 | 1464231995214 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 20:06:35 INFO - PROCESS | 2928 | 1464231995225 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:35 INFO - PROCESS | 2928 | ++DOCSHELL 14C7D000 == 38 [pid = 2928] [id = 209] 20:06:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 81 (14C85000) [pid = 2928] [serial = 625] [outer = 00000000] 20:06:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 82 (14F17000) [pid = 2928] [serial = 626] [outer = 14C85000] 20:06:35 INFO - PROCESS | 2928 | 1464231995273 Marionette DEBUG loaded listener.js 20:06:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 83 (14F25000) [pid = 2928] [serial = 627] [outer = 14C85000] 20:06:35 INFO - PROCESS | 2928 | 1464231995739 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]]]}] 20:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 690ms 20:06:35 INFO - PROCESS | 2928 | 1464231995792 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 20:06:35 INFO - PROCESS | 2928 | 1464231995794 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 20:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:06:35 INFO - PROCESS | 2928 | 1464231995798 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:06:35 INFO - PROCESS | 2928 | 1464231995799 Marionette TRACE conn6 <- [1,802,null,{}] 20:06:35 INFO - PROCESS | 2928 | 1464231995803 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}] 20:06:35 INFO - PROCESS | 2928 | 1464231995889 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 20:06:35 INFO - PROCESS | 2928 | 1464231995898 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:35 INFO - PROCESS | 2928 | ++DOCSHELL 161E1800 == 39 [pid = 2928] [id = 210] 20:06:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 84 (161E4800) [pid = 2928] [serial = 628] [outer = 00000000] 20:06:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 85 (161EB000) [pid = 2928] [serial = 629] [outer = 161E4800] 20:06:35 INFO - PROCESS | 2928 | 1464231995942 Marionette DEBUG loaded listener.js 20:06:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 86 (1642C800) [pid = 2928] [serial = 630] [outer = 161E4800] 20:06:36 INFO - PROCESS | 2928 | 1464231996398 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] 20:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:06:36 INFO - PROCESS | 2928 | 1464231996489 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 20:06:36 INFO - PROCESS | 2928 | 1464231996492 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:06:36 INFO - PROCESS | 2928 | 1464231996494 Marionette TRACE conn6 <- [1,806,null,{}] 20:06:36 INFO - PROCESS | 2928 | 1464231996498 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}] 20:06:36 INFO - PROCESS | 2928 | 1464231996644 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 20:06:36 INFO - PROCESS | 2928 | 1464231996670 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:36 INFO - PROCESS | 2928 | ++DOCSHELL 16439000 == 40 [pid = 2928] [id = 211] 20:06:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 87 (16439800) [pid = 2928] [serial = 631] [outer = 00000000] 20:06:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 88 (16834800) [pid = 2928] [serial = 632] [outer = 16439800] 20:06:36 INFO - PROCESS | 2928 | 1464231996717 Marionette DEBUG loaded listener.js 20:06:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (16E5AC00) [pid = 2928] [serial = 633] [outer = 16439800] 20:06:37 INFO - PROCESS | 2928 | 1464231997183 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]]]}] 20:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 20:06:37 INFO - PROCESS | 2928 | 1464231997227 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 20:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:06:37 INFO - PROCESS | 2928 | 1464231997229 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 20:06:37 INFO - PROCESS | 2928 | 1464231997232 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:06:37 INFO - PROCESS | 2928 | 1464231997234 Marionette TRACE conn6 <- [1,810,null,{}] 20:06:37 INFO - PROCESS | 2928 | 1464231997237 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}] 20:06:37 INFO - PROCESS | 2928 | 1464231997366 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 20:06:37 INFO - PROCESS | 2928 | 1464231997428 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:37 INFO - PROCESS | 2928 | ++DOCSHELL 0CBA5400 == 41 [pid = 2928] [id = 212] 20:06:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (17179C00) [pid = 2928] [serial = 634] [outer = 00000000] 20:06:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (1718EC00) [pid = 2928] [serial = 635] [outer = 17179C00] 20:06:37 INFO - PROCESS | 2928 | 1464231997473 Marionette DEBUG loaded listener.js 20:06:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (1724A000) [pid = 2928] [serial = 636] [outer = 17179C00] 20:06:37 INFO - PROCESS | 2928 | 1464231997905 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] 20:06:38 INFO - PROCESS | 2928 | 1464231997984 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 20:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:06:38 INFO - PROCESS | 2928 | 1464231997988 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:06:38 INFO - PROCESS | 2928 | 1464231997990 Marionette TRACE conn6 <- [1,814,null,{}] 20:06:38 INFO - PROCESS | 2928 | 1464231997993 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}] 20:06:38 INFO - PROCESS | 2928 | 1464231998104 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 20:06:38 INFO - PROCESS | 2928 | 1464231998161 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:38 INFO - PROCESS | 2928 | ++DOCSHELL 0CBA6400 == 42 [pid = 2928] [id = 213] 20:06:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (17252C00) [pid = 2928] [serial = 637] [outer = 00000000] 20:06:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (18A27C00) [pid = 2928] [serial = 638] [outer = 17252C00] 20:06:38 INFO - PROCESS | 2928 | 1464231998205 Marionette DEBUG loaded listener.js 20:06:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (18ACD400) [pid = 2928] [serial = 639] [outer = 17252C00] 20:06:38 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (0D5EB000) [pid = 2928] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:06:38 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (0DE09800) [pid = 2928] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:06:38 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (0C62F400) [pid = 2928] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:06:38 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (14D51800) [pid = 2928] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:06:38 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (15608400) [pid = 2928] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:06:38 INFO - PROCESS | 2928 | --DOMWINDOW == 89 (0E41CC00) [pid = 2928] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:06:38 INFO - PROCESS | 2928 | --DOMWINDOW == 88 (16376C00) [pid = 2928] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:06:38 INFO - PROCESS | 2928 | --DOMWINDOW == 87 (16838000) [pid = 2928] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:06:38 INFO - PROCESS | 2928 | --DOMWINDOW == 86 (1A1D4400) [pid = 2928] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:06:38 INFO - PROCESS | 2928 | 1464231998667 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]]]}] 20:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 731ms 20:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:06:38 INFO - PROCESS | 2928 | 1464231998721 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 20:06:38 INFO - PROCESS | 2928 | 1464231998723 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 20:06:38 INFO - PROCESS | 2928 | 1464231998726 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:06:38 INFO - PROCESS | 2928 | 1464231998728 Marionette TRACE conn6 <- [1,818,null,{}] 20:06:38 INFO - PROCESS | 2928 | 1464231998731 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}] 20:06:38 INFO - PROCESS | 2928 | 1464231998852 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 20:06:38 INFO - PROCESS | 2928 | 1464231998909 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:38 INFO - PROCESS | 2928 | ++DOCSHELL 0C628400 == 43 [pid = 2928] [id = 214] 20:06:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 87 (0E478800) [pid = 2928] [serial = 640] [outer = 00000000] 20:06:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 88 (18C48800) [pid = 2928] [serial = 641] [outer = 0E478800] 20:06:38 INFO - PROCESS | 2928 | 1464231998954 Marionette DEBUG loaded listener.js 20:06:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (1915A800) [pid = 2928] [serial = 642] [outer = 0E478800] 20:06:39 INFO - PROCESS | 2928 | 1464231999314 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]]]}] 20:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 20:06:39 INFO - PROCESS | 2928 | 1464231999357 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 20:06:39 INFO - PROCESS | 2928 | 1464231999359 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 20:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:06:39 INFO - PROCESS | 2928 | 1464231999369 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:06:39 INFO - PROCESS | 2928 | 1464231999371 Marionette TRACE conn6 <- [1,822,null,{}] 20:06:39 INFO - PROCESS | 2928 | 1464231999375 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}] 20:06:39 INFO - PROCESS | 2928 | 1464231999482 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 20:06:39 INFO - PROCESS | 2928 | 1464231999490 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:39 INFO - PROCESS | 2928 | ++DOCSHELL 0C62C400 == 44 [pid = 2928] [id = 215] 20:06:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (16376C00) [pid = 2928] [serial = 643] [outer = 00000000] 20:06:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (19381400) [pid = 2928] [serial = 644] [outer = 16376C00] 20:06:39 INFO - PROCESS | 2928 | 1464231999533 Marionette DEBUG loaded listener.js 20:06:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (19382400) [pid = 2928] [serial = 645] [outer = 16376C00] 20:06:39 INFO - PROCESS | 2928 | 1464231999949 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]]]}] 20:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 20:06:40 INFO - PROCESS | 2928 | 1464232000003 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 20:06:40 INFO - PROCESS | 2928 | 1464232000005 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 20:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:06:40 INFO - PROCESS | 2928 | 1464232000012 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:06:40 INFO - PROCESS | 2928 | 1464232000014 Marionette TRACE conn6 <- [1,826,null,{}] 20:06:40 INFO - PROCESS | 2928 | 1464232000017 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}] 20:06:40 INFO - PROCESS | 2928 | 1464232000102 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 20:06:40 INFO - PROCESS | 2928 | 1464232000109 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:40 INFO - PROCESS | 2928 | ++DOCSHELL 161E2800 == 45 [pid = 2928] [id = 216] 20:06:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (19381000) [pid = 2928] [serial = 646] [outer = 00000000] 20:06:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (19BCE400) [pid = 2928] [serial = 647] [outer = 19381000] 20:06:40 INFO - PROCESS | 2928 | 1464232000154 Marionette DEBUG loaded listener.js 20:06:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (19C32000) [pid = 2928] [serial = 648] [outer = 19381000] 20:06:40 INFO - PROCESS | 2928 | 1464232000703 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]]]}] 20:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 20:06:40 INFO - PROCESS | 2928 | 1464232000745 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 20:06:40 INFO - PROCESS | 2928 | 1464232000749 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 20:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:06:40 INFO - PROCESS | 2928 | 1464232000755 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:06:40 INFO - PROCESS | 2928 | 1464232000759 Marionette TRACE conn6 <- [1,830,null,{}] 20:06:40 INFO - PROCESS | 2928 | 1464232000767 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}] 20:06:40 INFO - PROCESS | 2928 | 1464232000933 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 20:06:41 INFO - PROCESS | 2928 | 1464232001071 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:41 INFO - PROCESS | 2928 | ++DOCSHELL 0D5E9C00 == 46 [pid = 2928] [id = 217] 20:06:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (0DBDBC00) [pid = 2928] [serial = 649] [outer = 00000000] 20:06:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (0E159C00) [pid = 2928] [serial = 650] [outer = 0DBDBC00] 20:06:41 INFO - PROCESS | 2928 | 1464232001133 Marionette DEBUG loaded listener.js 20:06:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (0E413400) [pid = 2928] [serial = 651] [outer = 0DBDBC00] 20:06:41 INFO - PROCESS | 2928 | 1464232001719 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]]]}] 20:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1029ms 20:06:41 INFO - PROCESS | 2928 | 1464232001783 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 20:06:41 INFO - PROCESS | 2928 | 1464232001789 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 20:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:06:41 INFO - PROCESS | 2928 | 1464232001795 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:06:41 INFO - PROCESS | 2928 | 1464232001798 Marionette TRACE conn6 <- [1,834,null,{}] 20:06:41 INFO - PROCESS | 2928 | 1464232001802 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}] 20:06:41 INFO - PROCESS | 2928 | 1464232001917 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 20:06:43 INFO - PROCESS | 2928 | 1464232003123 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:43 INFO - PROCESS | 2928 | ++DOCSHELL 17249400 == 47 [pid = 2928] [id = 218] 20:06:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (1724F800) [pid = 2928] [serial = 652] [outer = 00000000] 20:06:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (19169C00) [pid = 2928] [serial = 653] [outer = 1724F800] 20:06:43 INFO - PROCESS | 2928 | 1464232003272 Marionette DEBUG loaded listener.js 20:06:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (19C3FC00) [pid = 2928] [serial = 654] [outer = 1724F800] 20:06:43 INFO - PROCESS | 2928 | 1464232003835 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]]]}] 20:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2078ms 20:06:43 INFO - PROCESS | 2928 | 1464232003875 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 20:06:43 INFO - PROCESS | 2928 | 1464232003878 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 20:06:43 INFO - PROCESS | 2928 | 1464232003882 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:06:43 INFO - PROCESS | 2928 | 1464232003885 Marionette TRACE conn6 <- [1,838,null,{}] 20:06:43 INFO - PROCESS | 2928 | 1464232003896 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}] 20:06:44 INFO - PROCESS | 2928 | 1464232004009 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 20:06:44 INFO - PROCESS | 2928 | 1464232004145 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:44 INFO - PROCESS | 2928 | ++DOCSHELL 1A1D7400 == 48 [pid = 2928] [id = 219] 20:06:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (1A1D7800) [pid = 2928] [serial = 655] [outer = 00000000] 20:06:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (1A858C00) [pid = 2928] [serial = 656] [outer = 1A1D7800] 20:06:44 INFO - PROCESS | 2928 | 1464232004240 Marionette DEBUG loaded listener.js 20:06:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (1A996C00) [pid = 2928] [serial = 657] [outer = 1A1D7800] 20:06:44 INFO - PROCESS | 2928 | 1464232004823 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]]]}] 20:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 971ms 20:06:44 INFO - PROCESS | 2928 | 1464232004855 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 20:06:44 INFO - PROCESS | 2928 | 1464232004858 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 20:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:06:44 INFO - PROCESS | 2928 | 1464232004862 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:06:44 INFO - PROCESS | 2928 | 1464232004864 Marionette TRACE conn6 <- [1,842,null,{}] 20:06:44 INFO - PROCESS | 2928 | 1464232004868 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}] 20:06:45 INFO - PROCESS | 2928 | 1464232004984 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 20:06:45 INFO - PROCESS | 2928 | 1464232005090 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:45 INFO - PROCESS | 2928 | ++DOCSHELL 1A999800 == 49 [pid = 2928] [id = 220] 20:06:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (1A9A0400) [pid = 2928] [serial = 658] [outer = 00000000] 20:06:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (1AC74000) [pid = 2928] [serial = 659] [outer = 1A9A0400] 20:06:45 INFO - PROCESS | 2928 | 1464232005148 Marionette DEBUG loaded listener.js 20:06:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (1AC7B400) [pid = 2928] [serial = 660] [outer = 1A9A0400] 20:06:45 INFO - PROCESS | 2928 | 1464232005745 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]]]}] 20:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 930ms 20:06:45 INFO - PROCESS | 2928 | 1464232005795 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 20:06:45 INFO - PROCESS | 2928 | 1464232005798 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 20:06:45 INFO - PROCESS | 2928 | 1464232005802 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:06:45 INFO - PROCESS | 2928 | 1464232005804 Marionette TRACE conn6 <- [1,846,null,{}] 20:06:45 INFO - PROCESS | 2928 | 1464232005808 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}] 20:06:45 INFO - PROCESS | 2928 | 1464232005925 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 20:06:46 INFO - PROCESS | 2928 | 1464232006025 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:46 INFO - PROCESS | 2928 | ++DOCSHELL 1AC7C400 == 50 [pid = 2928] [id = 221] 20:06:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (1ADCB800) [pid = 2928] [serial = 661] [outer = 00000000] 20:06:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (1ADD0400) [pid = 2928] [serial = 662] [outer = 1ADCB800] 20:06:46 INFO - PROCESS | 2928 | 1464232006082 Marionette DEBUG loaded listener.js 20:06:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (1ADD8800) [pid = 2928] [serial = 663] [outer = 1ADCB800] 20:06:46 INFO - PROCESS | 2928 | 1464232006662 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]]]}] 20:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 930ms 20:06:46 INFO - PROCESS | 2928 | 1464232006735 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 20:06:46 INFO - PROCESS | 2928 | 1464232006738 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 20:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:06:46 INFO - PROCESS | 2928 | 1464232006742 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:06:46 INFO - PROCESS | 2928 | 1464232006744 Marionette TRACE conn6 <- [1,850,null,{}] 20:06:46 INFO - PROCESS | 2928 | 1464232006748 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}] 20:06:46 INFO - PROCESS | 2928 | 1464232006871 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 20:06:47 INFO - PROCESS | 2928 | 1464232007013 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:47 INFO - PROCESS | 2928 | ++DOCSHELL 1AE48800 == 51 [pid = 2928] [id = 222] 20:06:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (1AE4BC00) [pid = 2928] [serial = 664] [outer = 00000000] 20:06:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (1B3C9800) [pid = 2928] [serial = 665] [outer = 1AE4BC00] 20:06:47 INFO - PROCESS | 2928 | 1464232007072 Marionette DEBUG loaded listener.js 20:06:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (1B3CD000) [pid = 2928] [serial = 666] [outer = 1AE4BC00] 20:06:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (0DE0B400) [pid = 2928] [serial = 667] [outer = 11D8EC00] 20:06:48 INFO - PROCESS | 2928 | 1464232008015 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]]]}] 20:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1317ms 20:06:48 INFO - PROCESS | 2928 | 1464232008062 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 20:06:48 INFO - PROCESS | 2928 | 1464232008066 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 20:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:06:48 INFO - PROCESS | 2928 | 1464232008071 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:06:48 INFO - PROCESS | 2928 | 1464232008075 Marionette TRACE conn6 <- [1,854,null,{}] 20:06:48 INFO - PROCESS | 2928 | 1464232008081 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}] 20:06:48 INFO - PROCESS | 2928 | 1464232008187 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 20:06:48 INFO - PROCESS | 2928 | 1464232008326 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:48 INFO - PROCESS | 2928 | ++DOCSHELL 0D1A7C00 == 52 [pid = 2928] [id = 223] 20:06:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (0DB4AC00) [pid = 2928] [serial = 668] [outer = 00000000] 20:06:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (0DE0F400) [pid = 2928] [serial = 669] [outer = 0DB4AC00] 20:06:48 INFO - PROCESS | 2928 | 1464232008380 Marionette DEBUG loaded listener.js 20:06:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (0E33EC00) [pid = 2928] [serial = 670] [outer = 0DB4AC00] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 0CBA9400 == 51 [pid = 2928] [id = 24] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 14F38C00 == 50 [pid = 2928] [id = 15] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 124C4000 == 49 [pid = 2928] [id = 14] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 0C62C400 == 48 [pid = 2928] [id = 215] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 0C628400 == 47 [pid = 2928] [id = 214] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 0CBA6400 == 46 [pid = 2928] [id = 213] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 0CBA5400 == 45 [pid = 2928] [id = 212] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 16439000 == 44 [pid = 2928] [id = 211] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 161E1800 == 43 [pid = 2928] [id = 210] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 14C7D000 == 42 [pid = 2928] [id = 209] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 0D5E8800 == 41 [pid = 2928] [id = 208] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 0E14A800 == 40 [pid = 2928] [id = 207] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (16FB1000) [pid = 2928] [serial = 602] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOCSHELL 16FAC400 == 39 [pid = 2928] [id = 201] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (0DBC8400) [pid = 2928] [serial = 584] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (0DC57C00) [pid = 2928] [serial = 575] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (14C0B800) [pid = 2928] [serial = 578] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (0E413800) [pid = 2928] [serial = 552] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (0D5EE400) [pid = 2928] [serial = 581] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (0DC5FC00) [pid = 2928] [serial = 585] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (14F25400) [pid = 2928] [serial = 591] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (161E5400) [pid = 2928] [serial = 594] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (14F1E800) [pid = 2928] [serial = 590] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (0DBDDC00) [pid = 2928] [serial = 582] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (124CB000) [pid = 2928] [serial = 588] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (16439400) [pid = 2928] [serial = 597] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (1610C000) [pid = 2928] [serial = 593] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (16F0B800) [pid = 2928] [serial = 599] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (1642D400) [pid = 2928] [serial = 596] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (1ADCE400) [pid = 2928] [serial = 519] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (11FE0C00) [pid = 2928] [serial = 587] [outer = 00000000] [url = about:blank] 20:06:48 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (16F0F400) [pid = 2928] [serial = 600] [outer = 00000000] [url = about:blank] 20:06:49 INFO - PROCESS | 2928 | 1464232009039 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]]]}] 20:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 990ms 20:06:49 INFO - PROCESS | 2928 | 1464232009063 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 20:06:49 INFO - PROCESS | 2928 | 1464232009068 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 20:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:06:49 INFO - PROCESS | 2928 | 1464232009074 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:06:49 INFO - PROCESS | 2928 | 1464232009076 Marionette TRACE conn6 <- [1,858,null,{}] 20:06:49 INFO - PROCESS | 2928 | 1464232009080 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}] 20:06:49 INFO - PROCESS | 2928 | 1464232009172 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 20:06:49 INFO - PROCESS | 2928 | 1464232009182 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:49 INFO - PROCESS | 2928 | ++DOCSHELL 0D5EE400 == 40 [pid = 2928] [id = 224] 20:06:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (0DB52000) [pid = 2928] [serial = 671] [outer = 00000000] 20:06:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (0DCB3800) [pid = 2928] [serial = 672] [outer = 0DB52000] 20:06:49 INFO - PROCESS | 2928 | 1464232009228 Marionette DEBUG loaded listener.js 20:06:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (0E155000) [pid = 2928] [serial = 673] [outer = 0DB52000] 20:06:49 INFO - PROCESS | 2928 | 1464232009721 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]]]}] 20:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 20:06:49 INFO - PROCESS | 2928 | 1464232009747 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 20:06:49 INFO - PROCESS | 2928 | 1464232009749 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 20:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:06:49 INFO - PROCESS | 2928 | 1464232009753 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:06:49 INFO - PROCESS | 2928 | 1464232009756 Marionette TRACE conn6 <- [1,862,null,{}] 20:06:49 INFO - PROCESS | 2928 | 1464232009766 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}] 20:06:49 INFO - PROCESS | 2928 | 1464232009858 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 20:06:49 INFO - PROCESS | 2928 | 1464232009868 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:49 INFO - PROCESS | 2928 | ++DOCSHELL 13201800 == 41 [pid = 2928] [id = 225] 20:06:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (13208400) [pid = 2928] [serial = 674] [outer = 00000000] 20:06:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (132DF800) [pid = 2928] [serial = 675] [outer = 13208400] 20:06:49 INFO - PROCESS | 2928 | 1464232009921 Marionette DEBUG loaded listener.js 20:06:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (14C0B000) [pid = 2928] [serial = 676] [outer = 13208400] 20:06:50 INFO - PROCESS | 2928 | 1464232010388 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]]]}] 20:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 20:06:50 INFO - PROCESS | 2928 | 1464232010443 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 20:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:06:50 INFO - PROCESS | 2928 | 1464232010446 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 20:06:50 INFO - PROCESS | 2928 | 1464232010449 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:06:50 INFO - PROCESS | 2928 | 1464232010450 Marionette TRACE conn6 <- [1,866,null,{}] 20:06:50 INFO - PROCESS | 2928 | 1464232010453 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}] 20:06:50 INFO - PROCESS | 2928 | 1464232010568 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 20:06:50 INFO - PROCESS | 2928 | 1464232010582 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:50 INFO - PROCESS | 2928 | ++DOCSHELL 0D16EC00 == 42 [pid = 2928] [id = 226] 20:06:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (14E3FC00) [pid = 2928] [serial = 677] [outer = 00000000] 20:06:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (15603800) [pid = 2928] [serial = 678] [outer = 14E3FC00] 20:06:50 INFO - PROCESS | 2928 | 1464232010630 Marionette DEBUG loaded listener.js 20:06:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (161E1800) [pid = 2928] [serial = 679] [outer = 14E3FC00] 20:06:51 INFO - PROCESS | 2928 | 1464232011087 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]]]}] 20:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 20:06:51 INFO - PROCESS | 2928 | 1464232011129 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 20:06:51 INFO - PROCESS | 2928 | 1464232011131 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 20:06:51 INFO - PROCESS | 2928 | 1464232011134 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:06:51 INFO - PROCESS | 2928 | 1464232011136 Marionette TRACE conn6 <- [1,870,null,{}] 20:06:51 INFO - PROCESS | 2928 | 1464232011139 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}] 20:06:51 INFO - PROCESS | 2928 | 1464232011255 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 20:06:51 INFO - PROCESS | 2928 | 1464232011261 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:51 INFO - PROCESS | 2928 | ++DOCSHELL 161E5000 == 43 [pid = 2928] [id = 227] 20:06:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (1636AC00) [pid = 2928] [serial = 680] [outer = 00000000] 20:06:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (1642EC00) [pid = 2928] [serial = 681] [outer = 1636AC00] 20:06:51 INFO - PROCESS | 2928 | 1464232011307 Marionette DEBUG loaded listener.js 20:06:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (16434400) [pid = 2928] [serial = 682] [outer = 1636AC00] 20:06:51 INFO - PROCESS | 2928 | 1464232011759 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]]]}] 20:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 20:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:06:51 INFO - PROCESS | 2928 | 1464232011808 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 20:06:51 INFO - PROCESS | 2928 | 1464232011810 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 20:06:51 INFO - PROCESS | 2928 | 1464232011813 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:06:51 INFO - PROCESS | 2928 | 1464232011815 Marionette TRACE conn6 <- [1,874,null,{}] 20:06:51 INFO - PROCESS | 2928 | 1464232011818 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}] 20:06:51 INFO - PROCESS | 2928 | 1464232011950 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 20:06:52 INFO - PROCESS | 2928 | 1464232012033 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:52 INFO - PROCESS | 2928 | ++DOCSHELL 16F01800 == 44 [pid = 2928] [id = 228] 20:06:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (16F02C00) [pid = 2928] [serial = 683] [outer = 00000000] 20:06:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (16FB3000) [pid = 2928] [serial = 684] [outer = 16F02C00] 20:06:52 INFO - PROCESS | 2928 | 1464232012078 Marionette DEBUG loaded listener.js 20:06:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (17177400) [pid = 2928] [serial = 685] [outer = 16F02C00] 20:06:52 INFO - PROCESS | 2928 | 1464232012505 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]]]}] 20:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 20:06:52 INFO - PROCESS | 2928 | 1464232012544 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 20:06:52 INFO - PROCESS | 2928 | 1464232012546 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 20:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:06:52 INFO - PROCESS | 2928 | 1464232012549 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:06:52 INFO - PROCESS | 2928 | 1464232012551 Marionette TRACE conn6 <- [1,878,null,{}] 20:06:52 INFO - PROCESS | 2928 | 1464232012554 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}] 20:06:52 INFO - PROCESS | 2928 | 1464232012666 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 20:06:52 INFO - PROCESS | 2928 | 1464232012726 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:52 INFO - PROCESS | 2928 | ++DOCSHELL 17193C00 == 45 [pid = 2928] [id = 229] 20:06:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (17194000) [pid = 2928] [serial = 686] [outer = 00000000] 20:06:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (1724F400) [pid = 2928] [serial = 687] [outer = 17194000] 20:06:52 INFO - PROCESS | 2928 | 1464232012772 Marionette DEBUG loaded listener.js 20:06:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (1873C800) [pid = 2928] [serial = 688] [outer = 17194000] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (0E478800) [pid = 2928] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (17252C00) [pid = 2928] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (16376C00) [pid = 2928] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (1278FC00) [pid = 2928] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (0C62F000) [pid = 2928] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (132D3800) [pid = 2928] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (0DB67000) [pid = 2928] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (16439800) [pid = 2928] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (161E4800) [pid = 2928] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (14C85000) [pid = 2928] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (0E14AC00) [pid = 2928] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (0D5F2000) [pid = 2928] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:06:53 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (17179C00) [pid = 2928] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:06:53 INFO - PROCESS | 2928 | 1464232013398 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]]]}] 20:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 870ms 20:06:53 INFO - PROCESS | 2928 | 1464232013420 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 20:06:53 INFO - PROCESS | 2928 | 1464232013422 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 20:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:06:53 INFO - PROCESS | 2928 | 1464232013426 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:06:53 INFO - PROCESS | 2928 | 1464232013427 Marionette TRACE conn6 <- [1,882,null,{}] 20:06:53 INFO - PROCESS | 2928 | 1464232013440 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}] 20:06:53 INFO - PROCESS | 2928 | 1464232013524 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 20:06:53 INFO - PROCESS | 2928 | 1464232013531 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:53 INFO - PROCESS | 2928 | ++DOCSHELL 1226BC00 == 46 [pid = 2928] [id = 230] 20:06:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (122F5400) [pid = 2928] [serial = 689] [outer = 00000000] 20:06:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (14C85000) [pid = 2928] [serial = 690] [outer = 122F5400] 20:06:53 INFO - PROCESS | 2928 | 1464232013575 Marionette DEBUG loaded listener.js 20:06:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (16430C00) [pid = 2928] [serial = 691] [outer = 122F5400] 20:06:54 INFO - PROCESS | 2928 | 1464232013982 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]]]}] 20:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 570ms 20:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:06:54 INFO - PROCESS | 2928 | 1464232013996 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 20:06:54 INFO - PROCESS | 2928 | 1464232013998 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 20:06:54 INFO - PROCESS | 2928 | 1464232014001 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:06:54 INFO - PROCESS | 2928 | 1464232014003 Marionette TRACE conn6 <- [1,886,null,{}] 20:06:54 INFO - PROCESS | 2928 | 1464232014006 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}] 20:06:54 INFO - PROCESS | 2928 | 1464232014135 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 20:06:54 INFO - PROCESS | 2928 | 1464232014159 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:54 INFO - PROCESS | 2928 | ++DOCSHELL 16F04800 == 47 [pid = 2928] [id = 231] 20:06:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (16F0A400) [pid = 2928] [serial = 692] [outer = 00000000] 20:06:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (1914DC00) [pid = 2928] [serial = 693] [outer = 16F0A400] 20:06:54 INFO - PROCESS | 2928 | 1464232014203 Marionette DEBUG loaded listener.js 20:06:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (19173C00) [pid = 2928] [serial = 694] [outer = 16F0A400] 20:06:54 INFO - PROCESS | 2928 | 1464232014622 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]]]}] 20:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 20:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:06:54 INFO - PROCESS | 2928 | 1464232014672 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 20:06:54 INFO - PROCESS | 2928 | 1464232014674 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 20:06:54 INFO - PROCESS | 2928 | 1464232014677 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:06:54 INFO - PROCESS | 2928 | 1464232014679 Marionette TRACE conn6 <- [1,890,null,{}] 20:06:54 INFO - PROCESS | 2928 | 1464232014690 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}] 20:06:54 INFO - PROCESS | 2928 | 1464232014778 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 20:06:54 INFO - PROCESS | 2928 | 1464232014785 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:54 INFO - PROCESS | 2928 | ++DOCSHELL 0906BC00 == 48 [pid = 2928] [id = 232] 20:06:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (14C10C00) [pid = 2928] [serial = 695] [outer = 00000000] 20:06:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (1873E400) [pid = 2928] [serial = 696] [outer = 14C10C00] 20:06:54 INFO - PROCESS | 2928 | 1464232014831 Marionette DEBUG loaded listener.js 20:06:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (18A28400) [pid = 2928] [serial = 697] [outer = 14C10C00] 20:06:55 INFO - PROCESS | 2928 | 1464232015306 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]]]}] 20:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 20:06:55 INFO - PROCESS | 2928 | 1464232015386 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 20:06:55 INFO - PROCESS | 2928 | 1464232015390 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 20:06:55 INFO - PROCESS | 2928 | 1464232015396 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:06:55 INFO - PROCESS | 2928 | 1464232015400 Marionette TRACE conn6 <- [1,894,null,{}] 20:06:55 INFO - PROCESS | 2928 | 1464232015407 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}] 20:06:55 INFO - PROCESS | 2928 | 1464232015522 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 20:06:55 INFO - PROCESS | 2928 | 1464232015629 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:55 INFO - PROCESS | 2928 | ++DOCSHELL 0D5F1800 == 49 [pid = 2928] [id = 233] 20:06:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (0DB47C00) [pid = 2928] [serial = 698] [outer = 00000000] 20:06:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (0DBC8400) [pid = 2928] [serial = 699] [outer = 0DB47C00] 20:06:55 INFO - PROCESS | 2928 | 1464232015686 Marionette DEBUG loaded listener.js 20:06:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (0DC57C00) [pid = 2928] [serial = 700] [outer = 0DB47C00] 20:06:56 INFO - PROCESS | 2928 | 1464232016357 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]]]}] 20:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1016ms 20:06:56 INFO - PROCESS | 2928 | 1464232016420 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 20:06:56 INFO - PROCESS | 2928 | 1464232016424 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 20:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:06:56 INFO - PROCESS | 2928 | 1464232016433 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:06:56 INFO - PROCESS | 2928 | 1464232016437 Marionette TRACE conn6 <- [1,898,null,{}] 20:06:56 INFO - PROCESS | 2928 | 1464232016441 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}] 20:06:56 INFO - PROCESS | 2928 | 1464232016556 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 20:06:56 INFO - PROCESS | 2928 | 1464232016692 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:56 INFO - PROCESS | 2928 | ++DOCSHELL 1204E800 == 50 [pid = 2928] [id = 234] 20:06:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (124CF400) [pid = 2928] [serial = 701] [outer = 00000000] 20:06:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (14C77000) [pid = 2928] [serial = 702] [outer = 124CF400] 20:06:56 INFO - PROCESS | 2928 | 1464232016752 Marionette DEBUG loaded listener.js 20:06:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (14F2B000) [pid = 2928] [serial = 703] [outer = 124CF400] 20:06:57 INFO - PROCESS | 2928 | 1464232017352 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]]]}] 20:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 970ms 20:06:57 INFO - PROCESS | 2928 | 1464232017405 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 20:06:57 INFO - PROCESS | 2928 | 1464232017408 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 20:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:06:57 INFO - PROCESS | 2928 | 1464232017411 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:06:57 INFO - PROCESS | 2928 | 1464232017413 Marionette TRACE conn6 <- [1,902,null,{}] 20:06:57 INFO - PROCESS | 2928 | 1464232017424 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}] 20:06:57 INFO - PROCESS | 2928 | 1464232017544 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 20:06:57 INFO - PROCESS | 2928 | 1464232017682 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:57 INFO - PROCESS | 2928 | ++DOCSHELL 19CBB800 == 51 [pid = 2928] [id = 235] 20:06:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (19D1BC00) [pid = 2928] [serial = 704] [outer = 00000000] 20:06:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (1A1D1800) [pid = 2928] [serial = 705] [outer = 19D1BC00] 20:06:57 INFO - PROCESS | 2928 | 1464232017746 Marionette DEBUG loaded listener.js 20:06:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (1A99B400) [pid = 2928] [serial = 706] [outer = 19D1BC00] 20:06:58 INFO - PROCESS | 2928 | 1464232018389 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]]]}] 20:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 971ms 20:06:58 INFO - PROCESS | 2928 | 1464232018425 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 20:06:58 INFO - PROCESS | 2928 | 1464232018427 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 20:06:58 INFO - PROCESS | 2928 | 1464232018431 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:06:58 INFO - PROCESS | 2928 | 1464232018433 Marionette TRACE conn6 <- [1,906,null,{}] 20:06:58 INFO - PROCESS | 2928 | 1464232018437 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}] 20:06:58 INFO - PROCESS | 2928 | 1464232018550 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 20:06:58 INFO - PROCESS | 2928 | 1464232018658 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:58 INFO - PROCESS | 2928 | ++DOCSHELL 1ADCCC00 == 52 [pid = 2928] [id = 236] 20:06:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (1ADCD400) [pid = 2928] [serial = 707] [outer = 00000000] 20:06:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (1AE49C00) [pid = 2928] [serial = 708] [outer = 1ADCD400] 20:06:58 INFO - PROCESS | 2928 | 1464232018717 Marionette DEBUG loaded listener.js 20:06:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (1AE4F800) [pid = 2928] [serial = 709] [outer = 1ADCD400] 20:06:59 INFO - PROCESS | 2928 | 1464232019338 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]]]}] 20:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 20:06:59 INFO - PROCESS | 2928 | 1464232019407 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 20:06:59 INFO - PROCESS | 2928 | 1464232019409 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 20:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:06:59 INFO - PROCESS | 2928 | 1464232019413 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:06:59 INFO - PROCESS | 2928 | 1464232019415 Marionette TRACE conn6 <- [1,910,null,{}] 20:06:59 INFO - PROCESS | 2928 | 1464232019419 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}] 20:06:59 INFO - PROCESS | 2928 | 1464232019548 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 20:06:59 INFO - PROCESS | 2928 | 1464232019688 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:59 INFO - PROCESS | 2928 | ++DOCSHELL 132D8C00 == 53 [pid = 2928] [id = 237] 20:06:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (1AE47C00) [pid = 2928] [serial = 710] [outer = 00000000] 20:06:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (1B3D4C00) [pid = 2928] [serial = 711] [outer = 1AE47C00] 20:06:59 INFO - PROCESS | 2928 | 1464232019746 Marionette DEBUG loaded listener.js 20:06:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (1B920C00) [pid = 2928] [serial = 712] [outer = 1AE47C00] 20:07:00 INFO - PROCESS | 2928 | 1464232020330 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]]]}] 20:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 970ms 20:07:00 INFO - PROCESS | 2928 | 1464232020387 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 20:07:00 INFO - PROCESS | 2928 | 1464232020390 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 20:07:00 INFO - PROCESS | 2928 | 1464232020393 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:07:00 INFO - PROCESS | 2928 | 1464232020395 Marionette TRACE conn6 <- [1,914,null,{}] 20:07:00 INFO - PROCESS | 2928 | 1464232020399 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}] 20:07:00 INFO - PROCESS | 2928 | 1464232020527 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 20:07:00 INFO - PROCESS | 2928 | 1464232020668 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:00 INFO - PROCESS | 2928 | ++DOCSHELL 1BA51000 == 54 [pid = 2928] [id = 238] 20:07:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (1BA51400) [pid = 2928] [serial = 713] [outer = 00000000] 20:07:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (1BAD0C00) [pid = 2928] [serial = 714] [outer = 1BA51400] 20:07:00 INFO - PROCESS | 2928 | 1464232020728 Marionette DEBUG loaded listener.js 20:07:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (1BADB400) [pid = 2928] [serial = 715] [outer = 1BA51400] 20:07:01 INFO - PROCESS | 2928 | 1464232021504 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]]]}] 20:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1125ms 20:07:01 INFO - PROCESS | 2928 | 1464232021545 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 20:07:01 INFO - PROCESS | 2928 | 1464232021549 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 20:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:07:01 INFO - PROCESS | 2928 | 1464232021555 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:07:01 INFO - PROCESS | 2928 | 1464232021558 Marionette TRACE conn6 <- [1,918,null,{}] 20:07:01 INFO - PROCESS | 2928 | 1464232021564 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}] 20:07:01 INFO - PROCESS | 2928 | 1464232021672 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 20:07:01 INFO - PROCESS | 2928 | 1464232021776 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:01 INFO - PROCESS | 2928 | ++DOCSHELL 0DCB4800 == 55 [pid = 2928] [id = 239] 20:07:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (0DE09400) [pid = 2928] [serial = 716] [outer = 00000000] 20:07:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (11FE3400) [pid = 2928] [serial = 717] [outer = 0DE09400] 20:07:01 INFO - PROCESS | 2928 | 1464232021828 Marionette DEBUG loaded listener.js 20:07:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (12710400) [pid = 2928] [serial = 718] [outer = 0DE09400] 20:07:02 INFO - PROCESS | 2928 | 1464232022435 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]]]}] 20:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 930ms 20:07:02 INFO - PROCESS | 2928 | 1464232022487 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 20:07:02 INFO - PROCESS | 2928 | 1464232022493 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 20:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:07:02 INFO - PROCESS | 2928 | 1464232022499 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:07:02 INFO - PROCESS | 2928 | 1464232022501 Marionette TRACE conn6 <- [1,922,null,{}] 20:07:02 INFO - PROCESS | 2928 | 1464232022505 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}] 20:07:02 INFO - PROCESS | 2928 | 1464232022608 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 20:07:02 INFO - PROCESS | 2928 | 1464232022769 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:02 INFO - PROCESS | 2928 | --DOCSHELL 16F04800 == 54 [pid = 2928] [id = 231] 20:07:02 INFO - PROCESS | 2928 | --DOCSHELL 1226BC00 == 53 [pid = 2928] [id = 230] 20:07:02 INFO - PROCESS | 2928 | --DOCSHELL 17193C00 == 52 [pid = 2928] [id = 229] 20:07:02 INFO - PROCESS | 2928 | --DOCSHELL 16F01800 == 51 [pid = 2928] [id = 228] 20:07:02 INFO - PROCESS | 2928 | --DOCSHELL 161E5000 == 50 [pid = 2928] [id = 227] 20:07:02 INFO - PROCESS | 2928 | --DOCSHELL 0D16EC00 == 49 [pid = 2928] [id = 226] 20:07:02 INFO - PROCESS | 2928 | --DOCSHELL 13201800 == 48 [pid = 2928] [id = 225] 20:07:02 INFO - PROCESS | 2928 | --DOCSHELL 0D5EE400 == 47 [pid = 2928] [id = 224] 20:07:02 INFO - PROCESS | 2928 | --DOCSHELL 0D1A7C00 == 46 [pid = 2928] [id = 223] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (0E1A7C00) [pid = 2928] [serial = 605] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (14F1FC00) [pid = 2928] [serial = 608] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (17177800) [pid = 2928] [serial = 611] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (17192400) [pid = 2928] [serial = 614] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (19BCE400) [pid = 2928] [serial = 647] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | ++DOCSHELL 0CBA6400 == 47 [pid = 2928] [id = 240] 20:07:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (0CBA6800) [pid = 2928] [serial = 719] [outer = 00000000] 20:07:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (0D565400) [pid = 2928] [serial = 720] [outer = 0CBA6800] 20:07:02 INFO - PROCESS | 2928 | 1464232022865 Marionette DEBUG loaded listener.js 20:07:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (0DE07800) [pid = 2928] [serial = 721] [outer = 0CBA6800] 20:07:02 INFO - PROCESS | 2928 | --DOCSHELL 161E2800 == 46 [pid = 2928] [id = 216] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (14F39C00) [pid = 2928] [serial = 546] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (0D560000) [pid = 2928] [serial = 549] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (16834800) [pid = 2928] [serial = 632] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (161EB000) [pid = 2928] [serial = 629] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (14F17000) [pid = 2928] [serial = 626] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (14F25000) [pid = 2928] [serial = 627] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (12226000) [pid = 2928] [serial = 621] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (0E470800) [pid = 2928] [serial = 620] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (0E19E800) [pid = 2928] [serial = 623] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (0E46F000) [pid = 2928] [serial = 624] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (1724D400) [pid = 2928] [serial = 617] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (1724A000) [pid = 2928] [serial = 636] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (1718EC00) [pid = 2928] [serial = 635] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (18C48800) [pid = 2928] [serial = 641] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (18A27C00) [pid = 2928] [serial = 638] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (19382400) [pid = 2928] [serial = 645] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (19381400) [pid = 2928] [serial = 644] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (18ACD400) [pid = 2928] [serial = 639] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (16E5AC00) [pid = 2928] [serial = 633] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (1642C800) [pid = 2928] [serial = 630] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (1915A800) [pid = 2928] [serial = 642] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (14E3B800) [pid = 2928] [serial = 579] [outer = 00000000] [url = about:blank] 20:07:02 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (0DE06C00) [pid = 2928] [serial = 576] [outer = 00000000] [url = about:blank] 20:07:03 INFO - PROCESS | 2928 | 1464232023274 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]]]}] 20:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 830ms 20:07:03 INFO - PROCESS | 2928 | 1464232023341 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 20:07:03 INFO - PROCESS | 2928 | 1464232023344 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 20:07:03 INFO - PROCESS | 2928 | 1464232023347 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:07:03 INFO - PROCESS | 2928 | 1464232023351 Marionette TRACE conn6 <- [1,926,null,{}] 20:07:03 INFO - PROCESS | 2928 | 1464232023361 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}] 20:07:03 INFO - PROCESS | 2928 | 1464232023457 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 20:07:03 INFO - PROCESS | 2928 | 1464232023467 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:03 INFO - PROCESS | 2928 | ++DOCSHELL 14E3B800 == 47 [pid = 2928] [id = 241] 20:07:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (14E42800) [pid = 2928] [serial = 722] [outer = 00000000] 20:07:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (14F20400) [pid = 2928] [serial = 723] [outer = 14E42800] 20:07:03 INFO - PROCESS | 2928 | 1464232023516 Marionette DEBUG loaded listener.js 20:07:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (14F32800) [pid = 2928] [serial = 724] [outer = 14E42800] 20:07:03 INFO - PROCESS | 2928 | 1464232023984 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]]]}] 20:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 20:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:07:04 INFO - PROCESS | 2928 | 1464232024023 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 20:07:04 INFO - PROCESS | 2928 | 1464232024025 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 20:07:04 INFO - PROCESS | 2928 | 1464232024028 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:07:04 INFO - PROCESS | 2928 | 1464232024030 Marionette TRACE conn6 <- [1,930,null,{}] 20:07:04 INFO - PROCESS | 2928 | 1464232024034 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}] 20:07:04 INFO - PROCESS | 2928 | 1464232024122 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 20:07:04 INFO - PROCESS | 2928 | 1464232024131 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:04 INFO - PROCESS | 2928 | ++DOCSHELL 161EC400 == 48 [pid = 2928] [id = 242] 20:07:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (16369800) [pid = 2928] [serial = 725] [outer = 00000000] 20:07:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (1636B800) [pid = 2928] [serial = 726] [outer = 16369800] 20:07:04 INFO - PROCESS | 2928 | 1464232024176 Marionette DEBUG loaded listener.js 20:07:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (1682E400) [pid = 2928] [serial = 727] [outer = 16369800] 20:07:04 INFO - PROCESS | 2928 | 1464232024625 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]]]}] 20:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 20:07:04 INFO - PROCESS | 2928 | 1464232024659 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 20:07:04 INFO - PROCESS | 2928 | 1464232024661 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 20:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:07:04 INFO - PROCESS | 2928 | 1464232024664 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:07:04 INFO - PROCESS | 2928 | 1464232024666 Marionette TRACE conn6 <- [1,934,null,{}] 20:07:04 INFO - PROCESS | 2928 | 1464232024669 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}] 20:07:04 INFO - PROCESS | 2928 | 1464232024756 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 20:07:04 INFO - PROCESS | 2928 | 1464232024763 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:04 INFO - PROCESS | 2928 | ++DOCSHELL 16836C00 == 49 [pid = 2928] [id = 243] 20:07:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (16E6A400) [pid = 2928] [serial = 728] [outer = 00000000] 20:07:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (16F09800) [pid = 2928] [serial = 729] [outer = 16E6A400] 20:07:04 INFO - PROCESS | 2928 | 1464232024807 Marionette DEBUG loaded listener.js 20:07:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (16FB3800) [pid = 2928] [serial = 730] [outer = 16E6A400] 20:07:05 INFO - PROCESS | 2928 | 1464232025300 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]]]}] 20:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 20:07:05 INFO - PROCESS | 2928 | 1464232025335 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 20:07:05 INFO - PROCESS | 2928 | 1464232025337 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 20:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:07:05 INFO - PROCESS | 2928 | 1464232025340 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:07:05 INFO - PROCESS | 2928 | 1464232025342 Marionette TRACE conn6 <- [1,938,null,{}] 20:07:05 INFO - PROCESS | 2928 | 1464232025352 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}] 20:07:05 INFO - PROCESS | 2928 | 1464232025484 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 20:07:05 INFO - PROCESS | 2928 | 1464232025544 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:05 INFO - PROCESS | 2928 | ++DOCSHELL 17179400 == 50 [pid = 2928] [id = 244] 20:07:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (17180000) [pid = 2928] [serial = 731] [outer = 00000000] 20:07:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (1724FC00) [pid = 2928] [serial = 732] [outer = 17180000] 20:07:05 INFO - PROCESS | 2928 | 1464232025592 Marionette DEBUG loaded listener.js 20:07:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (1873E800) [pid = 2928] [serial = 733] [outer = 17180000] 20:07:06 INFO - PROCESS | 2928 | 1464232026031 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]]]}] 20:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 20:07:06 INFO - PROCESS | 2928 | 1464232026075 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 20:07:06 INFO - PROCESS | 2928 | 1464232026077 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 20:07:06 INFO - PROCESS | 2928 | 1464232026081 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:07:06 INFO - PROCESS | 2928 | 1464232026082 Marionette TRACE conn6 <- [1,942,null,{}] 20:07:06 INFO - PROCESS | 2928 | 1464232026086 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}] 20:07:06 INFO - PROCESS | 2928 | 1464232026229 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 20:07:06 INFO - PROCESS | 2928 | 1464232026258 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:06 INFO - PROCESS | 2928 | ++DOCSHELL 19169800 == 51 [pid = 2928] [id = 245] 20:07:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (1916A800) [pid = 2928] [serial = 734] [outer = 00000000] 20:07:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (19380800) [pid = 2928] [serial = 735] [outer = 1916A800] 20:07:06 INFO - PROCESS | 2928 | 1464232026305 Marionette DEBUG loaded listener.js 20:07:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (19BCE400) [pid = 2928] [serial = 736] [outer = 1916A800] 20:07:06 INFO - PROCESS | 2928 | 1464232026763 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]]]}] 20:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 731ms 20:07:06 INFO - PROCESS | 2928 | 1464232026817 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 20:07:06 INFO - PROCESS | 2928 | 1464232026819 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 20:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:07:06 INFO - PROCESS | 2928 | 1464232026822 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:07:06 INFO - PROCESS | 2928 | 1464232026824 Marionette TRACE conn6 <- [1,946,null,{}] 20:07:06 INFO - PROCESS | 2928 | 1464232026827 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}] 20:07:06 INFO - PROCESS | 2928 | 1464232026952 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 20:07:07 INFO - PROCESS | 2928 | 1464232027011 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:07 INFO - PROCESS | 2928 | ++DOCSHELL 1937E800 == 52 [pid = 2928] [id = 246] 20:07:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (19BD8400) [pid = 2928] [serial = 737] [outer = 00000000] 20:07:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (19DA4C00) [pid = 2928] [serial = 738] [outer = 19BD8400] 20:07:07 INFO - PROCESS | 2928 | 1464232027056 Marionette DEBUG loaded listener.js 20:07:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (1A85A000) [pid = 2928] [serial = 739] [outer = 19BD8400] 20:07:07 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (16FAC800) [pid = 2928] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:07:07 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (0DB4AC00) [pid = 2928] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:07:07 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (1636AC00) [pid = 2928] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:07:07 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (17194000) [pid = 2928] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:07:07 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (16F02C00) [pid = 2928] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:07:07 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (13208400) [pid = 2928] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:07:07 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (122F5400) [pid = 2928] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:07:07 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (16F0A400) [pid = 2928] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:07:07 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (14E3FC00) [pid = 2928] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:07:07 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (0DB52000) [pid = 2928] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:07:07 INFO - PROCESS | 2928 | 1464232027538 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]]]}] 20:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 770ms 20:07:07 INFO - PROCESS | 2928 | 1464232027593 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 20:07:07 INFO - PROCESS | 2928 | 1464232027595 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 20:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:07:07 INFO - PROCESS | 2928 | 1464232027598 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:07:07 INFO - PROCESS | 2928 | 1464232027600 Marionette TRACE conn6 <- [1,950,null,{}] 20:07:07 INFO - PROCESS | 2928 | 1464232027603 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}] 20:07:07 INFO - PROCESS | 2928 | 1464232027721 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 20:07:07 INFO - PROCESS | 2928 | 1464232027785 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:07 INFO - PROCESS | 2928 | ++DOCSHELL 0DE06000 == 53 [pid = 2928] [id = 247] 20:07:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (0E1A1400) [pid = 2928] [serial = 740] [outer = 00000000] 20:07:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (17197000) [pid = 2928] [serial = 741] [outer = 0E1A1400] 20:07:07 INFO - PROCESS | 2928 | 1464232027832 Marionette DEBUG loaded listener.js 20:07:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (19DA4400) [pid = 2928] [serial = 742] [outer = 0E1A1400] 20:07:08 INFO - PROCESS | 2928 | 1464232028213 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]]]}] 20:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 20:07:08 INFO - PROCESS | 2928 | 1464232028269 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 20:07:08 INFO - PROCESS | 2928 | 1464232028271 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 20:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:07:08 INFO - PROCESS | 2928 | 1464232028274 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:07:08 INFO - PROCESS | 2928 | 1464232028276 Marionette TRACE conn6 <- [1,954,null,{}] 20:07:08 INFO - PROCESS | 2928 | 1464232028280 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}] 20:07:08 INFO - PROCESS | 2928 | 1464232028367 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 20:07:08 INFO - PROCESS | 2928 | 1464232028374 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:08 INFO - PROCESS | 2928 | ++DOCSHELL 1A99DC00 == 54 [pid = 2928] [id = 248] 20:07:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (1A9A3C00) [pid = 2928] [serial = 743] [outer = 00000000] 20:07:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (1ADD2C00) [pid = 2928] [serial = 744] [outer = 1A9A3C00] 20:07:08 INFO - PROCESS | 2928 | 1464232028418 Marionette DEBUG loaded listener.js 20:07:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (16E57800) [pid = 2928] [serial = 745] [outer = 1A9A3C00] 20:07:08 INFO - PROCESS | 2928 | 1464232028875 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]]]}] 20:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 20:07:08 INFO - PROCESS | 2928 | 1464232028905 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 20:07:08 INFO - PROCESS | 2928 | 1464232028908 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 20:07:08 INFO - PROCESS | 2928 | 1464232028911 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:07:08 INFO - PROCESS | 2928 | 1464232028913 Marionette TRACE conn6 <- [1,958,null,{}] 20:07:08 INFO - PROCESS | 2928 | 1464232028917 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}] 20:07:09 INFO - PROCESS | 2928 | 1464232029027 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 20:07:09 INFO - PROCESS | 2928 | 1464232029078 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:09 INFO - PROCESS | 2928 | ++DOCSHELL 1B3D0C00 == 55 [pid = 2928] [id = 249] 20:07:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (1BA4D800) [pid = 2928] [serial = 746] [outer = 00000000] 20:07:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (1BADD000) [pid = 2928] [serial = 747] [outer = 1BA4D800] 20:07:09 INFO - PROCESS | 2928 | 1464232029128 Marionette DEBUG loaded listener.js 20:07:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (1BD53400) [pid = 2928] [serial = 748] [outer = 1BA4D800] 20:07:09 INFO - PROCESS | 2928 | 1464232029789 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]]]}] 20:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 20:07:09 INFO - PROCESS | 2928 | 1464232029846 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 20:07:09 INFO - PROCESS | 2928 | 1464232029850 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 20:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:07:09 INFO - PROCESS | 2928 | 1464232029856 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:07:09 INFO - PROCESS | 2928 | 1464232029860 Marionette TRACE conn6 <- [1,962,null,{}] 20:07:09 INFO - PROCESS | 2928 | 1464232029866 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}] 20:07:10 INFO - PROCESS | 2928 | 1464232030015 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 20:07:10 INFO - PROCESS | 2928 | 1464232030158 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:10 INFO - PROCESS | 2928 | ++DOCSHELL 0DB49800 == 56 [pid = 2928] [id = 250] 20:07:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (0DBD1000) [pid = 2928] [serial = 749] [outer = 00000000] 20:07:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (0E46F000) [pid = 2928] [serial = 750] [outer = 0DBD1000] 20:07:10 INFO - PROCESS | 2928 | 1464232030221 Marionette DEBUG loaded listener.js 20:07:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (12226400) [pid = 2928] [serial = 751] [outer = 0DBD1000] 20:07:10 INFO - PROCESS | 2928 | 1464232030833 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]]]}] 20:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1021ms 20:07:10 INFO - PROCESS | 2928 | 1464232030882 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 20:07:10 INFO - PROCESS | 2928 | 1464232030888 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 20:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:07:10 INFO - PROCESS | 2928 | 1464232030895 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:07:10 INFO - PROCESS | 2928 | 1464232030898 Marionette TRACE conn6 <- [1,966,null,{}] 20:07:10 INFO - PROCESS | 2928 | 1464232030902 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}] 20:07:11 INFO - PROCESS | 2928 | 1464232031022 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 20:07:11 INFO - PROCESS | 2928 | 1464232031163 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:11 INFO - PROCESS | 2928 | ++DOCSHELL 161DF400 == 57 [pid = 2928] [id = 251] 20:07:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (161E0400) [pid = 2928] [serial = 752] [outer = 00000000] 20:07:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (16433000) [pid = 2928] [serial = 753] [outer = 161E0400] 20:07:11 INFO - PROCESS | 2928 | 1464232031223 Marionette DEBUG loaded listener.js 20:07:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (16F03C00) [pid = 2928] [serial = 754] [outer = 161E0400] 20:07:11 INFO - PROCESS | 2928 | 1464232031845 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]]]}] 20:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 971ms 20:07:11 INFO - PROCESS | 2928 | 1464232031867 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 20:07:11 INFO - PROCESS | 2928 | 1464232031869 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 20:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:07:11 INFO - PROCESS | 2928 | 1464232031873 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:07:11 INFO - PROCESS | 2928 | 1464232031877 Marionette TRACE conn6 <- [1,970,null,{}] 20:07:11 INFO - PROCESS | 2928 | 1464232031888 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}] 20:07:12 INFO - PROCESS | 2928 | 1464232032004 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 20:07:12 INFO - PROCESS | 2928 | 1464232032120 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:12 INFO - PROCESS | 2928 | ++DOCSHELL 1937E000 == 58 [pid = 2928] [id = 252] 20:07:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (1ADD0C00) [pid = 2928] [serial = 755] [outer = 00000000] 20:07:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (1BA49400) [pid = 2928] [serial = 756] [outer = 1ADD0C00] 20:07:12 INFO - PROCESS | 2928 | 1464232032223 Marionette DEBUG loaded listener.js 20:07:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (1BAD8800) [pid = 2928] [serial = 757] [outer = 1ADD0C00] 20:07:12 INFO - PROCESS | 2928 | 1464232032802 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]]]}] 20:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 20:07:12 INFO - PROCESS | 2928 | 1464232032847 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 20:07:12 INFO - PROCESS | 2928 | 1464232032850 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 20:07:12 INFO - PROCESS | 2928 | 1464232032853 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:07:12 INFO - PROCESS | 2928 | 1464232032855 Marionette TRACE conn6 <- [1,974,null,{}] 20:07:12 INFO - PROCESS | 2928 | 1464232032859 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}] 20:07:12 INFO - PROCESS | 2928 | 1464232032979 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 20:07:13 INFO - PROCESS | 2928 | 1464232033119 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:13 INFO - PROCESS | 2928 | ++DOCSHELL 1ADE5000 == 59 [pid = 2928] [id = 253] 20:07:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (1ADE8000) [pid = 2928] [serial = 758] [outer = 00000000] 20:07:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (1ADEC400) [pid = 2928] [serial = 759] [outer = 1ADE8000] 20:07:13 INFO - PROCESS | 2928 | 1464232033178 Marionette DEBUG loaded listener.js 20:07:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (1ADEF800) [pid = 2928] [serial = 760] [outer = 1ADE8000] 20:07:13 INFO - PROCESS | 2928 | 1464232033782 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]]]}] 20:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 20:07:13 INFO - PROCESS | 2928 | 1464232033828 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 20:07:13 INFO - PROCESS | 2928 | 1464232033830 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 20:07:13 INFO - PROCESS | 2928 | 1464232033833 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:07:13 INFO - PROCESS | 2928 | 1464232033835 Marionette TRACE conn6 <- [1,978,null,{}] 20:07:13 INFO - PROCESS | 2928 | 1464232033839 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}] 20:07:13 INFO - PROCESS | 2928 | 1464232033948 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 20:07:14 INFO - PROCESS | 2928 | 1464232034082 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:14 INFO - PROCESS | 2928 | ++DOCSHELL 1ADEB800 == 60 [pid = 2928] [id = 254] 20:07:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (1BA48800) [pid = 2928] [serial = 761] [outer = 00000000] 20:07:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (1CA13400) [pid = 2928] [serial = 762] [outer = 1BA48800] 20:07:14 INFO - PROCESS | 2928 | 1464232034140 Marionette DEBUG loaded listener.js 20:07:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (1CA17000) [pid = 2928] [serial = 763] [outer = 1BA48800] 20:07:14 INFO - PROCESS | 2928 | 1464232034760 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]]]}] 20:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 971ms 20:07:14 INFO - PROCESS | 2928 | 1464232034819 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 20:07:14 INFO - PROCESS | 2928 | 1464232034821 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 20:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:07:14 INFO - PROCESS | 2928 | 1464232034826 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:07:14 INFO - PROCESS | 2928 | 1464232034828 Marionette TRACE conn6 <- [1,982,null,{}] 20:07:14 INFO - PROCESS | 2928 | 1464232034832 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}] 20:07:14 INFO - PROCESS | 2928 | 1464232034965 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 20:07:15 INFO - PROCESS | 2928 | 1464232035106 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:15 INFO - PROCESS | 2928 | ++DOCSHELL 1CA92C00 == 61 [pid = 2928] [id = 255] 20:07:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (1CA95400) [pid = 2928] [serial = 764] [outer = 00000000] 20:07:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (1CA9DC00) [pid = 2928] [serial = 765] [outer = 1CA95400] 20:07:15 INFO - PROCESS | 2928 | 1464232035166 Marionette DEBUG loaded listener.js 20:07:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (1FE0A000) [pid = 2928] [serial = 766] [outer = 1CA95400] 20:07:15 INFO - PROCESS | 2928 | 1464232035759 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]]]}] 20:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 20:07:15 INFO - PROCESS | 2928 | 1464232035799 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 20:07:15 INFO - PROCESS | 2928 | 1464232035801 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 20:07:15 INFO - PROCESS | 2928 | 1464232035804 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:07:15 INFO - PROCESS | 2928 | 1464232035806 Marionette TRACE conn6 <- [1,986,null,{}] 20:07:15 INFO - PROCESS | 2928 | 1464232035810 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}] 20:07:16 INFO - PROCESS | 2928 | 1464232036074 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 20:07:16 INFO - PROCESS | 2928 | 1464232036249 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:16 INFO - PROCESS | 2928 | ++DOCSHELL 09066400 == 62 [pid = 2928] [id = 256] 20:07:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (09068000) [pid = 2928] [serial = 767] [outer = 00000000] 20:07:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (0C628000) [pid = 2928] [serial = 768] [outer = 09068000] 20:07:16 INFO - PROCESS | 2928 | 1464232036302 Marionette DEBUG loaded listener.js 20:07:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (0D16E400) [pid = 2928] [serial = 769] [outer = 09068000] 20:07:16 INFO - PROCESS | 2928 | 1464232036980 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]]]}] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 1A99DC00 == 61 [pid = 2928] [id = 248] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 0DE06000 == 60 [pid = 2928] [id = 247] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 1937E800 == 59 [pid = 2928] [id = 246] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 19169800 == 58 [pid = 2928] [id = 245] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 17179400 == 57 [pid = 2928] [id = 244] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 16836C00 == 56 [pid = 2928] [id = 243] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 161EC400 == 55 [pid = 2928] [id = 242] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (1873E400) [pid = 2928] [serial = 696] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 14E3B800 == 54 [pid = 2928] [id = 241] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 0CBA6400 == 53 [pid = 2928] [id = 240] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 0DCB4800 == 52 [pid = 2928] [id = 239] 20:07:17 INFO - PROCESS | 2928 | --DOCSHELL 0906BC00 == 51 [pid = 2928] [id = 232] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (16FB6800) [pid = 2928] [serial = 603] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (0DE0F400) [pid = 2928] [serial = 669] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (1642EC00) [pid = 2928] [serial = 681] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (1724F400) [pid = 2928] [serial = 687] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (1ADD0400) [pid = 2928] [serial = 662] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (0E159C00) [pid = 2928] [serial = 650] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (1A858C00) [pid = 2928] [serial = 656] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (16FB3000) [pid = 2928] [serial = 684] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (17177400) [pid = 2928] [serial = 685] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (1AC74000) [pid = 2928] [serial = 659] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (132DF800) [pid = 2928] [serial = 675] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (14C0B000) [pid = 2928] [serial = 676] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (14C85000) [pid = 2928] [serial = 690] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (16430C00) [pid = 2928] [serial = 691] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (1873C800) [pid = 2928] [serial = 688] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (1914DC00) [pid = 2928] [serial = 693] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (1B3C9800) [pid = 2928] [serial = 665] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (19173C00) [pid = 2928] [serial = 694] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (15603800) [pid = 2928] [serial = 678] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (19169C00) [pid = 2928] [serial = 653] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (0E155000) [pid = 2928] [serial = 673] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (1AC78800) [pid = 2928] [serial = 381] [outer = 00000000] [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.] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (0E33EC00) [pid = 2928] [serial = 670] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (0DCB3800) [pid = 2928] [serial = 672] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (16434400) [pid = 2928] [serial = 682] [outer = 00000000] [url = about:blank] 20:07:17 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (161E1800) [pid = 2928] [serial = 679] [outer = 00000000] [url = about:blank] 20:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1275ms 20:07:17 INFO - PROCESS | 2928 | 1464232037085 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 20:07:17 INFO - PROCESS | 2928 | 1464232037088 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 20:07:17 INFO - PROCESS | 2928 | 1464232037095 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:07:17 INFO - PROCESS | 2928 | 1464232037099 Marionette TRACE conn6 <- [1,990,null,{}] 20:07:17 INFO - PROCESS | 2928 | 1464232037104 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}] 20:07:17 INFO - PROCESS | 2928 | 1464232037206 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 20:07:17 INFO - PROCESS | 2928 | 1464232037214 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:17 INFO - PROCESS | 2928 | ++DOCSHELL 0DB50C00 == 52 [pid = 2928] [id = 257] 20:07:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (0DB53800) [pid = 2928] [serial = 770] [outer = 00000000] 20:07:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (0DBCAC00) [pid = 2928] [serial = 771] [outer = 0DB53800] 20:07:17 INFO - PROCESS | 2928 | 1464232037262 Marionette DEBUG loaded listener.js 20:07:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (0DBDE000) [pid = 2928] [serial = 772] [outer = 0DB53800] 20:07:17 INFO - PROCESS | 2928 | 1464232037792 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]]]}] 20:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 20:07:17 INFO - PROCESS | 2928 | 1464232037829 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 20:07:17 INFO - PROCESS | 2928 | 1464232037832 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 20:07:17 INFO - PROCESS | 2928 | 1464232037835 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:07:17 INFO - PROCESS | 2928 | 1464232037837 Marionette TRACE conn6 <- [1,994,null,{}] 20:07:17 INFO - PROCESS | 2928 | 1464232037841 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}] 20:07:17 INFO - PROCESS | 2928 | 1464232037934 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 20:07:18 INFO - PROCESS | 2928 | 1464232038036 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:18 INFO - PROCESS | 2928 | ++DOCSHELL 0DFBF400 == 53 [pid = 2928] [id = 258] 20:07:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (0DFC5800) [pid = 2928] [serial = 773] [outer = 00000000] 20:07:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (0E1A2800) [pid = 2928] [serial = 774] [outer = 0DFC5800] 20:07:18 INFO - PROCESS | 2928 | 1464232038084 Marionette DEBUG loaded listener.js 20:07:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (0E343400) [pid = 2928] [serial = 775] [outer = 0DFC5800] 20:07:18 INFO - PROCESS | 2928 | 1464232038504 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]]]}] 20:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 731ms 20:07:18 INFO - PROCESS | 2928 | 1464232038570 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 20:07:18 INFO - PROCESS | 2928 | 1464232038573 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 20:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:07:18 INFO - PROCESS | 2928 | 1464232038583 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:07:18 INFO - PROCESS | 2928 | 1464232038588 Marionette TRACE conn6 <- [1,998,null,{}] 20:07:18 INFO - PROCESS | 2928 | 1464232038592 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}] 20:07:18 INFO - PROCESS | 2928 | 1464232038684 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 20:07:18 INFO - PROCESS | 2928 | 1464232038728 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:18 INFO - PROCESS | 2928 | ++DOCSHELL 122EC800 == 54 [pid = 2928] [id = 259] 20:07:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (1251AC00) [pid = 2928] [serial = 776] [outer = 00000000] 20:07:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (12783400) [pid = 2928] [serial = 777] [outer = 1251AC00] 20:07:18 INFO - PROCESS | 2928 | 1464232038776 Marionette DEBUG loaded listener.js 20:07:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (132D7C00) [pid = 2928] [serial = 778] [outer = 1251AC00] 20:07:19 INFO - PROCESS | 2928 | 1464232039236 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]]]}] 20:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 690ms 20:07:19 INFO - PROCESS | 2928 | 1464232039270 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 20:07:19 INFO - PROCESS | 2928 | 1464232039272 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 20:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:07:19 INFO - PROCESS | 2928 | 1464232039284 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:07:19 INFO - PROCESS | 2928 | 1464232039286 Marionette TRACE conn6 <- [1,1002,null,{}] 20:07:19 INFO - PROCESS | 2928 | 1464232039298 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}] 20:07:19 INFO - PROCESS | 2928 | 1464232039416 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 20:07:19 INFO - PROCESS | 2928 | 1464232039424 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:19 INFO - PROCESS | 2928 | ++DOCSHELL 0D5E8800 == 55 [pid = 2928] [id = 260] 20:07:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (132E2800) [pid = 2928] [serial = 779] [outer = 00000000] 20:07:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (14C85000) [pid = 2928] [serial = 780] [outer = 132E2800] 20:07:19 INFO - PROCESS | 2928 | 1464232039471 Marionette DEBUG loaded listener.js 20:07:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (14E37800) [pid = 2928] [serial = 781] [outer = 132E2800] 20:07:19 INFO - PROCESS | 2928 | 1464232039942 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]]]}] 20:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 690ms 20:07:19 INFO - PROCESS | 2928 | 1464232039969 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 20:07:19 INFO - PROCESS | 2928 | 1464232039971 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 20:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:07:19 INFO - PROCESS | 2928 | 1464232039980 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:07:19 INFO - PROCESS | 2928 | 1464232039982 Marionette TRACE conn6 <- [1,1006,null,{}] 20:07:19 INFO - PROCESS | 2928 | 1464232039985 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}] 20:07:20 INFO - PROCESS | 2928 | 1464232040105 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 20:07:20 INFO - PROCESS | 2928 | 1464232040201 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:20 INFO - PROCESS | 2928 | ++DOCSHELL 14F2C400 == 56 [pid = 2928] [id = 261] 20:07:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (14F2CC00) [pid = 2928] [serial = 782] [outer = 00000000] 20:07:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (1560EC00) [pid = 2928] [serial = 783] [outer = 14F2CC00] 20:07:20 INFO - PROCESS | 2928 | 1464232040257 Marionette DEBUG loaded listener.js 20:07:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (161E3400) [pid = 2928] [serial = 784] [outer = 14F2CC00] 20:07:20 INFO - PROCESS | 2928 | 1464232040728 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]]]}] 20:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 770ms 20:07:20 INFO - PROCESS | 2928 | 1464232040755 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 20:07:20 INFO - PROCESS | 2928 | 1464232040757 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 20:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:07:20 INFO - PROCESS | 2928 | 1464232040760 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:07:20 INFO - PROCESS | 2928 | 1464232040761 Marionette TRACE conn6 <- [1,1010,null,{}] 20:07:20 INFO - PROCESS | 2928 | 1464232040765 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}] 20:07:20 INFO - PROCESS | 2928 | 1464232040890 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 20:07:20 INFO - PROCESS | 2928 | 1464232040957 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:20 INFO - PROCESS | 2928 | ++DOCSHELL 161ECC00 == 57 [pid = 2928] [id = 262] 20:07:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (16369000) [pid = 2928] [serial = 785] [outer = 00000000] 20:07:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (16431400) [pid = 2928] [serial = 786] [outer = 16369000] 20:07:21 INFO - PROCESS | 2928 | 1464232041004 Marionette DEBUG loaded listener.js 20:07:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (16460400) [pid = 2928] [serial = 787] [outer = 16369000] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (19381000) [pid = 2928] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (19BD8400) [pid = 2928] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (1916A800) [pid = 2928] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (16E6A400) [pid = 2928] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (0DE09400) [pid = 2928] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (14E42800) [pid = 2928] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (0CBA6800) [pid = 2928] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (14C10C00) [pid = 2928] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (0E1A1400) [pid = 2928] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (1A9A3C00) [pid = 2928] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (16369800) [pid = 2928] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:07:21 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (17180000) [pid = 2928] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:07:21 INFO - PROCESS | 2928 | 1464232041580 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]]]}] 20:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 871ms 20:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:07:21 INFO - PROCESS | 2928 | 1464232041631 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 20:07:21 INFO - PROCESS | 2928 | 1464232041633 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 20:07:21 INFO - PROCESS | 2928 | 1464232041636 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:07:21 INFO - PROCESS | 2928 | 1464232041638 Marionette TRACE conn6 <- [1,1014,null,{}] 20:07:21 INFO - PROCESS | 2928 | 1464232041642 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}] 20:07:21 INFO - PROCESS | 2928 | 1464232041777 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 20:07:21 INFO - PROCESS | 2928 | 1464232041842 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:21 INFO - PROCESS | 2928 | ++DOCSHELL 0D480800 == 58 [pid = 2928] [id = 263] 20:07:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (12784000) [pid = 2928] [serial = 788] [outer = 00000000] 20:07:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (1645AC00) [pid = 2928] [serial = 789] [outer = 12784000] 20:07:21 INFO - PROCESS | 2928 | 1464232041889 Marionette DEBUG loaded listener.js 20:07:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (16833C00) [pid = 2928] [serial = 790] [outer = 12784000] 20:07:22 INFO - PROCESS | 2928 | 1464232042241 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]]]}] 20:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 20:07:22 INFO - PROCESS | 2928 | 1464232042307 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 20:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:07:22 INFO - PROCESS | 2928 | 1464232042309 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 20:07:22 INFO - PROCESS | 2928 | 1464232042313 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:07:22 INFO - PROCESS | 2928 | 1464232042314 Marionette TRACE conn6 <- [1,1018,null,{}] 20:07:22 INFO - PROCESS | 2928 | 1464232042318 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}] 20:07:22 INFO - PROCESS | 2928 | 1464232042404 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 20:07:22 INFO - PROCESS | 2928 | 1464232042411 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:22 INFO - PROCESS | 2928 | ++DOCSHELL 16452400 == 59 [pid = 2928] [id = 264] 20:07:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (169BF800) [pid = 2928] [serial = 791] [outer = 00000000] 20:07:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (16F0DC00) [pid = 2928] [serial = 792] [outer = 169BF800] 20:07:22 INFO - PROCESS | 2928 | 1464232042455 Marionette DEBUG loaded listener.js 20:07:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (16374400) [pid = 2928] [serial = 793] [outer = 169BF800] 20:07:22 INFO - PROCESS | 2928 | 1464232042894 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]]]}] 20:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 631ms 20:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:07:22 INFO - PROCESS | 2928 | 1464232042944 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 20:07:22 INFO - PROCESS | 2928 | 1464232042946 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 20:07:22 INFO - PROCESS | 2928 | 1464232042949 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:07:22 INFO - PROCESS | 2928 | 1464232042950 Marionette TRACE conn6 <- [1,1022,null,{}] 20:07:22 INFO - PROCESS | 2928 | 1464232042954 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}] 20:07:23 INFO - PROCESS | 2928 | 1464232043040 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 20:07:23 INFO - PROCESS | 2928 | 1464232043047 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:23 INFO - PROCESS | 2928 | ++DOCSHELL 16F0F000 == 60 [pid = 2928] [id = 265] 20:07:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (17136800) [pid = 2928] [serial = 794] [outer = 00000000] 20:07:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (17179C00) [pid = 2928] [serial = 795] [outer = 17136800] 20:07:23 INFO - PROCESS | 2928 | 1464232043091 Marionette DEBUG loaded listener.js 20:07:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (17184400) [pid = 2928] [serial = 796] [outer = 17136800] 20:07:23 INFO - PROCESS | 2928 | 1464232043758 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]]]}] 20:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 870ms 20:07:23 INFO - PROCESS | 2928 | 1464232043821 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 20:07:23 INFO - PROCESS | 2928 | 1464232043825 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 20:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:07:23 INFO - PROCESS | 2928 | 1464232043831 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:07:23 INFO - PROCESS | 2928 | 1464232043835 Marionette TRACE conn6 <- [1,1026,null,{}] 20:07:23 INFO - PROCESS | 2928 | 1464232043841 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}] 20:07:23 INFO - PROCESS | 2928 | 1464232043967 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 20:07:24 INFO - PROCESS | 2928 | 1464232044084 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:24 INFO - PROCESS | 2928 | ++DOCSHELL 0CBB0800 == 61 [pid = 2928] [id = 266] 20:07:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (0D16BC00) [pid = 2928] [serial = 797] [outer = 00000000] 20:07:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (0DC59000) [pid = 2928] [serial = 798] [outer = 0D16BC00] 20:07:24 INFO - PROCESS | 2928 | 1464232044186 Marionette DEBUG loaded listener.js 20:07:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (0E14F800) [pid = 2928] [serial = 799] [outer = 0D16BC00] 20:07:24 INFO - PROCESS | 2928 | 1464232044812 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]]]}] 20:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1021ms 20:07:24 INFO - PROCESS | 2928 | 1464232044856 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 20:07:24 INFO - PROCESS | 2928 | 1464232044862 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 20:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:07:24 INFO - PROCESS | 2928 | 1464232044868 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:07:24 INFO - PROCESS | 2928 | 1464232044871 Marionette TRACE conn6 <- [1,1030,null,{}] 20:07:24 INFO - PROCESS | 2928 | 1464232044875 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}] 20:07:25 INFO - PROCESS | 2928 | 1464232044993 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 20:07:25 INFO - PROCESS | 2928 | 1464232045135 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:25 INFO - PROCESS | 2928 | ++DOCSHELL 12269800 == 62 [pid = 2928] [id = 267] 20:07:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (122EB400) [pid = 2928] [serial = 800] [outer = 00000000] 20:07:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (14C03000) [pid = 2928] [serial = 801] [outer = 122EB400] 20:07:25 INFO - PROCESS | 2928 | 1464232045194 Marionette DEBUG loaded listener.js 20:07:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (14F21C00) [pid = 2928] [serial = 802] [outer = 122EB400] 20:07:25 INFO - PROCESS | 2928 | 1464232045819 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]]]}] 20:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 970ms 20:07:25 INFO - PROCESS | 2928 | 1464232045840 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 20:07:25 INFO - PROCESS | 2928 | 1464232045843 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 20:07:25 INFO - PROCESS | 2928 | 1464232045846 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:07:25 INFO - PROCESS | 2928 | 1464232045850 Marionette TRACE conn6 <- [1,1034,null,{}] 20:07:25 INFO - PROCESS | 2928 | 1464232045861 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}] 20:07:25 INFO - PROCESS | 2928 | 1464232045977 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 20:07:26 INFO - PROCESS | 2928 | 1464232046116 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:26 INFO - PROCESS | 2928 | ++DOCSHELL 1718D400 == 63 [pid = 2928] [id = 268] 20:07:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (17194C00) [pid = 2928] [serial = 803] [outer = 00000000] 20:07:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (17247C00) [pid = 2928] [serial = 804] [outer = 17194C00] 20:07:26 INFO - PROCESS | 2928 | 1464232046174 Marionette DEBUG loaded listener.js 20:07:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (17250000) [pid = 2928] [serial = 805] [outer = 17194C00] 20:07:26 INFO - PROCESS | 2928 | 1464232046779 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]]]}] 20:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 20:07:26 INFO - PROCESS | 2928 | 1464232046820 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 20:07:26 INFO - PROCESS | 2928 | 1464232046823 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 20:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:07:26 INFO - PROCESS | 2928 | 1464232046826 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:07:26 INFO - PROCESS | 2928 | 1464232046828 Marionette TRACE conn6 <- [1,1038,null,{}] 20:07:26 INFO - PROCESS | 2928 | 1464232046831 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}] 20:07:26 INFO - PROCESS | 2928 | 1464232046944 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 20:07:27 INFO - PROCESS | 2928 | 1464232047080 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:27 INFO - PROCESS | 2928 | ++DOCSHELL 18848400 == 64 [pid = 2928] [id = 269] 20:07:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (18A19400) [pid = 2928] [serial = 806] [outer = 00000000] 20:07:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (18AD7400) [pid = 2928] [serial = 807] [outer = 18A19400] 20:07:27 INFO - PROCESS | 2928 | 1464232047140 Marionette DEBUG loaded listener.js 20:07:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (19152000) [pid = 2928] [serial = 808] [outer = 18A19400] 20:07:27 INFO - PROCESS | 2928 | 1464232047697 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]]]}] 20:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 930ms 20:07:27 INFO - PROCESS | 2928 | 1464232047760 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 20:07:27 INFO - PROCESS | 2928 | 1464232047762 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 20:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:07:27 INFO - PROCESS | 2928 | 1464232047766 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:07:27 INFO - PROCESS | 2928 | 1464232047768 Marionette TRACE conn6 <- [1,1042,null,{}] 20:07:27 INFO - PROCESS | 2928 | 1464232047772 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}] 20:07:27 INFO - PROCESS | 2928 | 1464232047916 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 20:07:28 INFO - PROCESS | 2928 | 1464232048056 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:28 INFO - PROCESS | 2928 | ++DOCSHELL 18AD0000 == 65 [pid = 2928] [id = 270] 20:07:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (19166400) [pid = 2928] [serial = 809] [outer = 00000000] 20:07:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (1937E800) [pid = 2928] [serial = 810] [outer = 19166400] 20:07:28 INFO - PROCESS | 2928 | 1464232048116 Marionette DEBUG loaded listener.js 20:07:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (19381400) [pid = 2928] [serial = 811] [outer = 19166400] 20:07:28 INFO - PROCESS | 2928 | 1464232048700 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]]]}] 20:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 971ms 20:07:28 INFO - PROCESS | 2928 | 1464232048740 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 20:07:28 INFO - PROCESS | 2928 | 1464232048742 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 20:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:07:28 INFO - PROCESS | 2928 | 1464232048746 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:07:28 INFO - PROCESS | 2928 | 1464232048748 Marionette TRACE conn6 <- [1,1046,null,{}] 20:07:28 INFO - PROCESS | 2928 | 1464232048751 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}] 20:07:28 INFO - PROCESS | 2928 | 1464232048886 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 20:07:29 INFO - PROCESS | 2928 | 1464232049001 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:29 INFO - PROCESS | 2928 | ++DOCSHELL 1938C000 == 66 [pid = 2928] [id = 271] 20:07:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (19D99000) [pid = 2928] [serial = 812] [outer = 00000000] 20:07:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (1A1CB800) [pid = 2928] [serial = 813] [outer = 19D99000] 20:07:29 INFO - PROCESS | 2928 | 1464232049099 Marionette DEBUG loaded listener.js 20:07:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (1A858800) [pid = 2928] [serial = 814] [outer = 19D99000] 20:07:29 INFO - PROCESS | 2928 | 1464232049694 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]]]}] 20:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 20:07:29 INFO - PROCESS | 2928 | 1464232049720 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 20:07:29 INFO - PROCESS | 2928 | 1464232049722 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 20:07:29 INFO - PROCESS | 2928 | 1464232049725 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:07:29 INFO - PROCESS | 2928 | 1464232049727 Marionette TRACE conn6 <- [1,1050,null,{}] 20:07:29 INFO - PROCESS | 2928 | 1464232049749 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}] 20:07:29 INFO - PROCESS | 2928 | 1464232049861 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 20:07:30 INFO - PROCESS | 2928 | 1464232050017 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:30 INFO - PROCESS | 2928 | ++DOCSHELL 0C629800 == 67 [pid = 2928] [id = 272] 20:07:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (17184800) [pid = 2928] [serial = 815] [outer = 00000000] 20:07:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (1A9A2C00) [pid = 2928] [serial = 816] [outer = 17184800] 20:07:30 INFO - PROCESS | 2928 | 1464232050076 Marionette DEBUG loaded listener.js 20:07:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (1AC77400) [pid = 2928] [serial = 817] [outer = 17184800] 20:07:30 INFO - PROCESS | 2928 | 1464232050858 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]]]}] 20:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1167ms 20:07:30 INFO - PROCESS | 2928 | 1464232050897 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 20:07:30 INFO - PROCESS | 2928 | 1464232050902 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 20:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:07:30 INFO - PROCESS | 2928 | 1464232050907 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:07:30 INFO - PROCESS | 2928 | 1464232050911 Marionette TRACE conn6 <- [1,1054,null,{}] 20:07:30 INFO - PROCESS | 2928 | 1464232050917 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}] 20:07:31 INFO - PROCESS | 2928 | 1464232051024 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 20:07:31 INFO - PROCESS | 2928 | 1464232051168 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:31 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC7000 == 68 [pid = 2928] [id = 273] 20:07:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (0DBC9400) [pid = 2928] [serial = 818] [outer = 00000000] 20:07:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (0E4EF400) [pid = 2928] [serial = 819] [outer = 0DBC9400] 20:07:31 INFO - PROCESS | 2928 | 1464232051218 Marionette DEBUG loaded listener.js 20:07:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (12223800) [pid = 2928] [serial = 820] [outer = 0DBC9400] 20:07:31 INFO - PROCESS | 2928 | --DOCSHELL 16452400 == 67 [pid = 2928] [id = 264] 20:07:31 INFO - PROCESS | 2928 | --DOCSHELL 0D480800 == 66 [pid = 2928] [id = 263] 20:07:31 INFO - PROCESS | 2928 | --DOCSHELL 161ECC00 == 65 [pid = 2928] [id = 262] 20:07:31 INFO - PROCESS | 2928 | --DOCSHELL 122EC800 == 64 [pid = 2928] [id = 259] 20:07:31 INFO - PROCESS | 2928 | --DOCSHELL 0DFBF400 == 63 [pid = 2928] [id = 258] 20:07:31 INFO - PROCESS | 2928 | --DOCSHELL 0DB50C00 == 62 [pid = 2928] [id = 257] 20:07:31 INFO - PROCESS | 2928 | --DOCSHELL 09066400 == 61 [pid = 2928] [id = 256] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (1BADD000) [pid = 2928] [serial = 747] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | 1464232051887 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]]]}] 20:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1023ms 20:07:31 INFO - PROCESS | 2928 | 1464232051930 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 20:07:31 INFO - PROCESS | 2928 | 1464232051935 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 20:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (19DA4C00) [pid = 2928] [serial = 738] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (19BCE400) [pid = 2928] [serial = 736] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (1BAD0C00) [pid = 2928] [serial = 714] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (19380800) [pid = 2928] [serial = 735] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (16F09800) [pid = 2928] [serial = 729] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (1A1D1800) [pid = 2928] [serial = 705] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (0DBC8400) [pid = 2928] [serial = 699] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (14C77000) [pid = 2928] [serial = 702] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (12710400) [pid = 2928] [serial = 718] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (11FE3400) [pid = 2928] [serial = 717] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (14F20400) [pid = 2928] [serial = 723] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (14F32800) [pid = 2928] [serial = 724] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (1AE49C00) [pid = 2928] [serial = 708] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (0D565400) [pid = 2928] [serial = 720] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (0DE07800) [pid = 2928] [serial = 721] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (1B3D4C00) [pid = 2928] [serial = 711] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (18A28400) [pid = 2928] [serial = 697] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (17197000) [pid = 2928] [serial = 741] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (1ADD2C00) [pid = 2928] [serial = 744] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (1A85A000) [pid = 2928] [serial = 739] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (1636B800) [pid = 2928] [serial = 726] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (1682E400) [pid = 2928] [serial = 727] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (1724FC00) [pid = 2928] [serial = 732] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (1873E800) [pid = 2928] [serial = 733] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (19DA4400) [pid = 2928] [serial = 742] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (16FB3800) [pid = 2928] [serial = 730] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (16E57800) [pid = 2928] [serial = 745] [outer = 00000000] [url = about:blank] 20:07:31 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (19C32000) [pid = 2928] [serial = 648] [outer = 00000000] [url = about:blank] 20:07:32 INFO - PROCESS | 2928 | 1464232051989 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:07:32 INFO - PROCESS | 2928 | 1464232051992 Marionette TRACE conn6 <- [1,1058,null,{}] 20:07:32 INFO - PROCESS | 2928 | 1464232051999 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}] 20:07:32 INFO - PROCESS | 2928 | 1464232052097 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 20:07:32 INFO - PROCESS | 2928 | 1464232052111 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:32 INFO - PROCESS | 2928 | ++DOCSHELL 0DB67000 == 62 [pid = 2928] [id = 274] 20:07:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (0DB6CC00) [pid = 2928] [serial = 821] [outer = 00000000] 20:07:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (0DFC8000) [pid = 2928] [serial = 822] [outer = 0DB6CC00] 20:07:32 INFO - PROCESS | 2928 | 1464232052157 Marionette DEBUG loaded listener.js 20:07:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (0E477C00) [pid = 2928] [serial = 823] [outer = 0DB6CC00] 20:07:32 INFO - PROCESS | 2928 | 1464232052675 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]]]}] 20:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 770ms 20:07:32 INFO - PROCESS | 2928 | 1464232052727 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 20:07:32 INFO - PROCESS | 2928 | 1464232052730 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 20:07:32 INFO - PROCESS | 2928 | 1464232052733 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:07:32 INFO - PROCESS | 2928 | 1464232052736 Marionette TRACE conn6 <- [1,1062,null,{}] 20:07:32 INFO - PROCESS | 2928 | 1464232052747 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}] 20:07:32 INFO - PROCESS | 2928 | 1464232052844 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 20:07:32 INFO - PROCESS | 2928 | 1464232052950 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:32 INFO - PROCESS | 2928 | ++DOCSHELL 0EEEC000 == 63 [pid = 2928] [id = 275] 20:07:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (11D7A400) [pid = 2928] [serial = 824] [outer = 00000000] 20:07:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (14E41400) [pid = 2928] [serial = 825] [outer = 11D7A400] 20:07:33 INFO - PROCESS | 2928 | 1464232053001 Marionette DEBUG loaded listener.js 20:07:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (14F25C00) [pid = 2928] [serial = 826] [outer = 11D7A400] 20:07:33 INFO - PROCESS | 2928 | 1464232053389 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]]]}] 20:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 20:07:33 INFO - PROCESS | 2928 | 1464232053408 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 20:07:33 INFO - PROCESS | 2928 | 1464232053410 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 20:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:07:33 INFO - PROCESS | 2928 | 1464232053413 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:07:33 INFO - PROCESS | 2928 | 1464232053415 Marionette TRACE conn6 <- [1,1066,null,{}] 20:07:33 INFO - PROCESS | 2928 | 1464232053418 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}] 20:07:33 INFO - PROCESS | 2928 | 1464232053509 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 20:07:33 INFO - PROCESS | 2928 | 1464232053515 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:33 INFO - PROCESS | 2928 | ++DOCSHELL 15605400 == 64 [pid = 2928] [id = 276] 20:07:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (161E1800) [pid = 2928] [serial = 827] [outer = 00000000] 20:07:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (16370000) [pid = 2928] [serial = 828] [outer = 161E1800] 20:07:33 INFO - PROCESS | 2928 | 1464232053560 Marionette DEBUG loaded listener.js 20:07:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (16437C00) [pid = 2928] [serial = 829] [outer = 161E1800] 20:07:34 INFO - PROCESS | 2928 | 1464232054013 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]]]}] 20:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 20:07:34 INFO - PROCESS | 2928 | 1464232054068 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 20:07:34 INFO - PROCESS | 2928 | 1464232054070 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 20:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:07:34 INFO - PROCESS | 2928 | 1464232054073 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:07:34 INFO - PROCESS | 2928 | 1464232054075 Marionette TRACE conn6 <- [1,1070,null,{}] 20:07:34 INFO - PROCESS | 2928 | 1464232054086 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}] 20:07:34 INFO - PROCESS | 2928 | 1464232054202 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 20:07:34 INFO - PROCESS | 2928 | 1464232054299 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:34 INFO - PROCESS | 2928 | ++DOCSHELL 16832800 == 65 [pid = 2928] [id = 277] 20:07:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (16835C00) [pid = 2928] [serial = 830] [outer = 00000000] 20:07:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (16F04800) [pid = 2928] [serial = 831] [outer = 16835C00] 20:07:34 INFO - PROCESS | 2928 | 1464232054346 Marionette DEBUG loaded listener.js 20:07:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (16FB2000) [pid = 2928] [serial = 832] [outer = 16835C00] 20:07:34 INFO - PROCESS | 2928 | 1464232054789 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]]]}] 20:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 771ms 20:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:07:34 INFO - PROCESS | 2928 | 1464232054845 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 20:07:34 INFO - PROCESS | 2928 | 1464232054847 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 20:07:34 INFO - PROCESS | 2928 | 1464232054850 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:07:34 INFO - PROCESS | 2928 | 1464232054852 Marionette TRACE conn6 <- [1,1074,null,{}] 20:07:34 INFO - PROCESS | 2928 | 1464232054867 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}] 20:07:35 INFO - PROCESS | 2928 | 1464232055019 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 20:07:35 INFO - PROCESS | 2928 | 1464232055091 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:35 INFO - PROCESS | 2928 | ++DOCSHELL 17251C00 == 66 [pid = 2928] [id = 278] 20:07:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (17254800) [pid = 2928] [serial = 833] [outer = 00000000] 20:07:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (1873B800) [pid = 2928] [serial = 834] [outer = 17254800] 20:07:35 INFO - PROCESS | 2928 | 1464232055139 Marionette DEBUG loaded listener.js 20:07:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (18A25400) [pid = 2928] [serial = 835] [outer = 17254800] 20:07:35 INFO - PROCESS | 2928 | 1464232055607 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]]]}] 20:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 830ms 20:07:35 INFO - PROCESS | 2928 | 1464232055681 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 20:07:35 INFO - PROCESS | 2928 | 1464232055683 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 20:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:07:35 INFO - PROCESS | 2928 | 1464232055687 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:07:35 INFO - PROCESS | 2928 | 1464232055688 Marionette TRACE conn6 <- [1,1078,null,{}] 20:07:35 INFO - PROCESS | 2928 | 1464232055697 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}] 20:07:35 INFO - PROCESS | 2928 | 1464232055820 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 20:07:35 INFO - PROCESS | 2928 | 1464232055888 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:35 INFO - PROCESS | 2928 | ++DOCSHELL 16E4C800 == 67 [pid = 2928] [id = 279] 20:07:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (18AD3800) [pid = 2928] [serial = 836] [outer = 00000000] 20:07:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (1938BC00) [pid = 2928] [serial = 837] [outer = 18AD3800] 20:07:35 INFO - PROCESS | 2928 | 1464232055935 Marionette DEBUG loaded listener.js 20:07:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (19C33800) [pid = 2928] [serial = 838] [outer = 18AD3800] 20:07:36 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (16369000) [pid = 2928] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:07:36 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (14F2CC00) [pid = 2928] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:07:36 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (12784000) [pid = 2928] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:07:36 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (0DB53800) [pid = 2928] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:07:36 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (1251AC00) [pid = 2928] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:07:36 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (0DFC5800) [pid = 2928] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:07:36 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (09068000) [pid = 2928] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:07:36 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (169BF800) [pid = 2928] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:07:36 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (132E2800) [pid = 2928] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:07:36 INFO - PROCESS | 2928 | 1464232056384 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]]]}] 20:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 20:07:36 INFO - PROCESS | 2928 | 1464232056428 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 20:07:36 INFO - PROCESS | 2928 | 1464232056429 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 20:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:07:36 INFO - PROCESS | 2928 | 1464232056434 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:07:36 INFO - PROCESS | 2928 | 1464232056445 Marionette TRACE conn6 <- [1,1082,null,{}] 20:07:36 INFO - PROCESS | 2928 | 1464232056449 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}] 20:07:36 INFO - PROCESS | 2928 | 1464232056540 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 20:07:36 INFO - PROCESS | 2928 | 1464232056546 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:36 INFO - PROCESS | 2928 | ++DOCSHELL 14E3B800 == 68 [pid = 2928] [id = 280] 20:07:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (14F2CC00) [pid = 2928] [serial = 839] [outer = 00000000] 20:07:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (1724B000) [pid = 2928] [serial = 840] [outer = 14F2CC00] 20:07:36 INFO - PROCESS | 2928 | 1464232056590 Marionette DEBUG loaded listener.js 20:07:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (19C3F800) [pid = 2928] [serial = 841] [outer = 14F2CC00] 20:07:37 INFO - PROCESS | 2928 | 1464232057011 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]]]}] 20:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 20:07:37 INFO - PROCESS | 2928 | 1464232057069 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 20:07:37 INFO - PROCESS | 2928 | 1464232057071 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 20:07:37 INFO - PROCESS | 2928 | 1464232057074 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:07:37 INFO - PROCESS | 2928 | 1464232057075 Marionette TRACE conn6 <- [1,1086,null,{}] 20:07:37 INFO - PROCESS | 2928 | 1464232057079 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}] 20:07:37 INFO - PROCESS | 2928 | 1464232057166 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 20:07:37 INFO - PROCESS | 2928 | 1464232057173 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:37 INFO - PROCESS | 2928 | ++DOCSHELL 19C3C400 == 69 [pid = 2928] [id = 281] 20:07:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (19DA2400) [pid = 2928] [serial = 842] [outer = 00000000] 20:07:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (17199400) [pid = 2928] [serial = 843] [outer = 19DA2400] 20:07:37 INFO - PROCESS | 2928 | 1464232057217 Marionette DEBUG loaded listener.js 20:07:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (1A1CF800) [pid = 2928] [serial = 844] [outer = 19DA2400] 20:07:37 INFO - PROCESS | 2928 | 1464232057668 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]]]}] 20:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 20:07:37 INFO - PROCESS | 2928 | 1464232057722 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 20:07:37 INFO - PROCESS | 2928 | 1464232057724 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 20:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:07:37 INFO - PROCESS | 2928 | 1464232057729 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:07:37 INFO - PROCESS | 2928 | 1464232057731 Marionette TRACE conn6 <- [1,1090,null,{}] 20:07:37 INFO - PROCESS | 2928 | 1464232057734 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}] 20:07:37 INFO - PROCESS | 2928 | 1464232057824 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 20:07:37 INFO - PROCESS | 2928 | 1464232057830 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:37 INFO - PROCESS | 2928 | ++DOCSHELL 0E4FB800 == 70 [pid = 2928] [id = 282] 20:07:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (14F1C400) [pid = 2928] [serial = 845] [outer = 00000000] 20:07:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (1AC71800) [pid = 2928] [serial = 846] [outer = 14F1C400] 20:07:37 INFO - PROCESS | 2928 | 1464232057876 Marionette DEBUG loaded listener.js 20:07:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (1ADCC000) [pid = 2928] [serial = 847] [outer = 14F1C400] 20:07:38 INFO - PROCESS | 2928 | 1464232058528 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]]]}] 20:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 871ms 20:07:38 INFO - PROCESS | 2928 | 1464232058603 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 20:07:38 INFO - PROCESS | 2928 | 1464232058608 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 20:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:07:38 INFO - PROCESS | 2928 | 1464232058615 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:07:38 INFO - PROCESS | 2928 | 1464232058619 Marionette TRACE conn6 <- [1,1094,null,{}] 20:07:38 INFO - PROCESS | 2928 | 1464232058625 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}] 20:07:38 INFO - PROCESS | 2928 | 1464232058759 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 20:07:38 INFO - PROCESS | 2928 | 1464232058871 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:38 INFO - PROCESS | 2928 | ++DOCSHELL 0DB4B400 == 71 [pid = 2928] [id = 283] 20:07:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (0DBDE800) [pid = 2928] [serial = 848] [outer = 00000000] 20:07:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (11FDB000) [pid = 2928] [serial = 849] [outer = 0DBDE800] 20:07:38 INFO - PROCESS | 2928 | 1464232058971 Marionette DEBUG loaded listener.js 20:07:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (124C8C00) [pid = 2928] [serial = 850] [outer = 0DBDE800] 20:07:39 INFO - PROCESS | 2928 | 1464232059544 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]]]}] 20:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 970ms 20:07:39 INFO - PROCESS | 2928 | 1464232059591 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 20:07:39 INFO - PROCESS | 2928 | 1464232059597 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 20:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:07:39 INFO - PROCESS | 2928 | 1464232059604 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:07:39 INFO - PROCESS | 2928 | 1464232059607 Marionette TRACE conn6 <- [1,1098,null,{}] 20:07:39 INFO - PROCESS | 2928 | 1464232059611 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}] 20:07:39 INFO - PROCESS | 2928 | 1464232059728 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 20:07:39 INFO - PROCESS | 2928 | 1464232059841 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:39 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC7800 == 72 [pid = 2928] [id = 284] 20:07:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (14F32800) [pid = 2928] [serial = 851] [outer = 00000000] 20:07:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (1642A800) [pid = 2928] [serial = 852] [outer = 14F32800] 20:07:39 INFO - PROCESS | 2928 | 1464232059940 Marionette DEBUG loaded listener.js 20:07:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (17137800) [pid = 2928] [serial = 853] [outer = 14F32800] 20:07:40 INFO - PROCESS | 2928 | 1464232060546 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]]]}] 20:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 970ms 20:07:40 INFO - PROCESS | 2928 | 1464232060576 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 20:07:40 INFO - PROCESS | 2928 | 1464232060578 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 20:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:07:40 INFO - PROCESS | 2928 | 1464232060582 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:07:40 INFO - PROCESS | 2928 | 1464232060586 Marionette TRACE conn6 <- [1,1102,null,{}] 20:07:40 INFO - PROCESS | 2928 | 1464232060597 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}] 20:07:40 INFO - PROCESS | 2928 | 1464232060717 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 20:07:40 INFO - PROCESS | 2928 | 1464232060865 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:40 INFO - PROCESS | 2928 | ++DOCSHELL 1ADCDC00 == 73 [pid = 2928] [id = 285] 20:07:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (1ADCF400) [pid = 2928] [serial = 854] [outer = 00000000] 20:07:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (1ADD5800) [pid = 2928] [serial = 855] [outer = 1ADCF400] 20:07:40 INFO - PROCESS | 2928 | 1464232060925 Marionette DEBUG loaded listener.js 20:07:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (1ADE3800) [pid = 2928] [serial = 856] [outer = 1ADCF400] 20:07:41 INFO - PROCESS | 2928 | 1464232061592 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]]]}] 20:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1080ms 20:07:41 INFO - PROCESS | 2928 | 1464232061665 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 20:07:41 INFO - PROCESS | 2928 | 1464232061667 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 20:07:41 INFO - PROCESS | 2928 | 1464232061671 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:07:41 INFO - PROCESS | 2928 | 1464232061673 Marionette TRACE conn6 <- [1,1106,null,{}] 20:07:41 INFO - PROCESS | 2928 | 1464232061677 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}] 20:07:41 INFO - PROCESS | 2928 | 1464232061791 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 20:07:41 INFO - PROCESS | 2928 | 1464232061937 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:42 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:07:42 INFO - PROCESS | 2928 | ++DOCSHELL 1B3CF400 == 74 [pid = 2928] [id = 286] 20:07:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (1B3CF800) [pid = 2928] [serial = 857] [outer = 00000000] 20:07:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (1B3D3C00) [pid = 2928] [serial = 858] [outer = 1B3CF800] 20:07:42 INFO - PROCESS | 2928 | 1464232062040 Marionette DEBUG loaded listener.js 20:07:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (1B3D8800) [pid = 2928] [serial = 859] [outer = 1B3CF800] 20:07:42 INFO - PROCESS | 2928 | 1464232062822 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]]]}] 20:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1234ms 20:07:42 INFO - PROCESS | 2928 | 1464232062909 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 20:07:42 INFO - PROCESS | 2928 | 1464232062911 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 20:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:07:42 INFO - PROCESS | 2928 | 1464232062917 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:07:42 INFO - PROCESS | 2928 | 1464232062919 Marionette TRACE conn6 <- [1,1110,null,{}] 20:07:42 INFO - PROCESS | 2928 | 1464232062924 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}] 20:07:43 INFO - PROCESS | 2928 | 1464232063070 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 20:07:43 INFO - PROCESS | 2928 | 1464232063214 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:43 INFO - PROCESS | 2928 | ++DOCSHELL 1B3D0800 == 75 [pid = 2928] [id = 287] 20:07:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (1BA4E400) [pid = 2928] [serial = 860] [outer = 00000000] 20:07:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (1BAD0C00) [pid = 2928] [serial = 861] [outer = 1BA4E400] 20:07:43 INFO - PROCESS | 2928 | 1464232063272 Marionette DEBUG loaded listener.js 20:07:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (1BADE400) [pid = 2928] [serial = 862] [outer = 1BA4E400] 20:07:43 INFO - PROCESS | 2928 | 1464232063838 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]]]}] 20:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 20:07:43 INFO - PROCESS | 2928 | 1464232063889 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 20:07:43 INFO - PROCESS | 2928 | 1464232063891 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 20:07:43 INFO - PROCESS | 2928 | 1464232063894 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:07:43 INFO - PROCESS | 2928 | 1464232063896 Marionette TRACE conn6 <- [1,1114,null,{}] 20:07:43 INFO - PROCESS | 2928 | 1464232063900 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}] 20:07:44 INFO - PROCESS | 2928 | 1464232064031 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 20:07:44 INFO - PROCESS | 2928 | 1464232064188 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:44 INFO - PROCESS | 2928 | ++DOCSHELL 1BD52400 == 76 [pid = 2928] [id = 288] 20:07:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (1CA1A400) [pid = 2928] [serial = 863] [outer = 00000000] 20:07:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (1CA92000) [pid = 2928] [serial = 864] [outer = 1CA1A400] 20:07:44 INFO - PROCESS | 2928 | 1464232064244 Marionette DEBUG loaded listener.js 20:07:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (1CA97000) [pid = 2928] [serial = 865] [outer = 1CA1A400] 20:07:44 INFO - PROCESS | 2928 | 1464232064851 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]]]}] 20:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 971ms 20:07:44 INFO - PROCESS | 2928 | 1464232064869 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 20:07:44 INFO - PROCESS | 2928 | 1464232064871 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 20:07:44 INFO - PROCESS | 2928 | 1464232064874 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:07:44 INFO - PROCESS | 2928 | 1464232064876 Marionette TRACE conn6 <- [1,1118,null,{}] 20:07:44 INFO - PROCESS | 2928 | 1464232064880 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}] 20:07:45 INFO - PROCESS | 2928 | 1464232064995 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 20:07:45 INFO - PROCESS | 2928 | 1464232065169 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:45 INFO - PROCESS | 2928 | ++DOCSHELL 0DB49000 == 77 [pid = 2928] [id = 289] 20:07:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (1ADCD000) [pid = 2928] [serial = 866] [outer = 00000000] 20:07:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (1FE0E400) [pid = 2928] [serial = 867] [outer = 1ADCD000] 20:07:45 INFO - PROCESS | 2928 | 1464232065227 Marionette DEBUG loaded listener.js 20:07:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (1FE12800) [pid = 2928] [serial = 868] [outer = 1ADCD000] 20:07:45 INFO - PROCESS | 2928 | 1464232065808 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]]]}] 20:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1169ms 20:07:46 INFO - PROCESS | 2928 | 1464232066058 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 20:07:46 INFO - PROCESS | 2928 | 1464232066063 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 20:07:46 INFO - PROCESS | 2928 | 1464232066069 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:07:46 INFO - PROCESS | 2928 | 1464232066072 Marionette TRACE conn6 <- [1,1122,null,{}] 20:07:46 INFO - PROCESS | 2928 | 1464232066078 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}] 20:07:46 INFO - PROCESS | 2928 | 1464232066191 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 20:07:46 INFO - PROCESS | 2928 | 1464232066333 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:46 INFO - PROCESS | 2928 | ++DOCSHELL 0DE06800 == 78 [pid = 2928] [id = 290] 20:07:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (0DFBF400) [pid = 2928] [serial = 869] [outer = 00000000] 20:07:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (0E41D400) [pid = 2928] [serial = 870] [outer = 0DFBF400] 20:07:46 INFO - PROCESS | 2928 | 1464232066386 Marionette DEBUG loaded listener.js 20:07:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (1278A000) [pid = 2928] [serial = 871] [outer = 0DFBF400] 20:07:47 INFO - PROCESS | 2928 | 1464232067015 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]]]}] 20:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 970ms 20:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:07:47 INFO - PROCESS | 2928 | 1464232067046 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 20:07:47 INFO - PROCESS | 2928 | 1464232067050 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 20:07:47 INFO - PROCESS | 2928 | 1464232067057 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:07:47 INFO - PROCESS | 2928 | 1464232067060 Marionette TRACE conn6 <- [1,1126,null,{}] 20:07:47 INFO - PROCESS | 2928 | 1464232067065 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}] 20:07:47 INFO - PROCESS | 2928 | 1464232067179 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 20:07:47 INFO - PROCESS | 2928 | 1464232067320 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 16FB6000 == 77 [pid = 2928] [id = 204] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 14C10400 == 76 [pid = 2928] [id = 203] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 19CBB800 == 75 [pid = 2928] [id = 235] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 19C3C400 == 74 [pid = 2928] [id = 281] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 14E3B800 == 73 [pid = 2928] [id = 280] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 16E4C800 == 72 [pid = 2928] [id = 279] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 17251C00 == 71 [pid = 2928] [id = 278] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 14F2C400 == 70 [pid = 2928] [id = 261] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 16832800 == 69 [pid = 2928] [id = 277] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 15605400 == 68 [pid = 2928] [id = 276] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (1CA9DC00) [pid = 2928] [serial = 765] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (17179C00) [pid = 2928] [serial = 795] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (0E46F000) [pid = 2928] [serial = 750] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (16433000) [pid = 2928] [serial = 753] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (1BA49400) [pid = 2928] [serial = 756] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (1ADEC400) [pid = 2928] [serial = 759] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (1CA13400) [pid = 2928] [serial = 762] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | ++DOCSHELL 09063800 == 69 [pid = 2928] [id = 291] 20:07:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (0C62AC00) [pid = 2928] [serial = 872] [outer = 00000000] 20:07:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (0DB6B400) [pid = 2928] [serial = 873] [outer = 0C62AC00] 20:07:47 INFO - PROCESS | 2928 | 1464232067429 Marionette DEBUG loaded listener.js 20:07:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (0E14A800) [pid = 2928] [serial = 874] [outer = 0C62AC00] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 0D5E8800 == 68 [pid = 2928] [id = 260] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 0EEEC000 == 67 [pid = 2928] [id = 275] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 0DB67000 == 66 [pid = 2928] [id = 274] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 0DBC7000 == 65 [pid = 2928] [id = 273] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 12269800 == 64 [pid = 2928] [id = 267] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 0CBB0800 == 63 [pid = 2928] [id = 266] 20:07:47 INFO - PROCESS | 2928 | --DOCSHELL 16F0F000 == 62 [pid = 2928] [id = 265] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (12783400) [pid = 2928] [serial = 777] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (0E1A2800) [pid = 2928] [serial = 774] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (0E343400) [pid = 2928] [serial = 775] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 163 (0D16E400) [pid = 2928] [serial = 769] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 162 (0C628000) [pid = 2928] [serial = 768] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (16F0DC00) [pid = 2928] [serial = 792] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (16374400) [pid = 2928] [serial = 793] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (16460400) [pid = 2928] [serial = 787] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (14C85000) [pid = 2928] [serial = 780] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (14E37800) [pid = 2928] [serial = 781] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (16833C00) [pid = 2928] [serial = 790] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (132D7C00) [pid = 2928] [serial = 778] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (16431400) [pid = 2928] [serial = 786] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (161E3400) [pid = 2928] [serial = 784] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (1560EC00) [pid = 2928] [serial = 783] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (1645AC00) [pid = 2928] [serial = 789] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (0DBCAC00) [pid = 2928] [serial = 771] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (0DBDE000) [pid = 2928] [serial = 772] [outer = 00000000] [url = about:blank] 20:07:47 INFO - PROCESS | 2928 | 1464232067920 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]]]}] 20:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 891ms 20:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:07:47 INFO - PROCESS | 2928 | 1464232067947 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 20:07:47 INFO - PROCESS | 2928 | 1464232067950 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 20:07:47 INFO - PROCESS | 2928 | 1464232067953 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:07:47 INFO - PROCESS | 2928 | 1464232067956 Marionette TRACE conn6 <- [1,1130,null,{}] 20:07:47 INFO - PROCESS | 2928 | 1464232067965 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}] 20:07:48 INFO - PROCESS | 2928 | 1464232068062 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 20:07:48 INFO - PROCESS | 2928 | 1464232068074 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:48 INFO - PROCESS | 2928 | ++DOCSHELL 0E1A5C00 == 63 [pid = 2928] [id = 292] 20:07:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (0E41CC00) [pid = 2928] [serial = 875] [outer = 00000000] 20:07:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (1278F800) [pid = 2928] [serial = 876] [outer = 0E41CC00] 20:07:48 INFO - PROCESS | 2928 | 1464232068122 Marionette DEBUG loaded listener.js 20:07:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (14C09400) [pid = 2928] [serial = 877] [outer = 0E41CC00] 20:07:48 INFO - PROCESS | 2928 | 1464232068616 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]]]}] 20:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 20:07:48 INFO - PROCESS | 2928 | 1464232068624 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 20:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:07:48 INFO - PROCESS | 2928 | 1464232068625 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 20:07:48 INFO - PROCESS | 2928 | 1464232068629 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:07:48 INFO - PROCESS | 2928 | 1464232068630 Marionette TRACE conn6 <- [1,1134,null,{}] 20:07:48 INFO - PROCESS | 2928 | 1464232068633 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}] 20:07:48 INFO - PROCESS | 2928 | 1464232068725 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 20:07:48 INFO - PROCESS | 2928 | 1464232068732 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:48 INFO - PROCESS | 2928 | ++DOCSHELL 14F16800 == 64 [pid = 2928] [id = 293] 20:07:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (14F17000) [pid = 2928] [serial = 878] [outer = 00000000] 20:07:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (161EC800) [pid = 2928] [serial = 879] [outer = 14F17000] 20:07:48 INFO - PROCESS | 2928 | 1464232068776 Marionette DEBUG loaded listener.js 20:07:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (16430400) [pid = 2928] [serial = 880] [outer = 14F17000] 20:07:49 INFO - PROCESS | 2928 | 1464232069262 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]]]}] 20:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 20:07:49 INFO - PROCESS | 2928 | 1464232069300 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 20:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:07:49 INFO - PROCESS | 2928 | 1464232069302 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 20:07:49 INFO - PROCESS | 2928 | 1464232069305 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:07:49 INFO - PROCESS | 2928 | 1464232069307 Marionette TRACE conn6 <- [1,1138,null,{}] 20:07:49 INFO - PROCESS | 2928 | 1464232069314 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}] 20:07:49 INFO - PROCESS | 2928 | 1464232069401 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 20:07:49 INFO - PROCESS | 2928 | 1464232069410 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:49 INFO - PROCESS | 2928 | ++DOCSHELL 1645B400 == 65 [pid = 2928] [id = 294] 20:07:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (16829800) [pid = 2928] [serial = 881] [outer = 00000000] 20:07:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (16830C00) [pid = 2928] [serial = 882] [outer = 16829800] 20:07:49 INFO - PROCESS | 2928 | 1464232069455 Marionette DEBUG loaded listener.js 20:07:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (16F05800) [pid = 2928] [serial = 883] [outer = 16829800] 20:07:49 INFO - PROCESS | 2928 | 1464232069957 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]]]}] 20:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 690ms 20:07:50 INFO - PROCESS | 2928 | 1464232069996 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 20:07:50 INFO - PROCESS | 2928 | 1464232069998 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 20:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:07:50 INFO - PROCESS | 2928 | 1464232070001 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:07:50 INFO - PROCESS | 2928 | 1464232070003 Marionette TRACE conn6 <- [1,1142,null,{}] 20:07:50 INFO - PROCESS | 2928 | 1464232070012 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}] 20:07:50 INFO - PROCESS | 2928 | 1464232070161 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 20:07:50 INFO - PROCESS | 2928 | 1464232070266 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:50 INFO - PROCESS | 2928 | ++DOCSHELL 16FB3000 == 66 [pid = 2928] [id = 295] 20:07:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (16FB3400) [pid = 2928] [serial = 884] [outer = 00000000] 20:07:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (1718D000) [pid = 2928] [serial = 885] [outer = 16FB3400] 20:07:50 INFO - PROCESS | 2928 | 1464232070314 Marionette DEBUG loaded listener.js 20:07:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (17251C00) [pid = 2928] [serial = 886] [outer = 16FB3400] 20:07:50 INFO - PROCESS | 2928 | 1464232070764 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]]]}] 20:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 830ms 20:07:50 INFO - PROCESS | 2928 | 1464232070832 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 20:07:50 INFO - PROCESS | 2928 | 1464232070834 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 20:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:07:50 INFO - PROCESS | 2928 | 1464232070844 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:07:50 INFO - PROCESS | 2928 | 1464232070846 Marionette TRACE conn6 <- [1,1146,null,{}] 20:07:50 INFO - PROCESS | 2928 | 1464232070850 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}] 20:07:50 INFO - PROCESS | 2928 | 1464232070977 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 20:07:51 INFO - PROCESS | 2928 | 1464232071050 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:51 INFO - PROCESS | 2928 | ++DOCSHELL 0F282000 == 67 [pid = 2928] [id = 296] 20:07:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (172F2000) [pid = 2928] [serial = 887] [outer = 00000000] 20:07:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (18AC9C00) [pid = 2928] [serial = 888] [outer = 172F2000] 20:07:51 INFO - PROCESS | 2928 | 1464232071097 Marionette DEBUG loaded listener.js 20:07:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (1916D800) [pid = 2928] [serial = 889] [outer = 172F2000] 20:07:51 INFO - PROCESS | 2928 | 1464232071536 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",0,null,null]]]}] 20:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 771ms 20:07:51 INFO - PROCESS | 2928 | 1464232071617 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 20:07:51 INFO - PROCESS | 2928 | 1464232071619 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 20:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:07:51 INFO - PROCESS | 2928 | 1464232071623 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:07:51 INFO - PROCESS | 2928 | 1464232071624 Marionette TRACE conn6 <- [1,1150,null,{}] 20:07:51 INFO - PROCESS | 2928 | 1464232071628 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}] 20:07:51 INFO - PROCESS | 2928 | 1464232071757 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 20:07:51 INFO - PROCESS | 2928 | 1464232071778 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:51 INFO - PROCESS | 2928 | ++DOCSHELL 19386000 == 68 [pid = 2928] [id = 297] 20:07:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (19B0CC00) [pid = 2928] [serial = 890] [outer = 00000000] 20:07:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (19D16000) [pid = 2928] [serial = 891] [outer = 19B0CC00] 20:07:51 INFO - PROCESS | 2928 | 1464232071824 Marionette DEBUG loaded listener.js 20:07:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (1A126000) [pid = 2928] [serial = 892] [outer = 19B0CC00] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (1BA4D800) [pid = 2928] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (0DB6CC00) [pid = 2928] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (16835C00) [pid = 2928] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 163 (17254800) [pid = 2928] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 162 (17136800) [pid = 2928] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (11D7A400) [pid = 2928] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (161E1800) [pid = 2928] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (0DBC9400) [pid = 2928] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (18AD3800) [pid = 2928] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (19DA2400) [pid = 2928] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:07:52 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (14F2CC00) [pid = 2928] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:07:52 INFO - PROCESS | 2928 | 1464232072359 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]]]}] 20:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 770ms 20:07:52 INFO - PROCESS | 2928 | 1464232072397 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 20:07:52 INFO - PROCESS | 2928 | 1464232072399 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 20:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:07:52 INFO - PROCESS | 2928 | 1464232072402 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:07:52 INFO - PROCESS | 2928 | 1464232072404 Marionette TRACE conn6 <- [1,1154,null,{}] 20:07:52 INFO - PROCESS | 2928 | 1464232072407 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}] 20:07:52 INFO - PROCESS | 2928 | 1464232072496 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 20:07:52 INFO - PROCESS | 2928 | 1464232072502 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:52 INFO - PROCESS | 2928 | ++DOCSHELL 161E1800 == 69 [pid = 2928] [id = 298] 20:07:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (16432800) [pid = 2928] [serial = 893] [outer = 00000000] 20:07:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (1873C800) [pid = 2928] [serial = 894] [outer = 16432800] 20:07:52 INFO - PROCESS | 2928 | 1464232072546 Marionette DEBUG loaded listener.js 20:07:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (19D15800) [pid = 2928] [serial = 895] [outer = 16432800] 20:07:53 INFO - PROCESS | 2928 | 1464232072987 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]]]}] 20:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 20:07:53 INFO - PROCESS | 2928 | 1464232073038 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 20:07:53 INFO - PROCESS | 2928 | 1464232073040 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 20:07:53 INFO - PROCESS | 2928 | 1464232073044 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:07:53 INFO - PROCESS | 2928 | 1464232073045 Marionette TRACE conn6 <- [1,1158,null,{}] 20:07:53 INFO - PROCESS | 2928 | 1464232073049 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}] 20:07:53 INFO - PROCESS | 2928 | 1464232073144 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 20:07:53 INFO - PROCESS | 2928 | 1464232073151 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:53 INFO - PROCESS | 2928 | ++DOCSHELL 1A126800 == 70 [pid = 2928] [id = 299] 20:07:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (1A997000) [pid = 2928] [serial = 896] [outer = 00000000] 20:07:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (1AC75C00) [pid = 2928] [serial = 897] [outer = 1A997000] 20:07:53 INFO - PROCESS | 2928 | 1464232073195 Marionette DEBUG loaded listener.js 20:07:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (1ADD9800) [pid = 2928] [serial = 898] [outer = 1A997000] 20:07:53 INFO - PROCESS | 2928 | 1464232073659 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]]]}] 20:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 20:07:53 INFO - PROCESS | 2928 | 1464232073719 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 20:07:53 INFO - PROCESS | 2928 | 1464232073722 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 20:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:07:53 INFO - PROCESS | 2928 | 1464232073725 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:07:53 INFO - PROCESS | 2928 | 1464232073727 Marionette TRACE conn6 <- [1,1162,null,{}] 20:07:53 INFO - PROCESS | 2928 | 1464232073731 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}] 20:07:53 INFO - PROCESS | 2928 | 1464232073839 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 20:07:53 INFO - PROCESS | 2928 | 1464232073846 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:53 INFO - PROCESS | 2928 | ++DOCSHELL 1BA4DC00 == 71 [pid = 2928] [id = 300] 20:07:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (1BA4EC00) [pid = 2928] [serial = 899] [outer = 00000000] 20:07:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (1BD56800) [pid = 2928] [serial = 900] [outer = 1BA4EC00] 20:07:53 INFO - PROCESS | 2928 | 1464232073900 Marionette DEBUG loaded listener.js 20:07:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (1CA19000) [pid = 2928] [serial = 901] [outer = 1BA4EC00] 20:07:54 INFO - PROCESS | 2928 | 1464232074677 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] 20:07:54 INFO - PROCESS | 2928 | 1464232074705 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 20:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:07:54 INFO - PROCESS | 2928 | 1464232074709 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:07:54 INFO - PROCESS | 2928 | 1464232074714 Marionette TRACE conn6 <- [1,1166,null,{}] 20:07:54 INFO - PROCESS | 2928 | 1464232074720 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}] 20:07:54 INFO - PROCESS | 2928 | 1464232074843 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 20:07:55 INFO - PROCESS | 2928 | 1464232075009 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:55 INFO - PROCESS | 2928 | ++DOCSHELL 0DCAF000 == 72 [pid = 2928] [id = 301] 20:07:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (0DCBB800) [pid = 2928] [serial = 902] [outer = 00000000] 20:07:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (11FDC800) [pid = 2928] [serial = 903] [outer = 0DCBB800] 20:07:55 INFO - PROCESS | 2928 | 1464232075071 Marionette DEBUG loaded listener.js 20:07:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (12783400) [pid = 2928] [serial = 904] [outer = 0DCBB800] 20:07:55 INFO - PROCESS | 2928 | 1464232075682 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] 20:07:55 INFO - PROCESS | 2928 | 1464232075743 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 20:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:07:55 INFO - PROCESS | 2928 | 1464232075750 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:07:55 INFO - PROCESS | 2928 | 1464232075752 Marionette TRACE conn6 <- [1,1170,null,{}] 20:07:55 INFO - PROCESS | 2928 | 1464232075757 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}] 20:07:55 INFO - PROCESS | 2928 | 1464232075914 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 20:07:56 INFO - PROCESS | 2928 | 1464232076065 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:56 INFO - PROCESS | 2928 | ++DOCSHELL 14F1D400 == 73 [pid = 2928] [id = 302] 20:07:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (161E0000) [pid = 2928] [serial = 905] [outer = 00000000] 20:07:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (16F0B400) [pid = 2928] [serial = 906] [outer = 161E0000] 20:07:56 INFO - PROCESS | 2928 | 1464232076123 Marionette DEBUG loaded listener.js 20:07:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (17175800) [pid = 2928] [serial = 907] [outer = 161E0000] 20:07:56 INFO - PROCESS | 2928 | 1464232076763 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 221","_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] 20:07:56 INFO - PROCESS | 2928 | 1464232076830 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 20:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:07:56 INFO - PROCESS | 2928 | 1464232076834 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:07:56 INFO - PROCESS | 2928 | 1464232076838 Marionette TRACE conn6 <- [1,1174,null,{}] 20:07:56 INFO - PROCESS | 2928 | 1464232076849 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}] 20:07:56 INFO - PROCESS | 2928 | 1464232076968 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 20:07:57 INFO - PROCESS | 2928 | 1464232077115 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:57 INFO - PROCESS | 2928 | ++DOCSHELL 1BD57400 == 74 [pid = 2928] [id = 303] 20:07:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (1CA14400) [pid = 2928] [serial = 908] [outer = 00000000] 20:07:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (1CA1F400) [pid = 2928] [serial = 909] [outer = 1CA14400] 20:07:57 INFO - PROCESS | 2928 | 1464232077177 Marionette DEBUG loaded listener.js 20:07:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (1CA9D000) [pid = 2928] [serial = 910] [outer = 1CA14400] 20:07:57 INFO - PROCESS | 2928 | 1464232077792 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 (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 20:07:57 INFO - PROCESS | 2928 | 1464232077865 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 20:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:07:57 INFO - PROCESS | 2928 | 1464232077869 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:07:57 INFO - PROCESS | 2928 | 1464232077871 Marionette TRACE conn6 <- [1,1178,null,{}] 20:07:57 INFO - PROCESS | 2928 | 1464232077875 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}] 20:07:58 INFO - PROCESS | 2928 | 1464232077992 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 20:07:58 INFO - PROCESS | 2928 | 1464232078138 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:58 INFO - PROCESS | 2928 | ++DOCSHELL 1D0CB000 == 75 [pid = 2928] [id = 304] 20:07:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (1D0CBC00) [pid = 2928] [serial = 911] [outer = 00000000] 20:07:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (1D0D0400) [pid = 2928] [serial = 912] [outer = 1D0CBC00] 20:07:58 INFO - PROCESS | 2928 | 1464232078197 Marionette DEBUG loaded listener.js 20:07:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (1D0D4C00) [pid = 2928] [serial = 913] [outer = 1D0CBC00] 20:07:58 INFO - PROCESS | 2928 | 1464232078781 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] 20:07:58 INFO - PROCESS | 2928 | 1464232078805 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 20:07:58 INFO - PROCESS | 2928 | 1464232078808 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:07:58 INFO - PROCESS | 2928 | 1464232078810 Marionette TRACE conn6 <- [1,1182,null,{}] 20:07:58 INFO - PROCESS | 2928 | 1464232078814 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}] 20:07:58 INFO - PROCESS | 2928 | 1464232078931 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 20:07:59 INFO - PROCESS | 2928 | 1464232079094 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:59 INFO - PROCESS | 2928 | ++DOCSHELL 1FE0A400 == 76 [pid = 2928] [id = 305] 20:07:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (1FE0B800) [pid = 2928] [serial = 914] [outer = 00000000] 20:07:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (212B2800) [pid = 2928] [serial = 915] [outer = 1FE0B800] 20:07:59 INFO - PROCESS | 2928 | 1464232079153 Marionette DEBUG loaded listener.js 20:07:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (212B6800) [pid = 2928] [serial = 916] [outer = 1FE0B800] 20:07:59 INFO - PROCESS | 2928 | 1464232079769 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 163","_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] 20:07:59 INFO - PROCESS | 2928 | 1464232079832 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 20:07:59 INFO - PROCESS | 2928 | 1464232079836 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:07:59 INFO - PROCESS | 2928 | 1464232079838 Marionette TRACE conn6 <- [1,1186,null,{}] 20:07:59 INFO - PROCESS | 2928 | 1464232079841 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}] 20:08:00 INFO - PROCESS | 2928 | 1464232079985 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 20:08:00 INFO - PROCESS | 2928 | 1464232080134 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:00 INFO - PROCESS | 2928 | ++DOCSHELL 1FF38800 == 77 [pid = 2928] [id = 306] 20:08:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (1FF3B000) [pid = 2928] [serial = 917] [outer = 00000000] 20:08:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (212B3C00) [pid = 2928] [serial = 918] [outer = 1FF3B000] 20:08:00 INFO - PROCESS | 2928 | 1464232080189 Marionette DEBUG loaded listener.js 20:08:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 183 (212BDC00) [pid = 2928] [serial = 919] [outer = 1FF3B000] 20:08:00 INFO - PROCESS | 2928 | 1464232080752 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]]]}] 20:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 20:08:00 INFO - PROCESS | 2928 | 1464232080810 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 20:08:00 INFO - PROCESS | 2928 | 1464232080812 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 20:08:00 INFO - PROCESS | 2928 | 1464232080815 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:08:00 INFO - PROCESS | 2928 | 1464232080817 Marionette TRACE conn6 <- [1,1190,null,{}] 20:08:00 INFO - PROCESS | 2928 | 1464232080821 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}] 20:08:00 INFO - PROCESS | 2928 | 1464232080935 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 20:08:01 INFO - PROCESS | 2928 | 1464232081101 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:01 INFO - PROCESS | 2928 | ++DOCSHELL 1C923C00 == 78 [pid = 2928] [id = 307] 20:08:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (1C925800) [pid = 2928] [serial = 920] [outer = 00000000] 20:08:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (1C92C000) [pid = 2928] [serial = 921] [outer = 1C925800] 20:08:01 INFO - PROCESS | 2928 | 1464232081160 Marionette DEBUG loaded listener.js 20:08:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 186 (1C92F400) [pid = 2928] [serial = 922] [outer = 1C925800] 20:08:01 INFO - PROCESS | 2928 | 1464232081777 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]]]}] 20:08:01 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 20:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1017ms 20:08:01 INFO - PROCESS | 2928 | 1464232081835 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 20:08:01 INFO - PROCESS | 2928 | 1464232081838 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 20:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:08:01 INFO - PROCESS | 2928 | 1464232081856 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:08:01 INFO - PROCESS | 2928 | 1464232081858 Marionette TRACE conn6 <- [1,1194,null,{}] 20:08:01 INFO - PROCESS | 2928 | 1464232081881 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}] 20:08:02 INFO - PROCESS | 2928 | 1464232081998 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 20:08:02 INFO - PROCESS | 2928 | 1464232082139 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:02 INFO - PROCESS | 2928 | ++DOCSHELL 0CBAE400 == 79 [pid = 2928] [id = 308] 20:08:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 187 (0D435C00) [pid = 2928] [serial = 923] [outer = 00000000] 20:08:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 188 (11D91800) [pid = 2928] [serial = 924] [outer = 0D435C00] 20:08:02 INFO - PROCESS | 2928 | 1464232082194 Marionette DEBUG loaded listener.js 20:08:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 189 (12521800) [pid = 2928] [serial = 925] [outer = 0D435C00] 20:08:02 INFO - PROCESS | 2928 | 1464232082956 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]]]}] 20:08:03 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 20:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1160ms 20:08:03 INFO - PROCESS | 2928 | 1464232083006 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 20:08:03 INFO - PROCESS | 2928 | 1464232083010 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 20:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:08:03 INFO - PROCESS | 2928 | 1464232083015 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:08:03 INFO - PROCESS | 2928 | 1464232083019 Marionette TRACE conn6 <- [1,1198,null,{}] 20:08:03 INFO - PROCESS | 2928 | 1464232083024 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}] 20:08:03 INFO - PROCESS | 2928 | 1464232083136 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 20:08:03 INFO - PROCESS | 2928 | 1464232083296 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:03 INFO - PROCESS | 2928 | ++DOCSHELL 0DC56C00 == 80 [pid = 2928] [id = 309] 20:08:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 190 (0E19A800) [pid = 2928] [serial = 926] [outer = 00000000] 20:08:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 191 (11D78800) [pid = 2928] [serial = 927] [outer = 0E19A800] 20:08:03 INFO - PROCESS | 2928 | 1464232083348 Marionette DEBUG loaded listener.js 20:08:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 192 (132D3C00) [pid = 2928] [serial = 928] [outer = 0E19A800] 20:08:04 INFO - PROCESS | 2928 | 1464232083979 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]]]}] 20:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1025ms 20:08:04 INFO - PROCESS | 2928 | 1464232084041 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 20:08:04 INFO - PROCESS | 2928 | 1464232084047 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 20:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:08:04 INFO - PROCESS | 2928 | 1464232084053 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:08:04 INFO - PROCESS | 2928 | 1464232084056 Marionette TRACE conn6 <- [1,1202,null,{}] 20:08:04 INFO - PROCESS | 2928 | 1464232084059 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}] 20:08:04 INFO - PROCESS | 2928 | 1464232084219 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 1937E000 == 79 [pid = 2928] [id = 252] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 1A126800 == 78 [pid = 2928] [id = 299] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 161E1800 == 77 [pid = 2928] [id = 298] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 19386000 == 76 [pid = 2928] [id = 297] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 0F282000 == 75 [pid = 2928] [id = 296] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 16FB3000 == 74 [pid = 2928] [id = 295] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 1645B400 == 73 [pid = 2928] [id = 294] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 14F16800 == 72 [pid = 2928] [id = 293] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 0E1A5C00 == 71 [pid = 2928] [id = 292] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 191 (1AC71800) [pid = 2928] [serial = 846] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 09063800 == 70 [pid = 2928] [id = 291] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 0DE06800 == 69 [pid = 2928] [id = 290] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 0DBC7800 == 68 [pid = 2928] [id = 284] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 1CA92C00 == 67 [pid = 2928] [id = 255] 20:08:04 INFO - PROCESS | 2928 | --DOCSHELL 0DB4B400 == 66 [pid = 2928] [id = 283] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 190 (1BD53400) [pid = 2928] [serial = 748] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 189 (0DFC8000) [pid = 2928] [serial = 822] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 188 (16F04800) [pid = 2928] [serial = 831] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 187 (16FB2000) [pid = 2928] [serial = 832] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 186 (14C03000) [pid = 2928] [serial = 801] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 185 (0E477C00) [pid = 2928] [serial = 823] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 184 (18A25400) [pid = 2928] [serial = 835] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 183 (1873B800) [pid = 2928] [serial = 834] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 182 (17184400) [pid = 2928] [serial = 796] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 181 (14E41400) [pid = 2928] [serial = 825] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (14F25C00) [pid = 2928] [serial = 826] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (16370000) [pid = 2928] [serial = 828] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (0E4EF400) [pid = 2928] [serial = 819] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (1938BC00) [pid = 2928] [serial = 837] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (1A9A2C00) [pid = 2928] [serial = 816] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (1A1CF800) [pid = 2928] [serial = 844] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (17247C00) [pid = 2928] [serial = 804] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (18AD7400) [pid = 2928] [serial = 807] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (1937E800) [pid = 2928] [serial = 810] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (1A1CB800) [pid = 2928] [serial = 813] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (17199400) [pid = 2928] [serial = 843] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (19C33800) [pid = 2928] [serial = 838] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (0DC59000) [pid = 2928] [serial = 798] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (12223800) [pid = 2928] [serial = 820] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (1724B000) [pid = 2928] [serial = 840] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (19C3F800) [pid = 2928] [serial = 841] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (16437C00) [pid = 2928] [serial = 829] [outer = 00000000] [url = about:blank] 20:08:04 INFO - PROCESS | 2928 | 1464232084417 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:04 INFO - PROCESS | 2928 | ++DOCSHELL 09068C00 == 67 [pid = 2928] [id = 310] 20:08:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (0C628000) [pid = 2928] [serial = 929] [outer = 00000000] 20:08:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (0DBC0C00) [pid = 2928] [serial = 930] [outer = 0C628000] 20:08:04 INFO - PROCESS | 2928 | 1464232084465 Marionette DEBUG loaded listener.js 20:08:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (0DC59000) [pid = 2928] [serial = 931] [outer = 0C628000] 20:08:04 INFO - PROCESS | 2928 | 1464232084927 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]]]}] 20:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 931ms 20:08:05 INFO - PROCESS | 2928 | 1464232084986 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 20:08:05 INFO - PROCESS | 2928 | 1464232084988 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 20:08:05 INFO - PROCESS | 2928 | 1464232084992 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:08:05 INFO - PROCESS | 2928 | 1464232084995 Marionette TRACE conn6 <- [1,1206,null,{}] 20:08:05 INFO - PROCESS | 2928 | 1464232085005 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}] 20:08:05 INFO - PROCESS | 2928 | 1464232085108 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 20:08:05 INFO - PROCESS | 2928 | 1464232085218 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:05 INFO - PROCESS | 2928 | ++DOCSHELL 14F23400 == 68 [pid = 2928] [id = 311] 20:08:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (14F24C00) [pid = 2928] [serial = 932] [outer = 00000000] 20:08:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (161DF000) [pid = 2928] [serial = 933] [outer = 14F24C00] 20:08:05 INFO - PROCESS | 2928 | 1464232085273 Marionette DEBUG loaded listener.js 20:08:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (16369C00) [pid = 2928] [serial = 934] [outer = 14F24C00] 20:08:05 INFO - PROCESS | 2928 | 1464232085667 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]]]}] 20:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 20:08:05 INFO - PROCESS | 2928 | 1464232085725 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 20:08:05 INFO - PROCESS | 2928 | 1464232085728 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 20:08:05 INFO - PROCESS | 2928 | 1464232085731 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:08:05 INFO - PROCESS | 2928 | 1464232085733 Marionette TRACE conn6 <- [1,1210,null,{}] 20:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:08:05 INFO - PROCESS | 2928 | 1464232085736 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}] 20:08:05 INFO - PROCESS | 2928 | 1464232085859 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 20:08:05 INFO - PROCESS | 2928 | 1464232085874 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:05 INFO - PROCESS | 2928 | ++DOCSHELL 16833800 == 69 [pid = 2928] [id = 312] 20:08:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (16834400) [pid = 2928] [serial = 935] [outer = 00000000] 20:08:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (1713A000) [pid = 2928] [serial = 936] [outer = 16834400] 20:08:05 INFO - PROCESS | 2928 | 1464232085919 Marionette DEBUG loaded listener.js 20:08:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (1717E800) [pid = 2928] [serial = 937] [outer = 16834400] 20:08:06 INFO - PROCESS | 2928 | 1464232086365 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] 20:08:06 INFO - PROCESS | 2928 | 1464232086421 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 20:08:06 INFO - PROCESS | 2928 | 1464232086424 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:08:06 INFO - PROCESS | 2928 | 1464232086426 Marionette TRACE conn6 <- [1,1214,null,{}] 20:08:06 INFO - PROCESS | 2928 | 1464232086438 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}] 20:08:06 INFO - PROCESS | 2928 | 1464232086568 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 20:08:06 INFO - PROCESS | 2928 | 1464232086635 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:06 INFO - PROCESS | 2928 | ++DOCSHELL 16FB2C00 == 70 [pid = 2928] [id = 313] 20:08:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (17181400) [pid = 2928] [serial = 938] [outer = 00000000] 20:08:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (18739800) [pid = 2928] [serial = 939] [outer = 17181400] 20:08:06 INFO - PROCESS | 2928 | 1464232086693 Marionette DEBUG loaded listener.js 20:08:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (18AD7400) [pid = 2928] [serial = 940] [outer = 17181400] 20:08:07 INFO - PROCESS | 2928 | 1464232087126 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]]]}] 20:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 20:08:07 INFO - PROCESS | 2928 | 1464232087162 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 20:08:07 INFO - PROCESS | 2928 | 1464232087164 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 20:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:08:07 INFO - PROCESS | 2928 | 1464232087167 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:08:07 INFO - PROCESS | 2928 | 1464232087169 Marionette TRACE conn6 <- [1,1218,null,{}] 20:08:07 INFO - PROCESS | 2928 | 1464232087173 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}] 20:08:07 INFO - PROCESS | 2928 | 1464232087345 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 20:08:07 INFO - PROCESS | 2928 | 1464232087370 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:07 INFO - PROCESS | 2928 | ++DOCSHELL 1937F400 == 71 [pid = 2928] [id = 314] 20:08:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (19380400) [pid = 2928] [serial = 941] [outer = 00000000] 20:08:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (19D9BC00) [pid = 2928] [serial = 942] [outer = 19380400] 20:08:07 INFO - PROCESS | 2928 | 1464232087415 Marionette DEBUG loaded listener.js 20:08:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (1A1D7C00) [pid = 2928] [serial = 943] [outer = 19380400] 20:08:07 INFO - PROCESS | 2928 | 1464232087902 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]]]}] 20:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 770ms 20:08:07 INFO - PROCESS | 2928 | 1464232087941 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 20:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:08:07 INFO - PROCESS | 2928 | 1464232087943 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 20:08:07 INFO - PROCESS | 2928 | 1464232087946 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:08:07 INFO - PROCESS | 2928 | 1464232087948 Marionette TRACE conn6 <- [1,1222,null,{}] 20:08:07 INFO - PROCESS | 2928 | 1464232087952 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}] 20:08:08 INFO - PROCESS | 2928 | 1464232088083 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 20:08:08 INFO - PROCESS | 2928 | 1464232088100 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:08 INFO - PROCESS | 2928 | ++DOCSHELL 1A85EC00 == 72 [pid = 2928] [id = 315] 20:08:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (1A999000) [pid = 2928] [serial = 944] [outer = 00000000] 20:08:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (1AC80400) [pid = 2928] [serial = 945] [outer = 1A999000] 20:08:08 INFO - PROCESS | 2928 | 1464232088146 Marionette DEBUG loaded listener.js 20:08:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (1ADEF000) [pid = 2928] [serial = 946] [outer = 1A999000] 20:08:08 INFO - PROCESS | 2928 | --DOMWINDOW == 181 (0C62AC00) [pid = 2928] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:08:08 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (0E41CC00) [pid = 2928] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:08:08 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (14F17000) [pid = 2928] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:08:08 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (16FB3400) [pid = 2928] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:08:08 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (16829800) [pid = 2928] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:08:08 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (0DFBF400) [pid = 2928] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:08:08 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (172F2000) [pid = 2928] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:08:08 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (19B0CC00) [pid = 2928] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:08:08 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (1A997000) [pid = 2928] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:08:08 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (16432800) [pid = 2928] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:08:08 INFO - PROCESS | 2928 | 1464232088772 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]]]}] 20:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 871ms 20:08:08 INFO - PROCESS | 2928 | 1464232088818 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 20:08:08 INFO - PROCESS | 2928 | 1464232088819 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 20:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:08:08 INFO - PROCESS | 2928 | 1464232088823 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:08:08 INFO - PROCESS | 2928 | 1464232088824 Marionette TRACE conn6 <- [1,1226,null,{}] 20:08:08 INFO - PROCESS | 2928 | 1464232088832 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}] 20:08:08 INFO - PROCESS | 2928 | 1464232088966 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 20:08:09 INFO - PROCESS | 2928 | 1464232089039 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:09 INFO - PROCESS | 2928 | ++DOCSHELL 0E41CC00 == 73 [pid = 2928] [id = 316] 20:08:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (0EEEC000) [pid = 2928] [serial = 947] [outer = 00000000] 20:08:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (19383C00) [pid = 2928] [serial = 948] [outer = 0EEEC000] 20:08:09 INFO - PROCESS | 2928 | 1464232089086 Marionette DEBUG loaded listener.js 20:08:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (1AC79400) [pid = 2928] [serial = 949] [outer = 0EEEC000] 20:08:09 INFO - PROCESS | 2928 | 1464232089463 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]]]}] 20:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 20:08:09 INFO - PROCESS | 2928 | 1464232089513 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 20:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:08:09 INFO - PROCESS | 2928 | 1464232089515 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 20:08:09 INFO - PROCESS | 2928 | 1464232089518 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:08:09 INFO - PROCESS | 2928 | 1464232089520 Marionette TRACE conn6 <- [1,1230,null,{}] 20:08:09 INFO - PROCESS | 2928 | 1464232089524 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}] 20:08:09 INFO - PROCESS | 2928 | 1464232089614 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 20:08:09 INFO - PROCESS | 2928 | 1464232089621 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:09 INFO - PROCESS | 2928 | ++DOCSHELL 0C623C00 == 74 [pid = 2928] [id = 317] 20:08:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (0C62D000) [pid = 2928] [serial = 950] [outer = 00000000] 20:08:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (1A9A2400) [pid = 2928] [serial = 951] [outer = 0C62D000] 20:08:09 INFO - PROCESS | 2928 | 1464232089665 Marionette DEBUG loaded listener.js 20:08:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (1BAD8000) [pid = 2928] [serial = 952] [outer = 0C62D000] 20:08:10 INFO - PROCESS | 2928 | 1464232090104 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]]]}] 20:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 20:08:10 INFO - PROCESS | 2928 | 1464232090159 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 20:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:08:10 INFO - PROCESS | 2928 | 1464232090161 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 20:08:10 INFO - PROCESS | 2928 | 1464232090164 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:08:10 INFO - PROCESS | 2928 | 1464232090166 Marionette TRACE conn6 <- [1,1234,null,{}] 20:08:10 INFO - PROCESS | 2928 | 1464232090169 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}] 20:08:10 INFO - PROCESS | 2928 | 1464232090258 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 20:08:10 INFO - PROCESS | 2928 | 1464232090264 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:10 INFO - PROCESS | 2928 | ++DOCSHELL 1B31B400 == 75 [pid = 2928] [id = 318] 20:08:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (1B31CC00) [pid = 2928] [serial = 953] [outer = 00000000] 20:08:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (1B321400) [pid = 2928] [serial = 954] [outer = 1B31CC00] 20:08:10 INFO - PROCESS | 2928 | 1464232090310 Marionette DEBUG loaded listener.js 20:08:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (1B323000) [pid = 2928] [serial = 955] [outer = 1B31CC00] 20:08:11 INFO - PROCESS | 2928 | 1464232090998 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]]]}] 20:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 870ms 20:08:11 INFO - PROCESS | 2928 | 1464232091035 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 20:08:11 INFO - PROCESS | 2928 | 1464232091039 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 20:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:08:11 INFO - PROCESS | 2928 | 1464232091045 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:08:11 INFO - PROCESS | 2928 | 1464232091049 Marionette TRACE conn6 <- [1,1238,null,{}] 20:08:11 INFO - PROCESS | 2928 | 1464232091055 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}] 20:08:11 INFO - PROCESS | 2928 | 1464232091211 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 20:08:11 INFO - PROCESS | 2928 | 1464232091370 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:11 INFO - PROCESS | 2928 | ++DOCSHELL 0DE07400 == 76 [pid = 2928] [id = 319] 20:08:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (0DE10C00) [pid = 2928] [serial = 956] [outer = 00000000] 20:08:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 183 (11D7C000) [pid = 2928] [serial = 957] [outer = 0DE10C00] 20:08:11 INFO - PROCESS | 2928 | 1464232091446 Marionette DEBUG loaded listener.js 20:08:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (14C05400) [pid = 2928] [serial = 958] [outer = 0DE10C00] 20:08:12 INFO - PROCESS | 2928 | 1464232092087 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]]]}] 20:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1075ms 20:08:12 INFO - PROCESS | 2928 | 1464232092119 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 20:08:12 INFO - PROCESS | 2928 | 1464232092125 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 20:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:08:12 INFO - PROCESS | 2928 | 1464232092131 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:08:12 INFO - PROCESS | 2928 | 1464232092134 Marionette TRACE conn6 <- [1,1242,null,{}] 20:08:12 INFO - PROCESS | 2928 | 1464232092138 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}] 20:08:12 INFO - PROCESS | 2928 | 1464232092265 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 20:08:12 INFO - PROCESS | 2928 | 1464232092420 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:12 INFO - PROCESS | 2928 | ++DOCSHELL 1682AC00 == 77 [pid = 2928] [id = 320] 20:08:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (1682B000) [pid = 2928] [serial = 959] [outer = 00000000] 20:08:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 186 (1717B800) [pid = 2928] [serial = 960] [outer = 1682B000] 20:08:12 INFO - PROCESS | 2928 | 1464232092480 Marionette DEBUG loaded listener.js 20:08:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 187 (19154800) [pid = 2928] [serial = 961] [outer = 1682B000] 20:08:13 INFO - PROCESS | 2928 | 1464232093126 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]]]}] 20:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1021ms 20:08:13 INFO - PROCESS | 2928 | 1464232093155 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 20:08:13 INFO - PROCESS | 2928 | 1464232093158 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 20:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:08:13 INFO - PROCESS | 2928 | 1464232093161 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:08:13 INFO - PROCESS | 2928 | 1464232093165 Marionette TRACE conn6 <- [1,1246,null,{}] 20:08:13 INFO - PROCESS | 2928 | 1464232093176 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}] 20:08:13 INFO - PROCESS | 2928 | 1464232093317 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 20:08:13 INFO - PROCESS | 2928 | 1464232093474 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:13 INFO - PROCESS | 2928 | ++DOCSHELL 1BA4CC00 == 78 [pid = 2928] [id = 321] 20:08:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 188 (1BA4D000) [pid = 2928] [serial = 962] [outer = 00000000] 20:08:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 189 (1BD54800) [pid = 2928] [serial = 963] [outer = 1BA4D000] 20:08:13 INFO - PROCESS | 2928 | 1464232093536 Marionette DEBUG loaded listener.js 20:08:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 190 (1C92DC00) [pid = 2928] [serial = 964] [outer = 1BA4D000] 20:08:14 INFO - PROCESS | 2928 | 1464232094136 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]]]}] 20:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1021ms 20:08:14 INFO - PROCESS | 2928 | 1464232094186 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 20:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:08:14 INFO - PROCESS | 2928 | 1464232094189 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 20:08:14 INFO - PROCESS | 2928 | 1464232094193 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:08:14 INFO - PROCESS | 2928 | 1464232094195 Marionette TRACE conn6 <- [1,1250,null,{}] 20:08:14 INFO - PROCESS | 2928 | 1464232094199 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}] 20:08:14 INFO - PROCESS | 2928 | 1464232094316 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 20:08:14 INFO - PROCESS | 2928 | 1464232094476 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:14 INFO - PROCESS | 2928 | ++DOCSHELL 1D0C6400 == 79 [pid = 2928] [id = 322] 20:08:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 191 (1D0C7800) [pid = 2928] [serial = 965] [outer = 00000000] 20:08:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 192 (1D702000) [pid = 2928] [serial = 966] [outer = 1D0C7800] 20:08:14 INFO - PROCESS | 2928 | 1464232094531 Marionette DEBUG loaded listener.js 20:08:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 193 (1D707400) [pid = 2928] [serial = 967] [outer = 1D0C7800] 20:08:15 INFO - PROCESS | 2928 | 1464232095120 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]]]}] 20:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 971ms 20:08:15 INFO - PROCESS | 2928 | 1464232095166 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 20:08:15 INFO - PROCESS | 2928 | 1464232095168 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 20:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:08:15 INFO - PROCESS | 2928 | 1464232095171 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:08:15 INFO - PROCESS | 2928 | 1464232095173 Marionette TRACE conn6 <- [1,1254,null,{}] 20:08:15 INFO - PROCESS | 2928 | 1464232095193 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}] 20:08:15 INFO - PROCESS | 2928 | 1464232095313 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 20:08:15 INFO - PROCESS | 2928 | 1464232095465 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:15 INFO - PROCESS | 2928 | ++DOCSHELL 1D702C00 == 80 [pid = 2928] [id = 323] 20:08:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 194 (1D708400) [pid = 2928] [serial = 968] [outer = 00000000] 20:08:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 195 (1D710800) [pid = 2928] [serial = 969] [outer = 1D708400] 20:08:15 INFO - PROCESS | 2928 | 1464232095524 Marionette DEBUG loaded listener.js 20:08:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 196 (1FF34000) [pid = 2928] [serial = 970] [outer = 1D708400] 20:08:16 INFO - PROCESS | 2928 | 1464232096132 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]]]}] 20:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1032ms 20:08:16 INFO - PROCESS | 2928 | 1464232096208 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 20:08:16 INFO - PROCESS | 2928 | 1464232096210 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 20:08:16 INFO - PROCESS | 2928 | 1464232096214 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:08:16 INFO - PROCESS | 2928 | 1464232096216 Marionette TRACE conn6 <- [1,1258,null,{}] 20:08:16 INFO - PROCESS | 2928 | 1464232096220 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}] 20:08:16 INFO - PROCESS | 2928 | 1464232096388 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 20:08:16 INFO - PROCESS | 2928 | 1464232096544 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:16 INFO - PROCESS | 2928 | ++DOCSHELL 1F413000 == 81 [pid = 2928] [id = 324] 20:08:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 197 (1F415C00) [pid = 2928] [serial = 971] [outer = 00000000] 20:08:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 198 (1F420000) [pid = 2928] [serial = 972] [outer = 1F415C00] 20:08:16 INFO - PROCESS | 2928 | 1464232096603 Marionette DEBUG loaded listener.js 20:08:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 199 (1FF3C400) [pid = 2928] [serial = 973] [outer = 1F415C00] 20:08:17 INFO - PROCESS | 2928 | 1464232097201 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]]]}] 20:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1016ms 20:08:17 INFO - PROCESS | 2928 | 1464232097234 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 20:08:17 INFO - PROCESS | 2928 | 1464232097236 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 20:08:17 INFO - PROCESS | 2928 | 1464232097239 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:08:17 INFO - PROCESS | 2928 | 1464232097241 Marionette TRACE conn6 <- [1,1262,null,{}] 20:08:17 INFO - PROCESS | 2928 | 1464232097245 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}] 20:08:17 INFO - PROCESS | 2928 | 1464232097358 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 20:08:17 INFO - PROCESS | 2928 | 1464232097518 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:17 INFO - PROCESS | 2928 | ++DOCSHELL 212B4400 == 82 [pid = 2928] [id = 325] 20:08:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 200 (212B8800) [pid = 2928] [serial = 974] [outer = 00000000] 20:08:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 201 (216C3000) [pid = 2928] [serial = 975] [outer = 212B8800] 20:08:17 INFO - PROCESS | 2928 | 1464232097573 Marionette DEBUG loaded listener.js 20:08:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 202 (216CA400) [pid = 2928] [serial = 976] [outer = 212B8800] 20:08:18 INFO - PROCESS | 2928 | 1464232098177 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]]]}] 20:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 971ms 20:08:18 INFO - PROCESS | 2928 | 1464232098214 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 20:08:18 INFO - PROCESS | 2928 | 1464232098216 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 20:08:18 INFO - PROCESS | 2928 | 1464232098220 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:08:18 INFO - PROCESS | 2928 | 1464232098222 Marionette TRACE conn6 <- [1,1266,null,{}] 20:08:18 INFO - PROCESS | 2928 | 1464232098226 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}] 20:08:18 INFO - PROCESS | 2928 | 1464232098339 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 20:08:18 INFO - PROCESS | 2928 | 1464232098509 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:18 INFO - PROCESS | 2928 | ++DOCSHELL 0DB6D000 == 83 [pid = 2928] [id = 326] 20:08:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 203 (0DBC2000) [pid = 2928] [serial = 977] [outer = 00000000] 20:08:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 204 (17A16800) [pid = 2928] [serial = 978] [outer = 0DBC2000] 20:08:18 INFO - PROCESS | 2928 | 1464232098567 Marionette DEBUG loaded listener.js 20:08:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 205 (17A18400) [pid = 2928] [serial = 979] [outer = 0DBC2000] 20:08:19 INFO - PROCESS | 2928 | 1464232099161 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]]]}] 20:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 20:08:19 INFO - PROCESS | 2928 | 1464232099194 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 20:08:19 INFO - PROCESS | 2928 | 1464232099196 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 20:08:19 INFO - PROCESS | 2928 | 1464232099200 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:08:19 INFO - PROCESS | 2928 | 1464232099202 Marionette TRACE conn6 <- [1,1270,null,{}] 20:08:19 INFO - PROCESS | 2928 | 1464232099206 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}] 20:08:19 INFO - PROCESS | 2928 | 1464232099323 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 20:08:19 INFO - PROCESS | 2928 | 1464232099673 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:19 INFO - PROCESS | 2928 | ++DOCSHELL 09063800 == 84 [pid = 2928] [id = 327] 20:08:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 206 (09065400) [pid = 2928] [serial = 980] [outer = 00000000] 20:08:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 207 (0DBD9C00) [pid = 2928] [serial = 981] [outer = 09065400] 20:08:19 INFO - PROCESS | 2928 | 1464232099751 Marionette DEBUG loaded listener.js 20:08:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 208 (0E1A8400) [pid = 2928] [serial = 982] [outer = 09065400] 20:08:20 INFO - PROCESS | 2928 | 1464232100405 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]]]}] 20:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1237ms 20:08:20 INFO - PROCESS | 2928 | 1464232100441 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 20:08:20 INFO - PROCESS | 2928 | 1464232100445 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 20:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:08:20 INFO - PROCESS | 2928 | 1464232100449 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:08:20 INFO - PROCESS | 2928 | 1464232100453 Marionette TRACE conn6 <- [1,1274,null,{}] 20:08:20 INFO - PROCESS | 2928 | 1464232100458 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}] 20:08:20 INFO - PROCESS | 2928 | 1464232100576 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 20:08:20 INFO - PROCESS | 2928 | 1464232100733 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:20 INFO - PROCESS | 2928 | ++DOCSHELL 0DE0C800 == 85 [pid = 2928] [id = 328] 20:08:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 209 (0E19F400) [pid = 2928] [serial = 983] [outer = 00000000] 20:08:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 210 (1645DC00) [pid = 2928] [serial = 984] [outer = 0E19F400] 20:08:20 INFO - PROCESS | 2928 | 1464232100789 Marionette DEBUG loaded listener.js 20:08:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 211 (16F03000) [pid = 2928] [serial = 985] [outer = 0E19F400] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 0C623C00 == 84 [pid = 2928] [id = 317] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 0E41CC00 == 83 [pid = 2928] [id = 316] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 1A85EC00 == 82 [pid = 2928] [id = 315] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 1937F400 == 81 [pid = 2928] [id = 314] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 16FB2C00 == 80 [pid = 2928] [id = 313] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 16833800 == 79 [pid = 2928] [id = 312] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 14F23400 == 78 [pid = 2928] [id = 311] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 210 (1BD56800) [pid = 2928] [serial = 900] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 09068C00 == 77 [pid = 2928] [id = 310] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 0DC56C00 == 76 [pid = 2928] [id = 309] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 1FE0A400 == 75 [pid = 2928] [id = 305] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 1D0CB000 == 74 [pid = 2928] [id = 304] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 1BD57400 == 73 [pid = 2928] [id = 303] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 14F1D400 == 72 [pid = 2928] [id = 302] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 0DCAF000 == 71 [pid = 2928] [id = 301] 20:08:21 INFO - PROCESS | 2928 | --DOCSHELL 1BA4DC00 == 70 [pid = 2928] [id = 300] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 209 (0DB6B400) [pid = 2928] [serial = 873] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 208 (0E14A800) [pid = 2928] [serial = 874] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 207 (1278F800) [pid = 2928] [serial = 876] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 206 (14C09400) [pid = 2928] [serial = 877] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 205 (161EC800) [pid = 2928] [serial = 879] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 204 (1718D000) [pid = 2928] [serial = 885] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 203 (16430400) [pid = 2928] [serial = 880] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 202 (17251C00) [pid = 2928] [serial = 886] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 201 (16830C00) [pid = 2928] [serial = 882] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 200 (1278A000) [pid = 2928] [serial = 871] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 199 (0E41D400) [pid = 2928] [serial = 870] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 198 (1916D800) [pid = 2928] [serial = 889] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 197 (18AC9C00) [pid = 2928] [serial = 888] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 196 (11FDB000) [pid = 2928] [serial = 849] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 195 (1642A800) [pid = 2928] [serial = 852] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 194 (1ADD5800) [pid = 2928] [serial = 855] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 193 (19D16000) [pid = 2928] [serial = 891] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 192 (1B3D3C00) [pid = 2928] [serial = 858] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 191 (1BAD0C00) [pid = 2928] [serial = 861] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 190 (1CA92000) [pid = 2928] [serial = 864] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 189 (1FE0E400) [pid = 2928] [serial = 867] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 188 (1AC75C00) [pid = 2928] [serial = 897] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 187 (1ADD9800) [pid = 2928] [serial = 898] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 186 (1A126000) [pid = 2928] [serial = 892] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 185 (1873C800) [pid = 2928] [serial = 894] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 184 (16F05800) [pid = 2928] [serial = 883] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | --DOMWINDOW == 183 (19D15800) [pid = 2928] [serial = 895] [outer = 00000000] [url = about:blank] 20:08:21 INFO - PROCESS | 2928 | 1464232101421 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]]]}] 20:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1024ms 20:08:21 INFO - PROCESS | 2928 | 1464232101476 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 20:08:21 INFO - PROCESS | 2928 | 1464232101479 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 20:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:08:21 INFO - PROCESS | 2928 | 1464232101484 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:08:21 INFO - PROCESS | 2928 | 1464232101486 Marionette TRACE conn6 <- [1,1278,null,{}] 20:08:21 INFO - PROCESS | 2928 | 1464232101489 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}] 20:08:21 INFO - PROCESS | 2928 | 1464232101589 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 20:08:21 INFO - PROCESS | 2928 | 1464232101700 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:21 INFO - PROCESS | 2928 | ++DOCSHELL 0DB4AC00 == 71 [pid = 2928] [id = 329] 20:08:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (0DC58C00) [pid = 2928] [serial = 986] [outer = 00000000] 20:08:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (12226000) [pid = 2928] [serial = 987] [outer = 0DC58C00] 20:08:21 INFO - PROCESS | 2928 | 1464232101746 Marionette DEBUG loaded listener.js 20:08:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 186 (14C87800) [pid = 2928] [serial = 988] [outer = 0DC58C00] 20:08:22 INFO - PROCESS | 2928 | 1464232102169 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]]]}] 20:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 20:08:22 INFO - PROCESS | 2928 | 1464232102219 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 20:08:22 INFO - PROCESS | 2928 | 1464232102221 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 20:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:08:22 INFO - PROCESS | 2928 | 1464232102226 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:08:22 INFO - PROCESS | 2928 | 1464232102232 Marionette TRACE conn6 <- [1,1282,null,{}] 20:08:22 INFO - PROCESS | 2928 | 1464232102241 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}] 20:08:22 INFO - PROCESS | 2928 | 1464232102364 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 20:08:22 INFO - PROCESS | 2928 | 1464232102384 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:22 INFO - PROCESS | 2928 | ++DOCSHELL 16376400 == 72 [pid = 2928] [id = 330] 20:08:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 187 (1642E400) [pid = 2928] [serial = 989] [outer = 00000000] 20:08:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 188 (16F09800) [pid = 2928] [serial = 990] [outer = 1642E400] 20:08:22 INFO - PROCESS | 2928 | 1464232102431 Marionette DEBUG loaded listener.js 20:08:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 189 (17139400) [pid = 2928] [serial = 991] [outer = 1642E400] 20:08:22 INFO - PROCESS | 2928 | 1464232102900 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]]]}] 20:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 20:08:22 INFO - PROCESS | 2928 | 1464232102959 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 20:08:22 INFO - PROCESS | 2928 | 1464232102961 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 20:08:22 INFO - PROCESS | 2928 | 1464232102964 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:08:22 INFO - PROCESS | 2928 | 1464232102966 Marionette TRACE conn6 <- [1,1286,null,{}] 20:08:23 INFO - PROCESS | 2928 | 1464232102969 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}] 20:08:23 INFO - PROCESS | 2928 | 1464232103068 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 20:08:23 INFO - PROCESS | 2928 | 1464232103187 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:23 INFO - PROCESS | 2928 | ++DOCSHELL 16F08C00 == 73 [pid = 2928] [id = 331] 20:08:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 190 (17179C00) [pid = 2928] [serial = 992] [outer = 00000000] 20:08:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 191 (17251C00) [pid = 2928] [serial = 993] [outer = 17179C00] 20:08:23 INFO - PROCESS | 2928 | 1464232103241 Marionette DEBUG loaded listener.js 20:08:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 192 (17A0E000) [pid = 2928] [serial = 994] [outer = 17179C00] 20:08:23 INFO - PROCESS | 2928 | 1464232103689 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]]]}] 20:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 20:08:23 INFO - PROCESS | 2928 | 1464232103769 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 20:08:23 INFO - PROCESS | 2928 | 1464232103771 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 20:08:23 INFO - PROCESS | 2928 | 1464232103779 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:08:23 INFO - PROCESS | 2928 | 1464232103780 Marionette TRACE conn6 <- [1,1290,null,{}] 20:08:23 INFO - PROCESS | 2928 | 1464232103784 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}] 20:08:23 INFO - PROCESS | 2928 | 1464232103919 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 20:08:24 INFO - PROCESS | 2928 | 1464232103993 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:24 INFO - PROCESS | 2928 | ++DOCSHELL 17A1F400 == 74 [pid = 2928] [id = 332] 20:08:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 193 (17A21000) [pid = 2928] [serial = 995] [outer = 00000000] 20:08:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 194 (17A24400) [pid = 2928] [serial = 996] [outer = 17A21000] 20:08:24 INFO - PROCESS | 2928 | 1464232104048 Marionette DEBUG loaded listener.js 20:08:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 195 (17A2BC00) [pid = 2928] [serial = 997] [outer = 17A21000] 20:08:24 INFO - PROCESS | 2928 | 1464232104533 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]]]}] 20:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 770ms 20:08:24 INFO - PROCESS | 2928 | 1464232104554 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 20:08:24 INFO - PROCESS | 2928 | 1464232104556 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 20:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:08:24 INFO - PROCESS | 2928 | 1464232104571 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:08:24 INFO - PROCESS | 2928 | 1464232104572 Marionette TRACE conn6 <- [1,1294,null,{}] 20:08:24 INFO - PROCESS | 2928 | 1464232104576 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}] 20:08:24 INFO - PROCESS | 2928 | 1464232104710 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 20:08:24 INFO - PROCESS | 2928 | 1464232104790 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:24 INFO - PROCESS | 2928 | ++DOCSHELL 17A2CC00 == 75 [pid = 2928] [id = 333] 20:08:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 196 (1873E400) [pid = 2928] [serial = 998] [outer = 00000000] 20:08:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 197 (19382C00) [pid = 2928] [serial = 999] [outer = 1873E400] 20:08:24 INFO - PROCESS | 2928 | 1464232104837 Marionette DEBUG loaded listener.js 20:08:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 198 (19BD8400) [pid = 2928] [serial = 1000] [outer = 1873E400] 20:08:25 INFO - PROCESS | 2928 | 1464232105285 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]]]}] 20:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 791ms 20:08:25 INFO - PROCESS | 2928 | 1464232105350 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 20:08:25 INFO - PROCESS | 2928 | 1464232105352 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 20:08:25 INFO - PROCESS | 2928 | 1464232105356 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:08:25 INFO - PROCESS | 2928 | 1464232105357 Marionette TRACE conn6 <- [1,1298,null,{}] 20:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:08:25 INFO - PROCESS | 2928 | 1464232105367 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}] 20:08:25 INFO - PROCESS | 2928 | 1464232105496 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 20:08:25 INFO - PROCESS | 2928 | --DOMWINDOW == 197 (19380400) [pid = 2928] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:08:25 INFO - PROCESS | 2928 | --DOMWINDOW == 196 (0EEEC000) [pid = 2928] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:08:25 INFO - PROCESS | 2928 | --DOMWINDOW == 195 (1A999000) [pid = 2928] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:08:25 INFO - PROCESS | 2928 | --DOMWINDOW == 194 (0C62D000) [pid = 2928] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:08:25 INFO - PROCESS | 2928 | --DOMWINDOW == 193 (0E19A800) [pid = 2928] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:08:25 INFO - PROCESS | 2928 | --DOMWINDOW == 192 (16834400) [pid = 2928] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:08:25 INFO - PROCESS | 2928 | --DOMWINDOW == 191 (14F24C00) [pid = 2928] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:08:25 INFO - PROCESS | 2928 | --DOMWINDOW == 190 (0C628000) [pid = 2928] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:08:25 INFO - PROCESS | 2928 | --DOMWINDOW == 189 (17181400) [pid = 2928] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:08:25 INFO - PROCESS | 2928 | 1464232105699 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:25 INFO - PROCESS | 2928 | ++DOCSHELL 0C62D000 == 76 [pid = 2928] [id = 334] 20:08:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 190 (0DBD4000) [pid = 2928] [serial = 1001] [outer = 00000000] 20:08:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 191 (14D4DC00) [pid = 2928] [serial = 1002] [outer = 0DBD4000] 20:08:25 INFO - PROCESS | 2928 | 1464232105748 Marionette DEBUG loaded listener.js 20:08:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 192 (161EB800) [pid = 2928] [serial = 1003] [outer = 0DBD4000] 20:08:26 INFO - PROCESS | 2928 | 1464232106120 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",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 20:08:26 INFO - PROCESS | 2928 | 1464232106193 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 20:08:26 INFO - PROCESS | 2928 | 1464232106196 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:08:26 INFO - PROCESS | 2928 | 1464232106198 Marionette TRACE conn6 <- [1,1302,null,{}] 20:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:08:26 INFO - PROCESS | 2928 | 1464232106201 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}] 20:08:26 INFO - PROCESS | 2928 | 1464232106336 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 20:08:26 INFO - PROCESS | 2928 | 1464232106346 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:26 INFO - PROCESS | 2928 | ++DOCSHELL 16437000 == 77 [pid = 2928] [id = 335] 20:08:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 193 (16FB5000) [pid = 2928] [serial = 1004] [outer = 00000000] 20:08:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 194 (1A998800) [pid = 2928] [serial = 1005] [outer = 16FB5000] 20:08:26 INFO - PROCESS | 2928 | 1464232106390 Marionette DEBUG loaded listener.js 20:08:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 195 (1AC78C00) [pid = 2928] [serial = 1006] [outer = 16FB5000] 20:08:26 INFO - PROCESS | 2928 | 1464232106817 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]]]}] 20:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 20:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:08:26 INFO - PROCESS | 2928 | 1464232106870 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 20:08:26 INFO - PROCESS | 2928 | 1464232106872 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 20:08:26 INFO - PROCESS | 2928 | 1464232106876 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:08:26 INFO - PROCESS | 2928 | 1464232106877 Marionette TRACE conn6 <- [1,1306,null,{}] 20:08:26 INFO - PROCESS | 2928 | 1464232106881 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}] 20:08:27 INFO - PROCESS | 2928 | 1464232107052 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 20:08:27 INFO - PROCESS | 2928 | 1464232107072 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:27 INFO - PROCESS | 2928 | ++DOCSHELL 1A854C00 == 78 [pid = 2928] [id = 336] 20:08:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 196 (1AC7D400) [pid = 2928] [serial = 1007] [outer = 00000000] 20:08:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 197 (1ADE9C00) [pid = 2928] [serial = 1008] [outer = 1AC7D400] 20:08:27 INFO - PROCESS | 2928 | 1464232107119 Marionette DEBUG loaded listener.js 20:08:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 198 (1B319C00) [pid = 2928] [serial = 1009] [outer = 1AC7D400] 20:08:27 INFO - PROCESS | 2928 | 1464232107543 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]]]}] 20:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 20:08:27 INFO - PROCESS | 2928 | 1464232107606 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 20:08:27 INFO - PROCESS | 2928 | 1464232107608 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 20:08:27 INFO - PROCESS | 2928 | 1464232107612 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:08:27 INFO - PROCESS | 2928 | 1464232107613 Marionette TRACE conn6 <- [1,1310,null,{}] 20:08:27 INFO - PROCESS | 2928 | 1464232107617 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}] 20:08:27 INFO - PROCESS | 2928 | 1464232107713 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 20:08:27 INFO - PROCESS | 2928 | 1464232107952 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:27 INFO - PROCESS | 2928 | ++DOCSHELL 09074800 == 79 [pid = 2928] [id = 337] 20:08:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 199 (0C621400) [pid = 2928] [serial = 1010] [outer = 00000000] 20:08:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 200 (0D5F1400) [pid = 2928] [serial = 1011] [outer = 0C621400] 20:08:28 INFO - PROCESS | 2928 | 1464232108014 Marionette DEBUG loaded listener.js 20:08:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 201 (0DCAF000) [pid = 2928] [serial = 1012] [outer = 0C621400] 20:08:28 INFO - PROCESS | 2928 | 1464232108712 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]]]}] 20:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1125ms 20:08:28 INFO - PROCESS | 2928 | 1464232108755 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 20:08:28 INFO - PROCESS | 2928 | 1464232108760 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 20:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:08:28 INFO - PROCESS | 2928 | 1464232108766 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:08:28 INFO - PROCESS | 2928 | 1464232108770 Marionette TRACE conn6 <- [1,1314,null,{}] 20:08:28 INFO - PROCESS | 2928 | 1464232108775 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}] 20:08:28 INFO - PROCESS | 2928 | 1464232108900 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 20:08:29 INFO - PROCESS | 2928 | 1464232109055 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:29 INFO - PROCESS | 2928 | ++DOCSHELL 16105C00 == 80 [pid = 2928] [id = 338] 20:08:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 202 (161DE800) [pid = 2928] [serial = 1013] [outer = 00000000] 20:08:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 203 (1636FC00) [pid = 2928] [serial = 1014] [outer = 161DE800] 20:08:29 INFO - PROCESS | 2928 | 1464232109113 Marionette DEBUG loaded listener.js 20:08:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 204 (16455000) [pid = 2928] [serial = 1015] [outer = 161DE800] 20:08:29 INFO - PROCESS | 2928 | 1464232109747 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]]]}] 20:08:29 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 20:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1021ms 20:08:29 INFO - PROCESS | 2928 | 1464232109792 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 20:08:29 INFO - PROCESS | 2928 | 1464232109797 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 20:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:08:29 INFO - PROCESS | 2928 | 1464232109800 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:08:29 INFO - PROCESS | 2928 | 1464232109803 Marionette TRACE conn6 <- [1,1318,null,{}] 20:08:29 INFO - PROCESS | 2928 | 1464232109807 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}] 20:08:29 INFO - PROCESS | 2928 | 1464232109934 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 20:08:30 INFO - PROCESS | 2928 | 1464232110109 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:30 INFO - PROCESS | 2928 | ++DOCSHELL 17A2AC00 == 81 [pid = 2928] [id = 339] 20:08:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 205 (17A2B000) [pid = 2928] [serial = 1016] [outer = 00000000] 20:08:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 206 (1937E000) [pid = 2928] [serial = 1017] [outer = 17A2B000] 20:08:30 INFO - PROCESS | 2928 | 1464232110168 Marionette DEBUG loaded listener.js 20:08:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 207 (1ADD4C00) [pid = 2928] [serial = 1018] [outer = 17A2B000] 20:08:30 INFO - PROCESS | 2928 | 1464232110788 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]]]}] 20:08:30 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 20:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1020ms 20:08:30 INFO - PROCESS | 2928 | 1464232110825 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 20:08:30 INFO - PROCESS | 2928 | 1464232110827 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 20:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:08:30 INFO - PROCESS | 2928 | 1464232110838 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:08:30 INFO - PROCESS | 2928 | 1464232110844 Marionette TRACE conn6 <- [1,1322,null,{}] 20:08:30 INFO - PROCESS | 2928 | 1464232110881 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}] 20:08:31 INFO - PROCESS | 2928 | 1464232111005 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 20:08:31 INFO - PROCESS | 2928 | 1464232111157 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:31 INFO - PROCESS | 2928 | ++DOCSHELL 1C929800 == 82 [pid = 2928] [id = 340] 20:08:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 208 (1C92A000) [pid = 2928] [serial = 1019] [outer = 00000000] 20:08:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 209 (1CA19800) [pid = 2928] [serial = 1020] [outer = 1C92A000] 20:08:31 INFO - PROCESS | 2928 | 1464232111213 Marionette DEBUG loaded listener.js 20:08:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 210 (1CA9F800) [pid = 2928] [serial = 1021] [outer = 1C92A000] 20:08:31 INFO - PROCESS | 2928 | 1464232111802 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]]]}] 20:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 992ms 20:08:31 INFO - PROCESS | 2928 | 1464232111838 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 20:08:31 INFO - PROCESS | 2928 | 1464232111841 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 20:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:08:31 INFO - PROCESS | 2928 | 1464232111845 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:08:31 INFO - PROCESS | 2928 | 1464232111847 Marionette TRACE conn6 <- [1,1326,null,{}] 20:08:31 INFO - PROCESS | 2928 | 1464232111851 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}] 20:08:32 INFO - PROCESS | 2928 | 1464232111975 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 20:08:32 INFO - PROCESS | 2928 | 1464232112146 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:32 INFO - PROCESS | 2928 | ++DOCSHELL 1D706C00 == 83 [pid = 2928] [id = 341] 20:08:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 211 (1D709800) [pid = 2928] [serial = 1022] [outer = 00000000] 20:08:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 212 (1F412800) [pid = 2928] [serial = 1023] [outer = 1D709800] 20:08:32 INFO - PROCESS | 2928 | 1464232112205 Marionette DEBUG loaded listener.js 20:08:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 213 (1F413400) [pid = 2928] [serial = 1024] [outer = 1D709800] 20:08:33 INFO - PROCESS | 2928 | 1464232113230 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]]]}] 20:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1431ms 20:08:33 INFO - PROCESS | 2928 | 1464232113278 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 20:08:33 INFO - PROCESS | 2928 | 1464232113280 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 20:08:33 INFO - PROCESS | 2928 | 1464232113283 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:08:33 INFO - PROCESS | 2928 | 1464232113286 Marionette TRACE conn6 <- [1,1330,null,{}] 20:08:33 INFO - PROCESS | 2928 | 1464232113289 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}] 20:08:33 INFO - PROCESS | 2928 | 1464232113404 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 20:08:33 INFO - PROCESS | 2928 | 1464232113552 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:33 INFO - PROCESS | 2928 | ++DOCSHELL 1FE0FC00 == 84 [pid = 2928] [id = 342] 20:08:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 214 (1FE11000) [pid = 2928] [serial = 1025] [outer = 00000000] 20:08:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 215 (2047EC00) [pid = 2928] [serial = 1026] [outer = 1FE11000] 20:08:33 INFO - PROCESS | 2928 | 1464232113618 Marionette DEBUG loaded listener.js 20:08:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 216 (20485800) [pid = 2928] [serial = 1027] [outer = 1FE11000] 20:08:34 INFO - PROCESS | 2928 | 1464232114206 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]]]}] 20:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 970ms 20:08:34 INFO - PROCESS | 2928 | 1464232114258 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 20:08:34 INFO - PROCESS | 2928 | 1464232114260 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 20:08:34 INFO - PROCESS | 2928 | 1464232114263 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:08:34 INFO - PROCESS | 2928 | 1464232114265 Marionette TRACE conn6 <- [1,1334,null,{}] 20:08:34 INFO - PROCESS | 2928 | 1464232114269 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}] 20:08:34 INFO - PROCESS | 2928 | 1464232114389 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 20:08:34 INFO - PROCESS | 2928 | 1464232114560 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:34 INFO - PROCESS | 2928 | ++DOCSHELL 20486800 == 85 [pid = 2928] [id = 343] 20:08:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 217 (2048C800) [pid = 2928] [serial = 1028] [outer = 00000000] 20:08:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 218 (215EE800) [pid = 2928] [serial = 1029] [outer = 2048C800] 20:08:34 INFO - PROCESS | 2928 | 1464232114617 Marionette DEBUG loaded listener.js 20:08:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 219 (215F3C00) [pid = 2928] [serial = 1030] [outer = 2048C800] 20:08:35 INFO - PROCESS | 2928 | 1464232115210 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]]]}] 20:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 973ms 20:08:35 INFO - PROCESS | 2928 | 1464232115239 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 20:08:35 INFO - PROCESS | 2928 | 1464232115242 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 20:08:35 INFO - PROCESS | 2928 | 1464232115246 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:08:35 INFO - PROCESS | 2928 | 1464232115248 Marionette TRACE conn6 <- [1,1338,null,{}] 20:08:35 INFO - PROCESS | 2928 | 1464232115252 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}] 20:08:35 INFO - PROCESS | 2928 | 1464232115372 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 20:08:35 INFO - PROCESS | 2928 | 1464232115518 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:35 INFO - PROCESS | 2928 | ++DOCSHELL 16FAB400 == 86 [pid = 2928] [id = 344] 20:08:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 220 (2048DC00) [pid = 2928] [serial = 1031] [outer = 00000000] 20:08:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 221 (215FB800) [pid = 2928] [serial = 1032] [outer = 2048DC00] 20:08:35 INFO - PROCESS | 2928 | 1464232115575 Marionette DEBUG loaded listener.js 20:08:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 222 (215FD800) [pid = 2928] [serial = 1033] [outer = 2048DC00] 20:08:36 INFO - PROCESS | 2928 | 1464232116177 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]]]}] 20:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 20:08:36 INFO - PROCESS | 2928 | 1464232116220 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 20:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:08:36 INFO - PROCESS | 2928 | 1464232116223 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 20:08:36 INFO - PROCESS | 2928 | 1464232116226 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:08:36 INFO - PROCESS | 2928 | 1464232116228 Marionette TRACE conn6 <- [1,1342,null,{}] 20:08:36 INFO - PROCESS | 2928 | 1464232116232 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}] 20:08:36 INFO - PROCESS | 2928 | 1464232116351 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 20:08:36 INFO - PROCESS | 2928 | 1464232116566 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:36 INFO - PROCESS | 2928 | ++DOCSHELL 1B31B800 == 87 [pid = 2928] [id = 345] 20:08:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 223 (1BA55400) [pid = 2928] [serial = 1034] [outer = 00000000] 20:08:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 224 (216D0400) [pid = 2928] [serial = 1035] [outer = 1BA55400] 20:08:36 INFO - PROCESS | 2928 | 1464232116623 Marionette DEBUG loaded listener.js 20:08:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 225 (21E40000) [pid = 2928] [serial = 1036] [outer = 1BA55400] 20:08:37 INFO - PROCESS | 2928 | 1464232117208 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]]]}] 20:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1019ms 20:08:37 INFO - PROCESS | 2928 | 1464232117246 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 20:08:37 INFO - PROCESS | 2928 | 1464232117248 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 20:08:37 INFO - PROCESS | 2928 | 1464232117251 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:08:37 INFO - PROCESS | 2928 | 1464232117254 Marionette TRACE conn6 <- [1,1346,null,{}] 20:08:37 INFO - PROCESS | 2928 | 1464232117258 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}] 20:08:37 INFO - PROCESS | 2928 | 1464232117377 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 20:08:37 INFO - PROCESS | 2928 | 1464232117707 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:37 INFO - PROCESS | 2928 | ++DOCSHELL 0D480800 == 88 [pid = 2928] [id = 346] 20:08:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 226 (0DBD5000) [pid = 2928] [serial = 1037] [outer = 00000000] 20:08:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 227 (0E33E000) [pid = 2928] [serial = 1038] [outer = 0DBD5000] 20:08:37 INFO - PROCESS | 2928 | 1464232117775 Marionette DEBUG loaded listener.js 20:08:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 228 (1246FC00) [pid = 2928] [serial = 1039] [outer = 0DBD5000] 20:08:38 INFO - PROCESS | 2928 | 1464232118397 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]]]}] 20:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1178ms 20:08:38 INFO - PROCESS | 2928 | 1464232118433 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 20:08:38 INFO - PROCESS | 2928 | 1464232118437 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 20:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:08:38 INFO - PROCESS | 2928 | 1464232118441 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:08:38 INFO - PROCESS | 2928 | 1464232118445 Marionette TRACE conn6 <- [1,1350,null,{}] 20:08:38 INFO - PROCESS | 2928 | 1464232118450 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}] 20:08:38 INFO - PROCESS | 2928 | 1464232118568 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 20:08:38 INFO - PROCESS | 2928 | 1464232118732 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:38 INFO - PROCESS | 2928 | ++DOCSHELL 1642EC00 == 89 [pid = 2928] [id = 347] 20:08:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 229 (1718B400) [pid = 2928] [serial = 1040] [outer = 00000000] 20:08:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 230 (17A13800) [pid = 2928] [serial = 1041] [outer = 1718B400] 20:08:38 INFO - PROCESS | 2928 | 1464232118788 Marionette DEBUG loaded listener.js 20:08:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 231 (17A23C00) [pid = 2928] [serial = 1042] [outer = 1718B400] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 1BD52400 == 88 [pid = 2928] [id = 288] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 1B3D0800 == 87 [pid = 2928] [id = 287] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 1B3CF400 == 86 [pid = 2928] [id = 286] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 1A854C00 == 85 [pid = 2928] [id = 336] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 16437000 == 84 [pid = 2928] [id = 335] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 0C62D000 == 83 [pid = 2928] [id = 334] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 17A2CC00 == 82 [pid = 2928] [id = 333] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 17A1F400 == 81 [pid = 2928] [id = 332] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 16F08C00 == 80 [pid = 2928] [id = 331] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 16376400 == 79 [pid = 2928] [id = 330] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 0DB4AC00 == 78 [pid = 2928] [id = 329] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 230 (11FDC800) [pid = 2928] [serial = 903] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 229 (16F0B400) [pid = 2928] [serial = 906] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 228 (1CA1F400) [pid = 2928] [serial = 909] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 227 (1D0D0400) [pid = 2928] [serial = 912] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 226 (212B2800) [pid = 2928] [serial = 915] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 225 (212B3C00) [pid = 2928] [serial = 918] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 224 (1C92C000) [pid = 2928] [serial = 921] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 223 (11D91800) [pid = 2928] [serial = 924] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 222 (1B321400) [pid = 2928] [serial = 954] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | 1464232119554 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]]]}] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 0DE0C800 == 77 [pid = 2928] [id = 328] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 09063800 == 76 [pid = 2928] [id = 327] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 1D0C6400 == 75 [pid = 2928] [id = 322] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 1BA4CC00 == 74 [pid = 2928] [id = 321] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 1682AC00 == 73 [pid = 2928] [id = 320] 20:08:39 INFO - PROCESS | 2928 | --DOCSHELL 0DE07400 == 72 [pid = 2928] [id = 319] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 221 (1A1D7C00) [pid = 2928] [serial = 943] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 220 (19D9BC00) [pid = 2928] [serial = 942] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 219 (19383C00) [pid = 2928] [serial = 948] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 218 (1AC80400) [pid = 2928] [serial = 945] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 217 (1A9A2400) [pid = 2928] [serial = 951] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 216 (132D3C00) [pid = 2928] [serial = 928] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 215 (11D78800) [pid = 2928] [serial = 927] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 214 (1713A000) [pid = 2928] [serial = 936] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 213 (161DF000) [pid = 2928] [serial = 933] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 212 (16369C00) [pid = 2928] [serial = 934] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 211 (0DBC0C00) [pid = 2928] [serial = 930] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 210 (0DC59000) [pid = 2928] [serial = 931] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 209 (1ADEF000) [pid = 2928] [serial = 946] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 208 (1BAD8000) [pid = 2928] [serial = 952] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 207 (18739800) [pid = 2928] [serial = 939] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 206 (18AD7400) [pid = 2928] [serial = 940] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 205 (1AC79400) [pid = 2928] [serial = 949] [outer = 00000000] [url = about:blank] 20:08:39 INFO - PROCESS | 2928 | --DOMWINDOW == 204 (1717E800) [pid = 2928] [serial = 937] [outer = 00000000] [url = about:blank] 20:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1174ms 20:08:39 INFO - PROCESS | 2928 | 1464232119618 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 20:08:39 INFO - PROCESS | 2928 | 1464232119622 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 20:08:39 INFO - PROCESS | 2928 | 1464232119627 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:08:39 INFO - PROCESS | 2928 | 1464232119628 Marionette TRACE conn6 <- [1,1354,null,{}] 20:08:39 INFO - PROCESS | 2928 | 1464232119632 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}] 20:08:39 INFO - PROCESS | 2928 | 1464232119737 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 20:08:39 INFO - PROCESS | 2928 | 1464232119745 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:39 INFO - PROCESS | 2928 | ++DOCSHELL 0DCB1C00 == 73 [pid = 2928] [id = 348] 20:08:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 205 (0DE04400) [pid = 2928] [serial = 1043] [outer = 00000000] 20:08:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 206 (0E340C00) [pid = 2928] [serial = 1044] [outer = 0DE04400] 20:08:39 INFO - PROCESS | 2928 | 1464232119791 Marionette DEBUG loaded listener.js 20:08:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 207 (124C9400) [pid = 2928] [serial = 1045] [outer = 0DE04400] 20:08:40 INFO - PROCESS | 2928 | 1464232120361 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] 20:08:40 INFO - PROCESS | 2928 | 1464232120404 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 20:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:08:40 INFO - PROCESS | 2928 | 1464232120409 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:08:40 INFO - PROCESS | 2928 | 1464232120414 Marionette TRACE conn6 <- [1,1358,null,{}] 20:08:40 INFO - PROCESS | 2928 | 1464232120423 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}] 20:08:40 INFO - PROCESS | 2928 | 1464232120523 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 20:08:40 INFO - PROCESS | 2928 | 1464232120642 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:40 INFO - PROCESS | 2928 | ++DOCSHELL 16434800 == 74 [pid = 2928] [id = 349] 20:08:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 208 (16457400) [pid = 2928] [serial = 1046] [outer = 00000000] 20:08:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 209 (17197000) [pid = 2928] [serial = 1047] [outer = 16457400] 20:08:40 INFO - PROCESS | 2928 | 1464232120689 Marionette DEBUG loaded listener.js 20:08:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 210 (17A0F000) [pid = 2928] [serial = 1048] [outer = 16457400] 20:08:41 INFO - PROCESS | 2928 | 1464232121077 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] 20:08:41 INFO - PROCESS | 2928 | 1464232121145 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 20:08:41 INFO - PROCESS | 2928 | 1464232121148 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:08:41 INFO - PROCESS | 2928 | 1464232121150 Marionette TRACE conn6 <- [1,1362,null,{}] 20:08:41 INFO - PROCESS | 2928 | 1464232121153 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}] 20:08:41 INFO - PROCESS | 2928 | 1464232121249 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 20:08:41 INFO - PROCESS | 2928 | 1464232121256 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:41 INFO - PROCESS | 2928 | ++DOCSHELL 17A18800 == 75 [pid = 2928] [id = 350] 20:08:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 211 (17A26400) [pid = 2928] [serial = 1049] [outer = 00000000] 20:08:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 212 (19380C00) [pid = 2928] [serial = 1050] [outer = 17A26400] 20:08:41 INFO - PROCESS | 2928 | 1464232121301 Marionette DEBUG loaded listener.js 20:08:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 213 (19C3BC00) [pid = 2928] [serial = 1051] [outer = 17A26400] 20:08:41 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:08:41 INFO - PROCESS | 2928 | 1464232121777 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] 20:08:41 INFO - PROCESS | 2928 | 1464232121851 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 20:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:08:41 INFO - PROCESS | 2928 | 1464232121863 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:08:41 INFO - PROCESS | 2928 | 1464232121865 Marionette TRACE conn6 <- [1,1366,null,{}] 20:08:41 INFO - PROCESS | 2928 | 1464232121868 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}] 20:08:42 INFO - PROCESS | 2928 | 1464232122007 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 20:08:42 INFO - PROCESS | 2928 | 1464232122077 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:42 INFO - PROCESS | 2928 | ++DOCSHELL 1A1D4800 == 76 [pid = 2928] [id = 351] 20:08:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 214 (1A997000) [pid = 2928] [serial = 1052] [outer = 00000000] 20:08:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 215 (1AC7F400) [pid = 2928] [serial = 1053] [outer = 1A997000] 20:08:42 INFO - PROCESS | 2928 | 1464232122129 Marionette DEBUG loaded listener.js 20:08:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 216 (1ADED800) [pid = 2928] [serial = 1054] [outer = 1A997000] 20:08:42 INFO - PROCESS | 2928 | 1464232122587 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] 20:08:42 INFO - PROCESS | 2928 | 1464232122664 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 20:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:08:42 INFO - PROCESS | 2928 | 1464232122672 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:08:42 INFO - PROCESS | 2928 | 1464232122674 Marionette TRACE conn6 <- [1,1370,null,{}] 20:08:42 INFO - PROCESS | 2928 | 1464232122677 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}] 20:08:42 INFO - PROCESS | 2928 | 1464232122819 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 20:08:42 INFO - PROCESS | 2928 | 1464232122844 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:42 INFO - PROCESS | 2928 | ++DOCSHELL 1B3D5000 == 77 [pid = 2928] [id = 352] 20:08:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 217 (1BA49400) [pid = 2928] [serial = 1055] [outer = 00000000] 20:08:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 218 (1BADC000) [pid = 2928] [serial = 1056] [outer = 1BA49400] 20:08:42 INFO - PROCESS | 2928 | 1464232122891 Marionette DEBUG loaded listener.js 20:08:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 219 (1BD57800) [pid = 2928] [serial = 1057] [outer = 1BA49400] 20:08:43 INFO - PROCESS | 2928 | [2928] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:08:43 INFO - PROCESS | 2928 | 1464232123386 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] 20:08:43 INFO - PROCESS | 2928 | 1464232123445 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 20:08:43 INFO - PROCESS | 2928 | 1464232123448 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:08:43 INFO - PROCESS | 2928 | 1464232123450 Marionette TRACE conn6 <- [1,1374,null,{}] 20:08:43 INFO - PROCESS | 2928 | 1464232123459 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}] 20:08:43 INFO - PROCESS | 2928 | 1464232123593 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 20:08:43 INFO - PROCESS | 2928 | 1464232123674 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:43 INFO - PROCESS | 2928 | ++DOCSHELL 1C925400 == 78 [pid = 2928] [id = 353] 20:08:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 220 (1C92BC00) [pid = 2928] [serial = 1058] [outer = 00000000] 20:08:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 221 (1D0C9C00) [pid = 2928] [serial = 1059] [outer = 1C92BC00] 20:08:43 INFO - PROCESS | 2928 | 1464232123721 Marionette DEBUG loaded listener.js 20:08:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 222 (1D70BC00) [pid = 2928] [serial = 1060] [outer = 1C92BC00] 20:08:44 INFO - PROCESS | 2928 | --DOMWINDOW == 221 (17A21000) [pid = 2928] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:08:44 INFO - PROCESS | 2928 | --DOMWINDOW == 220 (1873E400) [pid = 2928] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:08:44 INFO - PROCESS | 2928 | --DOMWINDOW == 219 (0DBD4000) [pid = 2928] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:08:44 INFO - PROCESS | 2928 | --DOMWINDOW == 218 (1642E400) [pid = 2928] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:08:44 INFO - PROCESS | 2928 | --DOMWINDOW == 217 (09065400) [pid = 2928] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:08:44 INFO - PROCESS | 2928 | --DOMWINDOW == 216 (0DC58C00) [pid = 2928] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:08:44 INFO - PROCESS | 2928 | --DOMWINDOW == 215 (17179C00) [pid = 2928] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:08:44 INFO - PROCESS | 2928 | --DOMWINDOW == 214 (0E19F400) [pid = 2928] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:08:44 INFO - PROCESS | 2928 | --DOMWINDOW == 213 (16FB5000) [pid = 2928] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:08:44 INFO - PROCESS | 2928 | --DOMWINDOW == 212 (14F1C400) [pid = 2928] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:08:44 INFO - PROCESS | 2928 | 1464232124331 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] 20:08:44 INFO - PROCESS | 2928 | 1464232124385 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 20:08:44 INFO - PROCESS | 2928 | 1464232124388 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:08:44 INFO - PROCESS | 2928 | 1464232124390 Marionette TRACE conn6 <- [1,1378,null,{}] 20:08:44 INFO - PROCESS | 2928 | 1464232124393 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}] 20:08:44 INFO - PROCESS | 2928 | 1464232124501 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 20:08:44 INFO - PROCESS | 2928 | 1464232124508 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:44 INFO - PROCESS | 2928 | ++DOCSHELL 16FB5000 == 79 [pid = 2928] [id = 354] 20:08:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 213 (17183C00) [pid = 2928] [serial = 1061] [outer = 00000000] 20:08:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 214 (1CA93800) [pid = 2928] [serial = 1062] [outer = 17183C00] 20:08:44 INFO - PROCESS | 2928 | 1464232124556 Marionette DEBUG loaded listener.js 20:08:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 215 (1F411C00) [pid = 2928] [serial = 1063] [outer = 17183C00] 20:08:45 INFO - PROCESS | 2928 | 1464232125001 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]]]}] 20:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 20:08:45 INFO - PROCESS | 2928 | 1464232125059 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 20:08:45 INFO - PROCESS | 2928 | 1464232125061 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 20:08:45 INFO - PROCESS | 2928 | 1464232125064 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:08:45 INFO - PROCESS | 2928 | 1464232125066 Marionette TRACE conn6 <- [1,1382,null,{}] 20:08:45 INFO - PROCESS | 2928 | 1464232125070 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}] 20:08:45 INFO - PROCESS | 2928 | 1464232125167 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 20:08:45 INFO - PROCESS | 2928 | 1464232125174 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:45 INFO - PROCESS | 2928 | ++DOCSHELL 1CA1F000 == 80 [pid = 2928] [id = 355] 20:08:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 216 (1F41CC00) [pid = 2928] [serial = 1064] [outer = 00000000] 20:08:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 217 (20483C00) [pid = 2928] [serial = 1065] [outer = 1F41CC00] 20:08:45 INFO - PROCESS | 2928 | 1464232125219 Marionette DEBUG loaded listener.js 20:08:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 218 (212B7000) [pid = 2928] [serial = 1066] [outer = 1F41CC00] 20:08:45 INFO - PROCESS | 2928 | 1464232125710 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]]]}] 20:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 20:08:45 INFO - PROCESS | 2928 | 1464232125756 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 20:08:45 INFO - PROCESS | 2928 | 1464232125758 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 20:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:08:45 INFO - PROCESS | 2928 | 1464232125762 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:08:45 INFO - PROCESS | 2928 | 1464232125763 Marionette TRACE conn6 <- [1,1386,null,{}] 20:08:45 INFO - PROCESS | 2928 | 1464232125767 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}] 20:08:45 INFO - PROCESS | 2928 | 1464232125861 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 20:08:45 INFO - PROCESS | 2928 | 1464232125868 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:45 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC9000 == 81 [pid = 2928] [id = 356] 20:08:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 219 (1D790800) [pid = 2928] [serial = 1067] [outer = 00000000] 20:08:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 220 (1D796800) [pid = 2928] [serial = 1068] [outer = 1D790800] 20:08:45 INFO - PROCESS | 2928 | 1464232125918 Marionette DEBUG loaded listener.js 20:08:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 221 (2047E800) [pid = 2928] [serial = 1069] [outer = 1D790800] 20:08:46 INFO - PROCESS | 2928 | 1464232126729 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]]]}] 20:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1014ms 20:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:08:46 INFO - PROCESS | 2928 | 1464232126781 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 20:08:46 INFO - PROCESS | 2928 | 1464232126787 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 20:08:46 INFO - PROCESS | 2928 | 1464232126791 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:08:46 INFO - PROCESS | 2928 | 1464232126796 Marionette TRACE conn6 <- [1,1390,null,{}] 20:08:46 INFO - PROCESS | 2928 | 1464232126821 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}] 20:08:46 INFO - PROCESS | 2928 | 1464232126949 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 20:08:47 INFO - PROCESS | 2928 | 1464232127114 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:47 INFO - PROCESS | 2928 | ++DOCSHELL 0F283400 == 82 [pid = 2928] [id = 357] 20:08:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 222 (12708000) [pid = 2928] [serial = 1070] [outer = 00000000] 20:08:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 223 (16110C00) [pid = 2928] [serial = 1071] [outer = 12708000] 20:08:47 INFO - PROCESS | 2928 | 1464232127176 Marionette DEBUG loaded listener.js 20:08:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 224 (1636B000) [pid = 2928] [serial = 1072] [outer = 12708000] 20:08:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 225 (17252C00) [pid = 2928] [serial = 1073] [outer = 11D8EC00] 20:08:47 INFO - PROCESS | 2928 | 1464232127859 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]]]}] 20:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1106ms 20:08:47 INFO - PROCESS | 2928 | 1464232127897 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 20:08:47 INFO - PROCESS | 2928 | 1464232127903 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 20:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:08:47 INFO - PROCESS | 2928 | 1464232127909 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:08:47 INFO - PROCESS | 2928 | 1464232127912 Marionette TRACE conn6 <- [1,1394,null,{}] 20:08:47 INFO - PROCESS | 2928 | 1464232127916 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}] 20:08:48 INFO - PROCESS | 2928 | 1464232128046 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 20:08:48 INFO - PROCESS | 2928 | 1464232128211 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:48 INFO - PROCESS | 2928 | ++DOCSHELL 0DE0A400 == 83 [pid = 2928] [id = 358] 20:08:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 226 (0DE0E000) [pid = 2928] [serial = 1074] [outer = 00000000] 20:08:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 227 (19173000) [pid = 2928] [serial = 1075] [outer = 0DE0E000] 20:08:48 INFO - PROCESS | 2928 | 1464232128270 Marionette DEBUG loaded listener.js 20:08:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 228 (0DB6D800) [pid = 2928] [serial = 1076] [outer = 0DE0E000] 20:08:48 INFO - PROCESS | 2928 | 1464232128895 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]]]}] 20:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1019ms 20:08:48 INFO - PROCESS | 2928 | 1464232128930 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 20:08:48 INFO - PROCESS | 2928 | 1464232128933 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 20:08:48 INFO - PROCESS | 2928 | 1464232128936 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:08:48 INFO - PROCESS | 2928 | 1464232128940 Marionette TRACE conn6 <- [1,1398,null,{}] 20:08:48 INFO - PROCESS | 2928 | 1464232128951 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}] 20:08:49 INFO - PROCESS | 2928 | 1464232129077 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 20:08:49 INFO - PROCESS | 2928 | 1464232129258 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:49 INFO - PROCESS | 2928 | ++DOCSHELL 17A94400 == 84 [pid = 2928] [id = 359] 20:08:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 229 (17A95C00) [pid = 2928] [serial = 1077] [outer = 00000000] 20:08:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 230 (1B3D4800) [pid = 2928] [serial = 1078] [outer = 17A95C00] 20:08:49 INFO - PROCESS | 2928 | 1464232129321 Marionette DEBUG loaded listener.js 20:08:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 231 (1D78C800) [pid = 2928] [serial = 1079] [outer = 17A95C00] 20:08:50 INFO - PROCESS | 2928 | 1464232130038 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]]]}] 20:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1125ms 20:08:50 INFO - PROCESS | 2928 | 1464232130065 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 20:08:50 INFO - PROCESS | 2928 | 1464232130068 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 20:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:08:50 INFO - PROCESS | 2928 | 1464232130072 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:08:50 INFO - PROCESS | 2928 | 1464232130074 Marionette TRACE conn6 <- [1,1402,null,{}] 20:08:50 INFO - PROCESS | 2928 | 1464232130078 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}] 20:08:50 INFO - PROCESS | 2928 | 1464232130207 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 20:08:50 INFO - PROCESS | 2928 | 1464232130370 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:50 INFO - PROCESS | 2928 | ++DOCSHELL 1D794400 == 85 [pid = 2928] [id = 360] 20:08:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 232 (1FBCE800) [pid = 2928] [serial = 1080] [outer = 00000000] 20:08:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 233 (1FBD3800) [pid = 2928] [serial = 1081] [outer = 1FBCE800] 20:08:50 INFO - PROCESS | 2928 | 1464232130433 Marionette DEBUG loaded listener.js 20:08:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 234 (1FBD8000) [pid = 2928] [serial = 1082] [outer = 1FBCE800] 20:08:51 INFO - PROCESS | 2928 | 1464232131092 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]]]}] 20:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1075ms 20:08:51 INFO - PROCESS | 2928 | 1464232131158 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 20:08:51 INFO - PROCESS | 2928 | 1464232131160 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 20:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:08:51 INFO - PROCESS | 2928 | 1464232131165 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:08:51 INFO - PROCESS | 2928 | 1464232131167 Marionette TRACE conn6 <- [1,1406,null,{}] 20:08:51 INFO - PROCESS | 2928 | 1464232131170 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}] 20:08:51 INFO - PROCESS | 2928 | 1464232131290 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 20:08:51 INFO - PROCESS | 2928 | 1464232131444 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:51 INFO - PROCESS | 2928 | ++DOCSHELL 17A26000 == 86 [pid = 2928] [id = 361] 20:08:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 235 (1FBD7800) [pid = 2928] [serial = 1083] [outer = 00000000] 20:08:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 236 (20482800) [pid = 2928] [serial = 1084] [outer = 1FBD7800] 20:08:51 INFO - PROCESS | 2928 | 1464232131503 Marionette DEBUG loaded listener.js 20:08:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 237 (20516000) [pid = 2928] [serial = 1085] [outer = 1FBD7800] 20:08:52 INFO - PROCESS | 2928 | 1464232132134 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]]]}] 20:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1022ms 20:08:52 INFO - PROCESS | 2928 | 1464232132186 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 20:08:52 INFO - PROCESS | 2928 | 1464232132189 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 20:08:52 INFO - PROCESS | 2928 | 1464232132192 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:08:52 INFO - PROCESS | 2928 | 1464232132194 Marionette TRACE conn6 <- [1,1410,null,{}] 20:08:52 INFO - PROCESS | 2928 | 1464232132198 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}] 20:08:52 INFO - PROCESS | 2928 | 1464232132332 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 20:08:52 INFO - PROCESS | 2928 | 1464232132508 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:52 INFO - PROCESS | 2928 | ++DOCSHELL 2051E400 == 87 [pid = 2928] [id = 362] 20:08:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 238 (20520C00) [pid = 2928] [serial = 1086] [outer = 00000000] 20:08:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 239 (20777C00) [pid = 2928] [serial = 1087] [outer = 20520C00] 20:08:52 INFO - PROCESS | 2928 | 1464232132564 Marionette DEBUG loaded listener.js 20:08:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 240 (20779800) [pid = 2928] [serial = 1088] [outer = 20520C00] 20:08:53 INFO - PROCESS | 2928 | 1464232133103 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]]]}] 20:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 930ms 20:08:53 INFO - PROCESS | 2928 | 1464232133142 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 20:08:53 INFO - PROCESS | 2928 | 1464232133144 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 20:08:53 INFO - PROCESS | 2928 | 1464232133149 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:08:53 INFO - PROCESS | 2928 | 1464232133151 Marionette TRACE conn6 <- [1,1414,null,{}] 20:08:53 INFO - PROCESS | 2928 | 1464232133155 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}] 20:08:53 INFO - PROCESS | 2928 | 1464232133277 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 20:08:53 INFO - PROCESS | 2928 | 1464232133453 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:53 INFO - PROCESS | 2928 | ++DOCSHELL 2077F000 == 88 [pid = 2928] [id = 363] 20:08:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 241 (2077FC00) [pid = 2928] [serial = 1089] [outer = 00000000] 20:08:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 242 (215FB400) [pid = 2928] [serial = 1090] [outer = 2077FC00] 20:08:53 INFO - PROCESS | 2928 | 1464232133511 Marionette DEBUG loaded listener.js 20:08:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 243 (216CE000) [pid = 2928] [serial = 1091] [outer = 2077FC00] 20:08:54 INFO - PROCESS | 2928 | 1464232134107 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]]]}] 20:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 970ms 20:08:54 INFO - PROCESS | 2928 | 1464232134124 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 20:08:54 INFO - PROCESS | 2928 | 1464232134127 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 20:08:54 INFO - PROCESS | 2928 | 1464232134130 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:08:54 INFO - PROCESS | 2928 | 1464232134132 Marionette TRACE conn6 <- [1,1418,null,{}] 20:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:08:54 INFO - PROCESS | 2928 | 1464232134136 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}] 20:08:54 INFO - PROCESS | 2928 | 1464232134254 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 20:08:54 INFO - PROCESS | 2928 | 1464232134428 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:54 INFO - PROCESS | 2928 | ++DOCSHELL 11F42C00 == 89 [pid = 2928] [id = 364] 20:08:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 244 (11F43C00) [pid = 2928] [serial = 1092] [outer = 00000000] 20:08:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 245 (11F48C00) [pid = 2928] [serial = 1093] [outer = 11F43C00] 20:08:54 INFO - PROCESS | 2928 | 1464232134483 Marionette DEBUG loaded listener.js 20:08:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 246 (11F4A800) [pid = 2928] [serial = 1094] [outer = 11F43C00] 20:08:55 INFO - PROCESS | 2928 | 1464232135140 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]]]}] 20:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1017ms 20:08:55 INFO - PROCESS | 2928 | 1464232135150 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 20:08:55 INFO - PROCESS | 2928 | 1464232135152 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 20:08:55 INFO - PROCESS | 2928 | 1464232135156 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:08:55 INFO - PROCESS | 2928 | 1464232135158 Marionette TRACE conn6 <- [1,1422,null,{}] 20:08:55 INFO - PROCESS | 2928 | 1464232135161 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}] 20:08:55 INFO - PROCESS | 2928 | 1464232135279 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 20:08:55 INFO - PROCESS | 2928 | 1464232135447 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:55 INFO - PROCESS | 2928 | ++DOCSHELL 132D4000 == 90 [pid = 2928] [id = 365] 20:08:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 247 (14F20800) [pid = 2928] [serial = 1095] [outer = 00000000] 20:08:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 248 (16FAF000) [pid = 2928] [serial = 1096] [outer = 14F20800] 20:08:55 INFO - PROCESS | 2928 | 1464232135504 Marionette DEBUG loaded listener.js 20:08:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 249 (1724A800) [pid = 2928] [serial = 1097] [outer = 14F20800] 20:08:56 INFO - PROCESS | 2928 | 1464232136068 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]]]}] 20:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 20:08:56 INFO - PROCESS | 2928 | 1464232136131 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 20:08:56 INFO - PROCESS | 2928 | 1464232136133 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 20:08:56 INFO - PROCESS | 2928 | 1464232136137 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:08:56 INFO - PROCESS | 2928 | 1464232136139 Marionette TRACE conn6 <- [1,1426,null,{}] 20:08:56 INFO - PROCESS | 2928 | 1464232136143 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}] 20:08:56 INFO - PROCESS | 2928 | 1464232136270 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 20:08:56 INFO - PROCESS | 2928 | 1464232136632 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:56 INFO - PROCESS | 2928 | ++DOCSHELL 0D1A7400 == 91 [pid = 2928] [id = 366] 20:08:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 250 (0DB6B400) [pid = 2928] [serial = 1098] [outer = 00000000] 20:08:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 251 (0DC5C000) [pid = 2928] [serial = 1099] [outer = 0DB6B400] 20:08:56 INFO - PROCESS | 2928 | 1464232136730 Marionette DEBUG loaded listener.js 20:08:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 252 (0E1A6000) [pid = 2928] [serial = 1100] [outer = 0DB6B400] 20:08:57 INFO - PROCESS | 2928 | 1464232137366 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]]]}] 20:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1281ms 20:08:57 INFO - PROCESS | 2928 | 1464232137422 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 20:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:08:57 INFO - PROCESS | 2928 | 1464232137426 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 20:08:57 INFO - PROCESS | 2928 | 1464232137430 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:08:57 INFO - PROCESS | 2928 | 1464232137434 Marionette TRACE conn6 <- [1,1430,null,{}] 20:08:57 INFO - PROCESS | 2928 | 1464232137439 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}] 20:08:57 INFO - PROCESS | 2928 | 1464232137550 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 20:08:57 INFO - PROCESS | 2928 | 1464232137712 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:57 INFO - PROCESS | 2928 | ++DOCSHELL 12709000 == 92 [pid = 2928] [id = 367] 20:08:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 253 (132E2800) [pid = 2928] [serial = 1101] [outer = 00000000] 20:08:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 254 (14F1F800) [pid = 2928] [serial = 1102] [outer = 132E2800] 20:08:57 INFO - PROCESS | 2928 | 1464232137765 Marionette DEBUG loaded listener.js 20:08:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 255 (1636A400) [pid = 2928] [serial = 1103] [outer = 132E2800] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 0DB4D400 == 91 [pid = 2928] [id = 202] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 1204E800 == 90 [pid = 2928] [id = 234] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 1CA1F000 == 89 [pid = 2928] [id = 355] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 16FB5000 == 88 [pid = 2928] [id = 354] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 1C925400 == 87 [pid = 2928] [id = 353] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 1B3D5000 == 86 [pid = 2928] [id = 352] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 1A1D4800 == 85 [pid = 2928] [id = 351] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 17A18800 == 84 [pid = 2928] [id = 350] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 16434800 == 83 [pid = 2928] [id = 349] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 254 (11D7C000) [pid = 2928] [serial = 957] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 253 (1717B800) [pid = 2928] [serial = 960] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 252 (1BD54800) [pid = 2928] [serial = 963] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 251 (1D702000) [pid = 2928] [serial = 966] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 250 (1D710800) [pid = 2928] [serial = 969] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 249 (1F420000) [pid = 2928] [serial = 972] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 248 (216C3000) [pid = 2928] [serial = 975] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 247 (17A16800) [pid = 2928] [serial = 978] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 246 (1ADE9C00) [pid = 2928] [serial = 1008] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 0DCB1C00 == 82 [pid = 2928] [id = 348] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 1642EC00 == 81 [pid = 2928] [id = 347] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 0D480800 == 80 [pid = 2928] [id = 346] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 1D706C00 == 79 [pid = 2928] [id = 341] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 1C929800 == 78 [pid = 2928] [id = 340] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 17A2AC00 == 77 [pid = 2928] [id = 339] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 16105C00 == 76 [pid = 2928] [id = 338] 20:08:58 INFO - PROCESS | 2928 | --DOCSHELL 09074800 == 75 [pid = 2928] [id = 337] 20:08:58 INFO - PROCESS | 2928 | 1464232138411 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]]]}] 20:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1021ms 20:08:58 INFO - PROCESS | 2928 | 1464232138454 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 20:08:58 INFO - PROCESS | 2928 | 1464232138458 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 20:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:08:58 INFO - PROCESS | 2928 | 1464232138476 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:08:58 INFO - PROCESS | 2928 | 1464232138478 Marionette TRACE conn6 <- [1,1434,null,{}] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 245 (1ADCC000) [pid = 2928] [serial = 847] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 244 (17A24400) [pid = 2928] [serial = 996] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 243 (19382C00) [pid = 2928] [serial = 999] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 242 (17A2BC00) [pid = 2928] [serial = 997] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 241 (14D4DC00) [pid = 2928] [serial = 1002] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 240 (161EB800) [pid = 2928] [serial = 1003] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 239 (16F09800) [pid = 2928] [serial = 990] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 238 (17139400) [pid = 2928] [serial = 991] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 237 (0E1A8400) [pid = 2928] [serial = 982] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 236 (0DBD9C00) [pid = 2928] [serial = 981] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 235 (12226000) [pid = 2928] [serial = 987] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 234 (14C87800) [pid = 2928] [serial = 988] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 233 (17251C00) [pid = 2928] [serial = 993] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 232 (16F03000) [pid = 2928] [serial = 985] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 231 (1645DC00) [pid = 2928] [serial = 984] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 230 (1A998800) [pid = 2928] [serial = 1005] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 229 (19BD8400) [pid = 2928] [serial = 1000] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 228 (17A0E000) [pid = 2928] [serial = 994] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | --DOMWINDOW == 227 (1AC78C00) [pid = 2928] [serial = 1006] [outer = 00000000] [url = about:blank] 20:08:58 INFO - PROCESS | 2928 | 1464232138547 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}] 20:08:58 INFO - PROCESS | 2928 | 1464232138654 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 20:08:58 INFO - PROCESS | 2928 | 1464232138662 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:58 INFO - PROCESS | 2928 | ++DOCSHELL 0E159800 == 76 [pid = 2928] [id = 368] 20:08:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 228 (0E159C00) [pid = 2928] [serial = 1104] [outer = 00000000] 20:08:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 229 (122EC000) [pid = 2928] [serial = 1105] [outer = 0E159C00] 20:08:58 INFO - PROCESS | 2928 | 1464232138707 Marionette DEBUG loaded listener.js 20:08:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 230 (14C09800) [pid = 2928] [serial = 1106] [outer = 0E159C00] 20:08:59 INFO - PROCESS | 2928 | 1464232139262 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]]]}] 20:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 850ms 20:08:59 INFO - PROCESS | 2928 | 1464232139318 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 20:08:59 INFO - PROCESS | 2928 | 1464232139320 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 20:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:08:59 INFO - PROCESS | 2928 | 1464232139324 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:08:59 INFO - PROCESS | 2928 | 1464232139330 Marionette TRACE conn6 <- [1,1438,null,{}] 20:08:59 INFO - PROCESS | 2928 | 1464232139338 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}] 20:08:59 INFO - PROCESS | 2928 | 1464232139438 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 20:08:59 INFO - PROCESS | 2928 | 1464232139553 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:59 INFO - PROCESS | 2928 | ++DOCSHELL 16435C00 == 77 [pid = 2928] [id = 369] 20:08:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 231 (1682A800) [pid = 2928] [serial = 1107] [outer = 00000000] 20:08:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 232 (16F0F400) [pid = 2928] [serial = 1108] [outer = 1682A800] 20:08:59 INFO - PROCESS | 2928 | 1464232139599 Marionette DEBUG loaded listener.js 20:08:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 233 (16FAC800) [pid = 2928] [serial = 1109] [outer = 1682A800] 20:09:00 INFO - PROCESS | 2928 | 1464232140001 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]]]}] 20:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 20:09:00 INFO - PROCESS | 2928 | 1464232140058 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 20:09:00 INFO - PROCESS | 2928 | 1464232140060 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 20:09:00 INFO - PROCESS | 2928 | 1464232140064 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:09:00 INFO - PROCESS | 2928 | 1464232140065 Marionette TRACE conn6 <- [1,1442,null,{}] 20:09:00 INFO - PROCESS | 2928 | 1464232140069 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}] 20:09:00 INFO - PROCESS | 2928 | 1464232140170 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 20:09:00 INFO - PROCESS | 2928 | 1464232140184 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:00 INFO - PROCESS | 2928 | ++DOCSHELL 17177400 == 78 [pid = 2928] [id = 370] 20:09:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 234 (17178000) [pid = 2928] [serial = 1110] [outer = 00000000] 20:09:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 235 (17192400) [pid = 2928] [serial = 1111] [outer = 17178000] 20:09:00 INFO - PROCESS | 2928 | 1464232140229 Marionette DEBUG loaded listener.js 20:09:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 236 (17A0DC00) [pid = 2928] [serial = 1112] [outer = 17178000] 20:09:00 INFO - PROCESS | 2928 | 1464232140744 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]]]}] 20:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 20:09:00 INFO - PROCESS | 2928 | 1464232140825 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 20:09:00 INFO - PROCESS | 2928 | 1464232140827 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 20:09:00 INFO - PROCESS | 2928 | 1464232140835 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:09:00 INFO - PROCESS | 2928 | 1464232140836 Marionette TRACE conn6 <- [1,1446,null,{}] 20:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:09:00 INFO - PROCESS | 2928 | 1464232140840 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}] 20:09:01 INFO - PROCESS | 2928 | 1464232140980 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 20:09:01 INFO - PROCESS | 2928 | 1464232141004 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:01 INFO - PROCESS | 2928 | ++DOCSHELL 17A26800 == 79 [pid = 2928] [id = 371] 20:09:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 237 (17A26C00) [pid = 2928] [serial = 1113] [outer = 00000000] 20:09:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 238 (17A8AC00) [pid = 2928] [serial = 1114] [outer = 17A26C00] 20:09:01 INFO - PROCESS | 2928 | 1464232141057 Marionette DEBUG loaded listener.js 20:09:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 239 (17A98800) [pid = 2928] [serial = 1115] [outer = 17A26C00] 20:09:01 INFO - PROCESS | 2928 | 1464232141557 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]]]}] 20:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 770ms 20:09:01 INFO - PROCESS | 2928 | 1464232141613 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 20:09:01 INFO - PROCESS | 2928 | 1464232141615 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 20:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:09:01 INFO - PROCESS | 2928 | 1464232141618 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:09:01 INFO - PROCESS | 2928 | 1464232141620 Marionette TRACE conn6 <- [1,1450,null,{}] 20:09:01 INFO - PROCESS | 2928 | 1464232141628 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}] 20:09:01 INFO - PROCESS | 2928 | 1464232141757 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 20:09:01 INFO - PROCESS | 2928 | 1464232141836 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:01 INFO - PROCESS | 2928 | ++DOCSHELL 187A5C00 == 80 [pid = 2928] [id = 372] 20:09:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 240 (18843800) [pid = 2928] [serial = 1116] [outer = 00000000] 20:09:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 241 (1938B800) [pid = 2928] [serial = 1117] [outer = 18843800] 20:09:01 INFO - PROCESS | 2928 | 1464232141880 Marionette DEBUG loaded listener.js 20:09:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 242 (19D96800) [pid = 2928] [serial = 1118] [outer = 18843800] 20:09:02 INFO - PROCESS | 2928 | 1464232142326 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]]]}] 20:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 770ms 20:09:02 INFO - PROCESS | 2928 | 1464232142393 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 20:09:02 INFO - PROCESS | 2928 | 1464232142395 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 20:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:09:02 INFO - PROCESS | 2928 | 1464232142404 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:09:02 INFO - PROCESS | 2928 | 1464232142406 Marionette TRACE conn6 <- [1,1454,null,{}] 20:09:02 INFO - PROCESS | 2928 | 1464232142409 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}] 20:09:02 INFO - PROCESS | 2928 | 1464232142544 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 20:09:02 INFO - PROCESS | 2928 | 1464232142626 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:02 INFO - PROCESS | 2928 | ++DOCSHELL 1A1D4800 == 81 [pid = 2928] [id = 373] 20:09:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 243 (1A854C00) [pid = 2928] [serial = 1119] [outer = 00000000] 20:09:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 244 (1A99C000) [pid = 2928] [serial = 1120] [outer = 1A854C00] 20:09:02 INFO - PROCESS | 2928 | 1464232142673 Marionette DEBUG loaded listener.js 20:09:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 245 (1ADD3400) [pid = 2928] [serial = 1121] [outer = 1A854C00] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 244 (17183C00) [pid = 2928] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 243 (0DBD5000) [pid = 2928] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 242 (1BA4EC00) [pid = 2928] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 241 (1A997000) [pid = 2928] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 240 (16457400) [pid = 2928] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 239 (17A26400) [pid = 2928] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 238 (1F41CC00) [pid = 2928] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 237 (1C92BC00) [pid = 2928] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 236 (0DE04400) [pid = 2928] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 235 (1718B400) [pid = 2928] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 234 (1BA49400) [pid = 2928] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 233 (1AC7D400) [pid = 2928] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:09:03 INFO - PROCESS | 2928 | --DOMWINDOW == 232 (1B31CC00) [pid = 2928] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:09:03 INFO - PROCESS | 2928 | 1464232143287 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]]]}] 20:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 930ms 20:09:03 INFO - PROCESS | 2928 | 1464232143333 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 20:09:03 INFO - PROCESS | 2928 | 1464232143335 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 20:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:09:03 INFO - PROCESS | 2928 | 1464232143338 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:09:03 INFO - PROCESS | 2928 | 1464232143340 Marionette TRACE conn6 <- [1,1458,null,{}] 20:09:03 INFO - PROCESS | 2928 | 1464232143343 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}] 20:09:03 INFO - PROCESS | 2928 | 1464232143436 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 20:09:03 INFO - PROCESS | 2928 | 1464232143443 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:03 INFO - PROCESS | 2928 | ++DOCSHELL 12710000 == 82 [pid = 2928] [id = 374] 20:09:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 233 (16831C00) [pid = 2928] [serial = 1122] [outer = 00000000] 20:09:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 234 (1873B800) [pid = 2928] [serial = 1123] [outer = 16831C00] 20:09:03 INFO - PROCESS | 2928 | 1464232143487 Marionette DEBUG loaded listener.js 20:09:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 235 (1A126C00) [pid = 2928] [serial = 1124] [outer = 16831C00] 20:09:03 INFO - PROCESS | 2928 | 1464232143937 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]]]}] 20:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 20:09:04 INFO - PROCESS | 2928 | 1464232143981 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 20:09:04 INFO - PROCESS | 2928 | 1464232143983 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 20:09:04 INFO - PROCESS | 2928 | 1464232143986 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:09:04 INFO - PROCESS | 2928 | 1464232143987 Marionette TRACE conn6 <- [1,1462,null,{}] 20:09:04 INFO - PROCESS | 2928 | 1464232143991 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}] 20:09:04 INFO - PROCESS | 2928 | 1464232144085 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 20:09:04 INFO - PROCESS | 2928 | 1464232144091 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:04 INFO - PROCESS | 2928 | ++DOCSHELL 1A1D7C00 == 83 [pid = 2928] [id = 375] 20:09:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 236 (1A857000) [pid = 2928] [serial = 1125] [outer = 00000000] 20:09:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 237 (1AE53000) [pid = 2928] [serial = 1126] [outer = 1A857000] 20:09:04 INFO - PROCESS | 2928 | 1464232144136 Marionette DEBUG loaded listener.js 20:09:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 238 (1B3CA800) [pid = 2928] [serial = 1127] [outer = 1A857000] 20:09:04 INFO - PROCESS | 2928 | 1464232144656 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]]]}] 20:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 20:09:04 INFO - PROCESS | 2928 | 1464232144706 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 20:09:04 INFO - PROCESS | 2928 | 1464232144708 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 20:09:04 INFO - PROCESS | 2928 | 1464232144712 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:09:04 INFO - PROCESS | 2928 | 1464232144714 Marionette TRACE conn6 <- [1,1466,null,{}] 20:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:09:04 INFO - PROCESS | 2928 | 1464232144718 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}] 20:09:04 INFO - PROCESS | 2928 | 1464232144817 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 20:09:04 INFO - PROCESS | 2928 | 1464232144823 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:04 INFO - PROCESS | 2928 | ++DOCSHELL 1B3CF400 == 84 [pid = 2928] [id = 376] 20:09:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 239 (1B3D7000) [pid = 2928] [serial = 1128] [outer = 00000000] 20:09:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 240 (1BAD8000) [pid = 2928] [serial = 1129] [outer = 1B3D7000] 20:09:04 INFO - PROCESS | 2928 | 1464232144877 Marionette DEBUG loaded listener.js 20:09:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 241 (1C92B400) [pid = 2928] [serial = 1130] [outer = 1B3D7000] 20:09:05 INFO - PROCESS | 2928 | 1464232145686 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]]]}] 20:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1012ms 20:09:05 INFO - PROCESS | 2928 | 1464232145739 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 20:09:05 INFO - PROCESS | 2928 | 1464232145745 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 20:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:09:05 INFO - PROCESS | 2928 | 1464232145771 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:09:05 INFO - PROCESS | 2928 | 1464232145776 Marionette TRACE conn6 <- [1,1470,null,{}] 20:09:05 INFO - PROCESS | 2928 | 1464232145782 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}] 20:09:05 INFO - PROCESS | 2928 | 1464232145946 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 20:09:06 INFO - PROCESS | 2928 | 1464232146100 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:06 INFO - PROCESS | 2928 | ++DOCSHELL 0DE02000 == 85 [pid = 2928] [id = 377] 20:09:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 242 (0E1A3C00) [pid = 2928] [serial = 1131] [outer = 00000000] 20:09:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 243 (132DF800) [pid = 2928] [serial = 1132] [outer = 0E1A3C00] 20:09:06 INFO - PROCESS | 2928 | 1464232146157 Marionette DEBUG loaded listener.js 20:09:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 244 (14F18800) [pid = 2928] [serial = 1133] [outer = 0E1A3C00] 20:09:06 INFO - PROCESS | 2928 | 1464232146811 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]]]}] 20:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1100ms 20:09:06 INFO - PROCESS | 2928 | 1464232146860 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 20:09:06 INFO - PROCESS | 2928 | 1464232146866 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 20:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:09:06 INFO - PROCESS | 2928 | 1464232146872 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:09:06 INFO - PROCESS | 2928 | 1464232146875 Marionette TRACE conn6 <- [1,1474,null,{}] 20:09:06 INFO - PROCESS | 2928 | 1464232146879 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}] 20:09:07 INFO - PROCESS | 2928 | 1464232147004 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 20:09:07 INFO - PROCESS | 2928 | 1464232147164 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:07 INFO - PROCESS | 2928 | ++DOCSHELL 16FAA800 == 86 [pid = 2928] [id = 378] 20:09:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 245 (16FB3000) [pid = 2928] [serial = 1134] [outer = 00000000] 20:09:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 246 (17A10000) [pid = 2928] [serial = 1135] [outer = 16FB3000] 20:09:07 INFO - PROCESS | 2928 | 1464232147220 Marionette DEBUG loaded listener.js 20:09:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 247 (17A2C400) [pid = 2928] [serial = 1136] [outer = 16FB3000] 20:09:07 INFO - PROCESS | 2928 | 1464232147850 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]]]}] 20:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1021ms 20:09:07 INFO - PROCESS | 2928 | 1464232147895 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 20:09:07 INFO - PROCESS | 2928 | 1464232147897 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 20:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:09:07 INFO - PROCESS | 2928 | 1464232147901 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:09:07 INFO - PROCESS | 2928 | 1464232147905 Marionette TRACE conn6 <- [1,1478,null,{}] 20:09:07 INFO - PROCESS | 2928 | 1464232147916 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}] 20:09:08 INFO - PROCESS | 2928 | 1464232148057 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 20:09:08 INFO - PROCESS | 2928 | 1464232148219 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:08 INFO - PROCESS | 2928 | ++DOCSHELL 1B326C00 == 87 [pid = 2928] [id = 379] 20:09:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 248 (1BA4DC00) [pid = 2928] [serial = 1137] [outer = 00000000] 20:09:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 249 (1C926000) [pid = 2928] [serial = 1138] [outer = 1BA4DC00] 20:09:08 INFO - PROCESS | 2928 | 1464232148277 Marionette DEBUG loaded listener.js 20:09:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 250 (1CAA0000) [pid = 2928] [serial = 1139] [outer = 1BA4DC00] 20:09:08 INFO - PROCESS | 2928 | 1464232148883 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]]]}] 20:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1020ms 20:09:08 INFO - PROCESS | 2928 | 1464232148924 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 20:09:08 INFO - PROCESS | 2928 | 1464232148927 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 20:09:08 INFO - PROCESS | 2928 | 1464232148931 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:09:08 INFO - PROCESS | 2928 | 1464232148933 Marionette TRACE conn6 <- [1,1482,null,{}] 20:09:08 INFO - PROCESS | 2928 | 1464232148936 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}] 20:09:09 INFO - PROCESS | 2928 | 1464232149059 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 20:09:09 INFO - PROCESS | 2928 | 1464232149231 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:09 INFO - PROCESS | 2928 | ++DOCSHELL 1D706800 == 88 [pid = 2928] [id = 380] 20:09:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 251 (1D706C00) [pid = 2928] [serial = 1140] [outer = 00000000] 20:09:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 252 (1D78FC00) [pid = 2928] [serial = 1141] [outer = 1D706C00] 20:09:09 INFO - PROCESS | 2928 | 1464232149287 Marionette DEBUG loaded listener.js 20:09:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 253 (1F41FC00) [pid = 2928] [serial = 1142] [outer = 1D706C00] 20:09:09 INFO - PROCESS | 2928 | 1464232149911 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]]]}] 20:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1016ms 20:09:09 INFO - PROCESS | 2928 | 1464232149950 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 20:09:09 INFO - PROCESS | 2928 | 1464232149952 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 20:09:09 INFO - PROCESS | 2928 | 1464232149956 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:09:09 INFO - PROCESS | 2928 | 1464232149958 Marionette TRACE conn6 <- [1,1486,null,{}] 20:09:09 INFO - PROCESS | 2928 | 1464232149962 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}] 20:09:10 INFO - PROCESS | 2928 | 1464232150078 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 20:09:10 INFO - PROCESS | 2928 | 1464232150237 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:10 INFO - PROCESS | 2928 | ++DOCSHELL 1D703800 == 89 [pid = 2928] [id = 381] 20:09:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 254 (1D78E800) [pid = 2928] [serial = 1143] [outer = 00000000] 20:09:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 255 (1FE17C00) [pid = 2928] [serial = 1144] [outer = 1D78E800] 20:09:10 INFO - PROCESS | 2928 | 1464232150296 Marionette DEBUG loaded listener.js 20:09:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 256 (1FF3EC00) [pid = 2928] [serial = 1145] [outer = 1D78E800] 20:09:10 INFO - PROCESS | 2928 | 1464232150875 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]]]}] 20:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 20:09:10 INFO - PROCESS | 2928 | 1464232150930 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 20:09:10 INFO - PROCESS | 2928 | 1464232150933 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 20:09:10 INFO - PROCESS | 2928 | 1464232150936 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:09:10 INFO - PROCESS | 2928 | 1464232150938 Marionette TRACE conn6 <- [1,1490,null,{}] 20:09:10 INFO - PROCESS | 2928 | 1464232150941 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}] 20:09:11 INFO - PROCESS | 2928 | 1464232151068 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 20:09:11 INFO - PROCESS | 2928 | 1464232151229 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:11 INFO - PROCESS | 2928 | ++DOCSHELL 1FFB1400 == 90 [pid = 2928] [id = 382] 20:09:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 257 (1FFB1C00) [pid = 2928] [serial = 1146] [outer = 00000000] 20:09:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 258 (1FFB8800) [pid = 2928] [serial = 1147] [outer = 1FFB1C00] 20:09:11 INFO - PROCESS | 2928 | 1464232151285 Marionette DEBUG loaded listener.js 20:09:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 259 (20484C00) [pid = 2928] [serial = 1148] [outer = 1FFB1C00] 20:09:11 INFO - PROCESS | 2928 | 1464232151866 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]]]}] 20:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 20:09:11 INFO - PROCESS | 2928 | 1464232151910 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 20:09:11 INFO - PROCESS | 2928 | 1464232151912 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 20:09:11 INFO - PROCESS | 2928 | 1464232151916 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:09:11 INFO - PROCESS | 2928 | 1464232151917 Marionette TRACE conn6 <- [1,1494,null,{}] 20:09:11 INFO - PROCESS | 2928 | 1464232151921 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}] 20:09:12 INFO - PROCESS | 2928 | 1464232152036 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 20:09:12 INFO - PROCESS | 2928 | 1464232152195 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:12 INFO - PROCESS | 2928 | ++DOCSHELL 20513400 == 91 [pid = 2928] [id = 383] 20:09:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 260 (2051B400) [pid = 2928] [serial = 1149] [outer = 00000000] 20:09:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 261 (20774000) [pid = 2928] [serial = 1150] [outer = 2051B400] 20:09:12 INFO - PROCESS | 2928 | 1464232152251 Marionette DEBUG loaded listener.js 20:09:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 262 (20775C00) [pid = 2928] [serial = 1151] [outer = 2051B400] 20:09:12 INFO - PROCESS | 2928 | 1464232152843 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]]]}] 20:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 20:09:12 INFO - PROCESS | 2928 | 1464232152891 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 20:09:12 INFO - PROCESS | 2928 | 1464232152893 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 20:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:09:12 INFO - PROCESS | 2928 | 1464232152897 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:09:12 INFO - PROCESS | 2928 | 1464232152899 Marionette TRACE conn6 <- [1,1498,null,{}] 20:09:12 INFO - PROCESS | 2928 | 1464232152903 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}] 20:09:13 INFO - PROCESS | 2928 | 1464232153025 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 20:09:13 INFO - PROCESS | 2928 | 1464232153206 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:13 INFO - PROCESS | 2928 | ++DOCSHELL 20773C00 == 92 [pid = 2928] [id = 384] 20:09:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 263 (21211400) [pid = 2928] [serial = 1152] [outer = 00000000] 20:09:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 264 (21216C00) [pid = 2928] [serial = 1153] [outer = 21211400] 20:09:13 INFO - PROCESS | 2928 | 1464232153262 Marionette DEBUG loaded listener.js 20:09:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 265 (21219C00) [pid = 2928] [serial = 1154] [outer = 21211400] 20:09:13 INFO - PROCESS | 2928 | 1464232153817 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]]]}] 20:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 20:09:13 INFO - PROCESS | 2928 | 1464232153870 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 20:09:13 INFO - PROCESS | 2928 | 1464232153872 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 20:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:09:13 INFO - PROCESS | 2928 | 1464232153876 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:09:13 INFO - PROCESS | 2928 | 1464232153878 Marionette TRACE conn6 <- [1,1502,null,{}] 20:09:13 INFO - PROCESS | 2928 | 1464232153882 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}] 20:09:14 INFO - PROCESS | 2928 | 1464232153997 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 20:09:14 INFO - PROCESS | 2928 | 1464232154177 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:14 INFO - PROCESS | 2928 | ++DOCSHELL 0E1A0C00 == 93 [pid = 2928] [id = 385] 20:09:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 266 (0E1A1800) [pid = 2928] [serial = 1155] [outer = 00000000] 20:09:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 267 (212B7400) [pid = 2928] [serial = 1156] [outer = 0E1A1800] 20:09:14 INFO - PROCESS | 2928 | 1464232154231 Marionette DEBUG loaded listener.js 20:09:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 268 (215F7000) [pid = 2928] [serial = 1157] [outer = 0E1A1800] 20:09:14 INFO - PROCESS | 2928 | 1464232154843 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]]]}] 20:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1016ms 20:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:09:14 INFO - PROCESS | 2928 | 1464232154895 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 20:09:14 INFO - PROCESS | 2928 | 1464232154898 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 20:09:14 INFO - PROCESS | 2928 | 1464232154901 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:09:14 INFO - PROCESS | 2928 | 1464232154903 Marionette TRACE conn6 <- [1,1506,null,{}] 20:09:14 INFO - PROCESS | 2928 | 1464232154907 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}] 20:09:15 INFO - PROCESS | 2928 | 1464232155025 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 20:09:15 INFO - PROCESS | 2928 | 1464232155188 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:15 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC6C00 == 94 [pid = 2928] [id = 386] 20:09:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 269 (0DBCA000) [pid = 2928] [serial = 1158] [outer = 00000000] 20:09:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 270 (1718D000) [pid = 2928] [serial = 1159] [outer = 0DBCA000] 20:09:15 INFO - PROCESS | 2928 | 1464232155243 Marionette DEBUG loaded listener.js 20:09:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 271 (17A21C00) [pid = 2928] [serial = 1160] [outer = 0DBCA000] 20:09:16 INFO - PROCESS | 2928 | 1464232156100 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]]]}] 20:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1283ms 20:09:16 INFO - PROCESS | 2928 | 1464232156189 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 20:09:16 INFO - PROCESS | 2928 | 1464232156193 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 20:09:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:09:16 INFO - PROCESS | 2928 | 1464232156200 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:09:16 INFO - PROCESS | 2928 | 1464232156204 Marionette TRACE conn6 <- [1,1510,null,{}] 20:09:16 INFO - PROCESS | 2928 | 1464232156211 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}] 20:09:16 INFO - PROCESS | 2928 | 1464232156334 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 20:09:16 INFO - PROCESS | 2928 | 1464232156493 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:16 INFO - PROCESS | 2928 | ++DOCSHELL 12269800 == 95 [pid = 2928] [id = 387] 20:09:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 272 (122EC800) [pid = 2928] [serial = 1161] [outer = 00000000] 20:09:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 273 (13ED1800) [pid = 2928] [serial = 1162] [outer = 122EC800] 20:09:16 INFO - PROCESS | 2928 | 1464232156544 Marionette DEBUG loaded listener.js 20:09:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 274 (161E5C00) [pid = 2928] [serial = 1163] [outer = 122EC800] 20:09:17 INFO - PROCESS | 2928 | 1464232157120 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"]]]}] 20:09:17 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 () { 20:09:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:09:17 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 () { 20:09:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:09:17 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 () { 20:09:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:09:17 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 () { 20:09:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:09:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 976ms 20:09:17 INFO - PROCESS | 2928 | 1464232157180 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 20:09:17 INFO - PROCESS | 2928 | 1464232157185 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 20:09:17 INFO - PROCESS | 2928 | 1464232157191 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:09:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:09:17 INFO - PROCESS | 2928 | 1464232157194 Marionette TRACE conn6 <- [1,1514,null,{}] 20:09:17 INFO - PROCESS | 2928 | 1464232157198 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}] 20:09:17 INFO - PROCESS | 2928 | 1464232157309 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 20:09:17 INFO - PROCESS | 2928 | 1464232157512 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 1A1D7C00 == 94 [pid = 2928] [id = 375] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 12710000 == 93 [pid = 2928] [id = 374] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 1A1D4800 == 92 [pid = 2928] [id = 373] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 187A5C00 == 91 [pid = 2928] [id = 372] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 17A26800 == 90 [pid = 2928] [id = 371] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 17177400 == 89 [pid = 2928] [id = 370] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 16435C00 == 88 [pid = 2928] [id = 369] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 0E159800 == 87 [pid = 2928] [id = 368] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 12709000 == 86 [pid = 2928] [id = 367] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 0D1A7400 == 85 [pid = 2928] [id = 366] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 2051E400 == 84 [pid = 2928] [id = 362] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 17A26000 == 83 [pid = 2928] [id = 361] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 1D794400 == 82 [pid = 2928] [id = 360] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 273 (1D796800) [pid = 2928] [serial = 1068] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 272 (216D0400) [pid = 2928] [serial = 1035] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | ++DOCSHELL 0C62A800 == 83 [pid = 2928] [id = 388] 20:09:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 273 (0CBA8800) [pid = 2928] [serial = 1164] [outer = 00000000] 20:09:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 274 (0DBDC800) [pid = 2928] [serial = 1165] [outer = 0CBA8800] 20:09:17 INFO - PROCESS | 2928 | 1464232157645 Marionette DEBUG loaded listener.js 20:09:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 275 (11D96800) [pid = 2928] [serial = 1166] [outer = 0CBA8800] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 17A94400 == 82 [pid = 2928] [id = 359] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 0DE0A400 == 81 [pid = 2928] [id = 358] 20:09:17 INFO - PROCESS | 2928 | --DOCSHELL 0F283400 == 80 [pid = 2928] [id = 357] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 274 (212B7000) [pid = 2928] [serial = 1066] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 273 (1CA93800) [pid = 2928] [serial = 1062] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 272 (1F412800) [pid = 2928] [serial = 1023] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 271 (0E33E000) [pid = 2928] [serial = 1038] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 270 (1CA19000) [pid = 2928] [serial = 901] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 269 (1ADED800) [pid = 2928] [serial = 1054] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 268 (17A0F000) [pid = 2928] [serial = 1048] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 267 (19C3BC00) [pid = 2928] [serial = 1051] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 266 (20483C00) [pid = 2928] [serial = 1065] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 265 (1D70BC00) [pid = 2928] [serial = 1060] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 264 (124C9400) [pid = 2928] [serial = 1045] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 263 (1CA19800) [pid = 2928] [serial = 1020] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 262 (1246FC00) [pid = 2928] [serial = 1039] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 261 (2047EC00) [pid = 2928] [serial = 1026] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 260 (1D0C9C00) [pid = 2928] [serial = 1059] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 259 (1AC7F400) [pid = 2928] [serial = 1053] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 258 (17A23C00) [pid = 2928] [serial = 1042] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 257 (1F411C00) [pid = 2928] [serial = 1063] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 256 (215EE800) [pid = 2928] [serial = 1029] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 255 (0D5F1400) [pid = 2928] [serial = 1011] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 254 (1BADC000) [pid = 2928] [serial = 1056] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 253 (1636FC00) [pid = 2928] [serial = 1014] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 252 (1B319C00) [pid = 2928] [serial = 1009] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 251 (0E340C00) [pid = 2928] [serial = 1044] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 250 (17197000) [pid = 2928] [serial = 1047] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 249 (1937E000) [pid = 2928] [serial = 1017] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 248 (215FB800) [pid = 2928] [serial = 1032] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 247 (1BD57800) [pid = 2928] [serial = 1057] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 246 (19380C00) [pid = 2928] [serial = 1050] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 245 (17A13800) [pid = 2928] [serial = 1041] [outer = 00000000] [url = about:blank] 20:09:17 INFO - PROCESS | 2928 | --DOMWINDOW == 244 (1B323000) [pid = 2928] [serial = 955] [outer = 00000000] [url = about:blank] 20:09:18 INFO - PROCESS | 2928 | 1464232158097 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"]]]}] 20:09:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:09:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:09:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:09:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 930ms 20:09:18 INFO - PROCESS | 2928 | 1464232158125 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 20:09:18 INFO - PROCESS | 2928 | 1464232158127 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 20:09:18 INFO - PROCESS | 2928 | 1464232158130 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:09:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:09:18 INFO - PROCESS | 2928 | 1464232158134 Marionette TRACE conn6 <- [1,1518,null,{}] 20:09:18 INFO - PROCESS | 2928 | 1464232158144 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}] 20:09:18 INFO - PROCESS | 2928 | 1464232158253 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 20:09:18 INFO - PROCESS | 2928 | 1464232158264 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:18 INFO - PROCESS | 2928 | ++DOCSHELL 11FE3000 == 81 [pid = 2928] [id = 389] 20:09:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 245 (12788400) [pid = 2928] [serial = 1167] [outer = 00000000] 20:09:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 246 (17196800) [pid = 2928] [serial = 1168] [outer = 12788400] 20:09:18 INFO - PROCESS | 2928 | 1464232158314 Marionette DEBUG loaded listener.js 20:09:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 247 (175B7800) [pid = 2928] [serial = 1169] [outer = 12788400] 20:09:18 INFO - PROCESS | 2928 | 1464232158794 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]]]}] 20:09:18 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 20:09:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:09:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:09:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:09:18 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. 20:09:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:09:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 20:09:18 INFO - PROCESS | 2928 | 1464232158865 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 20:09:18 INFO - PROCESS | 2928 | 1464232158867 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 20:09:18 INFO - PROCESS | 2928 | 1464232158871 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:09:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:09:18 INFO - PROCESS | 2928 | 1464232158873 Marionette TRACE conn6 <- [1,1522,null,{}] 20:09:18 INFO - PROCESS | 2928 | 1464232158877 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}] 20:09:18 INFO - PROCESS | 2928 | 1464232158975 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 20:09:19 INFO - PROCESS | 2928 | 1464232159130 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:19 INFO - PROCESS | 2928 | ++DOCSHELL 18C4B800 == 82 [pid = 2928] [id = 390] 20:09:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 248 (18C4F800) [pid = 2928] [serial = 1170] [outer = 00000000] 20:09:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 249 (19BD4400) [pid = 2928] [serial = 1171] [outer = 18C4F800] 20:09:19 INFO - PROCESS | 2928 | 1464232159177 Marionette DEBUG loaded listener.js 20:09:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 250 (1A126000) [pid = 2928] [serial = 1172] [outer = 18C4F800] 20:09:19 INFO - PROCESS | 2928 | 1464232159541 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]]]}] 20:09:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:09:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 20:09:19 INFO - PROCESS | 2928 | 1464232159604 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 20:09:19 INFO - PROCESS | 2928 | 1464232159606 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 20:09:19 INFO - PROCESS | 2928 | 1464232159610 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:09:19 INFO - PROCESS | 2928 | 1464232159612 Marionette TRACE conn6 <- [1,1526,null,{}] 20:09:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:09:19 INFO - PROCESS | 2928 | 1464232159615 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}] 20:09:19 INFO - PROCESS | 2928 | 1464232159714 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 20:09:19 INFO - PROCESS | 2928 | 1464232159721 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:19 INFO - PROCESS | 2928 | ++DOCSHELL 19B0E000 == 83 [pid = 2928] [id = 391] 20:09:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 251 (1A855400) [pid = 2928] [serial = 1173] [outer = 00000000] 20:09:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 252 (1ADD5000) [pid = 2928] [serial = 1174] [outer = 1A855400] 20:09:19 INFO - PROCESS | 2928 | 1464232159768 Marionette DEBUG loaded listener.js 20:09:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 253 (1B319C00) [pid = 2928] [serial = 1175] [outer = 1A855400] 20:09:20 INFO - PROCESS | 2928 | 1464232160283 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]]]}] 20:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 20:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:09:20 INFO - PROCESS | 2928 | 1464232160352 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 20:09:20 INFO - PROCESS | 2928 | 1464232160354 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 20:09:20 INFO - PROCESS | 2928 | 1464232160358 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:09:20 INFO - PROCESS | 2928 | 1464232160359 Marionette TRACE conn6 <- [1,1530,null,{}] 20:09:20 INFO - PROCESS | 2928 | 1464232160398 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}] 20:09:20 INFO - PROCESS | 2928 | 1464232160563 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 20:09:20 INFO - PROCESS | 2928 | 1464232160580 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:20 INFO - PROCESS | 2928 | ++DOCSHELL 1BD57000 == 84 [pid = 2928] [id = 392] 20:09:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 254 (1BD57800) [pid = 2928] [serial = 1176] [outer = 00000000] 20:09:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 255 (1CA21000) [pid = 2928] [serial = 1177] [outer = 1BD57800] 20:09:20 INFO - PROCESS | 2928 | 1464232160628 Marionette DEBUG loaded listener.js 20:09:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 256 (1D0D3000) [pid = 2928] [serial = 1178] [outer = 1BD57800] 20:09:21 INFO - PROCESS | 2928 | 1464232161096 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]]]}] 20:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 750ms 20:09:21 INFO - PROCESS | 2928 | 1464232161109 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 20:09:21 INFO - PROCESS | 2928 | 1464232161111 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 20:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:09:21 INFO - PROCESS | 2928 | --DOMWINDOW == 255 (132E2800) [pid = 2928] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:09:21 INFO - PROCESS | 2928 | --DOMWINDOW == 254 (17A26C00) [pid = 2928] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:09:21 INFO - PROCESS | 2928 | --DOMWINDOW == 253 (17178000) [pid = 2928] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:09:21 INFO - PROCESS | 2928 | --DOMWINDOW == 252 (18843800) [pid = 2928] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:09:21 INFO - PROCESS | 2928 | --DOMWINDOW == 251 (0E159C00) [pid = 2928] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:09:21 INFO - PROCESS | 2928 | --DOMWINDOW == 250 (1682A800) [pid = 2928] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:09:21 INFO - PROCESS | 2928 | --DOMWINDOW == 249 (1A854C00) [pid = 2928] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:09:21 INFO - PROCESS | 2928 | --DOMWINDOW == 248 (1A857000) [pid = 2928] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:09:21 INFO - PROCESS | 2928 | --DOMWINDOW == 247 (0DB6B400) [pid = 2928] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:09:21 INFO - PROCESS | 2928 | --DOMWINDOW == 246 (16831C00) [pid = 2928] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:09:21 INFO - PROCESS | 2928 | 1464232161448 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:09:21 INFO - PROCESS | 2928 | 1464232161453 Marionette TRACE conn6 <- [1,1534,null,{}] 20:09:21 INFO - PROCESS | 2928 | 1464232161490 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}] 20:09:21 INFO - PROCESS | 2928 | 1464232161632 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 20:09:21 INFO - PROCESS | 2928 | 1464232161784 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:21 INFO - PROCESS | 2928 | ++DOCSHELL 0DE0C800 == 85 [pid = 2928] [id = 393] 20:09:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 247 (0DFC1C00) [pid = 2928] [serial = 1179] [outer = 00000000] 20:09:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 248 (0E342400) [pid = 2928] [serial = 1180] [outer = 0DFC1C00] 20:09:21 INFO - PROCESS | 2928 | 1464232161845 Marionette DEBUG loaded listener.js 20:09:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 249 (11F41C00) [pid = 2928] [serial = 1181] [outer = 0DFC1C00] 20:09:22 INFO - PROCESS | 2928 | 1464232162494 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]]]}] 20:09:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:09:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1403ms 20:09:22 INFO - PROCESS | 2928 | 1464232162519 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 20:09:22 INFO - PROCESS | 2928 | 1464232162523 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 20:09:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:09:22 INFO - PROCESS | 2928 | 1464232162528 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:09:22 INFO - PROCESS | 2928 | 1464232162530 Marionette TRACE conn6 <- [1,1538,null,{}] 20:09:22 INFO - PROCESS | 2928 | 1464232162539 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}] 20:09:22 INFO - PROCESS | 2928 | 1464232162684 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 20:09:22 INFO - PROCESS | 2928 | 1464232162850 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:22 INFO - PROCESS | 2928 | ++DOCSHELL 16F04C00 == 86 [pid = 2928] [id = 394] 20:09:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 250 (16F08C00) [pid = 2928] [serial = 1182] [outer = 00000000] 20:09:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 251 (1713A000) [pid = 2928] [serial = 1183] [outer = 16F08C00] 20:09:22 INFO - PROCESS | 2928 | 1464232162909 Marionette DEBUG loaded listener.js 20:09:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 252 (17196C00) [pid = 2928] [serial = 1184] [outer = 16F08C00] 20:09:23 INFO - PROCESS | 2928 | 1464232163528 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]]]}] 20:09:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:09:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1080ms 20:09:23 INFO - PROCESS | 2928 | 1464232163626 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 20:09:23 INFO - PROCESS | 2928 | 1464232163628 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 20:09:23 INFO - PROCESS | 2928 | 1464232163632 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:09:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:09:23 INFO - PROCESS | 2928 | 1464232163635 Marionette TRACE conn6 <- [1,1542,null,{}] 20:09:23 INFO - PROCESS | 2928 | 1464232163639 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}] 20:09:23 INFO - PROCESS | 2928 | 1464232163821 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 20:09:23 INFO - PROCESS | 2928 | 1464232163945 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:23 INFO - PROCESS | 2928 | ++DOCSHELL 1AC80800 == 87 [pid = 2928] [id = 395] 20:09:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 253 (1ADCFC00) [pid = 2928] [serial = 1185] [outer = 00000000] 20:09:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 254 (1ADEDC00) [pid = 2928] [serial = 1186] [outer = 1ADCFC00] 20:09:24 INFO - PROCESS | 2928 | 1464232164007 Marionette DEBUG loaded listener.js 20:09:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 255 (1B3D6400) [pid = 2928] [serial = 1187] [outer = 1ADCFC00] 20:09:24 INFO - PROCESS | 2928 | 1464232164596 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]]]}] 20:09:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:09:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1018ms 20:09:24 INFO - PROCESS | 2928 | 1464232164654 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 20:09:24 INFO - PROCESS | 2928 | 1464232164656 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 20:09:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:09:24 INFO - PROCESS | 2928 | 1464232164660 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:09:24 INFO - PROCESS | 2928 | 1464232164662 Marionette TRACE conn6 <- [1,1546,null,{}] 20:09:24 INFO - PROCESS | 2928 | 1464232164665 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}] 20:09:24 INFO - PROCESS | 2928 | 1464232164785 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 20:09:24 INFO - PROCESS | 2928 | 1464232164964 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:24 INFO - PROCESS | 2928 | ++DOCSHELL 1CA21800 == 88 [pid = 2928] [id = 396] 20:09:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 256 (1D0C9800) [pid = 2928] [serial = 1188] [outer = 00000000] 20:09:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 257 (1F41A000) [pid = 2928] [serial = 1189] [outer = 1D0C9800] 20:09:25 INFO - PROCESS | 2928 | 1464232165024 Marionette DEBUG loaded listener.js 20:09:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 258 (1FBD8400) [pid = 2928] [serial = 1190] [outer = 1D0C9800] 20:09:25 INFO - PROCESS | 2928 | 1464232165635 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]]]}] 20:09:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:09:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1015ms 20:09:25 INFO - PROCESS | 2928 | 1464232165678 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 20:09:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:09:25 INFO - PROCESS | 2928 | 1464232165681 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 20:09:25 INFO - PROCESS | 2928 | 1464232165684 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:09:25 INFO - PROCESS | 2928 | 1464232165686 Marionette TRACE conn6 <- [1,1550,null,{}] 20:09:25 INFO - PROCESS | 2928 | 1464232165689 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}] 20:09:25 INFO - PROCESS | 2928 | 1464232165805 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 20:09:25 INFO - PROCESS | 2928 | 1464232165969 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:25 INFO - PROCESS | 2928 | ++DOCSHELL 1F418C00 == 89 [pid = 2928] [id = 397] 20:09:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 259 (1FE12000) [pid = 2928] [serial = 1191] [outer = 00000000] 20:09:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 260 (1FFAF400) [pid = 2928] [serial = 1192] [outer = 1FE12000] 20:09:26 INFO - PROCESS | 2928 | 1464232166026 Marionette DEBUG loaded listener.js 20:09:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 261 (1FFB3C00) [pid = 2928] [serial = 1193] [outer = 1FE12000] 20:09:26 INFO - PROCESS | 2928 | 1464232166599 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]]]}] 20:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 20:09:26 INFO - PROCESS | 2928 | 1464232166655 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 20:09:26 INFO - PROCESS | 2928 | 1464232166657 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 20:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:09:26 INFO - PROCESS | 2928 | 1464232166661 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:09:26 INFO - PROCESS | 2928 | 1464232166663 Marionette TRACE conn6 <- [1,1554,null,{}] 20:09:26 INFO - PROCESS | 2928 | 1464232166667 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}] 20:09:26 INFO - PROCESS | 2928 | 1464232166815 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 20:09:26 INFO - PROCESS | 2928 | 1464232166988 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:27 INFO - PROCESS | 2928 | ++DOCSHELL 21216400 == 90 [pid = 2928] [id = 398] 20:09:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 262 (21218C00) [pid = 2928] [serial = 1194] [outer = 00000000] 20:09:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 263 (212B6C00) [pid = 2928] [serial = 1195] [outer = 21218C00] 20:09:27 INFO - PROCESS | 2928 | 1464232167044 Marionette DEBUG loaded listener.js 20:09:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 264 (215F8C00) [pid = 2928] [serial = 1196] [outer = 21218C00] 20:09:27 INFO - PROCESS | 2928 | 1464232167608 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]]]}] 20:09:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:09:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 20:09:27 INFO - PROCESS | 2928 | 1464232167641 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 20:09:27 INFO - PROCESS | 2928 | 1464232167643 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 20:09:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:09:27 INFO - PROCESS | 2928 | 1464232167648 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:09:27 INFO - PROCESS | 2928 | 1464232167650 Marionette TRACE conn6 <- [1,1558,null,{}] 20:09:27 INFO - PROCESS | 2928 | 1464232167654 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}] 20:09:27 INFO - PROCESS | 2928 | 1464232167768 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 20:09:27 INFO - PROCESS | 2928 | 1464232167949 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:27 INFO - PROCESS | 2928 | ++DOCSHELL 2121F400 == 91 [pid = 2928] [id = 399] 20:09:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 265 (215FD400) [pid = 2928] [serial = 1197] [outer = 00000000] 20:09:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 266 (21E42C00) [pid = 2928] [serial = 1198] [outer = 215FD400] 20:09:28 INFO - PROCESS | 2928 | 1464232168008 Marionette DEBUG loaded listener.js 20:09:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 267 (21E4BC00) [pid = 2928] [serial = 1199] [outer = 215FD400] 20:09:28 INFO - PROCESS | 2928 | 1464232168623 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]]]}] 20:09:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:09:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1020ms 20:09:28 INFO - PROCESS | 2928 | 1464232168670 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 20:09:28 INFO - PROCESS | 2928 | 1464232168672 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 20:09:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:09:28 INFO - PROCESS | 2928 | 1464232168689 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:09:28 INFO - PROCESS | 2928 | 1464232168691 Marionette TRACE conn6 <- [1,1562,null,{}] 20:09:28 INFO - PROCESS | 2928 | 1464232168715 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}] 20:09:28 INFO - PROCESS | 2928 | 1464232168830 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 20:09:29 INFO - PROCESS | 2928 | 1464232168993 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:29 INFO - PROCESS | 2928 | ++DOCSHELL 1C953800 == 92 [pid = 2928] [id = 400] 20:09:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 268 (1C956800) [pid = 2928] [serial = 1200] [outer = 00000000] 20:09:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 269 (1C95C400) [pid = 2928] [serial = 1201] [outer = 1C956800] 20:09:29 INFO - PROCESS | 2928 | 1464232169048 Marionette DEBUG loaded listener.js 20:09:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 270 (1C95F800) [pid = 2928] [serial = 1202] [outer = 1C956800] 20:09:29 INFO - PROCESS | 2928 | 1464232169625 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]]]}] 20:09:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:09:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1007ms 20:09:29 INFO - PROCESS | 2928 | 1464232169687 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 20:09:29 INFO - PROCESS | 2928 | 1464232169689 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 20:09:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:09:29 INFO - PROCESS | 2928 | 1464232169693 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:09:29 INFO - PROCESS | 2928 | 1464232169695 Marionette TRACE conn6 <- [1,1566,null,{}] 20:09:29 INFO - PROCESS | 2928 | 1464232169698 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}] 20:09:29 INFO - PROCESS | 2928 | 1464232169819 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 20:09:30 INFO - PROCESS | 2928 | 1464232170002 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:30 INFO - PROCESS | 2928 | ++DOCSHELL 215F6C00 == 93 [pid = 2928] [id = 401] 20:09:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 271 (21E49C00) [pid = 2928] [serial = 1203] [outer = 00000000] 20:09:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 272 (22C3AC00) [pid = 2928] [serial = 1204] [outer = 21E49C00] 20:09:30 INFO - PROCESS | 2928 | 1464232170056 Marionette DEBUG loaded listener.js 20:09:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 273 (22C40800) [pid = 2928] [serial = 1205] [outer = 21E49C00] 20:09:30 INFO - PROCESS | 2928 | 1464232170604 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]]]}] 20:09:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:09:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 20:09:30 INFO - PROCESS | 2928 | 1464232170627 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 20:09:30 INFO - PROCESS | 2928 | 1464232170629 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 20:09:30 INFO - PROCESS | 2928 | 1464232170633 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:09:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:09:30 INFO - PROCESS | 2928 | 1464232170635 Marionette TRACE conn6 <- [1,1570,null,{}] 20:09:30 INFO - PROCESS | 2928 | 1464232170638 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}] 20:09:30 INFO - PROCESS | 2928 | 1464232170754 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 20:09:30 INFO - PROCESS | 2928 | 1464232170960 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:30 INFO - PROCESS | 2928 | ++DOCSHELL 21699800 == 94 [pid = 2928] [id = 402] 20:09:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 274 (2169C000) [pid = 2928] [serial = 1206] [outer = 00000000] 20:09:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 275 (2169F000) [pid = 2928] [serial = 1207] [outer = 2169C000] 20:09:31 INFO - PROCESS | 2928 | 1464232171019 Marionette DEBUG loaded listener.js 20:09:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 276 (21E47C00) [pid = 2928] [serial = 1208] [outer = 2169C000] 20:09:31 INFO - PROCESS | 2928 | 1464232171584 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]]]}] 20:09:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:09:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 20:09:31 INFO - PROCESS | 2928 | 1464232171607 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 20:09:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:09:31 INFO - PROCESS | 2928 | 1464232171609 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 20:09:31 INFO - PROCESS | 2928 | 1464232171612 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:09:31 INFO - PROCESS | 2928 | 1464232171615 Marionette TRACE conn6 <- [1,1574,null,{}] 20:09:31 INFO - PROCESS | 2928 | 1464232171619 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}] 20:09:31 INFO - PROCESS | 2928 | 1464232171754 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 20:09:31 INFO - PROCESS | 2928 | 1464232171940 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:31 INFO - PROCESS | 2928 | ++DOCSHELL 1B3C9800 == 95 [pid = 2928] [id = 403] 20:09:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 277 (1B3CD400) [pid = 2928] [serial = 1209] [outer = 00000000] 20:09:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 278 (23644400) [pid = 2928] [serial = 1210] [outer = 1B3CD400] 20:09:32 INFO - PROCESS | 2928 | 1464232172001 Marionette DEBUG loaded listener.js 20:09:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 279 (23649800) [pid = 2928] [serial = 1211] [outer = 1B3CD400] 20:09:32 INFO - PROCESS | 2928 | 1464232172589 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]]]}] 20:09:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:09:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1019ms 20:09:32 INFO - PROCESS | 2928 | 1464232172632 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 20:09:32 INFO - PROCESS | 2928 | 1464232172635 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 20:09:32 INFO - PROCESS | 2928 | 1464232172638 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:09:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:09:32 INFO - PROCESS | 2928 | 1464232172641 Marionette TRACE conn6 <- [1,1578,null,{}] 20:09:32 INFO - PROCESS | 2928 | 1464232172644 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}] 20:09:32 INFO - PROCESS | 2928 | 1464232172764 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 20:09:32 INFO - PROCESS | 2928 | 1464232172947 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:32 INFO - PROCESS | 2928 | ++DOCSHELL 161EA000 == 96 [pid = 2928] [id = 404] 20:09:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 280 (16438000) [pid = 2928] [serial = 1212] [outer = 00000000] 20:09:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 281 (18A1C400) [pid = 2928] [serial = 1213] [outer = 16438000] 20:09:33 INFO - PROCESS | 2928 | 1464232173002 Marionette DEBUG loaded listener.js 20:09:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 282 (19D16800) [pid = 2928] [serial = 1214] [outer = 16438000] 20:09:33 INFO - PROCESS | 2928 | 1464232173575 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]]]}] 20:09:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:09:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 20:09:33 INFO - PROCESS | 2928 | 1464232173612 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 20:09:33 INFO - PROCESS | 2928 | 1464232173615 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 20:09:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:09:33 INFO - PROCESS | 2928 | 1464232173618 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:09:33 INFO - PROCESS | 2928 | 1464232173620 Marionette TRACE conn6 <- [1,1582,null,{}] 20:09:33 INFO - PROCESS | 2928 | 1464232173624 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}] 20:09:33 INFO - PROCESS | 2928 | 1464232173749 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 20:09:34 INFO - PROCESS | 2928 | 1464232174169 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:34 INFO - PROCESS | 2928 | ++DOCSHELL 14C0E400 == 97 [pid = 2928] [id = 405] 20:09:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 283 (14C10000) [pid = 2928] [serial = 1215] [outer = 00000000] 20:09:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 284 (161E2400) [pid = 2928] [serial = 1216] [outer = 14C10000] 20:09:34 INFO - PROCESS | 2928 | 1464232174223 Marionette DEBUG loaded listener.js 20:09:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 285 (1682AC00) [pid = 2928] [serial = 1217] [outer = 14C10000] 20:09:34 INFO - PROCESS | 2928 | 1464232174846 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]]]}] 20:09:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:09:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1273ms 20:09:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:09:34 INFO - PROCESS | 2928 | 1464232174895 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 20:09:34 INFO - PROCESS | 2928 | 1464232174899 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 20:09:34 INFO - PROCESS | 2928 | 1464232174903 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:09:34 INFO - PROCESS | 2928 | 1464232174907 Marionette TRACE conn6 <- [1,1586,null,{}] 20:09:34 INFO - PROCESS | 2928 | 1464232174911 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}] 20:09:35 INFO - PROCESS | 2928 | 1464232175029 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 20:09:35 INFO - PROCESS | 2928 | 1464232175204 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:35 INFO - PROCESS | 2928 | ++DOCSHELL 1636CC00 == 98 [pid = 2928] [id = 406] 20:09:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 286 (17192C00) [pid = 2928] [serial = 1218] [outer = 00000000] 20:09:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 287 (17A89400) [pid = 2928] [serial = 1219] [outer = 17192C00] 20:09:35 INFO - PROCESS | 2928 | 1464232175256 Marionette DEBUG loaded listener.js 20:09:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 288 (1ADE9C00) [pid = 2928] [serial = 1220] [outer = 17192C00] 20:09:35 INFO - PROCESS | 2928 | --DOCSHELL 19B0E000 == 97 [pid = 2928] [id = 391] 20:09:35 INFO - PROCESS | 2928 | --DOCSHELL 18C4B800 == 96 [pid = 2928] [id = 390] 20:09:35 INFO - PROCESS | 2928 | --DOCSHELL 11FE3000 == 95 [pid = 2928] [id = 389] 20:09:35 INFO - PROCESS | 2928 | --DOCSHELL 0C62A800 == 94 [pid = 2928] [id = 388] 20:09:35 INFO - PROCESS | 2928 | --DOCSHELL 12269800 == 93 [pid = 2928] [id = 387] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 287 (1BAD8000) [pid = 2928] [serial = 1129] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOCSHELL 1D703800 == 92 [pid = 2928] [id = 381] 20:09:35 INFO - PROCESS | 2928 | --DOCSHELL 1D706800 == 91 [pid = 2928] [id = 380] 20:09:35 INFO - PROCESS | 2928 | --DOCSHELL 1B326C00 == 90 [pid = 2928] [id = 379] 20:09:35 INFO - PROCESS | 2928 | --DOCSHELL 16FAA800 == 89 [pid = 2928] [id = 378] 20:09:35 INFO - PROCESS | 2928 | --DOCSHELL 0DE02000 == 88 [pid = 2928] [id = 377] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 286 (14F1F800) [pid = 2928] [serial = 1102] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 285 (17A8AC00) [pid = 2928] [serial = 1114] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 284 (17192400) [pid = 2928] [serial = 1111] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 283 (17A98800) [pid = 2928] [serial = 1115] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 282 (19D96800) [pid = 2928] [serial = 1118] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 281 (122EC000) [pid = 2928] [serial = 1105] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 280 (14C09800) [pid = 2928] [serial = 1106] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 279 (1938B800) [pid = 2928] [serial = 1117] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 278 (16F0F400) [pid = 2928] [serial = 1108] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 277 (16110C00) [pid = 2928] [serial = 1071] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 276 (19173000) [pid = 2928] [serial = 1075] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 275 (1B3D4800) [pid = 2928] [serial = 1078] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 274 (1FBD3800) [pid = 2928] [serial = 1081] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 273 (20482800) [pid = 2928] [serial = 1084] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 272 (1A99C000) [pid = 2928] [serial = 1120] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 271 (20777C00) [pid = 2928] [serial = 1087] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 270 (215FB400) [pid = 2928] [serial = 1090] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 269 (11F48C00) [pid = 2928] [serial = 1093] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 268 (16FAF000) [pid = 2928] [serial = 1096] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 267 (1AE53000) [pid = 2928] [serial = 1126] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 266 (1B3CA800) [pid = 2928] [serial = 1127] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 265 (1ADD3400) [pid = 2928] [serial = 1121] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 264 (0E1A6000) [pid = 2928] [serial = 1100] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 263 (0DC5C000) [pid = 2928] [serial = 1099] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 262 (16FAC800) [pid = 2928] [serial = 1109] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 261 (1636A400) [pid = 2928] [serial = 1103] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 260 (1873B800) [pid = 2928] [serial = 1123] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 259 (17A0DC00) [pid = 2928] [serial = 1112] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 258 (0DE0B400) [pid = 2928] [serial = 667] [outer = 00000000] [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.] 20:09:35 INFO - PROCESS | 2928 | --DOMWINDOW == 257 (1A126C00) [pid = 2928] [serial = 1124] [outer = 00000000] [url = about:blank] 20:09:35 INFO - PROCESS | 2928 | 1464232175850 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]]]}] 20:09:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:09:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 990ms 20:09:35 INFO - PROCESS | 2928 | 1464232175897 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 20:09:35 INFO - PROCESS | 2928 | 1464232175901 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 20:09:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:09:35 INFO - PROCESS | 2928 | 1464232175904 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:09:35 INFO - PROCESS | 2928 | 1464232175906 Marionette TRACE conn6 <- [1,1590,null,{}] 20:09:35 INFO - PROCESS | 2928 | 1464232175910 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}] 20:09:36 INFO - PROCESS | 2928 | 1464232176015 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 20:09:36 INFO - PROCESS | 2928 | 1464232176148 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:36 INFO - PROCESS | 2928 | ++DOCSHELL 14D50000 == 89 [pid = 2928] [id = 407] 20:09:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 258 (14E38000) [pid = 2928] [serial = 1221] [outer = 00000000] 20:09:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 259 (161E0800) [pid = 2928] [serial = 1222] [outer = 14E38000] 20:09:36 INFO - PROCESS | 2928 | 1464232176195 Marionette DEBUG loaded listener.js 20:09:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 260 (16434800) [pid = 2928] [serial = 1223] [outer = 14E38000] 20:09:36 INFO - PROCESS | 2928 | 1464232176592 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]]]}] 20:09:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:09:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 20:09:36 INFO - PROCESS | 2928 | 1464232176639 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 20:09:36 INFO - PROCESS | 2928 | 1464232176642 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 20:09:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:09:36 INFO - PROCESS | 2928 | 1464232176651 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:09:36 INFO - PROCESS | 2928 | 1464232176656 Marionette TRACE conn6 <- [1,1594,null,{}] 20:09:36 INFO - PROCESS | 2928 | 1464232176688 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}] 20:09:36 INFO - PROCESS | 2928 | 1464232176796 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 20:09:36 INFO - PROCESS | 2928 | 1464232176807 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:36 INFO - PROCESS | 2928 | ++DOCSHELL 17A25400 == 90 [pid = 2928] [id = 408] 20:09:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 261 (17A96400) [pid = 2928] [serial = 1224] [outer = 00000000] 20:09:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 262 (19389400) [pid = 2928] [serial = 1225] [outer = 17A96400] 20:09:36 INFO - PROCESS | 2928 | 1464232176854 Marionette DEBUG loaded listener.js 20:09:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 263 (19DA4C00) [pid = 2928] [serial = 1226] [outer = 17A96400] 20:09:37 INFO - PROCESS | 2928 | 1464232177347 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]]]}] 20:09:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:09:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 710ms 20:09:37 INFO - PROCESS | 2928 | 1464232177359 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 20:09:37 INFO - PROCESS | 2928 | 1464232177362 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 20:09:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:09:37 INFO - PROCESS | 2928 | 1464232177365 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:09:37 INFO - PROCESS | 2928 | 1464232177367 Marionette TRACE conn6 <- [1,1598,null,{}] 20:09:37 INFO - PROCESS | 2928 | 1464232177370 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}] 20:09:37 INFO - PROCESS | 2928 | 1464232177472 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 20:09:37 INFO - PROCESS | 2928 | 1464232177479 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:37 INFO - PROCESS | 2928 | ++DOCSHELL 1A1CCC00 == 91 [pid = 2928] [id = 409] 20:09:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 264 (1A99FC00) [pid = 2928] [serial = 1227] [outer = 00000000] 20:09:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 265 (1AE4F400) [pid = 2928] [serial = 1228] [outer = 1A99FC00] 20:09:37 INFO - PROCESS | 2928 | 1464232177526 Marionette DEBUG loaded listener.js 20:09:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 266 (1B91F400) [pid = 2928] [serial = 1229] [outer = 1A99FC00] 20:09:38 INFO - PROCESS | 2928 | 1464232178009 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]]]}] 20:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 20:09:38 INFO - PROCESS | 2928 | 1464232178053 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 20:09:38 INFO - PROCESS | 2928 | 1464232178055 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 20:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:09:38 INFO - PROCESS | 2928 | 1464232178065 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:09:38 INFO - PROCESS | 2928 | 1464232178067 Marionette TRACE conn6 <- [1,1602,null,{}] 20:09:38 INFO - PROCESS | 2928 | 1464232178071 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}] 20:09:38 INFO - PROCESS | 2928 | 1464232178217 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 20:09:38 INFO - PROCESS | 2928 | 1464232178267 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:38 INFO - PROCESS | 2928 | ++DOCSHELL 1BD53000 == 92 [pid = 2928] [id = 410] 20:09:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 267 (1BD54000) [pid = 2928] [serial = 1230] [outer = 00000000] 20:09:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 268 (1C92B000) [pid = 2928] [serial = 1231] [outer = 1BD54000] 20:09:38 INFO - PROCESS | 2928 | 1464232178320 Marionette DEBUG loaded listener.js 20:09:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 269 (1D0C9C00) [pid = 2928] [serial = 1232] [outer = 1BD54000] 20:09:38 INFO - PROCESS | 2928 | 1464232178811 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]]]}] 20:09:38 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 20:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 790ms 20:09:38 INFO - PROCESS | 2928 | 1464232178850 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 20:09:38 INFO - PROCESS | 2928 | 1464232178852 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 20:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:09:38 INFO - PROCESS | 2928 | 1464232178861 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:09:38 INFO - PROCESS | 2928 | 1464232178863 Marionette TRACE conn6 <- [1,1606,null,{}] 20:09:38 INFO - PROCESS | 2928 | 1464232178866 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}] 20:09:39 INFO - PROCESS | 2928 | 1464232179009 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 20:09:39 INFO - PROCESS | 2928 | 1464232179025 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:39 INFO - PROCESS | 2928 | ++DOCSHELL 1C929800 == 93 [pid = 2928] [id = 411] 20:09:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 270 (1D705400) [pid = 2928] [serial = 1233] [outer = 00000000] 20:09:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 271 (1FE16800) [pid = 2928] [serial = 1234] [outer = 1D705400] 20:09:39 INFO - PROCESS | 2928 | 1464232179070 Marionette DEBUG loaded listener.js 20:09:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 272 (1FFB4400) [pid = 2928] [serial = 1235] [outer = 1D705400] 20:09:39 INFO - PROCESS | 2928 | 1464232179539 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]]]}] 20:09:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:09:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 20:09:39 INFO - PROCESS | 2928 | 1464232179586 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 20:09:39 INFO - PROCESS | 2928 | 1464232179588 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 20:09:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:09:39 INFO - PROCESS | 2928 | 1464232179591 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:09:39 INFO - PROCESS | 2928 | 1464232179593 Marionette TRACE conn6 <- [1,1610,null,{}] 20:09:39 INFO - PROCESS | 2928 | 1464232179596 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}] 20:09:39 INFO - PROCESS | 2928 | 1464232179768 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 20:09:39 INFO - PROCESS | 2928 | 1464232179789 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:39 INFO - PROCESS | 2928 | ++DOCSHELL 20482800 == 94 [pid = 2928] [id = 412] 20:09:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 273 (20514000) [pid = 2928] [serial = 1236] [outer = 00000000] 20:09:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 274 (20779400) [pid = 2928] [serial = 1237] [outer = 20514000] 20:09:39 INFO - PROCESS | 2928 | 1464232179835 Marionette DEBUG loaded listener.js 20:09:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 275 (21216800) [pid = 2928] [serial = 1238] [outer = 20514000] 20:09:40 INFO - PROCESS | 2928 | --DOMWINDOW == 274 (0CBA8800) [pid = 2928] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:09:40 INFO - PROCESS | 2928 | --DOMWINDOW == 273 (122EC800) [pid = 2928] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:09:40 INFO - PROCESS | 2928 | --DOMWINDOW == 272 (18C4F800) [pid = 2928] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:09:40 INFO - PROCESS | 2928 | --DOMWINDOW == 271 (12788400) [pid = 2928] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:09:40 INFO - PROCESS | 2928 | --DOMWINDOW == 270 (1B3D7000) [pid = 2928] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:09:40 INFO - PROCESS | 2928 | --DOMWINDOW == 269 (1A855400) [pid = 2928] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:09:40 INFO - PROCESS | 2928 | 1464232180390 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]]]}] 20:09:40 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 20:09:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 831ms 20:09:40 INFO - PROCESS | 2928 | 1464232180423 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 20:09:40 INFO - PROCESS | 2928 | 1464232180425 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 20:09:40 INFO - PROCESS | 2928 | 1464232180433 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:09:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:09:40 INFO - PROCESS | 2928 | 1464232180435 Marionette TRACE conn6 <- [1,1614,null,{}] 20:09:40 INFO - PROCESS | 2928 | 1464232180439 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}] 20:09:40 INFO - PROCESS | 2928 | 1464232180594 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 20:09:40 INFO - PROCESS | 2928 | 1464232180678 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:40 INFO - PROCESS | 2928 | ++DOCSHELL 161E8C00 == 95 [pid = 2928] [id = 413] 20:09:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 270 (1642C400) [pid = 2928] [serial = 1239] [outer = 00000000] 20:09:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 271 (20777000) [pid = 2928] [serial = 1240] [outer = 1642C400] 20:09:40 INFO - PROCESS | 2928 | 1464232180722 Marionette DEBUG loaded listener.js 20:09:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 272 (21336000) [pid = 2928] [serial = 1241] [outer = 1642C400] 20:09:41 INFO - PROCESS | 2928 | 1464232181068 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]]]}] 20:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 20:09:41 INFO - PROCESS | 2928 | 1464232181126 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 20:09:41 INFO - PROCESS | 2928 | 1464232181128 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 20:09:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:09:41 INFO - PROCESS | 2928 | 1464232181132 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:09:41 INFO - PROCESS | 2928 | 1464232181134 Marionette TRACE conn6 <- [1,1618,null,{}] 20:09:41 INFO - PROCESS | 2928 | 1464232181137 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}] 20:09:41 INFO - PROCESS | 2928 | 1464232181238 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 20:09:41 INFO - PROCESS | 2928 | 1464232181277 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:41 INFO - PROCESS | 2928 | ++DOCSHELL 21339C00 == 96 [pid = 2928] [id = 414] 20:09:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 273 (2133A400) [pid = 2928] [serial = 1242] [outer = 00000000] 20:09:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 274 (21341C00) [pid = 2928] [serial = 1243] [outer = 2133A400] 20:09:41 INFO - PROCESS | 2928 | 1464232181325 Marionette DEBUG loaded listener.js 20:09:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 275 (215F3000) [pid = 2928] [serial = 1244] [outer = 2133A400] 20:09:41 INFO - PROCESS | 2928 | 1464232181793 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]]]}] 20:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 20:09:41 INFO - PROCESS | 2928 | 1464232181866 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 20:09:41 INFO - PROCESS | 2928 | 1464232181868 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 20:09:41 INFO - PROCESS | 2928 | 1464232181872 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:09:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:09:41 INFO - PROCESS | 2928 | 1464232181873 Marionette TRACE conn6 <- [1,1622,null,{}] 20:09:41 INFO - PROCESS | 2928 | 1464232181877 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}] 20:09:41 INFO - PROCESS | 2928 | 1464232181977 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 20:09:41 INFO - PROCESS | 2928 | 1464232181984 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:42 INFO - PROCESS | 2928 | ++DOCSHELL 21699400 == 97 [pid = 2928] [id = 415] 20:09:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 276 (2169C400) [pid = 2928] [serial = 1245] [outer = 00000000] 20:09:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 277 (21E3FC00) [pid = 2928] [serial = 1246] [outer = 2169C400] 20:09:42 INFO - PROCESS | 2928 | 1464232182031 Marionette DEBUG loaded listener.js 20:09:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 278 (21F06400) [pid = 2928] [serial = 1247] [outer = 2169C400] 20:09:42 INFO - PROCESS | 2928 | 1464232182819 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]]]}] 20:09:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:09:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 20:09:42 INFO - PROCESS | 2928 | 1464232182847 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 20:09:42 INFO - PROCESS | 2928 | 1464232182852 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 20:09:42 INFO - PROCESS | 2928 | 1464232182856 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:09:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:09:42 INFO - PROCESS | 2928 | 1464232182861 Marionette TRACE conn6 <- [1,1626,null,{}] 20:09:42 INFO - PROCESS | 2928 | 1464232182866 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}] 20:09:43 INFO - PROCESS | 2928 | 1464232182998 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 20:09:43 INFO - PROCESS | 2928 | 1464232183185 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:43 INFO - PROCESS | 2928 | ++DOCSHELL 14F2CC00 == 98 [pid = 2928] [id = 416] 20:09:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 279 (14F39400) [pid = 2928] [serial = 1248] [outer = 00000000] 20:09:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 280 (16838400) [pid = 2928] [serial = 1249] [outer = 14F39400] 20:09:43 INFO - PROCESS | 2928 | 1464232183243 Marionette DEBUG loaded listener.js 20:09:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 281 (17184400) [pid = 2928] [serial = 1250] [outer = 14F39400] 20:09:43 INFO - PROCESS | 2928 | 1464232183841 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]]]}] 20:09:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:09:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1018ms 20:09:43 INFO - PROCESS | 2928 | 1464232183880 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 20:09:43 INFO - PROCESS | 2928 | 1464232183886 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 20:09:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:09:43 INFO - PROCESS | 2928 | 1464232183892 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:09:43 INFO - PROCESS | 2928 | 1464232183895 Marionette TRACE conn6 <- [1,1630,null,{}] 20:09:43 INFO - PROCESS | 2928 | 1464232183899 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}] 20:09:44 INFO - PROCESS | 2928 | 1464232184031 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 20:09:44 INFO - PROCESS | 2928 | 1464232184216 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:44 INFO - PROCESS | 2928 | ++DOCSHELL 19D98000 == 99 [pid = 2928] [id = 417] 20:09:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 282 (19D99C00) [pid = 2928] [serial = 1251] [outer = 00000000] 20:09:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 283 (1B318800) [pid = 2928] [serial = 1252] [outer = 19D99C00] 20:09:44 INFO - PROCESS | 2928 | 1464232184271 Marionette DEBUG loaded listener.js 20:09:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 284 (1C955800) [pid = 2928] [serial = 1253] [outer = 19D99C00] 20:09:44 INFO - PROCESS | 2928 | 1464232184889 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]]]}] 20:09:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:09:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1020ms 20:09:44 INFO - PROCESS | 2928 | 1464232184914 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 20:09:44 INFO - PROCESS | 2928 | 1464232184917 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 20:09:44 INFO - PROCESS | 2928 | 1464232184920 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:09:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:09:44 INFO - PROCESS | 2928 | 1464232184924 Marionette TRACE conn6 <- [1,1634,null,{}] 20:09:44 INFO - PROCESS | 2928 | 1464232184935 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}] 20:09:45 INFO - PROCESS | 2928 | 1464232185081 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 20:09:45 INFO - PROCESS | 2928 | 1464232185273 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:45 INFO - PROCESS | 2928 | ++DOCSHELL 216C8800 == 100 [pid = 2928] [id = 418] 20:09:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 285 (216C8C00) [pid = 2928] [serial = 1254] [outer = 00000000] 20:09:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 286 (21F03800) [pid = 2928] [serial = 1255] [outer = 216C8C00] 20:09:45 INFO - PROCESS | 2928 | 1464232185335 Marionette DEBUG loaded listener.js 20:09:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 287 (21F0C000) [pid = 2928] [serial = 1256] [outer = 216C8C00] 20:09:45 INFO - PROCESS | 2928 | 1464232185960 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]]]}] 20:09:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:09:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1076ms 20:09:46 INFO - PROCESS | 2928 | 1464232186017 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 20:09:46 INFO - PROCESS | 2928 | 1464232186020 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 20:09:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:09:46 INFO - PROCESS | 2928 | 1464232186023 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:09:46 INFO - PROCESS | 2928 | 1464232186026 Marionette TRACE conn6 <- [1,1638,null,{}] 20:09:46 INFO - PROCESS | 2928 | 1464232186029 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}] 20:09:46 INFO - PROCESS | 2928 | 1464232186156 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 20:09:46 INFO - PROCESS | 2928 | 1464232186340 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:46 INFO - PROCESS | 2928 | ++DOCSHELL 22214800 == 101 [pid = 2928] [id = 419] 20:09:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 288 (22215000) [pid = 2928] [serial = 1257] [outer = 00000000] 20:09:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 289 (22218C00) [pid = 2928] [serial = 1258] [outer = 22215000] 20:09:46 INFO - PROCESS | 2928 | 1464232186396 Marionette DEBUG loaded listener.js 20:09:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 290 (2221C000) [pid = 2928] [serial = 1259] [outer = 22215000] 20:09:46 INFO - PROCESS | 2928 | 1464232186940 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]]]}] 20:09:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:09:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 20:09:47 INFO - PROCESS | 2928 | 1464232186998 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 20:09:47 INFO - PROCESS | 2928 | 1464232187000 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 20:09:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:09:47 INFO - PROCESS | 2928 | 1464232187004 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:09:47 INFO - PROCESS | 2928 | 1464232187006 Marionette TRACE conn6 <- [1,1642,null,{}] 20:09:47 INFO - PROCESS | 2928 | 1464232187009 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}] 20:09:47 INFO - PROCESS | 2928 | 1464232187130 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 20:09:47 INFO - PROCESS | 2928 | 1464232187314 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:47 INFO - PROCESS | 2928 | ++DOCSHELL 21EC7C00 == 102 [pid = 2928] [id = 420] 20:09:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 291 (21ECA400) [pid = 2928] [serial = 1260] [outer = 00000000] 20:09:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 292 (21ED0800) [pid = 2928] [serial = 1261] [outer = 21ECA400] 20:09:47 INFO - PROCESS | 2928 | 1464232187369 Marionette DEBUG loaded listener.js 20:09:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 293 (21ED2800) [pid = 2928] [serial = 1262] [outer = 21ECA400] 20:09:47 INFO - PROCESS | 2928 | 1464232187961 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]]]}] 20:09:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:09:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 20:09:47 INFO - PROCESS | 2928 | 1464232187977 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 20:09:47 INFO - PROCESS | 2928 | 1464232187979 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 20:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:09:47 INFO - PROCESS | 2928 | 1464232187983 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:09:47 INFO - PROCESS | 2928 | 1464232187985 Marionette TRACE conn6 <- [1,1646,null,{}] 20:09:47 INFO - PROCESS | 2928 | 1464232187988 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}] 20:09:48 INFO - PROCESS | 2928 | 1464232188118 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 20:09:48 INFO - PROCESS | 2928 | 1464232188304 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:48 INFO - PROCESS | 2928 | ++DOCSHELL 22213800 == 103 [pid = 2928] [id = 421] 20:09:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 294 (22C3C800) [pid = 2928] [serial = 1263] [outer = 00000000] 20:09:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 295 (234C9C00) [pid = 2928] [serial = 1264] [outer = 22C3C800] 20:09:48 INFO - PROCESS | 2928 | 1464232188361 Marionette DEBUG loaded listener.js 20:09:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 296 (234CB800) [pid = 2928] [serial = 1265] [outer = 22C3C800] 20:09:48 INFO - PROCESS | 2928 | 1464232188949 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]]]}] 20:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1022ms 20:09:49 INFO - PROCESS | 2928 | 1464232189006 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 20:09:49 INFO - PROCESS | 2928 | 1464232189008 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 20:09:49 INFO - PROCESS | 2928 | 1464232189012 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:09:49 INFO - PROCESS | 2928 | 1464232189014 Marionette TRACE conn6 <- [1,1650,null,{}] 20:09:49 INFO - PROCESS | 2928 | 1464232189017 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}] 20:09:49 INFO - PROCESS | 2928 | 1464232189137 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 20:09:49 INFO - PROCESS | 2928 | 1464232189323 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:49 INFO - PROCESS | 2928 | ++DOCSHELL 234CDC00 == 104 [pid = 2928] [id = 422] 20:09:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 297 (234D0C00) [pid = 2928] [serial = 1266] [outer = 00000000] 20:09:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 298 (23643400) [pid = 2928] [serial = 1267] [outer = 234D0C00] 20:09:49 INFO - PROCESS | 2928 | 1464232189379 Marionette DEBUG loaded listener.js 20:09:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 299 (23645400) [pid = 2928] [serial = 1268] [outer = 234D0C00] 20:09:49 INFO - PROCESS | 2928 | 1464232189905 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]]]}] 20:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 20:09:49 INFO - PROCESS | 2928 | 1464232189946 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 20:09:49 INFO - PROCESS | 2928 | 1464232189949 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 20:09:49 INFO - PROCESS | 2928 | 1464232189952 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:09:49 INFO - PROCESS | 2928 | 1464232189954 Marionette TRACE conn6 <- [1,1654,null,{}] 20:09:49 INFO - PROCESS | 2928 | 1464232189958 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}] 20:09:50 INFO - PROCESS | 2928 | 1464232190086 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 20:09:50 INFO - PROCESS | 2928 | 1464232190279 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:50 INFO - PROCESS | 2928 | ++DOCSHELL 24941400 == 105 [pid = 2928] [id = 423] 20:09:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 300 (24942800) [pid = 2928] [serial = 1269] [outer = 00000000] 20:09:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 301 (24945C00) [pid = 2928] [serial = 1270] [outer = 24942800] 20:09:50 INFO - PROCESS | 2928 | 1464232190337 Marionette DEBUG loaded listener.js 20:09:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 302 (2494B800) [pid = 2928] [serial = 1271] [outer = 24942800] 20:09:51 INFO - PROCESS | 2928 | 1464232191028 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]]]}] 20:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1121ms 20:09:51 INFO - PROCESS | 2928 | 1464232191077 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 20:09:51 INFO - PROCESS | 2928 | 1464232191080 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 20:09:51 INFO - PROCESS | 2928 | 1464232191083 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:09:51 INFO - PROCESS | 2928 | 1464232191085 Marionette TRACE conn6 <- [1,1658,null,{}] 20:09:51 INFO - PROCESS | 2928 | 1464232191089 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}] 20:09:51 INFO - PROCESS | 2928 | 1464232191216 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 20:09:51 INFO - PROCESS | 2928 | 1464232191391 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:51 INFO - PROCESS | 2928 | ++DOCSHELL 24943400 == 106 [pid = 2928] [id = 424] 20:09:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 303 (24945000) [pid = 2928] [serial = 1272] [outer = 00000000] 20:09:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 304 (26185000) [pid = 2928] [serial = 1273] [outer = 24945000] 20:09:51 INFO - PROCESS | 2928 | 1464232191446 Marionette DEBUG loaded listener.js 20:09:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 305 (2494D000) [pid = 2928] [serial = 1274] [outer = 24945000] 20:09:52 INFO - PROCESS | 2928 | 1464232192045 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]]]}] 20:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1019ms 20:09:52 INFO - PROCESS | 2928 | 1464232192106 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 20:09:52 INFO - PROCESS | 2928 | 1464232192108 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 20:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:09:52 INFO - PROCESS | 2928 | 1464232192112 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:09:52 INFO - PROCESS | 2928 | 1464232192114 Marionette TRACE conn6 <- [1,1662,null,{}] 20:09:52 INFO - PROCESS | 2928 | 1464232192118 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}] 20:09:52 INFO - PROCESS | 2928 | 1464232192247 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 20:09:52 INFO - PROCESS | 2928 | 1464232192440 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:52 INFO - PROCESS | 2928 | ++DOCSHELL 213C2C00 == 107 [pid = 2928] [id = 425] 20:09:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 306 (213C5800) [pid = 2928] [serial = 1275] [outer = 00000000] 20:09:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 307 (213CA000) [pid = 2928] [serial = 1276] [outer = 213C5800] 20:09:52 INFO - PROCESS | 2928 | 1464232192494 Marionette DEBUG loaded listener.js 20:09:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 308 (213CD000) [pid = 2928] [serial = 1277] [outer = 213C5800] 20:09:53 INFO - PROCESS | 2928 | 1464232193094 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]]]}] 20:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1018ms 20:09:53 INFO - PROCESS | 2928 | 1464232193134 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 20:09:53 INFO - PROCESS | 2928 | 1464232193137 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 20:09:53 INFO - PROCESS | 2928 | 1464232193140 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:09:53 INFO - PROCESS | 2928 | 1464232193143 Marionette TRACE conn6 <- [1,1666,null,{}] 20:09:53 INFO - PROCESS | 2928 | 1464232193147 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}] 20:09:53 INFO - PROCESS | 2928 | 1464232193285 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 20:09:53 INFO - PROCESS | 2928 | 1464232193483 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:53 INFO - PROCESS | 2928 | ++DOCSHELL 0E14C400 == 108 [pid = 2928] [id = 426] 20:09:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 309 (0E478800) [pid = 2928] [serial = 1278] [outer = 00000000] 20:09:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 310 (17A24C00) [pid = 2928] [serial = 1279] [outer = 0E478800] 20:09:53 INFO - PROCESS | 2928 | 1464232193543 Marionette DEBUG loaded listener.js 20:09:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 311 (20485400) [pid = 2928] [serial = 1280] [outer = 0E478800] 20:09:54 INFO - PROCESS | 2928 | 1464232194146 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]]]}] 20:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1077ms 20:09:54 INFO - PROCESS | 2928 | 1464232194221 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 20:09:54 INFO - PROCESS | 2928 | 1464232194223 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 20:09:54 INFO - PROCESS | 2928 | 1464232194227 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:09:54 INFO - PROCESS | 2928 | 1464232194229 Marionette TRACE conn6 <- [1,1670,null,{}] 20:09:54 INFO - PROCESS | 2928 | 1464232194233 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}] 20:09:54 INFO - PROCESS | 2928 | 1464232194361 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 20:09:54 INFO - PROCESS | 2928 | 1464232194538 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:54 INFO - PROCESS | 2928 | ++DOCSHELL 19D97000 == 109 [pid = 2928] [id = 427] 20:09:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 312 (1FF38000) [pid = 2928] [serial = 1281] [outer = 00000000] 20:09:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 313 (2617DC00) [pid = 2928] [serial = 1282] [outer = 1FF38000] 20:09:54 INFO - PROCESS | 2928 | 1464232194593 Marionette DEBUG loaded listener.js 20:09:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 314 (265E9800) [pid = 2928] [serial = 1283] [outer = 1FF38000] 20:09:55 INFO - PROCESS | 2928 | 1464232195493 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]]]}] 20:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1330ms 20:09:55 INFO - PROCESS | 2928 | 1464232195560 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 20:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:09:55 INFO - PROCESS | 2928 | 1464232195564 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 20:09:55 INFO - PROCESS | 2928 | 1464232195569 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:09:55 INFO - PROCESS | 2928 | 1464232195573 Marionette TRACE conn6 <- [1,1674,null,{}] 20:09:55 INFO - PROCESS | 2928 | 1464232195578 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}] 20:09:55 INFO - PROCESS | 2928 | 1464232195698 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 20:09:55 INFO - PROCESS | 2928 | 1464232195890 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:55 INFO - PROCESS | 2928 | ++DOCSHELL 12789400 == 110 [pid = 2928] [id = 428] 20:09:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 315 (14C75000) [pid = 2928] [serial = 1284] [outer = 00000000] 20:09:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 316 (1642B400) [pid = 2928] [serial = 1285] [outer = 14C75000] 20:09:55 INFO - PROCESS | 2928 | 1464232195942 Marionette DEBUG loaded listener.js 20:09:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 317 (16FA7C00) [pid = 2928] [serial = 1286] [outer = 14C75000] 20:09:56 INFO - PROCESS | 2928 | 1464232196543 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]]]}] 20:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 20:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1023ms 20:09:56 INFO - PROCESS | 2928 | 1464232196593 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 20:09:56 INFO - PROCESS | 2928 | 1464232196599 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 20:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:09:56 INFO - PROCESS | 2928 | 1464232196604 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:09:56 INFO - PROCESS | 2928 | 1464232196607 Marionette TRACE conn6 <- [1,1678,null,{}] 20:09:56 INFO - PROCESS | 2928 | 1464232196611 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}] 20:09:56 INFO - PROCESS | 2928 | 1464232196724 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 20:09:56 INFO - PROCESS | 2928 | 1464232196951 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:56 INFO - PROCESS | 2928 | --DOCSHELL 1F413000 == 109 [pid = 2928] [id = 324] 20:09:56 INFO - PROCESS | 2928 | --DOCSHELL 21339C00 == 108 [pid = 2928] [id = 414] 20:09:56 INFO - PROCESS | 2928 | --DOCSHELL 161E8C00 == 107 [pid = 2928] [id = 413] 20:09:56 INFO - PROCESS | 2928 | --DOCSHELL 20482800 == 106 [pid = 2928] [id = 412] 20:09:56 INFO - PROCESS | 2928 | --DOCSHELL 1C929800 == 105 [pid = 2928] [id = 411] 20:09:56 INFO - PROCESS | 2928 | --DOCSHELL 1BD53000 == 104 [pid = 2928] [id = 410] 20:09:56 INFO - PROCESS | 2928 | --DOCSHELL 1A1CCC00 == 103 [pid = 2928] [id = 409] 20:09:56 INFO - PROCESS | 2928 | --DOCSHELL 17A25400 == 102 [pid = 2928] [id = 408] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 316 (1CA21000) [pid = 2928] [serial = 1177] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 315 (212B7400) [pid = 2928] [serial = 1156] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 314 (1718D000) [pid = 2928] [serial = 1159] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | ++DOCSHELL 0D55C000 == 103 [pid = 2928] [id = 429] 20:09:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 315 (0DBCA400) [pid = 2928] [serial = 1287] [outer = 00000000] 20:09:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 316 (0E477C00) [pid = 2928] [serial = 1288] [outer = 0DBCA400] 20:09:57 INFO - PROCESS | 2928 | 1464232197097 Marionette DEBUG loaded listener.js 20:09:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 317 (14E3FC00) [pid = 2928] [serial = 1289] [outer = 0DBCA400] 20:09:57 INFO - PROCESS | 2928 | --DOCSHELL 14D50000 == 102 [pid = 2928] [id = 407] 20:09:57 INFO - PROCESS | 2928 | --DOCSHELL 1636CC00 == 101 [pid = 2928] [id = 406] 20:09:57 INFO - PROCESS | 2928 | --DOCSHELL 14C0E400 == 100 [pid = 2928] [id = 405] 20:09:57 INFO - PROCESS | 2928 | --DOCSHELL 1F418C00 == 99 [pid = 2928] [id = 397] 20:09:57 INFO - PROCESS | 2928 | --DOCSHELL 1CA21800 == 98 [pid = 2928] [id = 396] 20:09:57 INFO - PROCESS | 2928 | --DOCSHELL 1AC80800 == 97 [pid = 2928] [id = 395] 20:09:57 INFO - PROCESS | 2928 | --DOCSHELL 16F04C00 == 96 [pid = 2928] [id = 394] 20:09:57 INFO - PROCESS | 2928 | --DOCSHELL 0DE0C800 == 95 [pid = 2928] [id = 393] 20:09:57 INFO - PROCESS | 2928 | --DOCSHELL 1B3CF400 == 94 [pid = 2928] [id = 376] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 316 (1ADD5000) [pid = 2928] [serial = 1174] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 315 (1B319C00) [pid = 2928] [serial = 1175] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 314 (1FFB8800) [pid = 2928] [serial = 1147] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 313 (0DBDC800) [pid = 2928] [serial = 1165] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 312 (11D96800) [pid = 2928] [serial = 1166] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 311 (161E5C00) [pid = 2928] [serial = 1163] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 310 (13ED1800) [pid = 2928] [serial = 1162] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 309 (19BD4400) [pid = 2928] [serial = 1171] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 308 (1A126000) [pid = 2928] [serial = 1172] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 307 (17A10000) [pid = 2928] [serial = 1135] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 306 (20774000) [pid = 2928] [serial = 1150] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 305 (17196800) [pid = 2928] [serial = 1168] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 304 (175B7800) [pid = 2928] [serial = 1169] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 303 (1D78FC00) [pid = 2928] [serial = 1141] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 302 (1C926000) [pid = 2928] [serial = 1138] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 301 (1C92B400) [pid = 2928] [serial = 1130] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 300 (21216C00) [pid = 2928] [serial = 1153] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 299 (132DF800) [pid = 2928] [serial = 1132] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | --DOMWINDOW == 298 (1FE17C00) [pid = 2928] [serial = 1144] [outer = 00000000] [url = about:blank] 20:09:57 INFO - PROCESS | 2928 | 1464232197594 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]]]}] 20:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1019ms 20:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:09:57 INFO - PROCESS | 2928 | 1464232197627 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 20:09:57 INFO - PROCESS | 2928 | 1464232197629 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 20:09:57 INFO - PROCESS | 2928 | 1464232197632 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:09:57 INFO - PROCESS | 2928 | 1464232197636 Marionette TRACE conn6 <- [1,1682,null,{}] 20:09:57 INFO - PROCESS | 2928 | 1464232197646 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}] 20:09:57 INFO - PROCESS | 2928 | 1464232197762 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 20:09:57 INFO - PROCESS | 2928 | 1464232197919 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:57 INFO - PROCESS | 2928 | ++DOCSHELL 14D47800 == 95 [pid = 2928] [id = 430] 20:09:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 299 (14D4DC00) [pid = 2928] [serial = 1290] [outer = 00000000] 20:09:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 300 (16F06000) [pid = 2928] [serial = 1291] [outer = 14D4DC00] 20:09:57 INFO - PROCESS | 2928 | 1464232197967 Marionette DEBUG loaded listener.js 20:09:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 301 (17250800) [pid = 2928] [serial = 1292] [outer = 14D4DC00] 20:09:58 INFO - PROCESS | 2928 | 1464232198336 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]]]}] 20:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 20:09:58 INFO - PROCESS | 2928 | 1464232198371 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 20:09:58 INFO - PROCESS | 2928 | 1464232198374 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 20:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:09:58 INFO - PROCESS | 2928 | 1464232198377 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:09:58 INFO - PROCESS | 2928 | 1464232198379 Marionette TRACE conn6 <- [1,1686,null,{}] 20:09:58 INFO - PROCESS | 2928 | 1464232198382 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}] 20:09:58 INFO - PROCESS | 2928 | 1464232198484 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 20:09:58 INFO - PROCESS | 2928 | 1464232198520 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:58 INFO - PROCESS | 2928 | ++DOCSHELL 17A22800 == 96 [pid = 2928] [id = 431] 20:09:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 302 (17A2B800) [pid = 2928] [serial = 1293] [outer = 00000000] 20:09:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 303 (18C4F000) [pid = 2928] [serial = 1294] [outer = 17A2B800] 20:09:58 INFO - PROCESS | 2928 | 1464232198565 Marionette DEBUG loaded listener.js 20:09:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 304 (19382000) [pid = 2928] [serial = 1295] [outer = 17A2B800] 20:09:59 INFO - PROCESS | 2928 | 1464232199033 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]]]}] 20:09:59 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 20:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 20:09:59 INFO - PROCESS | 2928 | 1464232199048 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 20:09:59 INFO - PROCESS | 2928 | 1464232199050 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 20:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:09:59 INFO - PROCESS | 2928 | 1464232199053 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:09:59 INFO - PROCESS | 2928 | 1464232199055 Marionette TRACE conn6 <- [1,1690,null,{}] 20:09:59 INFO - PROCESS | 2928 | 1464232199058 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}] 20:09:59 INFO - PROCESS | 2928 | 1464232199243 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 20:09:59 INFO - PROCESS | 2928 | 1464232199326 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:59 INFO - PROCESS | 2928 | ++DOCSHELL 0E150800 == 97 [pid = 2928] [id = 432] 20:09:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 305 (0E1A0800) [pid = 2928] [serial = 1296] [outer = 00000000] 20:09:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 306 (1A1D2C00) [pid = 2928] [serial = 1297] [outer = 0E1A0800] 20:09:59 INFO - PROCESS | 2928 | 1464232199373 Marionette DEBUG loaded listener.js 20:09:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 307 (1AC7AC00) [pid = 2928] [serial = 1298] [outer = 0E1A0800] 20:09:59 INFO - PROCESS | 2928 | 1464232199820 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]]]}] 20:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 831ms 20:09:59 INFO - PROCESS | 2928 | 1464232199917 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 20:09:59 INFO - PROCESS | 2928 | 1464232199919 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 20:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:09:59 INFO - PROCESS | 2928 | 1464232199929 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:09:59 INFO - PROCESS | 2928 | 1464232199930 Marionette TRACE conn6 <- [1,1694,null,{}] 20:09:59 INFO - PROCESS | 2928 | 1464232199934 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}] 20:10:00 INFO - PROCESS | 2928 | 1464232200095 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 20:10:00 INFO - PROCESS | 2928 | 1464232200117 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:00 INFO - PROCESS | 2928 | ++DOCSHELL 17A0E400 == 98 [pid = 2928] [id = 433] 20:10:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 308 (1A1D0800) [pid = 2928] [serial = 1299] [outer = 00000000] 20:10:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 309 (1BD53000) [pid = 2928] [serial = 1300] [outer = 1A1D0800] 20:10:00 INFO - PROCESS | 2928 | 1464232200162 Marionette DEBUG loaded listener.js 20:10:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 310 (1C92B400) [pid = 2928] [serial = 1301] [outer = 1A1D0800] 20:10:00 INFO - PROCESS | 2928 | 1464232200625 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]]]}] 20:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 20:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:10:00 INFO - PROCESS | 2928 | 1464232200660 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 20:10:00 INFO - PROCESS | 2928 | 1464232200662 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 20:10:00 INFO - PROCESS | 2928 | 1464232200665 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:10:00 INFO - PROCESS | 2928 | 1464232200667 Marionette TRACE conn6 <- [1,1698,null,{}] 20:10:00 INFO - PROCESS | 2928 | 1464232200670 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}] 20:10:00 INFO - PROCESS | 2928 | 1464232200822 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 20:10:00 INFO - PROCESS | 2928 | 1464232200843 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:00 INFO - PROCESS | 2928 | ++DOCSHELL 1BD52000 == 99 [pid = 2928] [id = 434] 20:10:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 311 (1C95A000) [pid = 2928] [serial = 1302] [outer = 00000000] 20:10:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 312 (1CA9B800) [pid = 2928] [serial = 1303] [outer = 1C95A000] 20:10:00 INFO - PROCESS | 2928 | 1464232200890 Marionette DEBUG loaded listener.js 20:10:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 313 (1D70D400) [pid = 2928] [serial = 1304] [outer = 1C95A000] 20:10:01 INFO - PROCESS | 2928 | 1464232201376 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]]]}] 20:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 20:10:01 INFO - PROCESS | 2928 | 1464232201400 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 20:10:01 INFO - PROCESS | 2928 | 1464232201402 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 20:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:10:01 INFO - PROCESS | 2928 | 1464232201412 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:10:01 INFO - PROCESS | 2928 | 1464232201413 Marionette TRACE conn6 <- [1,1702,null,{}] 20:10:01 INFO - PROCESS | 2928 | 1464232201417 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}] 20:10:01 INFO - PROCESS | 2928 | 1464232201850 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 312 (20514000) [pid = 2928] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 311 (17192C00) [pid = 2928] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 310 (17A96400) [pid = 2928] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 309 (1BD57800) [pid = 2928] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 308 (2133A400) [pid = 2928] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 307 (14E38000) [pid = 2928] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 306 (14C10000) [pid = 2928] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 305 (1D790800) [pid = 2928] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 304 (1BD54000) [pid = 2928] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 303 (1A99FC00) [pid = 2928] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 302 (1D705400) [pid = 2928] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:10:01 INFO - PROCESS | 2928 | --DOMWINDOW == 301 (1642C400) [pid = 2928] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:10:01 INFO - PROCESS | 2928 | 1464232201944 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:01 INFO - PROCESS | 2928 | ++DOCSHELL 0DBD2400 == 100 [pid = 2928] [id = 435] 20:10:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 302 (11F4B800) [pid = 2928] [serial = 1305] [outer = 00000000] 20:10:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 303 (14D49C00) [pid = 2928] [serial = 1306] [outer = 11F4B800] 20:10:02 INFO - PROCESS | 2928 | 1464232201989 Marionette DEBUG loaded listener.js 20:10:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 304 (1724E800) [pid = 2928] [serial = 1307] [outer = 11F4B800] 20:10:02 INFO - PROCESS | 2928 | 1464232202341 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",0,null,null]]]}] 20:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 987ms 20:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:10:02 INFO - PROCESS | 2928 | 1464232202393 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 20:10:02 INFO - PROCESS | 2928 | 1464232202395 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 20:10:02 INFO - PROCESS | 2928 | 1464232202398 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:10:02 INFO - PROCESS | 2928 | 1464232202400 Marionette TRACE conn6 <- [1,1706,null,{}] 20:10:02 INFO - PROCESS | 2928 | 1464232202403 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}] 20:10:02 INFO - PROCESS | 2928 | 1464232202502 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 20:10:02 INFO - PROCESS | 2928 | 1464232202509 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:02 INFO - PROCESS | 2928 | ++DOCSHELL 14C90800 == 101 [pid = 2928] [id = 436] 20:10:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 305 (17A8DC00) [pid = 2928] [serial = 1308] [outer = 00000000] 20:10:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 306 (1D798400) [pid = 2928] [serial = 1309] [outer = 17A8DC00] 20:10:02 INFO - PROCESS | 2928 | 1464232202554 Marionette DEBUG loaded listener.js 20:10:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 307 (1FBD6400) [pid = 2928] [serial = 1310] [outer = 17A8DC00] 20:10:03 INFO - PROCESS | 2928 | 1464232203027 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]]]}] 20:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 20:10:03 INFO - PROCESS | 2928 | 1464232203085 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 20:10:03 INFO - PROCESS | 2928 | 1464232203087 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 20:10:03 INFO - PROCESS | 2928 | 1464232203090 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:10:03 INFO - PROCESS | 2928 | 1464232203093 Marionette TRACE conn6 <- [1,1710,null,{}] 20:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:10:03 INFO - PROCESS | 2928 | 1464232203096 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}] 20:10:03 INFO - PROCESS | 2928 | 1464232203194 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 20:10:03 INFO - PROCESS | 2928 | 1464232203232 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:03 INFO - PROCESS | 2928 | ++DOCSHELL 1FBDBC00 == 102 [pid = 2928] [id = 437] 20:10:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 308 (1FE0EC00) [pid = 2928] [serial = 1311] [outer = 00000000] 20:10:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 309 (1FFB4000) [pid = 2928] [serial = 1312] [outer = 1FE0EC00] 20:10:03 INFO - PROCESS | 2928 | 1464232203276 Marionette DEBUG loaded listener.js 20:10:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 310 (20514000) [pid = 2928] [serial = 1313] [outer = 1FE0EC00] 20:10:03 INFO - PROCESS | 2928 | 1464232203744 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]]]}] 20:10:03 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 20:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 20:10:03 INFO - PROCESS | 2928 | 1464232203904 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 20:10:03 INFO - PROCESS | 2928 | 1464232203908 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 20:10:03 INFO - PROCESS | 2928 | 1464232203914 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:10:03 INFO - PROCESS | 2928 | 1464232203919 Marionette TRACE conn6 <- [1,1714,null,{}] 20:10:03 INFO - PROCESS | 2928 | 1464232203925 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}] 20:10:04 INFO - PROCESS | 2928 | 1464232204051 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 20:10:04 INFO - PROCESS | 2928 | 1464232204264 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:04 INFO - PROCESS | 2928 | ++DOCSHELL 0E41D400 == 103 [pid = 2928] [id = 438] 20:10:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 311 (0E41F400) [pid = 2928] [serial = 1314] [outer = 00000000] 20:10:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 312 (11F3C800) [pid = 2928] [serial = 1315] [outer = 0E41F400] 20:10:04 INFO - PROCESS | 2928 | 1464232204326 Marionette DEBUG loaded listener.js 20:10:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 313 (12433800) [pid = 2928] [serial = 1316] [outer = 0E41F400] 20:10:04 INFO - PROCESS | 2928 | 1464232204944 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]]]}] 20:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1078ms 20:10:05 INFO - PROCESS | 2928 | 1464232204996 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 20:10:05 INFO - PROCESS | 2928 | 1464232205000 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 20:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:10:05 INFO - PROCESS | 2928 | 1464232205008 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:10:05 INFO - PROCESS | 2928 | 1464232205013 Marionette TRACE conn6 <- [1,1718,null,{}] 20:10:05 INFO - PROCESS | 2928 | 1464232205018 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}] 20:10:05 INFO - PROCESS | 2928 | 1464232205152 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 20:10:05 INFO - PROCESS | 2928 | 1464232205332 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:05 INFO - PROCESS | 2928 | ++DOCSHELL 16376400 == 104 [pid = 2928] [id = 439] 20:10:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 314 (16834400) [pid = 2928] [serial = 1317] [outer = 00000000] 20:10:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 315 (17A13400) [pid = 2928] [serial = 1318] [outer = 16834400] 20:10:05 INFO - PROCESS | 2928 | 1464232205392 Marionette DEBUG loaded listener.js 20:10:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 316 (17A97000) [pid = 2928] [serial = 1319] [outer = 16834400] 20:10:06 INFO - PROCESS | 2928 | 1464232206004 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",0,null,null]]]}] 20:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 20:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1027ms 20:10:06 INFO - PROCESS | 2928 | 1464232206038 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 20:10:06 INFO - PROCESS | 2928 | 1464232206040 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 20:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:10:06 INFO - PROCESS | 2928 | 1464232206044 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:10:06 INFO - PROCESS | 2928 | 1464232206046 Marionette TRACE conn6 <- [1,1722,null,{}] 20:10:06 INFO - PROCESS | 2928 | 1464232206056 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}] 20:10:06 INFO - PROCESS | 2928 | 1464232206209 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 20:10:06 INFO - PROCESS | 2928 | 1464232206390 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:06 INFO - PROCESS | 2928 | ++DOCSHELL 1CA9DC00 == 105 [pid = 2928] [id = 440] 20:10:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 317 (1CA9FC00) [pid = 2928] [serial = 1320] [outer = 00000000] 20:10:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 318 (1FFAEC00) [pid = 2928] [serial = 1321] [outer = 1CA9FC00] 20:10:06 INFO - PROCESS | 2928 | 1464232206452 Marionette DEBUG loaded listener.js 20:10:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 319 (20780400) [pid = 2928] [serial = 1322] [outer = 1CA9FC00] 20:10:07 INFO - PROCESS | 2928 | 1464232207011 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]]]}] 20:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1017ms 20:10:07 INFO - PROCESS | 2928 | 1464232207064 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 20:10:07 INFO - PROCESS | 2928 | 1464232207067 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 20:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:10:07 INFO - PROCESS | 2928 | 1464232207070 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:10:07 INFO - PROCESS | 2928 | 1464232207072 Marionette TRACE conn6 <- [1,1726,null,{}] 20:10:07 INFO - PROCESS | 2928 | 1464232207076 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}] 20:10:07 INFO - PROCESS | 2928 | 1464232207203 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 20:10:07 INFO - PROCESS | 2928 | 1464232207396 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:07 INFO - PROCESS | 2928 | ++DOCSHELL 2133E400 == 106 [pid = 2928] [id = 441] 20:10:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 320 (2133FC00) [pid = 2928] [serial = 1323] [outer = 00000000] 20:10:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 321 (213CC000) [pid = 2928] [serial = 1324] [outer = 2133FC00] 20:10:07 INFO - PROCESS | 2928 | 1464232207452 Marionette DEBUG loaded listener.js 20:10:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 322 (215FB000) [pid = 2928] [serial = 1325] [outer = 2133FC00] 20:10:08 INFO - PROCESS | 2928 | 1464232208024 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]]]}] 20:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 20:10:08 INFO - PROCESS | 2928 | 1464232208060 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 20:10:08 INFO - PROCESS | 2928 | 1464232208062 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 20:10:08 INFO - PROCESS | 2928 | 1464232208067 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:10:08 INFO - PROCESS | 2928 | 1464232208069 Marionette TRACE conn6 <- [1,1730,null,{}] 20:10:08 INFO - PROCESS | 2928 | 1464232208073 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}] 20:10:08 INFO - PROCESS | 2928 | 1464232208194 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 20:10:08 INFO - PROCESS | 2928 | 1464232208382 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:08 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA5C00 == 107 [pid = 2928] [id = 442] 20:10:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 323 (0CDA6400) [pid = 2928] [serial = 1326] [outer = 00000000] 20:10:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 324 (0CDAA400) [pid = 2928] [serial = 1327] [outer = 0CDA6400] 20:10:08 INFO - PROCESS | 2928 | 1464232208438 Marionette DEBUG loaded listener.js 20:10:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 325 (0CDAC400) [pid = 2928] [serial = 1328] [outer = 0CDA6400] 20:10:09 INFO - PROCESS | 2928 | 1464232209008 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]]]}] 20:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 20:10:09 INFO - PROCESS | 2928 | 1464232209042 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 20:10:09 INFO - PROCESS | 2928 | 1464232209044 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 20:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:10:09 INFO - PROCESS | 2928 | 1464232209048 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:10:09 INFO - PROCESS | 2928 | 1464232209050 Marionette TRACE conn6 <- [1,1734,null,{}] 20:10:09 INFO - PROCESS | 2928 | 1464232209053 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}] 20:10:09 INFO - PROCESS | 2928 | 1464232209199 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 20:10:09 INFO - PROCESS | 2928 | 1464232209381 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:09 INFO - PROCESS | 2928 | ++DOCSHELL 1FF3FC00 == 108 [pid = 2928] [id = 443] 20:10:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 326 (21216C00) [pid = 2928] [serial = 1329] [outer = 00000000] 20:10:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 327 (21EC9000) [pid = 2928] [serial = 1330] [outer = 21216C00] 20:10:09 INFO - PROCESS | 2928 | 1464232209438 Marionette DEBUG loaded listener.js 20:10:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 328 (21F02800) [pid = 2928] [serial = 1331] [outer = 21216C00] 20:10:10 INFO - PROCESS | 2928 | 1464232209995 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]]]}] 20:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1022ms 20:10:10 INFO - PROCESS | 2928 | 1464232210071 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 20:10:10 INFO - PROCESS | 2928 | 1464232210073 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 20:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:10:10 INFO - PROCESS | 2928 | 1464232210077 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:10:10 INFO - PROCESS | 2928 | 1464232210079 Marionette TRACE conn6 <- [1,1738,null,{}] 20:10:10 INFO - PROCESS | 2928 | 1464232210083 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}] 20:10:10 INFO - PROCESS | 2928 | 1464232210203 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 20:10:10 INFO - PROCESS | 2928 | 1464232210383 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:10 INFO - PROCESS | 2928 | ++DOCSHELL 21EE6000 == 109 [pid = 2928] [id = 444] 20:10:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 329 (21EE6800) [pid = 2928] [serial = 1332] [outer = 00000000] 20:10:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 330 (21EEA400) [pid = 2928] [serial = 1333] [outer = 21EE6800] 20:10:10 INFO - PROCESS | 2928 | 1464232210438 Marionette DEBUG loaded listener.js 20:10:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 331 (21EED800) [pid = 2928] [serial = 1334] [outer = 21EE6800] 20:10:11 INFO - PROCESS | 2928 | 1464232211024 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]]]}] 20:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 20:10:11 INFO - PROCESS | 2928 | 1464232211051 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 20:10:11 INFO - PROCESS | 2928 | 1464232211053 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 20:10:11 INFO - PROCESS | 2928 | 1464232211056 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:10:11 INFO - PROCESS | 2928 | 1464232211058 Marionette TRACE conn6 <- [1,1742,null,{}] 20:10:11 INFO - PROCESS | 2928 | 1464232211079 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}] 20:10:11 INFO - PROCESS | 2928 | 1464232211203 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 20:10:11 INFO - PROCESS | 2928 | 1464232211350 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:11 INFO - PROCESS | 2928 | ++DOCSHELL 21EEA000 == 110 [pid = 2928] [id = 445] 20:10:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 332 (21EEA800) [pid = 2928] [serial = 1335] [outer = 00000000] 20:10:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 333 (22212C00) [pid = 2928] [serial = 1336] [outer = 21EEA800] 20:10:11 INFO - PROCESS | 2928 | 1464232211403 Marionette DEBUG loaded listener.js 20:10:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 334 (22219000) [pid = 2928] [serial = 1337] [outer = 21EEA800] 20:10:12 INFO - PROCESS | 2928 | 1464232212016 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]]]}] 20:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 20:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:10:12 INFO - PROCESS | 2928 | 1464232212030 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 20:10:12 INFO - PROCESS | 2928 | 1464232212032 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 20:10:12 INFO - PROCESS | 2928 | 1464232212036 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:10:12 INFO - PROCESS | 2928 | 1464232212037 Marionette TRACE conn6 <- [1,1746,null,{}] 20:10:12 INFO - PROCESS | 2928 | 1464232212041 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}] 20:10:12 INFO - PROCESS | 2928 | 1464232212162 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 20:10:12 INFO - PROCESS | 2928 | 1464232212354 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:12 INFO - PROCESS | 2928 | ++DOCSHELL 1E3DBC00 == 111 [pid = 2928] [id = 446] 20:10:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 335 (1E3DDC00) [pid = 2928] [serial = 1338] [outer = 00000000] 20:10:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 336 (1E3E4000) [pid = 2928] [serial = 1339] [outer = 1E3DDC00] 20:10:12 INFO - PROCESS | 2928 | 1464232212409 Marionette DEBUG loaded listener.js 20:10:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 337 (1E3E6400) [pid = 2928] [serial = 1340] [outer = 1E3DDC00] 20:10:12 INFO - PROCESS | 2928 | 1464232212964 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]]]}] 20:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 20:10:13 INFO - PROCESS | 2928 | 1464232213007 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 20:10:13 INFO - PROCESS | 2928 | 1464232213009 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 20:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:10:13 INFO - PROCESS | 2928 | 1464232213012 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:10:13 INFO - PROCESS | 2928 | 1464232213014 Marionette TRACE conn6 <- [1,1750,null,{}] 20:10:13 INFO - PROCESS | 2928 | 1464232213018 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}] 20:10:13 INFO - PROCESS | 2928 | 1464232213144 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 20:10:13 INFO - PROCESS | 2928 | 1464232213335 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:13 INFO - PROCESS | 2928 | ++DOCSHELL 1E3E5400 == 112 [pid = 2928] [id = 447] 20:10:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 338 (21EEB400) [pid = 2928] [serial = 1341] [outer = 00000000] 20:10:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 339 (22247000) [pid = 2928] [serial = 1342] [outer = 21EEB400] 20:10:13 INFO - PROCESS | 2928 | 1464232213390 Marionette DEBUG loaded listener.js 20:10:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 340 (2224A800) [pid = 2928] [serial = 1343] [outer = 21EEB400] 20:10:13 INFO - PROCESS | 2928 | 1464232213935 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]]]}] 20:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 20:10:13 INFO - PROCESS | 2928 | 1464232213987 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 20:10:13 INFO - PROCESS | 2928 | 1464232213990 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 20:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:10:13 INFO - PROCESS | 2928 | 1464232213993 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:10:14 INFO - PROCESS | 2928 | 1464232213996 Marionette TRACE conn6 <- [1,1754,null,{}] 20:10:14 INFO - PROCESS | 2928 | 1464232213999 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}] 20:10:14 INFO - PROCESS | 2928 | 1464232214144 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 20:10:14 INFO - PROCESS | 2928 | 1464232214336 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:14 INFO - PROCESS | 2928 | ++DOCSHELL 2224E400 == 113 [pid = 2928] [id = 448] 20:10:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 341 (2224EC00) [pid = 2928] [serial = 1344] [outer = 00000000] 20:10:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 342 (23406800) [pid = 2928] [serial = 1345] [outer = 2224EC00] 20:10:14 INFO - PROCESS | 2928 | 1464232214397 Marionette DEBUG loaded listener.js 20:10:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 343 (2340B400) [pid = 2928] [serial = 1346] [outer = 2224EC00] 20:10:14 INFO - PROCESS | 2928 | 1464232214971 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]]]}] 20:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1018ms 20:10:15 INFO - PROCESS | 2928 | 1464232215014 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 20:10:15 INFO - PROCESS | 2928 | 1464232215017 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 20:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:10:15 INFO - PROCESS | 2928 | 1464232215020 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:10:15 INFO - PROCESS | 2928 | 1464232215022 Marionette TRACE conn6 <- [1,1758,null,{}] 20:10:15 INFO - PROCESS | 2928 | 1464232215025 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}] 20:10:15 INFO - PROCESS | 2928 | 1464232215159 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 20:10:15 INFO - PROCESS | 2928 | 1464232215354 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:15 INFO - PROCESS | 2928 | ++DOCSHELL 234C4800 == 114 [pid = 2928] [id = 449] 20:10:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 344 (234C7000) [pid = 2928] [serial = 1347] [outer = 00000000] 20:10:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 345 (23646000) [pid = 2928] [serial = 1348] [outer = 234C7000] 20:10:15 INFO - PROCESS | 2928 | 1464232215409 Marionette DEBUG loaded listener.js 20:10:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 346 (2494B400) [pid = 2928] [serial = 1349] [outer = 234C7000] 20:10:15 INFO - PROCESS | 2928 | 1464232215937 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]]]}] 20:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 20:10:16 INFO - PROCESS | 2928 | 1464232215994 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 20:10:16 INFO - PROCESS | 2928 | 1464232215996 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 20:10:16 INFO - PROCESS | 2928 | 1464232216000 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:10:16 INFO - PROCESS | 2928 | 1464232216002 Marionette TRACE conn6 <- [1,1762,null,{}] 20:10:16 INFO - PROCESS | 2928 | 1464232216006 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}] 20:10:16 INFO - PROCESS | 2928 | 1464232216135 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 20:10:16 INFO - PROCESS | 2928 | 1464232216386 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:16 INFO - PROCESS | 2928 | ++DOCSHELL 215F1000 == 115 [pid = 2928] [id = 450] 20:10:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 347 (215F2400) [pid = 2928] [serial = 1350] [outer = 00000000] 20:10:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 348 (265F1400) [pid = 2928] [serial = 1351] [outer = 215F2400] 20:10:16 INFO - PROCESS | 2928 | 1464232216441 Marionette DEBUG loaded listener.js 20:10:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 349 (265F4000) [pid = 2928] [serial = 1352] [outer = 215F2400] 20:10:17 INFO - PROCESS | 2928 | 1464232217021 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]]]}] 20:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1070ms 20:10:17 INFO - PROCESS | 2928 | 1464232217078 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 20:10:17 INFO - PROCESS | 2928 | 1464232217080 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 20:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:10:17 INFO - PROCESS | 2928 | 1464232217086 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:10:17 INFO - PROCESS | 2928 | 1464232217088 Marionette TRACE conn6 <- [1,1766,null,{}] 20:10:17 INFO - PROCESS | 2928 | 1464232217092 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}] 20:10:17 INFO - PROCESS | 2928 | 1464232217222 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 20:10:17 INFO - PROCESS | 2928 | 1464232217415 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:17 INFO - PROCESS | 2928 | ++DOCSHELL 16F0C000 == 116 [pid = 2928] [id = 451] 20:10:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 350 (1914E000) [pid = 2928] [serial = 1353] [outer = 00000000] 20:10:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 351 (1B3CB400) [pid = 2928] [serial = 1354] [outer = 1914E000] 20:10:17 INFO - PROCESS | 2928 | 1464232217470 Marionette DEBUG loaded listener.js 20:10:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 352 (1BADD000) [pid = 2928] [serial = 1355] [outer = 1914E000] 20:10:18 INFO - PROCESS | 2928 | 1464232218059 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]]]}] 20:10:18 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 20:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1017ms 20:10:18 INFO - PROCESS | 2928 | 1464232218106 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 20:10:18 INFO - PROCESS | 2928 | 1464232218108 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 20:10:18 INFO - PROCESS | 2928 | 1464232218111 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:10:18 INFO - PROCESS | 2928 | 1464232218113 Marionette TRACE conn6 <- [1,1770,null,{}] 20:10:18 INFO - PROCESS | 2928 | 1464232218117 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}] 20:10:18 INFO - PROCESS | 2928 | 1464232218244 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 20:10:18 INFO - PROCESS | 2928 | 1464232218441 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:18 INFO - PROCESS | 2928 | ++DOCSHELL 1B3CB000 == 117 [pid = 2928] [id = 452] 20:10:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 353 (1D70E400) [pid = 2928] [serial = 1356] [outer = 00000000] 20:10:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 354 (2048B800) [pid = 2928] [serial = 1357] [outer = 1D70E400] 20:10:18 INFO - PROCESS | 2928 | 1464232218496 Marionette DEBUG loaded listener.js 20:10:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 355 (212B4C00) [pid = 2928] [serial = 1358] [outer = 1D70E400] 20:10:19 INFO - PROCESS | 2928 | 1464232219018 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]]]}] 20:10:19 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 20:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 20:10:19 INFO - PROCESS | 2928 | 1464232219061 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 20:10:19 INFO - PROCESS | 2928 | 1464232219063 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 20:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:10:19 INFO - PROCESS | 2928 | 1464232219069 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:10:19 INFO - PROCESS | 2928 | 1464232219071 Marionette TRACE conn6 <- [1,1774,null,{}] 20:10:19 INFO - PROCESS | 2928 | 1464232219074 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}] 20:10:19 INFO - PROCESS | 2928 | 1464232219201 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 20:10:19 INFO - PROCESS | 2928 | 1464232219648 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:19 INFO - PROCESS | 2928 | ++DOCSHELL 0DBDA400 == 118 [pid = 2928] [id = 453] 20:10:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 356 (0DBDC800) [pid = 2928] [serial = 1359] [outer = 00000000] 20:10:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 357 (0DE0F000) [pid = 2928] [serial = 1360] [outer = 0DBDC800] 20:10:19 INFO - PROCESS | 2928 | 1464232219704 Marionette DEBUG loaded listener.js 20:10:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 358 (11D7BC00) [pid = 2928] [serial = 1361] [outer = 0DBDC800] 20:10:20 INFO - PROCESS | 2928 | 1464232220360 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]]]}] 20:10:20 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 20:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1317ms 20:10:20 INFO - PROCESS | 2928 | 1464232220403 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 20:10:20 INFO - PROCESS | 2928 | 1464232220408 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 20:10:20 INFO - PROCESS | 2928 | 1464232220412 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:10:20 INFO - PROCESS | 2928 | 1464232220416 Marionette TRACE conn6 <- [1,1778,null,{}] 20:10:20 INFO - PROCESS | 2928 | 1464232220421 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}] 20:10:20 INFO - PROCESS | 2928 | 1464232220549 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 20:10:20 INFO - PROCESS | 2928 | 1464232220754 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:20 INFO - PROCESS | 2928 | ++DOCSHELL 17190400 == 119 [pid = 2928] [id = 454] 20:10:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 359 (17A0F000) [pid = 2928] [serial = 1362] [outer = 00000000] 20:10:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 360 (19CBE800) [pid = 2928] [serial = 1363] [outer = 17A0F000] 20:10:20 INFO - PROCESS | 2928 | 1464232220806 Marionette DEBUG loaded listener.js 20:10:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 361 (1ADD5000) [pid = 2928] [serial = 1364] [outer = 17A0F000] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 14C90800 == 118 [pid = 2928] [id = 436] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 0DBD2400 == 117 [pid = 2928] [id = 435] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 1BD52000 == 116 [pid = 2928] [id = 434] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 17A0E400 == 115 [pid = 2928] [id = 433] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 0E150800 == 114 [pid = 2928] [id = 432] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 17A22800 == 113 [pid = 2928] [id = 431] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 14D47800 == 112 [pid = 2928] [id = 430] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 360 (21E3FC00) [pid = 2928] [serial = 1246] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 0D55C000 == 111 [pid = 2928] [id = 429] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 12789400 == 110 [pid = 2928] [id = 428] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 22214800 == 109 [pid = 2928] [id = 419] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 216C8800 == 108 [pid = 2928] [id = 418] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 19D98000 == 107 [pid = 2928] [id = 417] 20:10:21 INFO - PROCESS | 2928 | --DOCSHELL 14F2CC00 == 106 [pid = 2928] [id = 416] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 359 (2047E800) [pid = 2928] [serial = 1069] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 358 (1C92B000) [pid = 2928] [serial = 1231] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 357 (1AE4F400) [pid = 2928] [serial = 1228] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 356 (212B6C00) [pid = 2928] [serial = 1195] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 355 (1FFB4400) [pid = 2928] [serial = 1235] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 354 (1FE16800) [pid = 2928] [serial = 1234] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 353 (20777000) [pid = 2928] [serial = 1240] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 352 (20779400) [pid = 2928] [serial = 1237] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 351 (1ADE9C00) [pid = 2928] [serial = 1220] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 350 (17A89400) [pid = 2928] [serial = 1219] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 349 (19389400) [pid = 2928] [serial = 1225] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 348 (19DA4C00) [pid = 2928] [serial = 1226] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 347 (1ADEDC00) [pid = 2928] [serial = 1186] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 346 (1C95C400) [pid = 2928] [serial = 1201] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 345 (18A1C400) [pid = 2928] [serial = 1213] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 344 (1713A000) [pid = 2928] [serial = 1183] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 343 (22C3AC00) [pid = 2928] [serial = 1204] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 342 (1D0D3000) [pid = 2928] [serial = 1178] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 341 (23644400) [pid = 2928] [serial = 1210] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 340 (1F41A000) [pid = 2928] [serial = 1189] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 339 (2169F000) [pid = 2928] [serial = 1207] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 338 (1FFAF400) [pid = 2928] [serial = 1192] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 337 (21E42C00) [pid = 2928] [serial = 1198] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 336 (0E342400) [pid = 2928] [serial = 1180] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 335 (21341C00) [pid = 2928] [serial = 1243] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 334 (21216800) [pid = 2928] [serial = 1238] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 333 (161E0800) [pid = 2928] [serial = 1222] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 332 (16434800) [pid = 2928] [serial = 1223] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 331 (1682AC00) [pid = 2928] [serial = 1217] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 330 (161E2400) [pid = 2928] [serial = 1216] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 329 (1D0C9C00) [pid = 2928] [serial = 1232] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 328 (215F3000) [pid = 2928] [serial = 1244] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 327 (21336000) [pid = 2928] [serial = 1241] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | --DOMWINDOW == 326 (1B91F400) [pid = 2928] [serial = 1229] [outer = 00000000] [url = about:blank] 20:10:21 INFO - PROCESS | 2928 | 1464232221486 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]]]}] 20:10:21 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) 20:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1124ms 20:10:21 INFO - PROCESS | 2928 | 1464232221545 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 20:10:21 INFO - PROCESS | 2928 | 1464232221549 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 20:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:10:21 INFO - PROCESS | 2928 | 1464232221552 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:10:21 INFO - PROCESS | 2928 | 1464232221554 Marionette TRACE conn6 <- [1,1782,null,{}] 20:10:21 INFO - PROCESS | 2928 | 1464232221558 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}] 20:10:21 INFO - PROCESS | 2928 | 1464232221687 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 20:10:21 INFO - PROCESS | 2928 | 1464232221829 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:21 INFO - PROCESS | 2928 | ++DOCSHELL 16369000 == 107 [pid = 2928] [id = 455] 20:10:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 327 (16434800) [pid = 2928] [serial = 1365] [outer = 00000000] 20:10:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 328 (17179C00) [pid = 2928] [serial = 1366] [outer = 16434800] 20:10:21 INFO - PROCESS | 2928 | 1464232221875 Marionette DEBUG loaded listener.js 20:10:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 329 (17A25800) [pid = 2928] [serial = 1367] [outer = 16434800] 20:10:22 INFO - PROCESS | 2928 | 1464232222279 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]]]}] 20:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 20:10:22 INFO - PROCESS | 2928 | 1464232222334 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 20:10:22 INFO - PROCESS | 2928 | 1464232222336 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 20:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:10:22 INFO - PROCESS | 2928 | 1464232222345 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:10:22 INFO - PROCESS | 2928 | 1464232222351 Marionette TRACE conn6 <- [1,1786,null,{}] 20:10:22 INFO - PROCESS | 2928 | 1464232222355 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}] 20:10:22 INFO - PROCESS | 2928 | 1464232222462 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 20:10:22 INFO - PROCESS | 2928 | 1464232222473 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:22 INFO - PROCESS | 2928 | ++DOCSHELL 187A7000 == 108 [pid = 2928] [id = 456] 20:10:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 330 (187AB000) [pid = 2928] [serial = 1368] [outer = 00000000] 20:10:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 331 (1AE53000) [pid = 2928] [serial = 1369] [outer = 187AB000] 20:10:22 INFO - PROCESS | 2928 | 1464232222517 Marionette DEBUG loaded listener.js 20:10:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 332 (1B3D5400) [pid = 2928] [serial = 1370] [outer = 187AB000] 20:10:22 INFO - PROCESS | 2928 | 1464232222976 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]]]}] 20:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 690ms 20:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:10:23 INFO - PROCESS | 2928 | 1464232223048 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 20:10:23 INFO - PROCESS | 2928 | 1464232223051 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 20:10:23 INFO - PROCESS | 2928 | 1464232223054 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:10:23 INFO - PROCESS | 2928 | 1464232223056 Marionette TRACE conn6 <- [1,1790,null,{}] 20:10:23 INFO - PROCESS | 2928 | 1464232223060 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}] 20:10:23 INFO - PROCESS | 2928 | 1464232223166 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 20:10:23 INFO - PROCESS | 2928 | 1464232223172 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:23 INFO - PROCESS | 2928 | ++DOCSHELL 1BADE800 == 109 [pid = 2928] [id = 457] 20:10:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 333 (1C92F800) [pid = 2928] [serial = 1371] [outer = 00000000] 20:10:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 334 (1C957000) [pid = 2928] [serial = 1372] [outer = 1C92F800] 20:10:23 INFO - PROCESS | 2928 | 1464232223217 Marionette DEBUG loaded listener.js 20:10:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 335 (1D0CB000) [pid = 2928] [serial = 1373] [outer = 1C92F800] 20:10:23 INFO - PROCESS | 2928 | 1464232223753 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]]]}] 20:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 20:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:10:23 INFO - PROCESS | 2928 | 1464232223785 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 20:10:23 INFO - PROCESS | 2928 | 1464232223787 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 20:10:23 INFO - PROCESS | 2928 | 1464232223790 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:10:23 INFO - PROCESS | 2928 | 1464232223791 Marionette TRACE conn6 <- [1,1794,null,{}] 20:10:23 INFO - PROCESS | 2928 | 1464232223795 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}] 20:10:23 INFO - PROCESS | 2928 | 1464232223985 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 20:10:24 INFO - PROCESS | 2928 | 1464232224014 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:24 INFO - PROCESS | 2928 | ++DOCSHELL 1D794800 == 110 [pid = 2928] [id = 458] 20:10:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 336 (1D795C00) [pid = 2928] [serial = 1374] [outer = 00000000] 20:10:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 337 (1F413000) [pid = 2928] [serial = 1375] [outer = 1D795C00] 20:10:24 INFO - PROCESS | 2928 | 1464232224068 Marionette DEBUG loaded listener.js 20:10:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 338 (1FF41400) [pid = 2928] [serial = 1376] [outer = 1D795C00] 20:10:24 INFO - PROCESS | 2928 | 1464232224564 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]]]}] 20:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 831ms 20:10:24 INFO - PROCESS | 2928 | 1464232224623 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 20:10:24 INFO - PROCESS | 2928 | 1464232224625 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 20:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:10:24 INFO - PROCESS | 2928 | 1464232224628 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:10:24 INFO - PROCESS | 2928 | 1464232224629 Marionette TRACE conn6 <- [1,1798,null,{}] 20:10:24 INFO - PROCESS | 2928 | 1464232224633 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}] 20:10:24 INFO - PROCESS | 2928 | 1464232224788 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 20:10:24 INFO - PROCESS | 2928 | 1464232224807 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:24 INFO - PROCESS | 2928 | ++DOCSHELL 1FFAE000 == 111 [pid = 2928] [id = 459] 20:10:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 339 (20483000) [pid = 2928] [serial = 1377] [outer = 00000000] 20:10:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 340 (21218000) [pid = 2928] [serial = 1378] [outer = 20483000] 20:10:24 INFO - PROCESS | 2928 | 1464232224851 Marionette DEBUG loaded listener.js 20:10:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 341 (2133D800) [pid = 2928] [serial = 1379] [outer = 20483000] 20:10:25 INFO - PROCESS | 2928 | 1464232225331 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]]]}] 20:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 20:10:25 INFO - PROCESS | 2928 | --DOMWINDOW == 340 (1A1D0800) [pid = 2928] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:10:25 INFO - PROCESS | 2928 | --DOMWINDOW == 339 (17A2B800) [pid = 2928] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:10:25 INFO - PROCESS | 2928 | --DOMWINDOW == 338 (14D4DC00) [pid = 2928] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:10:25 INFO - PROCESS | 2928 | --DOMWINDOW == 337 (14C75000) [pid = 2928] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:10:25 INFO - PROCESS | 2928 | --DOMWINDOW == 336 (1C95A000) [pid = 2928] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:10:25 INFO - PROCESS | 2928 | --DOMWINDOW == 335 (0E1A0800) [pid = 2928] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:10:25 INFO - PROCESS | 2928 | --DOMWINDOW == 334 (0DBCA400) [pid = 2928] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:10:25 INFO - PROCESS | 2928 | --DOMWINDOW == 333 (11F4B800) [pid = 2928] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:10:25 INFO - PROCESS | 2928 | --DOMWINDOW == 332 (17A8DC00) [pid = 2928] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:10:25 INFO - PROCESS | 2928 | 1464232225627 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 20:10:25 INFO - PROCESS | 2928 | 1464232225629 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 20:10:25 INFO - PROCESS | 2928 | 1464232225638 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:10:25 INFO - PROCESS | 2928 | 1464232225640 Marionette TRACE conn6 <- [1,1802,null,{}] 20:10:25 INFO - PROCESS | 2928 | 1464232225643 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}] 20:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:10:25 INFO - PROCESS | 2928 | 1464232225744 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 20:10:25 INFO - PROCESS | 2928 | 1464232225751 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:25 INFO - PROCESS | 2928 | ++DOCSHELL 17193400 == 112 [pid = 2928] [id = 460] 20:10:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 333 (17A2B800) [pid = 2928] [serial = 1380] [outer = 00000000] 20:10:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 334 (1BA50C00) [pid = 2928] [serial = 1381] [outer = 17A2B800] 20:10:25 INFO - PROCESS | 2928 | 1464232225795 Marionette DEBUG loaded listener.js 20:10:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 335 (1FBDA000) [pid = 2928] [serial = 1382] [outer = 17A2B800] 20:10:26 INFO - PROCESS | 2928 | 1464232226287 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]]]}] 20:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 20:10:26 INFO - PROCESS | 2928 | 1464232226321 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 20:10:26 INFO - PROCESS | 2928 | 1464232226323 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 20:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:10:26 INFO - PROCESS | 2928 | 1464232226327 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:10:26 INFO - PROCESS | 2928 | 1464232226329 Marionette TRACE conn6 <- [1,1806,null,{}] 20:10:26 INFO - PROCESS | 2928 | 1464232226332 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}] 20:10:26 INFO - PROCESS | 2928 | 1464232226433 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 20:10:26 INFO - PROCESS | 2928 | 1464232226440 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:26 INFO - PROCESS | 2928 | ++DOCSHELL 1D78FC00 == 113 [pid = 2928] [id = 461] 20:10:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 336 (212BA400) [pid = 2928] [serial = 1383] [outer = 00000000] 20:10:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 337 (2169D000) [pid = 2928] [serial = 1384] [outer = 212BA400] 20:10:26 INFO - PROCESS | 2928 | 1464232226484 Marionette DEBUG loaded listener.js 20:10:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 338 (21EC5800) [pid = 2928] [serial = 1385] [outer = 212BA400] 20:10:26 INFO - PROCESS | 2928 | 1464232226943 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]]]}] 20:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 20:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:10:27 INFO - PROCESS | 2928 | 1464232227012 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 20:10:27 INFO - PROCESS | 2928 | 1464232227014 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 20:10:27 INFO - PROCESS | 2928 | 1464232227017 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:10:27 INFO - PROCESS | 2928 | 1464232227019 Marionette TRACE conn6 <- [1,1810,null,{}] 20:10:27 INFO - PROCESS | 2928 | 1464232227022 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}] 20:10:27 INFO - PROCESS | 2928 | 1464232227127 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 20:10:27 INFO - PROCESS | 2928 | 1464232227174 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:27 INFO - PROCESS | 2928 | ++DOCSHELL 21EE7400 == 114 [pid = 2928] [id = 462] 20:10:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 339 (21F02C00) [pid = 2928] [serial = 1386] [outer = 00000000] 20:10:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 340 (22213C00) [pid = 2928] [serial = 1387] [outer = 21F02C00] 20:10:27 INFO - PROCESS | 2928 | 1464232227222 Marionette DEBUG loaded listener.js 20:10:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 341 (22C3F800) [pid = 2928] [serial = 1388] [outer = 21F02C00] 20:10:27 INFO - PROCESS | 2928 | 1464232227920 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]]]}] 20:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 972ms 20:10:28 INFO - PROCESS | 2928 | 1464232228008 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 20:10:28 INFO - PROCESS | 2928 | 1464232228013 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 20:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:10:28 INFO - PROCESS | 2928 | 1464232228020 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:10:28 INFO - PROCESS | 2928 | 1464232228024 Marionette TRACE conn6 <- [1,1814,null,{}] 20:10:28 INFO - PROCESS | 2928 | 1464232228031 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}] 20:10:28 INFO - PROCESS | 2928 | 1464232228179 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 20:10:28 INFO - PROCESS | 2928 | 1464232228360 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:28 INFO - PROCESS | 2928 | ++DOCSHELL 0DC58000 == 115 [pid = 2928] [id = 463] 20:10:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 342 (11F42800) [pid = 2928] [serial = 1389] [outer = 00000000] 20:10:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 343 (16376000) [pid = 2928] [serial = 1390] [outer = 11F42800] 20:10:28 INFO - PROCESS | 2928 | 1464232228417 Marionette DEBUG loaded listener.js 20:10:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 344 (0E4F9400) [pid = 2928] [serial = 1391] [outer = 11F42800] 20:10:29 INFO - PROCESS | 2928 | 1464232229025 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]]]}] 20:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1023ms 20:10:29 INFO - PROCESS | 2928 | 1464232229046 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 20:10:29 INFO - PROCESS | 2928 | 1464232229052 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 20:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:10:29 INFO - PROCESS | 2928 | 1464232229058 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:10:29 INFO - PROCESS | 2928 | 1464232229061 Marionette TRACE conn6 <- [1,1818,null,{}] 20:10:29 INFO - PROCESS | 2928 | 1464232229065 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}] 20:10:29 INFO - PROCESS | 2928 | 1464232229200 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 20:10:29 INFO - PROCESS | 2928 | 1464232229398 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:29 INFO - PROCESS | 2928 | ++DOCSHELL 19C40800 == 116 [pid = 2928] [id = 464] 20:10:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 345 (19DA4C00) [pid = 2928] [serial = 1392] [outer = 00000000] 20:10:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 346 (1B3D2800) [pid = 2928] [serial = 1393] [outer = 19DA4C00] 20:10:29 INFO - PROCESS | 2928 | 1464232229454 Marionette DEBUG loaded listener.js 20:10:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 347 (1CA22800) [pid = 2928] [serial = 1394] [outer = 19DA4C00] 20:10:30 INFO - PROCESS | 2928 | 1464232230057 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]]]}] 20:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1020ms 20:10:30 INFO - PROCESS | 2928 | 1464232230094 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 20:10:30 INFO - PROCESS | 2928 | 1464232230097 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 20:10:30 INFO - PROCESS | 2928 | 1464232230103 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:10:30 INFO - PROCESS | 2928 | 1464232230108 Marionette TRACE conn6 <- [1,1822,null,{}] 20:10:30 INFO - PROCESS | 2928 | 1464232230139 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}] 20:10:30 INFO - PROCESS | 2928 | 1464232230276 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 20:10:30 INFO - PROCESS | 2928 | 1464232230479 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:30 INFO - PROCESS | 2928 | ++DOCSHELL 21698000 == 117 [pid = 2928] [id = 465] 20:10:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 348 (21E3FC00) [pid = 2928] [serial = 1395] [outer = 00000000] 20:10:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 349 (21F06000) [pid = 2928] [serial = 1396] [outer = 21E3FC00] 20:10:30 INFO - PROCESS | 2928 | 1464232230537 Marionette DEBUG loaded listener.js 20:10:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 350 (22C46800) [pid = 2928] [serial = 1397] [outer = 21E3FC00] 20:10:31 INFO - PROCESS | 2928 | 1464232231136 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]]]}] 20:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 20:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1047ms 20:10:31 INFO - PROCESS | 2928 | 1464232231162 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 20:10:31 INFO - PROCESS | 2928 | 1464232231165 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 20:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:10:31 INFO - PROCESS | 2928 | 1464232231170 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:10:31 INFO - PROCESS | 2928 | 1464232231172 Marionette TRACE conn6 <- [1,1826,null,{}] 20:10:31 INFO - PROCESS | 2928 | 1464232231175 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}] 20:10:31 INFO - PROCESS | 2928 | 1464232231313 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 20:10:31 INFO - PROCESS | 2928 | 1464232231533 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:31 INFO - PROCESS | 2928 | ++DOCSHELL 222B7400 == 118 [pid = 2928] [id = 466] 20:10:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 351 (222B7800) [pid = 2928] [serial = 1398] [outer = 00000000] 20:10:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 352 (222BAC00) [pid = 2928] [serial = 1399] [outer = 222B7800] 20:10:31 INFO - PROCESS | 2928 | 1464232231589 Marionette DEBUG loaded listener.js 20:10:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 353 (222BE400) [pid = 2928] [serial = 1400] [outer = 222B7800] 20:10:32 INFO - PROCESS | 2928 | 1464232232181 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]]]}] 20:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1078ms 20:10:32 INFO - PROCESS | 2928 | 1464232232248 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 20:10:32 INFO - PROCESS | 2928 | 1464232232250 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 20:10:32 INFO - PROCESS | 2928 | 1464232232254 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:10:32 INFO - PROCESS | 2928 | 1464232232256 Marionette TRACE conn6 <- [1,1830,null,{}] 20:10:32 INFO - PROCESS | 2928 | 1464232232260 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}] 20:10:32 INFO - PROCESS | 2928 | 1464232232456 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 20:10:32 INFO - PROCESS | 2928 | 1464232232590 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:32 INFO - PROCESS | 2928 | ++DOCSHELL 222BA400 == 119 [pid = 2928] [id = 467] 20:10:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 354 (22C3C000) [pid = 2928] [serial = 1401] [outer = 00000000] 20:10:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 355 (22F3D000) [pid = 2928] [serial = 1402] [outer = 22C3C000] 20:10:32 INFO - PROCESS | 2928 | 1464232232647 Marionette DEBUG loaded listener.js 20:10:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 356 (23401400) [pid = 2928] [serial = 1403] [outer = 22C3C000] 20:10:33 INFO - PROCESS | 2928 | 1464232233230 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]]]}] 20:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1019ms 20:10:33 INFO - PROCESS | 2928 | 1464232233277 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 20:10:33 INFO - PROCESS | 2928 | 1464232233280 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 20:10:33 INFO - PROCESS | 2928 | 1464232233283 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:10:33 INFO - PROCESS | 2928 | 1464232233285 Marionette TRACE conn6 <- [1,1834,null,{}] 20:10:33 INFO - PROCESS | 2928 | 1464232233289 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}] 20:10:33 INFO - PROCESS | 2928 | 1464232233432 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 20:10:33 INFO - PROCESS | 2928 | 1464232233619 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:33 INFO - PROCESS | 2928 | ++DOCSHELL 22F38000 == 120 [pid = 2928] [id = 468] 20:10:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 357 (2340A400) [pid = 2928] [serial = 1404] [outer = 00000000] 20:10:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 358 (24947800) [pid = 2928] [serial = 1405] [outer = 2340A400] 20:10:33 INFO - PROCESS | 2928 | 1464232233673 Marionette DEBUG loaded listener.js 20:10:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 359 (26188000) [pid = 2928] [serial = 1406] [outer = 2340A400] 20:10:34 INFO - PROCESS | 2928 | 1464232234292 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]]]}] 20:10:34 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) 20:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1071ms 20:10:34 INFO - PROCESS | 2928 | 1464232234357 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 20:10:34 INFO - PROCESS | 2928 | 1464232234360 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 20:10:34 INFO - PROCESS | 2928 | 1464232234363 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:10:34 INFO - PROCESS | 2928 | 1464232234365 Marionette TRACE conn6 <- [1,1838,null,{}] 20:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:10:34 INFO - PROCESS | 2928 | 1464232234368 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}] 20:10:34 INFO - PROCESS | 2928 | 1464232234493 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 20:10:34 INFO - PROCESS | 2928 | 1464232234678 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:34 INFO - PROCESS | 2928 | ++DOCSHELL 22F3E800 == 121 [pid = 2928] [id = 469] 20:10:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 360 (24948000) [pid = 2928] [serial = 1407] [outer = 00000000] 20:10:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 361 (265F8400) [pid = 2928] [serial = 1408] [outer = 24948000] 20:10:34 INFO - PROCESS | 2928 | 1464232234731 Marionette DEBUG loaded listener.js 20:10:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 362 (27578400) [pid = 2928] [serial = 1409] [outer = 24948000] 20:10:35 INFO - PROCESS | 2928 | 1464232235301 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]]]}] 20:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 970ms 20:10:35 INFO - PROCESS | 2928 | 1464232235337 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 20:10:35 INFO - PROCESS | 2928 | 1464232235340 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 20:10:35 INFO - PROCESS | 2928 | 1464232235343 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:10:35 INFO - PROCESS | 2928 | 1464232235345 Marionette TRACE conn6 <- [1,1842,null,{}] 20:10:35 INFO - PROCESS | 2928 | 1464232235348 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}] 20:10:35 INFO - PROCESS | 2928 | 1464232235473 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 20:10:35 INFO - PROCESS | 2928 | 1464232235644 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:35 INFO - PROCESS | 2928 | ++DOCSHELL 22108C00 == 122 [pid = 2928] [id = 470] 20:10:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 363 (22109C00) [pid = 2928] [serial = 1410] [outer = 00000000] 20:10:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 364 (2210E400) [pid = 2928] [serial = 1411] [outer = 22109C00] 20:10:35 INFO - PROCESS | 2928 | 1464232235698 Marionette DEBUG loaded listener.js 20:10:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 365 (24945800) [pid = 2928] [serial = 1412] [outer = 22109C00] 20:10:36 INFO - PROCESS | 2928 | 1464232236276 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]]]}] 20:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 20:10:36 INFO - PROCESS | 2928 | 1464232236317 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 20:10:36 INFO - PROCESS | 2928 | 1464232236320 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 20:10:36 INFO - PROCESS | 2928 | 1464232236323 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:10:36 INFO - PROCESS | 2928 | 1464232236325 Marionette TRACE conn6 <- [1,1846,null,{}] 20:10:36 INFO - PROCESS | 2928 | 1464232236328 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}] 20:10:36 INFO - PROCESS | 2928 | 1464232236455 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 20:10:36 INFO - PROCESS | 2928 | 1464232236653 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:36 INFO - PROCESS | 2928 | ++DOCSHELL 2210F400 == 123 [pid = 2928] [id = 471] 20:10:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 366 (22110400) [pid = 2928] [serial = 1413] [outer = 00000000] 20:10:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 367 (223E8400) [pid = 2928] [serial = 1414] [outer = 22110400] 20:10:36 INFO - PROCESS | 2928 | 1464232236709 Marionette DEBUG loaded listener.js 20:10:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 368 (223EA000) [pid = 2928] [serial = 1415] [outer = 22110400] 20:10:37 INFO - PROCESS | 2928 | 1464232237280 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]]]}] 20:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1017ms 20:10:37 INFO - PROCESS | 2928 | 1464232237345 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 20:10:37 INFO - PROCESS | 2928 | 1464232237347 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 20:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:10:37 INFO - PROCESS | 2928 | 1464232237351 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:10:37 INFO - PROCESS | 2928 | 1464232237353 Marionette TRACE conn6 <- [1,1850,null,{}] 20:10:37 INFO - PROCESS | 2928 | 1464232237356 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}] 20:10:37 INFO - PROCESS | 2928 | 1464232237491 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 20:10:37 INFO - PROCESS | 2928 | 1464232237696 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:37 INFO - PROCESS | 2928 | ++DOCSHELL 2230BC00 == 124 [pid = 2928] [id = 472] 20:10:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 369 (2230CC00) [pid = 2928] [serial = 1416] [outer = 00000000] 20:10:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 370 (22315400) [pid = 2928] [serial = 1417] [outer = 2230CC00] 20:10:37 INFO - PROCESS | 2928 | 1464232237751 Marionette DEBUG loaded listener.js 20:10:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 371 (22317800) [pid = 2928] [serial = 1418] [outer = 2230CC00] 20:10:38 INFO - PROCESS | 2928 | 1464232238441 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]]]}] 20:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1130ms 20:10:38 INFO - PROCESS | 2928 | 1464232238485 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 20:10:38 INFO - PROCESS | 2928 | 1464232238487 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 20:10:38 INFO - PROCESS | 2928 | 1464232238491 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:10:38 INFO - PROCESS | 2928 | 1464232238494 Marionette TRACE conn6 <- [1,1854,null,{}] 20:10:38 INFO - PROCESS | 2928 | 1464232238497 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}] 20:10:38 INFO - PROCESS | 2928 | 1464232238641 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 20:10:39 INFO - PROCESS | 2928 | 1464232239166 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:39 INFO - PROCESS | 2928 | ++DOCSHELL 0C62BC00 == 125 [pid = 2928] [id = 473] 20:10:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 372 (0CBA4400) [pid = 2928] [serial = 1419] [outer = 00000000] 20:10:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 373 (0DE0C800) [pid = 2928] [serial = 1420] [outer = 0CBA4400] 20:10:39 INFO - PROCESS | 2928 | 1464232239221 Marionette DEBUG loaded listener.js 20:10:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 374 (1251E800) [pid = 2928] [serial = 1421] [outer = 0CBA4400] 20:10:39 INFO - PROCESS | 2928 | 1464232239778 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]]]}] 20:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1338ms 20:10:39 INFO - PROCESS | 2928 | 1464232239834 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 20:10:39 INFO - PROCESS | 2928 | 1464232239838 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 20:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:10:39 INFO - PROCESS | 2928 | 1464232239842 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:10:39 INFO - PROCESS | 2928 | 1464232239846 Marionette TRACE conn6 <- [1,1858,null,{}] 20:10:39 INFO - PROCESS | 2928 | 1464232239851 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}] 20:10:39 INFO - PROCESS | 2928 | 1464232239979 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 20:10:40 INFO - PROCESS | 2928 | 1464232240185 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:40 INFO - PROCESS | 2928 | ++DOCSHELL 16FB6000 == 126 [pid = 2928] [id = 474] 20:10:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 375 (17139000) [pid = 2928] [serial = 1422] [outer = 00000000] 20:10:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 376 (17A18C00) [pid = 2928] [serial = 1423] [outer = 17139000] 20:10:40 INFO - PROCESS | 2928 | 1464232240238 Marionette DEBUG loaded listener.js 20:10:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 377 (17A93400) [pid = 2928] [serial = 1424] [outer = 17139000] 20:10:40 INFO - PROCESS | 2928 | 1464232240888 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]]]}] 20:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1079ms 20:10:40 INFO - PROCESS | 2928 | 1464232240931 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 20:10:40 INFO - PROCESS | 2928 | 1464232240934 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 20:10:40 INFO - PROCESS | 2928 | 1464232240938 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:10:40 INFO - PROCESS | 2928 | 1464232240940 Marionette TRACE conn6 <- [1,1862,null,{}] 20:10:40 INFO - PROCESS | 2928 | 1464232240944 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}] 20:10:41 INFO - PROCESS | 2928 | 1464232241063 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 20:10:41 INFO - PROCESS | 2928 | 1464232241257 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:41 INFO - PROCESS | 2928 | ++DOCSHELL 19C3CC00 == 127 [pid = 2928] [id = 475] 20:10:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 378 (1A1D7000) [pid = 2928] [serial = 1425] [outer = 00000000] 20:10:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 379 (1B319400) [pid = 2928] [serial = 1426] [outer = 1A1D7000] 20:10:41 INFO - PROCESS | 2928 | 1464232241306 Marionette DEBUG loaded listener.js 20:10:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 380 (1BD54000) [pid = 2928] [serial = 1427] [outer = 1A1D7000] 20:10:41 INFO - PROCESS | 2928 | 1464232241964 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]]]}] 20:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1065ms 20:10:42 INFO - PROCESS | 2928 | 1464232242008 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 20:10:42 INFO - PROCESS | 2928 | 1464232242010 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 20:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:10:42 INFO - PROCESS | 2928 | 1464232242019 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:10:42 INFO - PROCESS | 2928 | 1464232242024 Marionette TRACE conn6 <- [1,1866,null,{}] 20:10:42 INFO - PROCESS | 2928 | 1464232242029 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}] 20:10:42 INFO - PROCESS | 2928 | 1464232242176 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 20:10:42 INFO - PROCESS | 2928 | 1464232242370 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:42 INFO - PROCESS | 2928 | ++DOCSHELL 17A8F400 == 128 [pid = 2928] [id = 476] 20:10:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 381 (1F416400) [pid = 2928] [serial = 1428] [outer = 00000000] 20:10:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 382 (1FE15C00) [pid = 2928] [serial = 1429] [outer = 1F416400] 20:10:42 INFO - PROCESS | 2928 | 1464232242419 Marionette DEBUG loaded listener.js 20:10:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 383 (1FFB8C00) [pid = 2928] [serial = 1430] [outer = 1F416400] 20:10:43 INFO - PROCESS | 2928 | 1464232243029 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]]]}] 20:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1077ms 20:10:43 INFO - PROCESS | 2928 | 1464232243095 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 20:10:43 INFO - PROCESS | 2928 | 1464232243097 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 20:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:10:43 INFO - PROCESS | 2928 | 1464232243101 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:10:43 INFO - PROCESS | 2928 | 1464232243102 Marionette TRACE conn6 <- [1,1870,null,{}] 20:10:43 INFO - PROCESS | 2928 | 1464232243106 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}] 20:10:43 INFO - PROCESS | 2928 | 1464232243225 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 0E1A0C00 == 127 [pid = 2928] [id = 385] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1BD57000 == 126 [pid = 2928] [id = 392] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1C953800 == 125 [pid = 2928] [id = 400] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1ADCDC00 == 124 [pid = 2928] [id = 285] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1ADE5000 == 123 [pid = 2928] [id = 253] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1B3C9800 == 122 [pid = 2928] [id = 403] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 215F6C00 == 121 [pid = 2928] [id = 401] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 21699800 == 120 [pid = 2928] [id = 402] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 212B4400 == 119 [pid = 2928] [id = 325] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 2121F400 == 118 [pid = 2928] [id = 399] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 0DB49000 == 117 [pid = 2928] [id = 289] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 21216400 == 116 [pid = 2928] [id = 398] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1D702C00 == 115 [pid = 2928] [id = 323] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1D78FC00 == 114 [pid = 2928] [id = 461] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 17193400 == 113 [pid = 2928] [id = 460] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1FFAE000 == 112 [pid = 2928] [id = 459] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1D794800 == 111 [pid = 2928] [id = 458] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1BADE800 == 110 [pid = 2928] [id = 457] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 382 (1FFB4000) [pid = 2928] [serial = 1312] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 381 (2617DC00) [pid = 2928] [serial = 1282] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 380 (16838400) [pid = 2928] [serial = 1249] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 379 (24945C00) [pid = 2928] [serial = 1270] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 378 (213CA000) [pid = 2928] [serial = 1276] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 377 (21F03800) [pid = 2928] [serial = 1255] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 376 (1B318800) [pid = 2928] [serial = 1252] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 375 (26185000) [pid = 2928] [serial = 1273] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 374 (22218C00) [pid = 2928] [serial = 1258] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 373 (234C9C00) [pid = 2928] [serial = 1264] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 372 (23643400) [pid = 2928] [serial = 1267] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 371 (21ED0800) [pid = 2928] [serial = 1261] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | 1464232243538 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 187A7000 == 109 [pid = 2928] [id = 456] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 16369000 == 108 [pid = 2928] [id = 455] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 17190400 == 107 [pid = 2928] [id = 454] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 0DBDA400 == 106 [pid = 2928] [id = 453] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 16F0C000 == 105 [pid = 2928] [id = 451] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 215F1000 == 104 [pid = 2928] [id = 450] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 234C4800 == 103 [pid = 2928] [id = 449] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 2224E400 == 102 [pid = 2928] [id = 448] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1E3E5400 == 101 [pid = 2928] [id = 447] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1E3DBC00 == 100 [pid = 2928] [id = 446] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 21EEA000 == 99 [pid = 2928] [id = 445] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 21EE6000 == 98 [pid = 2928] [id = 444] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1FF3FC00 == 97 [pid = 2928] [id = 443] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 0CDA5C00 == 96 [pid = 2928] [id = 442] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 2133E400 == 95 [pid = 2928] [id = 441] 20:10:43 INFO - PROCESS | 2928 | ++DOCSHELL 0C62A800 == 96 [pid = 2928] [id = 477] 20:10:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 372 (0CD9E400) [pid = 2928] [serial = 1431] [outer = 00000000] 20:10:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 373 (0DB52800) [pid = 2928] [serial = 1432] [outer = 0CD9E400] 20:10:43 INFO - PROCESS | 2928 | 1464232243663 Marionette DEBUG loaded listener.js 20:10:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 374 (0E340400) [pid = 2928] [serial = 1433] [outer = 0CD9E400] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1CA9DC00 == 95 [pid = 2928] [id = 440] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 16376400 == 94 [pid = 2928] [id = 439] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 0E41D400 == 93 [pid = 2928] [id = 438] 20:10:43 INFO - PROCESS | 2928 | --DOCSHELL 1FBDBC00 == 92 [pid = 2928] [id = 437] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 373 (1BD53000) [pid = 2928] [serial = 1300] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 372 (18C4F000) [pid = 2928] [serial = 1294] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 371 (19382000) [pid = 2928] [serial = 1295] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 370 (16F06000) [pid = 2928] [serial = 1291] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 369 (17250800) [pid = 2928] [serial = 1292] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 368 (16FA7C00) [pid = 2928] [serial = 1286] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 367 (1642B400) [pid = 2928] [serial = 1285] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 366 (1CA9B800) [pid = 2928] [serial = 1303] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 365 (1A1D2C00) [pid = 2928] [serial = 1297] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 364 (0E477C00) [pid = 2928] [serial = 1288] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 363 (14E3FC00) [pid = 2928] [serial = 1289] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 362 (14D49C00) [pid = 2928] [serial = 1306] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 361 (17A24C00) [pid = 2928] [serial = 1279] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 360 (1D70D400) [pid = 2928] [serial = 1304] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 359 (1D798400) [pid = 2928] [serial = 1309] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 358 (1FBD6400) [pid = 2928] [serial = 1310] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 357 (1724E800) [pid = 2928] [serial = 1307] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 356 (1C92B400) [pid = 2928] [serial = 1301] [outer = 00000000] [url = about:blank] 20:10:43 INFO - PROCESS | 2928 | --DOMWINDOW == 355 (1AC7AC00) [pid = 2928] [serial = 1298] [outer = 00000000] [url = about:blank] 20:10:44 INFO - PROCESS | 2928 | 1464232244099 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]]]}] 20:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1020ms 20:10:44 INFO - PROCESS | 2928 | 1464232244142 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 20:10:44 INFO - PROCESS | 2928 | 1464232244144 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 20:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:10:44 INFO - PROCESS | 2928 | 1464232244168 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:10:44 INFO - PROCESS | 2928 | 1464232244170 Marionette TRACE conn6 <- [1,1874,null,{}] 20:10:44 INFO - PROCESS | 2928 | 1464232244173 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}] 20:10:44 INFO - PROCESS | 2928 | 1464232244276 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 20:10:44 INFO - PROCESS | 2928 | 1464232244284 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:44 INFO - PROCESS | 2928 | ++DOCSHELL 14F1E800 == 93 [pid = 2928] [id = 478] 20:10:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 356 (14F1F800) [pid = 2928] [serial = 1434] [outer = 00000000] 20:10:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 357 (1642C400) [pid = 2928] [serial = 1435] [outer = 14F1F800] 20:10:44 INFO - PROCESS | 2928 | 1464232244335 Marionette DEBUG loaded listener.js 20:10:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 358 (17199C00) [pid = 2928] [serial = 1436] [outer = 14F1F800] 20:10:44 INFO - PROCESS | 2928 | 1464232244867 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]]]}] 20:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 731ms 20:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:10:44 INFO - PROCESS | 2928 | 1464232244900 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 20:10:44 INFO - PROCESS | 2928 | 1464232244901 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 20:10:44 INFO - PROCESS | 2928 | 1464232244904 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:10:44 INFO - PROCESS | 2928 | 1464232244906 Marionette TRACE conn6 <- [1,1878,null,{}] 20:10:44 INFO - PROCESS | 2928 | 1464232244909 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}] 20:10:45 INFO - PROCESS | 2928 | 1464232245012 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 20:10:45 INFO - PROCESS | 2928 | 1464232245187 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:45 INFO - PROCESS | 2928 | ++DOCSHELL 1636D400 == 94 [pid = 2928] [id = 479] 20:10:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 359 (1642B400) [pid = 2928] [serial = 1437] [outer = 00000000] 20:10:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 360 (19D98000) [pid = 2928] [serial = 1438] [outer = 1642B400] 20:10:45 INFO - PROCESS | 2928 | 1464232245231 Marionette DEBUG loaded listener.js 20:10:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 361 (1ADCBC00) [pid = 2928] [serial = 1439] [outer = 1642B400] 20:10:45 INFO - PROCESS | 2928 | 1464232245610 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]]]}] 20:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 20:10:45 INFO - PROCESS | 2928 | 1464232245671 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 20:10:45 INFO - PROCESS | 2928 | 1464232245673 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 20:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:10:45 INFO - PROCESS | 2928 | 1464232245676 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:10:45 INFO - PROCESS | 2928 | 1464232245678 Marionette TRACE conn6 <- [1,1882,null,{}] 20:10:45 INFO - PROCESS | 2928 | 1464232245681 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}] 20:10:45 INFO - PROCESS | 2928 | 1464232245832 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 20:10:45 INFO - PROCESS | 2928 | 1464232245850 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:45 INFO - PROCESS | 2928 | ++DOCSHELL 19CC0400 == 95 [pid = 2928] [id = 480] 20:10:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 362 (1ADE5000) [pid = 2928] [serial = 1440] [outer = 00000000] 20:10:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 363 (1C929800) [pid = 2928] [serial = 1441] [outer = 1ADE5000] 20:10:45 INFO - PROCESS | 2928 | 1464232245907 Marionette DEBUG loaded listener.js 20:10:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 364 (1C95DC00) [pid = 2928] [serial = 1442] [outer = 1ADE5000] 20:10:46 INFO - PROCESS | 2928 | 1464232246392 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]]]}] 20:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 770ms 20:10:46 INFO - PROCESS | 2928 | 1464232246476 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 20:10:46 INFO - PROCESS | 2928 | 1464232246478 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 20:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:10:46 INFO - PROCESS | 2928 | 1464232246485 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:10:46 INFO - PROCESS | 2928 | 1464232246487 Marionette TRACE conn6 <- [1,1886,null,{}] 20:10:46 INFO - PROCESS | 2928 | 1464232246490 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}] 20:10:46 INFO - PROCESS | 2928 | 1464232246660 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 20:10:46 INFO - PROCESS | 2928 | 1464232246681 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:46 INFO - PROCESS | 2928 | ++DOCSHELL 1915AC00 == 96 [pid = 2928] [id = 481] 20:10:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 365 (1B3C9800) [pid = 2928] [serial = 1443] [outer = 00000000] 20:10:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 366 (1E3E3400) [pid = 2928] [serial = 1444] [outer = 1B3C9800] 20:10:46 INFO - PROCESS | 2928 | 1464232246725 Marionette DEBUG loaded listener.js 20:10:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 367 (1FE14400) [pid = 2928] [serial = 1445] [outer = 1B3C9800] 20:10:47 INFO - PROCESS | 2928 | 1464232247195 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]]]}] 20:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 731ms 20:10:47 INFO - PROCESS | 2928 | 1464232247218 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 20:10:47 INFO - PROCESS | 2928 | 1464232247220 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 20:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:10:47 INFO - PROCESS | 2928 | 1464232247223 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:10:47 INFO - PROCESS | 2928 | 1464232247224 Marionette TRACE conn6 <- [1,1890,null,{}] 20:10:47 INFO - PROCESS | 2928 | 1464232247228 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}] 20:10:47 INFO - PROCESS | 2928 | 1464232247389 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 20:10:47 INFO - PROCESS | 2928 | 1464232247407 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:47 INFO - PROCESS | 2928 | ++DOCSHELL 1E3E1000 == 97 [pid = 2928] [id = 482] 20:10:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 368 (1FF3FC00) [pid = 2928] [serial = 1446] [outer = 00000000] 20:10:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 369 (2051FC00) [pid = 2928] [serial = 1447] [outer = 1FF3FC00] 20:10:47 INFO - PROCESS | 2928 | 1464232247452 Marionette DEBUG loaded listener.js 20:10:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 370 (212B7000) [pid = 2928] [serial = 1448] [outer = 1FF3FC00] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 369 (19D1BC00) [pid = 2928] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 368 (122EB400) [pid = 2928] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 367 (1ADCD000) [pid = 2928] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 366 (1CA14400) [pid = 2928] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 365 (216C8C00) [pid = 2928] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 364 (0E1A3C00) [pid = 2928] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 363 (1D708400) [pid = 2928] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 362 (22215000) [pid = 2928] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 361 (1724F800) [pid = 2928] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 360 (0DE10C00) [pid = 2928] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 359 (22C3C800) [pid = 2928] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 358 (1D709800) [pid = 2928] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 357 (19D99000) [pid = 2928] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 356 (1ADE8000) [pid = 2928] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 355 (1F415C00) [pid = 2928] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 354 (1CA1A400) [pid = 2928] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 353 (1BA4DC00) [pid = 2928] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 352 (1FBD7800) [pid = 2928] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 351 (1D0C9800) [pid = 2928] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 350 (0DE08400) [pid = 2928] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:10:48 INFO - PROCESS | 2928 | --DOMWINDOW == 349 (14E36C00) [pid = 2928] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 348 (1FE12000) [pid = 2928] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 347 (0DBC2000) [pid = 2928] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 346 (0DBD1000) [pid = 2928] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 345 (1C925800) [pid = 2928] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 344 (1AE47C00) [pid = 2928] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 343 (234D0C00) [pid = 2928] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 342 (1BA55400) [pid = 2928] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 341 (213C5800) [pid = 2928] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 340 (20520C00) [pid = 2928] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 339 (21218C00) [pid = 2928] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 338 (1ADCFC00) [pid = 2928] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 337 (1ADCD400) [pid = 2928] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 336 (14F32800) [pid = 2928] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 335 (1FE0B800) [pid = 2928] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 334 (16FB3000) [pid = 2928] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 333 (2048DC00) [pid = 2928] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 332 (17198800) [pid = 2928] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 331 (0DFC1C00) [pid = 2928] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 330 (1CA95400) [pid = 2928] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 329 (0D16BC00) [pid = 2928] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 328 (161E0400) [pid = 2928] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 327 (1BA4D000) [pid = 2928] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 326 (1BA4E400) [pid = 2928] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 325 (1ADCB800) [pid = 2928] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 324 (2077FC00) [pid = 2928] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 323 (212B8800) [pid = 2928] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 322 (2048C800) [pid = 2928] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 321 (1FE11000) [pid = 2928] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 320 (0E1A1800) [pid = 2928] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 319 (19166400) [pid = 2928] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 318 (21211400) [pid = 2928] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 317 (161DE800) [pid = 2928] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 316 (0DBCA000) [pid = 2928] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 315 (16F08C00) [pid = 2928] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 314 (12708000) [pid = 2928] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 313 (1B3CF800) [pid = 2928] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 312 (1A9A0400) [pid = 2928] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 311 (1D706C00) [pid = 2928] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 310 (14F20800) [pid = 2928] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 309 (1BA48800) [pid = 2928] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 308 (161E0000) [pid = 2928] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 307 (215FD400) [pid = 2928] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 306 (19D99C00) [pid = 2928] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 305 (17A2B000) [pid = 2928] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 304 (24942800) [pid = 2928] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 303 (0DBDBC00) [pid = 2928] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 302 (11F43C00) [pid = 2928] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 301 (1FFB1C00) [pid = 2928] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 300 (1ADD0C00) [pid = 2928] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 299 (1AE4BC00) [pid = 2928] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 298 (24945000) [pid = 2928] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 297 (1A1D7800) [pid = 2928] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 296 (1FF38000) [pid = 2928] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 295 (1718C800) [pid = 2928] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 294 (14F39400) [pid = 2928] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 293 (124CF400) [pid = 2928] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 292 (1C956800) [pid = 2928] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 291 (0DCBB800) [pid = 2928] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 290 (1D0C7800) [pid = 2928] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 289 (1D0CBC00) [pid = 2928] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 288 (1FF3B000) [pid = 2928] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 287 (1BA51400) [pid = 2928] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 286 (0DE0E000) [pid = 2928] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 285 (17194C00) [pid = 2928] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 284 (18A19400) [pid = 2928] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 283 (0C621400) [pid = 2928] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 282 (0DB47C00) [pid = 2928] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 281 (1D78E800) [pid = 2928] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 280 (0DBDE800) [pid = 2928] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 279 (17184800) [pid = 2928] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 278 (1682B000) [pid = 2928] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 277 (2051B400) [pid = 2928] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 276 (0D435C00) [pid = 2928] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 275 (1C92A000) [pid = 2928] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 274 (17137C00) [pid = 2928] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 273 (1ADCF400) [pid = 2928] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 272 (21ECA400) [pid = 2928] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 271 (17A95C00) [pid = 2928] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 270 (1682C800) [pid = 2928] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 269 (1FBCE800) [pid = 2928] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 268 (1D795C00) [pid = 2928] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 267 (20483000) [pid = 2928] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 266 (17A2B800) [pid = 2928] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 265 (212BA400) [pid = 2928] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 264 (1FE0EC00) [pid = 2928] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 263 (16434800) [pid = 2928] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 262 (0DBDC800) [pid = 2928] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 261 (17A0F000) [pid = 2928] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 260 (1C92F800) [pid = 2928] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:10:49 INFO - PROCESS | 2928 | --DOMWINDOW == 259 (187AB000) [pid = 2928] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:10:49 INFO - PROCESS | 2928 | 1464232249160 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]]]}] 20:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1984ms 20:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:10:49 INFO - PROCESS | 2928 | 1464232249208 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 20:10:49 INFO - PROCESS | 2928 | 1464232249210 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 20:10:49 INFO - PROCESS | 2928 | 1464232249213 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:10:49 INFO - PROCESS | 2928 | 1464232249215 Marionette TRACE conn6 <- [1,1894,null,{}] 20:10:49 INFO - PROCESS | 2928 | 1464232249219 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}] 20:10:49 INFO - PROCESS | 2928 | 1464232249330 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 20:10:49 INFO - PROCESS | 2928 | 1464232249339 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:49 INFO - PROCESS | 2928 | ++DOCSHELL 0DB53800 == 98 [pid = 2928] [id = 483] 20:10:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 260 (0DBC8400) [pid = 2928] [serial = 1449] [outer = 00000000] 20:10:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 261 (0F282000) [pid = 2928] [serial = 1450] [outer = 0DBC8400] 20:10:49 INFO - PROCESS | 2928 | 1464232249404 Marionette DEBUG loaded listener.js 20:10:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 262 (124C4000) [pid = 2928] [serial = 1451] [outer = 0DBC8400] 20:10:49 INFO - PROCESS | 2928 | 1464232249901 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]]]}] 20:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 20:10:49 INFO - PROCESS | 2928 | 1464232249948 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 20:10:49 INFO - PROCESS | 2928 | 1464232249950 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 20:10:49 INFO - PROCESS | 2928 | 1464232249953 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:10:49 INFO - PROCESS | 2928 | 1464232249956 Marionette TRACE conn6 <- [1,1898,null,{}] 20:10:49 INFO - PROCESS | 2928 | 1464232249959 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}] 20:10:50 INFO - PROCESS | 2928 | 1464232250075 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 20:10:50 INFO - PROCESS | 2928 | 1464232250108 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:50 INFO - PROCESS | 2928 | ++DOCSHELL 12708000 == 99 [pid = 2928] [id = 484] 20:10:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 263 (161E2400) [pid = 2928] [serial = 1452] [outer = 00000000] 20:10:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 264 (1645C800) [pid = 2928] [serial = 1453] [outer = 161E2400] 20:10:50 INFO - PROCESS | 2928 | 1464232250155 Marionette DEBUG loaded listener.js 20:10:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 265 (16F05000) [pid = 2928] [serial = 1454] [outer = 161E2400] 20:10:50 INFO - PROCESS | 2928 | 1464232250644 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]]]}] 20:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 730ms 20:10:50 INFO - PROCESS | 2928 | 1464232250691 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 20:10:50 INFO - PROCESS | 2928 | 1464232250693 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 20:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:10:50 INFO - PROCESS | 2928 | 1464232250696 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:10:50 INFO - PROCESS | 2928 | 1464232250698 Marionette TRACE conn6 <- [1,1902,null,{}] 20:10:50 INFO - PROCESS | 2928 | 1464232250701 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}] 20:10:50 INFO - PROCESS | 2928 | 1464232250806 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 20:10:50 INFO - PROCESS | 2928 | 1464232250813 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:50 INFO - PROCESS | 2928 | ++DOCSHELL 16F0A400 == 100 [pid = 2928] [id = 485] 20:10:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 266 (16FB3000) [pid = 2928] [serial = 1455] [outer = 00000000] 20:10:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 267 (17A0F400) [pid = 2928] [serial = 1456] [outer = 16FB3000] 20:10:50 INFO - PROCESS | 2928 | 1464232250857 Marionette DEBUG loaded listener.js 20:10:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 268 (18AD1800) [pid = 2928] [serial = 1457] [outer = 16FB3000] 20:10:51 INFO - PROCESS | 2928 | 1464232251708 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]]]}] 20:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1070ms 20:10:51 INFO - PROCESS | 2928 | 1464232251769 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 20:10:51 INFO - PROCESS | 2928 | 1464232251775 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 20:10:51 INFO - PROCESS | 2928 | 1464232251779 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:10:51 INFO - PROCESS | 2928 | 1464232251784 Marionette TRACE conn6 <- [1,1906,null,{}] 20:10:51 INFO - PROCESS | 2928 | 1464232251790 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}] 20:10:51 INFO - PROCESS | 2928 | 1464232251931 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 20:10:52 INFO - PROCESS | 2928 | 1464232252125 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:52 INFO - PROCESS | 2928 | ++DOCSHELL 11F40400 == 101 [pid = 2928] [id = 486] 20:10:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 269 (14C75800) [pid = 2928] [serial = 1458] [outer = 00000000] 20:10:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 270 (16376C00) [pid = 2928] [serial = 1459] [outer = 14C75800] 20:10:52 INFO - PROCESS | 2928 | 1464232252184 Marionette DEBUG loaded listener.js 20:10:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 271 (16434C00) [pid = 2928] [serial = 1460] [outer = 14C75800] 20:10:52 INFO - PROCESS | 2928 | 1464232252809 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]]]}] 20:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1076ms 20:10:52 INFO - PROCESS | 2928 | 1464232252860 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 20:10:52 INFO - PROCESS | 2928 | 1464232252866 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 20:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:10:52 INFO - PROCESS | 2928 | 1464232252872 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:10:52 INFO - PROCESS | 2928 | 1464232252875 Marionette TRACE conn6 <- [1,1910,null,{}] 20:10:52 INFO - PROCESS | 2928 | 1464232252879 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}] 20:10:53 INFO - PROCESS | 2928 | 1464232253052 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 20:10:53 INFO - PROCESS | 2928 | 1464232253250 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:53 INFO - PROCESS | 2928 | ++DOCSHELL 175B9400 == 102 [pid = 2928] [id = 487] 20:10:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 272 (17A10000) [pid = 2928] [serial = 1461] [outer = 00000000] 20:10:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 273 (18C4F000) [pid = 2928] [serial = 1462] [outer = 17A10000] 20:10:53 INFO - PROCESS | 2928 | 1464232253308 Marionette DEBUG loaded listener.js 20:10:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 274 (19C3C800) [pid = 2928] [serial = 1463] [outer = 17A10000] 20:10:53 INFO - PROCESS | 2928 | 1464232253982 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]]]}] 20:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1132ms 20:10:54 INFO - PROCESS | 2928 | 1464232254006 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 20:10:54 INFO - PROCESS | 2928 | 1464232254009 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 20:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:10:54 INFO - PROCESS | 2928 | 1464232254013 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:10:54 INFO - PROCESS | 2928 | 1464232254016 Marionette TRACE conn6 <- [1,1914,null,{}] 20:10:54 INFO - PROCESS | 2928 | 1464232254027 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}] 20:10:54 INFO - PROCESS | 2928 | 1464232254194 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 20:10:54 INFO - PROCESS | 2928 | 1464232254395 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:54 INFO - PROCESS | 2928 | ++DOCSHELL 1ADED800 == 103 [pid = 2928] [id = 488] 20:10:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 275 (1ADEFC00) [pid = 2928] [serial = 1464] [outer = 00000000] 20:10:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 276 (1AE4A000) [pid = 2928] [serial = 1465] [outer = 1ADEFC00] 20:10:54 INFO - PROCESS | 2928 | 1464232254459 Marionette DEBUG loaded listener.js 20:10:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 277 (1B3D6000) [pid = 2928] [serial = 1466] [outer = 1ADEFC00] 20:10:55 INFO - PROCESS | 2928 | 1464232255124 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]]]}] 20:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1129ms 20:10:55 INFO - PROCESS | 2928 | 1464232255144 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 20:10:55 INFO - PROCESS | 2928 | 1464232255147 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 20:10:55 INFO - PROCESS | 2928 | 1464232255150 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:10:55 INFO - PROCESS | 2928 | 1464232255153 Marionette TRACE conn6 <- [1,1918,null,{}] 20:10:55 INFO - PROCESS | 2928 | 1464232255156 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}] 20:10:55 INFO - PROCESS | 2928 | 1464232255294 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 20:10:55 INFO - PROCESS | 2928 | 1464232255494 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:55 INFO - PROCESS | 2928 | ++DOCSHELL 1BADDC00 == 104 [pid = 2928] [id = 489] 20:10:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 278 (1BADE800) [pid = 2928] [serial = 1467] [outer = 00000000] 20:10:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 279 (1C92AC00) [pid = 2928] [serial = 1468] [outer = 1BADE800] 20:10:55 INFO - PROCESS | 2928 | 1464232255551 Marionette DEBUG loaded listener.js 20:10:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 280 (1CA1E800) [pid = 2928] [serial = 1469] [outer = 1BADE800] 20:10:56 INFO - PROCESS | 2928 | 1464232256161 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]]]}] 20:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1075ms 20:10:56 INFO - PROCESS | 2928 | 1464232256229 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 20:10:56 INFO - PROCESS | 2928 | 1464232256232 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 20:10:56 INFO - PROCESS | 2928 | 1464232256235 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:10:56 INFO - PROCESS | 2928 | 1464232256237 Marionette TRACE conn6 <- [1,1922,null,{}] 20:10:56 INFO - PROCESS | 2928 | 1464232256241 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}] 20:10:56 INFO - PROCESS | 2928 | 1464232256367 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 20:10:56 INFO - PROCESS | 2928 | 1464232256576 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:56 INFO - PROCESS | 2928 | ++DOCSHELL 1D0CC400 == 105 [pid = 2928] [id = 490] 20:10:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 281 (1D0CCC00) [pid = 2928] [serial = 1470] [outer = 00000000] 20:10:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 282 (1D709800) [pid = 2928] [serial = 1471] [outer = 1D0CCC00] 20:10:56 INFO - PROCESS | 2928 | 1464232256632 Marionette DEBUG loaded listener.js 20:10:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 283 (1D78C000) [pid = 2928] [serial = 1472] [outer = 1D0CCC00] 20:10:57 INFO - PROCESS | 2928 | 1464232257264 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]]]}] 20:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1067ms 20:10:57 INFO - PROCESS | 2928 | 1464232257306 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 20:10:57 INFO - PROCESS | 2928 | 1464232257309 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 20:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:10:57 INFO - PROCESS | 2928 | 1464232257312 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:10:57 INFO - PROCESS | 2928 | 1464232257314 Marionette TRACE conn6 <- [1,1926,null,{}] 20:10:57 INFO - PROCESS | 2928 | 1464232257318 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}] 20:10:57 INFO - PROCESS | 2928 | 1464232257462 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 20:10:57 INFO - PROCESS | 2928 | 1464232257635 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:57 INFO - PROCESS | 2928 | ++DOCSHELL 1C92A000 == 106 [pid = 2928] [id = 491] 20:10:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 284 (1E3DC000) [pid = 2928] [serial = 1473] [outer = 00000000] 20:10:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 285 (1FFAF400) [pid = 2928] [serial = 1474] [outer = 1E3DC000] 20:10:57 INFO - PROCESS | 2928 | 1464232257730 Marionette DEBUG loaded listener.js 20:10:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 286 (20484000) [pid = 2928] [serial = 1475] [outer = 1E3DC000] 20:10:58 INFO - PROCESS | 2928 | 1464232258297 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]]]}] 20:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1020ms 20:10:58 INFO - PROCESS | 2928 | 1464232258336 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 20:10:58 INFO - PROCESS | 2928 | 1464232258339 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 20:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:10:58 INFO - PROCESS | 2928 | 1464232258342 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:10:58 INFO - PROCESS | 2928 | 1464232258344 Marionette TRACE conn6 <- [1,1930,null,{}] 20:10:58 INFO - PROCESS | 2928 | 1464232258348 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}] 20:10:58 INFO - PROCESS | 2928 | 1464232258473 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 20:10:58 INFO - PROCESS | 2928 | 1464232258661 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:58 INFO - PROCESS | 2928 | ++DOCSHELL 20512800 == 107 [pid = 2928] [id = 492] 20:10:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 287 (2051F800) [pid = 2928] [serial = 1476] [outer = 00000000] 20:10:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 288 (2121E000) [pid = 2928] [serial = 1477] [outer = 2051F800] 20:10:58 INFO - PROCESS | 2928 | 1464232258717 Marionette DEBUG loaded listener.js 20:10:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 289 (212BE000) [pid = 2928] [serial = 1478] [outer = 2051F800] 20:10:59 INFO - PROCESS | 2928 | 1464232259357 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]]]}] 20:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1069ms 20:10:59 INFO - PROCESS | 2928 | 1464232259415 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 20:10:59 INFO - PROCESS | 2928 | 1464232259418 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 20:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:10:59 INFO - PROCESS | 2928 | 1464232259421 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:10:59 INFO - PROCESS | 2928 | 1464232259423 Marionette TRACE conn6 <- [1,1934,null,{}] 20:10:59 INFO - PROCESS | 2928 | 1464232259427 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}] 20:10:59 INFO - PROCESS | 2928 | 1464232259560 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 20:10:59 INFO - PROCESS | 2928 | 1464232259759 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:59 INFO - PROCESS | 2928 | ++DOCSHELL 1FE11000 == 108 [pid = 2928] [id = 493] 20:10:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 290 (21213C00) [pid = 2928] [serial = 1479] [outer = 00000000] 20:10:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 291 (213CA800) [pid = 2928] [serial = 1480] [outer = 21213C00] 20:10:59 INFO - PROCESS | 2928 | 1464232259818 Marionette DEBUG loaded listener.js 20:10:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 292 (215FD400) [pid = 2928] [serial = 1481] [outer = 21213C00] 20:11:00 INFO - PROCESS | 2928 | 1464232260460 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]]]}] 20:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1068ms 20:11:00 INFO - PROCESS | 2928 | 1464232260500 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 20:11:00 INFO - PROCESS | 2928 | 1464232260502 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 20:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:11:00 INFO - PROCESS | 2928 | 1464232260506 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:11:00 INFO - PROCESS | 2928 | 1464232260508 Marionette TRACE conn6 <- [1,1938,null,{}] 20:11:00 INFO - PROCESS | 2928 | 1464232260511 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}] 20:11:00 INFO - PROCESS | 2928 | 1464232260639 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 20:11:00 INFO - PROCESS | 2928 | 1464232260852 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:00 INFO - PROCESS | 2928 | ++DOCSHELL 21699000 == 109 [pid = 2928] [id = 494] 20:11:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 293 (2169AC00) [pid = 2928] [serial = 1482] [outer = 00000000] 20:11:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 294 (216CC000) [pid = 2928] [serial = 1483] [outer = 2169AC00] 20:11:00 INFO - PROCESS | 2928 | 1464232260911 Marionette DEBUG loaded listener.js 20:11:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 295 (21E49400) [pid = 2928] [serial = 1484] [outer = 2169AC00] 20:11:01 INFO - PROCESS | 2928 | 1464232261490 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]]]}] 20:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1020ms 20:11:01 INFO - PROCESS | 2928 | 1464232261533 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 20:11:01 INFO - PROCESS | 2928 | 1464232261536 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 20:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:11:01 INFO - PROCESS | 2928 | 1464232261542 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:11:01 INFO - PROCESS | 2928 | 1464232261545 Marionette TRACE conn6 <- [1,1942,null,{}] 20:11:01 INFO - PROCESS | 2928 | 1464232261566 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}] 20:11:01 INFO - PROCESS | 2928 | 1464232261699 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 20:11:01 INFO - PROCESS | 2928 | 1464232261903 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:01 INFO - PROCESS | 2928 | ++DOCSHELL 132D7C00 == 110 [pid = 2928] [id = 495] 20:11:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 296 (18C52800) [pid = 2928] [serial = 1485] [outer = 00000000] 20:11:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 297 (21EEBC00) [pid = 2928] [serial = 1486] [outer = 18C52800] 20:11:01 INFO - PROCESS | 2928 | 1464232261959 Marionette DEBUG loaded listener.js 20:11:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 298 (21F06800) [pid = 2928] [serial = 1487] [outer = 18C52800] 20:11:02 INFO - PROCESS | 2928 | 1464232262594 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]]]}] 20:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1092ms 20:11:02 INFO - PROCESS | 2928 | 1464232262660 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 20:11:02 INFO - PROCESS | 2928 | 1464232262663 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 20:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:11:02 INFO - PROCESS | 2928 | 1464232262666 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:11:02 INFO - PROCESS | 2928 | 1464232262669 Marionette TRACE conn6 <- [1,1946,null,{}] 20:11:02 INFO - PROCESS | 2928 | 1464232262673 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}] 20:11:02 INFO - PROCESS | 2928 | 1464232262827 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 20:11:03 INFO - PROCESS | 2928 | 1464232263039 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:03 INFO - PROCESS | 2928 | ++DOCSHELL 17250400 == 111 [pid = 2928] [id = 496] 20:11:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 299 (172F6800) [pid = 2928] [serial = 1488] [outer = 00000000] 20:11:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 300 (1D70BC00) [pid = 2928] [serial = 1489] [outer = 172F6800] 20:11:03 INFO - PROCESS | 2928 | 1464232263100 Marionette DEBUG loaded listener.js 20:11:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 301 (2121A000) [pid = 2928] [serial = 1490] [outer = 172F6800] 20:11:03 INFO - PROCESS | 2928 | 1464232263712 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]]]}] 20:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1076ms 20:11:03 INFO - PROCESS | 2928 | 1464232263753 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 20:11:03 INFO - PROCESS | 2928 | 1464232263756 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 20:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:11:03 INFO - PROCESS | 2928 | 1464232263759 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:11:03 INFO - PROCESS | 2928 | 1464232263761 Marionette TRACE conn6 <- [1,1950,null,{}] 20:11:03 INFO - PROCESS | 2928 | 1464232263765 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}] 20:11:03 INFO - PROCESS | 2928 | 1464232263900 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 20:11:04 INFO - PROCESS | 2928 | 1464232264112 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:04 INFO - PROCESS | 2928 | ++DOCSHELL 0E154800 == 112 [pid = 2928] [id = 497] 20:11:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 302 (0E19E800) [pid = 2928] [serial = 1491] [outer = 00000000] 20:11:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 303 (16833C00) [pid = 2928] [serial = 1492] [outer = 0E19E800] 20:11:04 INFO - PROCESS | 2928 | 1464232264172 Marionette DEBUG loaded listener.js 20:11:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 304 (175B3400) [pid = 2928] [serial = 1493] [outer = 0E19E800] 20:11:04 INFO - PROCESS | 2928 | 1464232264843 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]]]}] 20:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1118ms 20:11:04 INFO - PROCESS | 2928 | 1464232264879 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 20:11:04 INFO - PROCESS | 2928 | 1464232264882 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 20:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:11:04 INFO - PROCESS | 2928 | 1464232264885 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:11:04 INFO - PROCESS | 2928 | 1464232264889 Marionette TRACE conn6 <- [1,1954,null,{}] 20:11:04 INFO - PROCESS | 2928 | 1464232264893 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}] 20:11:05 INFO - PROCESS | 2928 | 1464232265026 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 20:11:05 INFO - PROCESS | 2928 | 1464232265242 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:05 INFO - PROCESS | 2928 | ++DOCSHELL 0D5EFC00 == 113 [pid = 2928] [id = 498] 20:11:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 305 (0DBD5800) [pid = 2928] [serial = 1494] [outer = 00000000] 20:11:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 306 (1246D000) [pid = 2928] [serial = 1495] [outer = 0DBD5800] 20:11:05 INFO - PROCESS | 2928 | 1464232265302 Marionette DEBUG loaded listener.js 20:11:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 307 (14C77800) [pid = 2928] [serial = 1496] [outer = 0DBD5800] 20:11:06 INFO - PROCESS | 2928 | 1464232266166 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]]]}] 20:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1317ms 20:11:06 INFO - PROCESS | 2928 | 1464232266207 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 20:11:06 INFO - PROCESS | 2928 | 1464232266211 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 20:11:06 INFO - PROCESS | 2928 | 1464232266217 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:11:06 INFO - PROCESS | 2928 | 1464232266220 Marionette TRACE conn6 <- [1,1958,null,{}] 20:11:06 INFO - PROCESS | 2928 | 1464232266225 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}] 20:11:06 INFO - PROCESS | 2928 | 1464232266351 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 20:11:06 INFO - PROCESS | 2928 | 1464232266560 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:06 INFO - PROCESS | 2928 | ++DOCSHELL 0E477000 == 114 [pid = 2928] [id = 499] 20:11:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 308 (0F282400) [pid = 2928] [serial = 1497] [outer = 00000000] 20:11:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 309 (13201800) [pid = 2928] [serial = 1498] [outer = 0F282400] 20:11:06 INFO - PROCESS | 2928 | 1464232266612 Marionette DEBUG loaded listener.js 20:11:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 310 (14D4DC00) [pid = 2928] [serial = 1499] [outer = 0F282400] 20:11:07 INFO - PROCESS | 2928 | 1464232267219 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]]]}] 20:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1022ms 20:11:07 INFO - PROCESS | 2928 | 1464232267252 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 20:11:07 INFO - PROCESS | 2928 | 1464232267257 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 20:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:11:07 INFO - PROCESS | 2928 | 1464232267281 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:11:07 INFO - PROCESS | 2928 | 1464232267283 Marionette TRACE conn6 <- [1,1962,null,{}] 20:11:07 INFO - PROCESS | 2928 | 1464232267287 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}] 20:11:07 INFO - PROCESS | 2928 | 1464232267411 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 20:11:07 INFO - PROCESS | 2928 | 1464232267623 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:07 INFO - PROCESS | 2928 | ++DOCSHELL 11F47400 == 115 [pid = 2928] [id = 500] 20:11:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 311 (11FDC800) [pid = 2928] [serial = 1500] [outer = 00000000] 20:11:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 312 (16E59000) [pid = 2928] [serial = 1501] [outer = 11FDC800] 20:11:07 INFO - PROCESS | 2928 | 1464232267674 Marionette DEBUG loaded listener.js 20:11:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 313 (1717C000) [pid = 2928] [serial = 1502] [outer = 11FDC800] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 21EC7C00 == 114 [pid = 2928] [id = 420] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 12708000 == 113 [pid = 2928] [id = 484] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 0DB53800 == 112 [pid = 2928] [id = 483] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 1E3E1000 == 111 [pid = 2928] [id = 482] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 1915AC00 == 110 [pid = 2928] [id = 481] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 19CC0400 == 109 [pid = 2928] [id = 480] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 1636D400 == 108 [pid = 2928] [id = 479] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 14F1E800 == 107 [pid = 2928] [id = 478] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 0C62A800 == 106 [pid = 2928] [id = 477] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 312 (11F3C800) [pid = 2928] [serial = 1315] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 311 (17A13400) [pid = 2928] [serial = 1318] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 310 (1FFAEC00) [pid = 2928] [serial = 1321] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 309 (213CC000) [pid = 2928] [serial = 1324] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 308 (21EEA400) [pid = 2928] [serial = 1333] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 307 (21EC9000) [pid = 2928] [serial = 1330] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 306 (0CDAA400) [pid = 2928] [serial = 1327] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 305 (22212C00) [pid = 2928] [serial = 1336] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 304 (1E3E4000) [pid = 2928] [serial = 1339] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 303 (22247000) [pid = 2928] [serial = 1342] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 302 (23406800) [pid = 2928] [serial = 1345] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 301 (23646000) [pid = 2928] [serial = 1348] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 300 (265F1400) [pid = 2928] [serial = 1351] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 299 (1B3CB400) [pid = 2928] [serial = 1354] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 298 (2048B800) [pid = 2928] [serial = 1357] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 297 (22213C00) [pid = 2928] [serial = 1387] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 17A8F400 == 105 [pid = 2928] [id = 476] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 19C3CC00 == 104 [pid = 2928] [id = 475] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 16FB6000 == 103 [pid = 2928] [id = 474] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 0C62BC00 == 102 [pid = 2928] [id = 473] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 2210F400 == 101 [pid = 2928] [id = 471] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 22108C00 == 100 [pid = 2928] [id = 470] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 22F3E800 == 99 [pid = 2928] [id = 469] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 22F38000 == 98 [pid = 2928] [id = 468] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 222BA400 == 97 [pid = 2928] [id = 467] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 222B7400 == 96 [pid = 2928] [id = 466] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 21698000 == 95 [pid = 2928] [id = 465] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 19C40800 == 94 [pid = 2928] [id = 464] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 0DC58000 == 93 [pid = 2928] [id = 463] 20:11:08 INFO - PROCESS | 2928 | --DOCSHELL 21EE7400 == 92 [pid = 2928] [id = 462] 20:11:08 INFO - PROCESS | 2928 | 1464232268410 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]]]}] 20:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1183ms 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 296 (1FFB3C00) [pid = 2928] [serial = 1193] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 295 (17A18400) [pid = 2928] [serial = 979] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 294 (12226400) [pid = 2928] [serial = 751] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 293 (1C92F400) [pid = 2928] [serial = 922] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 292 (1B920C00) [pid = 2928] [serial = 712] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 291 (1B3CD000) [pid = 2928] [serial = 666] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 290 (2494D000) [pid = 2928] [serial = 1274] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 289 (1A996C00) [pid = 2928] [serial = 657] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 288 (265E9800) [pid = 2928] [serial = 1283] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 287 (17197400) [pid = 2928] [serial = 615] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 286 (17184400) [pid = 2928] [serial = 1250] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 285 (14F2B000) [pid = 2928] [serial = 703] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 284 (1C95F800) [pid = 2928] [serial = 1202] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 283 (12783400) [pid = 2928] [serial = 904] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 282 (1D707400) [pid = 2928] [serial = 967] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 281 (1D0D4C00) [pid = 2928] [serial = 913] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 280 (212BDC00) [pid = 2928] [serial = 919] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 279 (1BADB400) [pid = 2928] [serial = 715] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 278 (0DB6D800) [pid = 2928] [serial = 1076] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 277 (17250000) [pid = 2928] [serial = 805] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 276 (19152000) [pid = 2928] [serial = 808] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 275 (0DCAF000) [pid = 2928] [serial = 1012] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 274 (0DC57C00) [pid = 2928] [serial = 700] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 273 (1FF3EC00) [pid = 2928] [serial = 1145] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 272 (124C8C00) [pid = 2928] [serial = 850] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 271 (1AC77400) [pid = 2928] [serial = 817] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 270 (19154800) [pid = 2928] [serial = 961] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 269 (20775C00) [pid = 2928] [serial = 1151] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 268 (12521800) [pid = 2928] [serial = 925] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 267 (1CA9F800) [pid = 2928] [serial = 1021] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 266 (1717D800) [pid = 2928] [serial = 612] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 265 (1ADE3800) [pid = 2928] [serial = 856] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 264 (21ED2800) [pid = 2928] [serial = 1262] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 263 (23645400) [pid = 2928] [serial = 1268] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 262 (21E40000) [pid = 2928] [serial = 1036] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 261 (213CD000) [pid = 2928] [serial = 1277] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 260 (20779800) [pid = 2928] [serial = 1088] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 259 (215F8C00) [pid = 2928] [serial = 1196] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 258 (1B3D6400) [pid = 2928] [serial = 1187] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 257 (1AE4F800) [pid = 2928] [serial = 709] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 256 (17137800) [pid = 2928] [serial = 853] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 255 (212B6800) [pid = 2928] [serial = 916] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 254 (17A2C400) [pid = 2928] [serial = 1136] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 253 (215FD800) [pid = 2928] [serial = 1033] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 252 (17253000) [pid = 2928] [serial = 618] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 251 (11F41C00) [pid = 2928] [serial = 1181] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 250 (1FE0A000) [pid = 2928] [serial = 766] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 249 (0E14F800) [pid = 2928] [serial = 799] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 248 (16F03C00) [pid = 2928] [serial = 754] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 247 (1C92DC00) [pid = 2928] [serial = 964] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 246 (1BADE400) [pid = 2928] [serial = 862] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 245 (1ADD8800) [pid = 2928] [serial = 663] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 244 (216CE000) [pid = 2928] [serial = 1091] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 243 (216CA400) [pid = 2928] [serial = 976] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 242 (215F3C00) [pid = 2928] [serial = 1030] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 241 (20485800) [pid = 2928] [serial = 1027] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 240 (215F7000) [pid = 2928] [serial = 1157] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 239 (19381400) [pid = 2928] [serial = 811] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 238 (21219C00) [pid = 2928] [serial = 1154] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 237 (16455000) [pid = 2928] [serial = 1015] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 236 (17A21C00) [pid = 2928] [serial = 1160] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 235 (17196C00) [pid = 2928] [serial = 1184] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 234 (1636B000) [pid = 2928] [serial = 1072] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 233 (1B3D8800) [pid = 2928] [serial = 859] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 232 (1AC7B400) [pid = 2928] [serial = 660] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 231 (1F41FC00) [pid = 2928] [serial = 1142] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 230 (1724A800) [pid = 2928] [serial = 1097] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 229 (1CA17000) [pid = 2928] [serial = 763] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 228 (17175800) [pid = 2928] [serial = 907] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 227 (21E4BC00) [pid = 2928] [serial = 1199] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 226 (1C955800) [pid = 2928] [serial = 1253] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 225 (1ADD4C00) [pid = 2928] [serial = 1018] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 224 (2494B800) [pid = 2928] [serial = 1271] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 223 (0E413400) [pid = 2928] [serial = 651] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 222 (11F4A800) [pid = 2928] [serial = 1094] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 221 (20484C00) [pid = 2928] [serial = 1148] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 220 (1BAD8800) [pid = 2928] [serial = 757] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 219 (1A99B400) [pid = 2928] [serial = 706] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 218 (14F21C00) [pid = 2928] [serial = 802] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 217 (1FE12800) [pid = 2928] [serial = 868] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 216 (1CA9D000) [pid = 2928] [serial = 910] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 215 (21F0C000) [pid = 2928] [serial = 1256] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 214 (14F18800) [pid = 2928] [serial = 1133] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 213 (1FF34000) [pid = 2928] [serial = 970] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 212 (2221C000) [pid = 2928] [serial = 1259] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 211 (19C3FC00) [pid = 2928] [serial = 654] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 210 (14C05400) [pid = 2928] [serial = 958] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 209 (234CB800) [pid = 2928] [serial = 1265] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 208 (1F413400) [pid = 2928] [serial = 1024] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 207 (1A858800) [pid = 2928] [serial = 814] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 206 (1ADEF800) [pid = 2928] [serial = 760] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 205 (1FF3C400) [pid = 2928] [serial = 973] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 204 (1CA97000) [pid = 2928] [serial = 865] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 203 (1CAA0000) [pid = 2928] [serial = 1139] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 202 (20516000) [pid = 2928] [serial = 1085] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 201 (1FBD8400) [pid = 2928] [serial = 1190] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 200 (0E48F800) [pid = 2928] [serial = 606] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 199 (16371400) [pid = 2928] [serial = 609] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 198 (1FBD8000) [pid = 2928] [serial = 1082] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 197 (1D78C800) [pid = 2928] [serial = 1079] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 196 (16E26800) [pid = 2928] [serial = 573] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 195 (1F413000) [pid = 2928] [serial = 1375] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 194 (21218000) [pid = 2928] [serial = 1378] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 193 (1FF41400) [pid = 2928] [serial = 1376] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 192 (1BA50C00) [pid = 2928] [serial = 1381] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 191 (2133D800) [pid = 2928] [serial = 1379] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 190 (2169D000) [pid = 2928] [serial = 1384] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 189 (20514000) [pid = 2928] [serial = 1313] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 188 (17179C00) [pid = 2928] [serial = 1366] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 187 (17A25800) [pid = 2928] [serial = 1367] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 186 (11D7BC00) [pid = 2928] [serial = 1361] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 185 (0DE0F000) [pid = 2928] [serial = 1360] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 184 (1ADD5000) [pid = 2928] [serial = 1364] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 183 (19CBE800) [pid = 2928] [serial = 1363] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 182 (1C957000) [pid = 2928] [serial = 1372] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 181 (1AE53000) [pid = 2928] [serial = 1369] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (1B3D5400) [pid = 2928] [serial = 1370] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (1FBDA000) [pid = 2928] [serial = 1382] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (21EC5800) [pid = 2928] [serial = 1385] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (1D0CB000) [pid = 2928] [serial = 1373] [outer = 00000000] [url = about:blank] 20:11:08 INFO - PROCESS | 2928 | 1464232268509 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 20:11:08 INFO - PROCESS | 2928 | 1464232268511 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 20:11:08 INFO - PROCESS | 2928 | 1464232268523 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:11:08 INFO - PROCESS | 2928 | 1464232268527 Marionette TRACE conn6 <- [1,1966,null,{}] 20:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:11:08 INFO - PROCESS | 2928 | 1464232268537 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}] 20:11:08 INFO - PROCESS | 2928 | 1464232268646 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 20:11:08 INFO - PROCESS | 2928 | 1464232268661 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:08 INFO - PROCESS | 2928 | ++DOCSHELL 0DE02C00 == 93 [pid = 2928] [id = 501] 20:11:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (0E151400) [pid = 2928] [serial = 1503] [outer = 00000000] 20:11:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (0E474C00) [pid = 2928] [serial = 1504] [outer = 0E151400] 20:11:08 INFO - PROCESS | 2928 | 1464232268709 Marionette DEBUG loaded listener.js 20:11:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (11F48400) [pid = 2928] [serial = 1505] [outer = 0E151400] 20:11:09 INFO - PROCESS | 2928 | 1464232269272 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]]]}] 20:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 770ms 20:11:09 INFO - PROCESS | 2928 | 1464232269303 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 20:11:09 INFO - PROCESS | 2928 | 1464232269305 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 20:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:11:09 INFO - PROCESS | 2928 | 1464232269309 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:11:09 INFO - PROCESS | 2928 | 1464232269310 Marionette TRACE conn6 <- [1,1970,null,{}] 20:11:09 INFO - PROCESS | 2928 | 1464232269314 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}] 20:11:09 INFO - PROCESS | 2928 | 1464232269428 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 20:11:09 INFO - PROCESS | 2928 | 1464232269560 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:09 INFO - PROCESS | 2928 | ++DOCSHELL 132DF800 == 94 [pid = 2928] [id = 502] 20:11:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (13ED4C00) [pid = 2928] [serial = 1506] [outer = 00000000] 20:11:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (14F1FC00) [pid = 2928] [serial = 1507] [outer = 13ED4C00] 20:11:09 INFO - PROCESS | 2928 | 1464232269606 Marionette DEBUG loaded listener.js 20:11:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 183 (161DE400) [pid = 2928] [serial = 1508] [outer = 13ED4C00] 20:11:09 INFO - PROCESS | 2928 | 1464232269963 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]]]}] 20:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 20:11:10 INFO - PROCESS | 2928 | 1464232270056 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 20:11:10 INFO - PROCESS | 2928 | 1464232270058 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 20:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:11:10 INFO - PROCESS | 2928 | 1464232270061 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:11:10 INFO - PROCESS | 2928 | 1464232270063 Marionette TRACE conn6 <- [1,1974,null,{}] 20:11:10 INFO - PROCESS | 2928 | 1464232270069 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}] 20:11:10 INFO - PROCESS | 2928 | 1464232270176 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 20:11:10 INFO - PROCESS | 2928 | 1464232270184 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:10 INFO - PROCESS | 2928 | ++DOCSHELL 16371400 == 95 [pid = 2928] [id = 503] 20:11:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (16371800) [pid = 2928] [serial = 1509] [outer = 00000000] 20:11:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (16F02400) [pid = 2928] [serial = 1510] [outer = 16371800] 20:11:10 INFO - PROCESS | 2928 | 1464232270231 Marionette DEBUG loaded listener.js 20:11:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 186 (1713F800) [pid = 2928] [serial = 1511] [outer = 16371800] 20:11:10 INFO - PROCESS | 2928 | 1464232270716 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]]]}] 20:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 20:11:10 INFO - PROCESS | 2928 | 1464232270763 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 20:11:10 INFO - PROCESS | 2928 | 1464232270775 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 20:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:11:10 INFO - PROCESS | 2928 | 1464232270787 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:11:10 INFO - PROCESS | 2928 | 1464232270789 Marionette TRACE conn6 <- [1,1978,null,{}] 20:11:10 INFO - PROCESS | 2928 | 1464232270792 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}] 20:11:10 INFO - PROCESS | 2928 | 1464232270966 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 20:11:11 INFO - PROCESS | 2928 | 1464232270986 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:11 INFO - PROCESS | 2928 | ++DOCSHELL 1724A400 == 96 [pid = 2928] [id = 504] 20:11:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 187 (1724DC00) [pid = 2928] [serial = 1512] [outer = 00000000] 20:11:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 188 (17A09C00) [pid = 2928] [serial = 1513] [outer = 1724DC00] 20:11:11 INFO - PROCESS | 2928 | 1464232271033 Marionette DEBUG loaded listener.js 20:11:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 189 (17A18800) [pid = 2928] [serial = 1514] [outer = 1724DC00] 20:11:11 INFO - PROCESS | 2928 | 1464232271491 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]]]}] 20:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 770ms 20:11:11 INFO - PROCESS | 2928 | 1464232271595 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 20:11:11 INFO - PROCESS | 2928 | 1464232271597 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 20:11:11 INFO - PROCESS | 2928 | 1464232271605 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:11:11 INFO - PROCESS | 2928 | 1464232271606 Marionette TRACE conn6 <- [1,1982,null,{}] 20:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:11:11 INFO - PROCESS | 2928 | 1464232271609 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}] 20:11:11 INFO - PROCESS | 2928 | 1464232271756 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 20:11:11 INFO - PROCESS | 2928 | 1464232271775 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:11 INFO - PROCESS | 2928 | ++DOCSHELL 17A2C400 == 97 [pid = 2928] [id = 505] 20:11:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 190 (17A89400) [pid = 2928] [serial = 1515] [outer = 00000000] 20:11:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 191 (17A96C00) [pid = 2928] [serial = 1516] [outer = 17A89400] 20:11:11 INFO - PROCESS | 2928 | 1464232271819 Marionette DEBUG loaded listener.js 20:11:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 192 (18C48C00) [pid = 2928] [serial = 1517] [outer = 17A89400] 20:11:12 INFO - PROCESS | 2928 | 1464232272277 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]]]}] 20:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 710ms 20:11:12 INFO - PROCESS | 2928 | 1464232272324 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 20:11:12 INFO - PROCESS | 2928 | 1464232272326 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 20:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:11:12 INFO - PROCESS | 2928 | 1464232272329 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:11:12 INFO - PROCESS | 2928 | 1464232272331 Marionette TRACE conn6 <- [1,1986,null,{}] 20:11:12 INFO - PROCESS | 2928 | 1464232272335 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}] 20:11:12 INFO - PROCESS | 2928 | 1464232272483 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 20:11:12 INFO - PROCESS | 2928 | 1464232272503 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:12 INFO - PROCESS | 2928 | ++DOCSHELL 19153C00 == 98 [pid = 2928] [id = 506] 20:11:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 193 (1937E000) [pid = 2928] [serial = 1518] [outer = 00000000] 20:11:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 194 (19386800) [pid = 2928] [serial = 1519] [outer = 1937E000] 20:11:12 INFO - PROCESS | 2928 | 1464232272547 Marionette DEBUG loaded listener.js 20:11:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 195 (19C40C00) [pid = 2928] [serial = 1520] [outer = 1937E000] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 194 (16834400) [pid = 2928] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 193 (2169C000) [pid = 2928] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 192 (2224EC00) [pid = 2928] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 191 (21E49C00) [pid = 2928] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 190 (1B3CD400) [pid = 2928] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 189 (0E478800) [pid = 2928] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 188 (16438000) [pid = 2928] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 187 (0CDA6400) [pid = 2928] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 186 (2133FC00) [pid = 2928] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 185 (1CA9FC00) [pid = 2928] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 184 (234C7000) [pid = 2928] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 183 (21EEB400) [pid = 2928] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 182 (1E3DDC00) [pid = 2928] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 181 (0E41F400) [pid = 2928] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (21EEA800) [pid = 2928] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (21216C00) [pid = 2928] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (21EE6800) [pid = 2928] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (161E2400) [pid = 2928] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (1B3C9800) [pid = 2928] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (1FF3FC00) [pid = 2928] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (17139000) [pid = 2928] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (0CBA4400) [pid = 2928] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (1A1D7000) [pid = 2928] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (0CD9E400) [pid = 2928] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (1642B400) [pid = 2928] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (14F1F800) [pid = 2928] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (1F416400) [pid = 2928] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (1ADE5000) [pid = 2928] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:11:13 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (0DBC8400) [pid = 2928] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:11:13 INFO - PROCESS | 2928 | 1464232273448 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]]]}] 20:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1179ms 20:11:13 INFO - PROCESS | 2928 | 1464232273509 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 20:11:13 INFO - PROCESS | 2928 | 1464232273511 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 20:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:11:13 INFO - PROCESS | 2928 | 1464232273514 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:11:13 INFO - PROCESS | 2928 | 1464232273516 Marionette TRACE conn6 <- [1,1990,null,{}] 20:11:13 INFO - PROCESS | 2928 | 1464232273520 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}] 20:11:13 INFO - PROCESS | 2928 | 1464232273644 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 20:11:13 INFO - PROCESS | 2928 | 1464232273656 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:13 INFO - PROCESS | 2928 | ++DOCSHELL 0D171000 == 99 [pid = 2928] [id = 507] 20:11:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (122EC000) [pid = 2928] [serial = 1521] [outer = 00000000] 20:11:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (17A0C000) [pid = 2928] [serial = 1522] [outer = 122EC000] 20:11:13 INFO - PROCESS | 2928 | 1464232273703 Marionette DEBUG loaded listener.js 20:11:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (19381800) [pid = 2928] [serial = 1523] [outer = 122EC000] 20:11:14 INFO - PROCESS | 2928 | 1464232274161 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]]]}] 20:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 20:11:14 INFO - PROCESS | 2928 | 1464232274186 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 20:11:14 INFO - PROCESS | 2928 | 1464232274188 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 20:11:14 INFO - PROCESS | 2928 | 1464232274191 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:11:14 INFO - PROCESS | 2928 | 1464232274193 Marionette TRACE conn6 <- [1,1994,null,{}] 20:11:14 INFO - PROCESS | 2928 | 1464232274196 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}] 20:11:14 INFO - PROCESS | 2928 | 1464232274361 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 20:11:14 INFO - PROCESS | 2928 | 1464232274404 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:14 INFO - PROCESS | 2928 | ++DOCSHELL 14F20800 == 100 [pid = 2928] [id = 508] 20:11:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (19384000) [pid = 2928] [serial = 1524] [outer = 00000000] 20:11:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (1A857000) [pid = 2928] [serial = 1525] [outer = 19384000] 20:11:14 INFO - PROCESS | 2928 | 1464232274448 Marionette DEBUG loaded listener.js 20:11:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (1A99B000) [pid = 2928] [serial = 1526] [outer = 19384000] 20:11:14 INFO - PROCESS | 2928 | 1464232274889 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]]]}] 20:11:14 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 20:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 731ms 20:11:14 INFO - PROCESS | 2928 | 1464232274935 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 20:11:14 INFO - PROCESS | 2928 | 1464232274937 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 20:11:14 INFO - PROCESS | 2928 | 1464232274940 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:11:14 INFO - PROCESS | 2928 | 1464232274943 Marionette TRACE conn6 <- [1,1998,null,{}] 20:11:14 INFO - PROCESS | 2928 | 1464232274946 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}] 20:11:15 INFO - PROCESS | 2928 | 1464232275068 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 20:11:15 INFO - PROCESS | 2928 | 1464232275082 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:15 INFO - PROCESS | 2928 | ++DOCSHELL 1AC73000 == 101 [pid = 2928] [id = 509] 20:11:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (1ADD2C00) [pid = 2928] [serial = 1527] [outer = 00000000] 20:11:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (1ADE2000) [pid = 2928] [serial = 1528] [outer = 1ADD2C00] 20:11:15 INFO - PROCESS | 2928 | 1464232275130 Marionette DEBUG loaded listener.js 20:11:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (1ADF0400) [pid = 2928] [serial = 1529] [outer = 1ADD2C00] 20:11:15 INFO - PROCESS | 2928 | 1464232275943 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]]]}] 20:11:15 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 20:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1013ms 20:11:15 INFO - PROCESS | 2928 | 1464232275960 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 20:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:11:15 INFO - PROCESS | 2928 | 1464232275966 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 20:11:15 INFO - PROCESS | 2928 | 1464232275970 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:11:15 INFO - PROCESS | 2928 | 1464232275975 Marionette TRACE conn6 <- [1,2002,null,{}] 20:11:15 INFO - PROCESS | 2928 | 1464232275980 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}] 20:11:16 INFO - PROCESS | 2928 | 1464232276149 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 20:11:16 INFO - PROCESS | 2928 | 1464232276339 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:16 INFO - PROCESS | 2928 | ++DOCSHELL 0DE10C00 == 102 [pid = 2928] [id = 510] 20:11:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (0DFC1800) [pid = 2928] [serial = 1530] [outer = 00000000] 20:11:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (11F44000) [pid = 2928] [serial = 1531] [outer = 0DFC1800] 20:11:16 INFO - PROCESS | 2928 | 1464232276400 Marionette DEBUG loaded listener.js 20:11:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (1270F800) [pid = 2928] [serial = 1532] [outer = 0DFC1800] 20:11:17 INFO - PROCESS | 2928 | 1464232277008 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]]]}] 20:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1082ms 20:11:17 INFO - PROCESS | 2928 | 1464232277069 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 20:11:17 INFO - PROCESS | 2928 | 1464232277075 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 20:11:17 INFO - PROCESS | 2928 | 1464232277081 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:11:17 INFO - PROCESS | 2928 | 1464232277084 Marionette TRACE conn6 <- [1,2006,null,{}] 20:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:11:17 INFO - PROCESS | 2928 | 1464232277088 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}] 20:11:17 INFO - PROCESS | 2928 | 1464232277226 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 20:11:17 INFO - PROCESS | 2928 | 1464232277401 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:17 INFO - PROCESS | 2928 | ++DOCSHELL 16F03800 == 103 [pid = 2928] [id = 511] 20:11:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (1717AC00) [pid = 2928] [serial = 1533] [outer = 00000000] 20:11:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (1719A400) [pid = 2928] [serial = 1534] [outer = 1717AC00] 20:11:17 INFO - PROCESS | 2928 | 1464232277457 Marionette DEBUG loaded listener.js 20:11:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (17A0B800) [pid = 2928] [serial = 1535] [outer = 1717AC00] 20:11:17 INFO - PROCESS | 2928 | --DOCSHELL 0E4FA800 == 102 [pid = 2928] [id = 12] 20:11:18 INFO - PROCESS | 2928 | 1464232278161 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]]]}] 20:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1114ms 20:11:18 INFO - PROCESS | 2928 | 1464232278202 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 20:11:18 INFO - PROCESS | 2928 | 1464232278205 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 20:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:11:18 INFO - PROCESS | 2928 | 1464232278208 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:11:18 INFO - PROCESS | 2928 | 1464232278213 Marionette TRACE conn6 <- [1,2010,null,{}] 20:11:18 INFO - PROCESS | 2928 | 1464232278223 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}] 20:11:18 INFO - PROCESS | 2928 | 1464232278358 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 20:11:18 INFO - PROCESS | 2928 | 1464232278533 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:18 INFO - PROCESS | 2928 | ++DOCSHELL 17A2AC00 == 103 [pid = 2928] [id = 512] 20:11:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (1AC7D000) [pid = 2928] [serial = 1536] [outer = 00000000] 20:11:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 183 (1ADD4C00) [pid = 2928] [serial = 1537] [outer = 1AC7D000] 20:11:18 INFO - PROCESS | 2928 | 1464232278591 Marionette DEBUG loaded listener.js 20:11:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (1ADEC800) [pid = 2928] [serial = 1538] [outer = 1AC7D000] 20:11:19 INFO - PROCESS | 2928 | 1464232279176 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]]]}] 20:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1022ms 20:11:19 INFO - PROCESS | 2928 | 1464232279234 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 20:11:19 INFO - PROCESS | 2928 | 1464232279237 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 20:11:19 INFO - PROCESS | 2928 | 1464232279241 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:11:19 INFO - PROCESS | 2928 | 1464232279243 Marionette TRACE conn6 <- [1,2014,null,{}] 20:11:19 INFO - PROCESS | 2928 | 1464232279247 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}] 20:11:19 INFO - PROCESS | 2928 | 1464232279378 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 20:11:19 INFO - PROCESS | 2928 | 1464232279565 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:19 INFO - PROCESS | 2928 | ++DOCSHELL 1B31DC00 == 104 [pid = 2928] [id = 513] 20:11:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (1B31E400) [pid = 2928] [serial = 1539] [outer = 00000000] 20:11:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 186 (1B3CA800) [pid = 2928] [serial = 1540] [outer = 1B31E400] 20:11:19 INFO - PROCESS | 2928 | 1464232279620 Marionette DEBUG loaded listener.js 20:11:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 187 (1B3D5400) [pid = 2928] [serial = 1541] [outer = 1B31E400] 20:11:20 INFO - PROCESS | 2928 | 1464232280172 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]]]}] 20:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 970ms 20:11:20 INFO - PROCESS | 2928 | 1464232280214 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 20:11:20 INFO - PROCESS | 2928 | 1464232280216 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 20:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:11:20 INFO - PROCESS | 2928 | 1464232280220 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:11:20 INFO - PROCESS | 2928 | 1464232280222 Marionette TRACE conn6 <- [1,2018,null,{}] 20:11:20 INFO - PROCESS | 2928 | 1464232280225 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}] 20:11:20 INFO - PROCESS | 2928 | 1464232280354 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 20:11:20 INFO - PROCESS | 2928 | 1464232280540 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:20 INFO - PROCESS | 2928 | ++DOCSHELL 1AE51800 == 105 [pid = 2928] [id = 514] 20:11:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 188 (1B31E800) [pid = 2928] [serial = 1542] [outer = 00000000] 20:11:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 189 (1BA4D400) [pid = 2928] [serial = 1543] [outer = 1B31E800] 20:11:20 INFO - PROCESS | 2928 | 1464232280596 Marionette DEBUG loaded listener.js 20:11:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 190 (1BA54400) [pid = 2928] [serial = 1544] [outer = 1B31E800] 20:11:21 INFO - PROCESS | 2928 | 1464232281226 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]]]}] 20:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1018ms 20:11:21 INFO - PROCESS | 2928 | 1464232281242 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 20:11:21 INFO - PROCESS | 2928 | 1464232281244 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 20:11:21 INFO - PROCESS | 2928 | 1464232281248 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:11:21 INFO - PROCESS | 2928 | 1464232281250 Marionette TRACE conn6 <- [1,2022,null,{}] 20:11:21 INFO - PROCESS | 2928 | 1464232281253 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}] 20:11:21 INFO - PROCESS | 2928 | 1464232281392 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 20:11:21 INFO - PROCESS | 2928 | 1464232281579 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:21 INFO - PROCESS | 2928 | ++DOCSHELL 1BADC400 == 106 [pid = 2928] [id = 515] 20:11:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 191 (1C924400) [pid = 2928] [serial = 1545] [outer = 00000000] 20:11:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 192 (1C954C00) [pid = 2928] [serial = 1546] [outer = 1C924400] 20:11:21 INFO - PROCESS | 2928 | 1464232281635 Marionette DEBUG loaded listener.js 20:11:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 193 (1C955800) [pid = 2928] [serial = 1547] [outer = 1C924400] 20:11:22 INFO - PROCESS | 2928 | 1464232282210 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]]]}] 20:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1015ms 20:11:22 INFO - PROCESS | 2928 | 1464232282267 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 20:11:22 INFO - PROCESS | 2928 | 1464232282270 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 20:11:22 INFO - PROCESS | 2928 | 1464232282273 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:11:22 INFO - PROCESS | 2928 | 1464232282275 Marionette TRACE conn6 <- [1,2026,null,{}] 20:11:22 INFO - PROCESS | 2928 | 1464232282279 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}] 20:11:22 INFO - PROCESS | 2928 | 1464232282405 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 20:11:22 INFO - PROCESS | 2928 | 1464232282591 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:22 INFO - PROCESS | 2928 | ++DOCSHELL 1CA1B000 == 107 [pid = 2928] [id = 516] 20:11:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 194 (1CA1B400) [pid = 2928] [serial = 1548] [outer = 00000000] 20:11:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 195 (1CA22000) [pid = 2928] [serial = 1549] [outer = 1CA1B400] 20:11:22 INFO - PROCESS | 2928 | 1464232282646 Marionette DEBUG loaded listener.js 20:11:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 196 (1CA98400) [pid = 2928] [serial = 1550] [outer = 1CA1B400] 20:11:23 INFO - PROCESS | 2928 | 1464232283202 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]]]}] 20:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 20:11:23 INFO - PROCESS | 2928 | 1464232283247 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 20:11:23 INFO - PROCESS | 2928 | 1464232283250 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 20:11:23 INFO - PROCESS | 2928 | 1464232283253 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:11:23 INFO - PROCESS | 2928 | 1464232283255 Marionette TRACE conn6 <- [1,2030,null,{}] 20:11:23 INFO - PROCESS | 2928 | 1464232283259 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}] 20:11:23 INFO - PROCESS | 2928 | 1464232283385 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 20:11:23 INFO - PROCESS | 2928 | 1464232283572 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:23 INFO - PROCESS | 2928 | ++DOCSHELL 1CA1D400 == 108 [pid = 2928] [id = 517] 20:11:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 197 (1CA9D800) [pid = 2928] [serial = 1551] [outer = 00000000] 20:11:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 198 (1D0CE400) [pid = 2928] [serial = 1552] [outer = 1CA9D800] 20:11:23 INFO - PROCESS | 2928 | 1464232283631 Marionette DEBUG loaded listener.js 20:11:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 199 (1D0D0800) [pid = 2928] [serial = 1553] [outer = 1CA9D800] 20:11:24 INFO - PROCESS | 2928 | 1464232284217 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]]]}] 20:11:24 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) 20:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1016ms 20:11:24 INFO - PROCESS | 2928 | 1464232284273 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 20:11:24 INFO - PROCESS | 2928 | 1464232284275 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 20:11:24 INFO - PROCESS | 2928 | 1464232284279 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:11:24 INFO - PROCESS | 2928 | 1464232284281 Marionette TRACE conn6 <- [1,2034,null,{}] 20:11:24 INFO - PROCESS | 2928 | 1464232284285 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}] 20:11:24 INFO - PROCESS | 2928 | 1464232284414 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 20:11:24 INFO - PROCESS | 2928 | 1464232284608 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:24 INFO - PROCESS | 2928 | ++DOCSHELL 1D70CC00 == 109 [pid = 2928] [id = 518] 20:11:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 200 (1D78BC00) [pid = 2928] [serial = 1554] [outer = 00000000] 20:11:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 201 (1D792400) [pid = 2928] [serial = 1555] [outer = 1D78BC00] 20:11:24 INFO - PROCESS | 2928 | 1464232284667 Marionette DEBUG loaded listener.js 20:11:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 202 (1E3DCC00) [pid = 2928] [serial = 1556] [outer = 1D78BC00] 20:11:25 INFO - PROCESS | 2928 | 1464232285251 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]]]}] 20:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1020ms 20:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:11:25 INFO - PROCESS | 2928 | 1464232285302 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 20:11:25 INFO - PROCESS | 2928 | 1464232285304 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 20:11:25 INFO - PROCESS | 2928 | 1464232285308 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:11:25 INFO - PROCESS | 2928 | 1464232285309 Marionette TRACE conn6 <- [1,2038,null,{}] 20:11:25 INFO - PROCESS | 2928 | 1464232285313 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}] 20:11:25 INFO - PROCESS | 2928 | 1464232285440 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 20:11:25 INFO - PROCESS | 2928 | 1464232285629 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:25 INFO - PROCESS | 2928 | ++DOCSHELL 1D78FC00 == 110 [pid = 2928] [id = 519] 20:11:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 203 (1F413000) [pid = 2928] [serial = 1557] [outer = 00000000] 20:11:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 204 (1F41B000) [pid = 2928] [serial = 1558] [outer = 1F413000] 20:11:25 INFO - PROCESS | 2928 | 1464232285686 Marionette DEBUG loaded listener.js 20:11:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 205 (1F41BC00) [pid = 2928] [serial = 1559] [outer = 1F413000] 20:11:26 INFO - PROCESS | 2928 | 1464232286249 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]]]}] 20:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 20:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:11:26 INFO - PROCESS | 2928 | 1464232286285 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 20:11:26 INFO - PROCESS | 2928 | 1464232286288 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 20:11:26 INFO - PROCESS | 2928 | 1464232286291 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:11:26 INFO - PROCESS | 2928 | 1464232286293 Marionette TRACE conn6 <- [1,2042,null,{}] 20:11:26 INFO - PROCESS | 2928 | 1464232286297 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}] 20:11:26 INFO - PROCESS | 2928 | 1464232286442 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 20:11:26 INFO - PROCESS | 2928 | 1464232286655 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:26 INFO - PROCESS | 2928 | ++DOCSHELL 0DE09400 == 111 [pid = 2928] [id = 520] 20:11:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 206 (0DE0D400) [pid = 2928] [serial = 1560] [outer = 00000000] 20:11:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 207 (1FE17C00) [pid = 2928] [serial = 1561] [outer = 0DE0D400] 20:11:26 INFO - PROCESS | 2928 | 1464232286715 Marionette DEBUG loaded listener.js 20:11:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 208 (1FF3CC00) [pid = 2928] [serial = 1562] [outer = 0DE0D400] 20:11:27 INFO - PROCESS | 2928 | 1464232287363 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]]]}] 20:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1128ms 20:11:27 INFO - PROCESS | 2928 | 1464232287420 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 20:11:27 INFO - PROCESS | 2928 | 1464232287423 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 20:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:11:27 INFO - PROCESS | 2928 | 1464232287426 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:11:27 INFO - PROCESS | 2928 | 1464232287428 Marionette TRACE conn6 <- [1,2046,null,{}] 20:11:27 INFO - PROCESS | 2928 | 1464232287453 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}] 20:11:27 INFO - PROCESS | 2928 | 1464232287585 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 20:11:27 INFO - PROCESS | 2928 | 1464232287763 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:27 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA8800 == 112 [pid = 2928] [id = 521] 20:11:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 209 (0DE01800) [pid = 2928] [serial = 1563] [outer = 00000000] 20:11:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 210 (17179800) [pid = 2928] [serial = 1564] [outer = 0DE01800] 20:11:27 INFO - PROCESS | 2928 | 1464232287822 Marionette DEBUG loaded listener.js 20:11:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 211 (19169C00) [pid = 2928] [serial = 1565] [outer = 0DE01800] 20:11:28 INFO - PROCESS | 2928 | 1464232288805 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]]]}] 20:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1419ms 20:11:28 INFO - PROCESS | 2928 | 1464232288850 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 20:11:28 INFO - PROCESS | 2928 | 1464232288854 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 20:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:11:28 INFO - PROCESS | 2928 | 1464232288859 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:11:28 INFO - PROCESS | 2928 | 1464232288863 Marionette TRACE conn6 <- [1,2050,null,{}] 20:11:28 INFO - PROCESS | 2928 | 1464232288870 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}] 20:11:29 INFO - PROCESS | 2928 | 1464232289003 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 20:11:29 INFO - PROCESS | 2928 | 1464232289226 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:29 INFO - PROCESS | 2928 | ++DOCSHELL 0DBD2800 == 113 [pid = 2928] [id = 522] 20:11:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 212 (0DBD7C00) [pid = 2928] [serial = 1566] [outer = 00000000] 20:11:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 213 (0DE0F000) [pid = 2928] [serial = 1567] [outer = 0DBD7C00] 20:11:29 INFO - PROCESS | 2928 | 1464232289279 Marionette DEBUG loaded listener.js 20:11:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 214 (0F27AC00) [pid = 2928] [serial = 1568] [outer = 0DBD7C00] 20:11:29 INFO - PROCESS | 2928 | 1464232289846 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]]]}] 20:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1028ms 20:11:29 INFO - PROCESS | 2928 | 1464232289888 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 20:11:29 INFO - PROCESS | 2928 | 1464232289894 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 20:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:11:29 INFO - PROCESS | 2928 | 1464232289899 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:11:29 INFO - PROCESS | 2928 | 1464232289902 Marionette TRACE conn6 <- [1,2054,null,{}] 20:11:29 INFO - PROCESS | 2928 | 1464232289906 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}] 20:11:30 INFO - PROCESS | 2928 | 1464232290031 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 20:11:30 INFO - PROCESS | 2928 | 1464232290218 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:30 INFO - PROCESS | 2928 | ++DOCSHELL 11F4B400 == 114 [pid = 2928] [id = 523] 20:11:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 215 (12270400) [pid = 2928] [serial = 1569] [outer = 00000000] 20:11:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 216 (16371000) [pid = 2928] [serial = 1570] [outer = 12270400] 20:11:30 INFO - PROCESS | 2928 | 1464232290266 Marionette DEBUG loaded listener.js 20:11:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 217 (1682E000) [pid = 2928] [serial = 1571] [outer = 12270400] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 0DB6D000 == 113 [pid = 2928] [id = 326] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 14F20800 == 112 [pid = 2928] [id = 508] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 0D171000 == 111 [pid = 2928] [id = 507] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 19153C00 == 110 [pid = 2928] [id = 506] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 17A2C400 == 109 [pid = 2928] [id = 505] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 1724A400 == 108 [pid = 2928] [id = 504] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 16371400 == 107 [pid = 2928] [id = 503] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 132DF800 == 106 [pid = 2928] [id = 502] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 0DE02C00 == 105 [pid = 2928] [id = 501] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 11F47400 == 104 [pid = 2928] [id = 500] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 0E477000 == 103 [pid = 2928] [id = 499] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 1D0CC400 == 102 [pid = 2928] [id = 490] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 1BADDC00 == 101 [pid = 2928] [id = 489] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 1ADED800 == 100 [pid = 2928] [id = 488] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 175B9400 == 99 [pid = 2928] [id = 487] 20:11:30 INFO - PROCESS | 2928 | --DOCSHELL 11F40400 == 98 [pid = 2928] [id = 486] 20:11:31 INFO - PROCESS | 2928 | 1464232291006 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]]]}] 20:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1121ms 20:11:31 INFO - PROCESS | 2928 | 1464232291023 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 20:11:31 INFO - PROCESS | 2928 | 1464232291025 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 20:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:11:31 INFO - PROCESS | 2928 | 1464232291029 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:11:31 INFO - PROCESS | 2928 | 1464232291032 Marionette TRACE conn6 <- [1,2058,null,{}] 20:11:31 INFO - PROCESS | 2928 | 1464232291043 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}] 20:11:31 INFO - PROCESS | 2928 | 1464232291163 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 216 (20485400) [pid = 2928] [serial = 1280] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 215 (19D16800) [pid = 2928] [serial = 1214] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 214 (0CDAC400) [pid = 2928] [serial = 1328] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 213 (215FB000) [pid = 2928] [serial = 1325] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 212 (20780400) [pid = 2928] [serial = 1322] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 211 (2494B400) [pid = 2928] [serial = 1349] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 210 (2224A800) [pid = 2928] [serial = 1343] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 209 (1E3E6400) [pid = 2928] [serial = 1340] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 208 (12433800) [pid = 2928] [serial = 1316] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 207 (22219000) [pid = 2928] [serial = 1337] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 206 (21F02800) [pid = 2928] [serial = 1331] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 205 (21EED800) [pid = 2928] [serial = 1334] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 204 (17A97000) [pid = 2928] [serial = 1319] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 203 (21E47C00) [pid = 2928] [serial = 1208] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 202 (2340B400) [pid = 2928] [serial = 1346] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 201 (22C40800) [pid = 2928] [serial = 1205] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 200 (23649800) [pid = 2928] [serial = 1211] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 199 (1FE14400) [pid = 2928] [serial = 1445] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 198 (1E3E3400) [pid = 2928] [serial = 1444] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 197 (2051FC00) [pid = 2928] [serial = 1447] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 196 (212B7000) [pid = 2928] [serial = 1448] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 195 (17A93400) [pid = 2928] [serial = 1424] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 194 (17A18C00) [pid = 2928] [serial = 1423] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 193 (265F8400) [pid = 2928] [serial = 1408] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 192 (1251E800) [pid = 2928] [serial = 1421] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 191 (0DE0C800) [pid = 2928] [serial = 1420] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 190 (1BD54000) [pid = 2928] [serial = 1427] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 189 (1B319400) [pid = 2928] [serial = 1426] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 188 (16376000) [pid = 2928] [serial = 1390] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 187 (22315400) [pid = 2928] [serial = 1417] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 186 (0DB52800) [pid = 2928] [serial = 1432] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 185 (0E340400) [pid = 2928] [serial = 1433] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 184 (2210E400) [pid = 2928] [serial = 1411] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 183 (19D98000) [pid = 2928] [serial = 1438] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 182 (24947800) [pid = 2928] [serial = 1405] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 181 (1642C400) [pid = 2928] [serial = 1435] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (17199C00) [pid = 2928] [serial = 1436] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (222BAC00) [pid = 2928] [serial = 1399] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (1B3D2800) [pid = 2928] [serial = 1393] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (21F06000) [pid = 2928] [serial = 1396] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (1FFB8C00) [pid = 2928] [serial = 1430] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (1FE15C00) [pid = 2928] [serial = 1429] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (22F3D000) [pid = 2928] [serial = 1402] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (223E8400) [pid = 2928] [serial = 1414] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (1C929800) [pid = 2928] [serial = 1441] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (1C95DC00) [pid = 2928] [serial = 1442] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (0F282000) [pid = 2928] [serial = 1450] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (124C4000) [pid = 2928] [serial = 1451] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (1ADCBC00) [pid = 2928] [serial = 1439] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (16F05000) [pid = 2928] [serial = 1454] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (1645C800) [pid = 2928] [serial = 1453] [outer = 00000000] [url = about:blank] 20:11:31 INFO - PROCESS | 2928 | 1464232291363 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:31 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA6000 == 99 [pid = 2928] [id = 524] 20:11:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (0CDAC400) [pid = 2928] [serial = 1572] [outer = 00000000] 20:11:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (0DC62000) [pid = 2928] [serial = 1573] [outer = 0CDAC400] 20:11:31 INFO - PROCESS | 2928 | 1464232291435 Marionette DEBUG loaded listener.js 20:11:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (124CF400) [pid = 2928] [serial = 1574] [outer = 0CDAC400] 20:11:31 INFO - PROCESS | 2928 | 1464232291892 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]]]}] 20:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 890ms 20:11:31 INFO - PROCESS | 2928 | 1464232291919 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 20:11:31 INFO - PROCESS | 2928 | 1464232291922 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 20:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:11:31 INFO - PROCESS | 2928 | 1464232291925 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:11:31 INFO - PROCESS | 2928 | 1464232291927 Marionette TRACE conn6 <- [1,2062,null,{}] 20:11:31 INFO - PROCESS | 2928 | 1464232291947 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}] 20:11:32 INFO - PROCESS | 2928 | 1464232292059 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 20:11:32 INFO - PROCESS | 2928 | 1464232292069 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:32 INFO - PROCESS | 2928 | ++DOCSHELL 14F17000 == 100 [pid = 2928] [id = 525] 20:11:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (14F1DC00) [pid = 2928] [serial = 1575] [outer = 00000000] 20:11:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (16372000) [pid = 2928] [serial = 1576] [outer = 14F1DC00] 20:11:32 INFO - PROCESS | 2928 | 1464232292117 Marionette DEBUG loaded listener.js 20:11:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (1682E400) [pid = 2928] [serial = 1577] [outer = 14F1DC00] 20:11:32 INFO - PROCESS | 2928 | 1464232292597 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]]]}] 20:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 20:11:32 INFO - PROCESS | 2928 | 1464232292659 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 20:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:11:32 INFO - PROCESS | 2928 | 1464232292661 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 20:11:32 INFO - PROCESS | 2928 | 1464232292665 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:11:32 INFO - PROCESS | 2928 | 1464232292666 Marionette TRACE conn6 <- [1,2066,null,{}] 20:11:32 INFO - PROCESS | 2928 | 1464232292670 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}] 20:11:32 INFO - PROCESS | 2928 | 1464232292774 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 20:11:32 INFO - PROCESS | 2928 | 1464232292781 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:32 INFO - PROCESS | 2928 | ++DOCSHELL 16371C00 == 101 [pid = 2928] [id = 526] 20:11:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (16FAD000) [pid = 2928] [serial = 1578] [outer = 00000000] 20:11:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (17178000) [pid = 2928] [serial = 1579] [outer = 16FAD000] 20:11:32 INFO - PROCESS | 2928 | 1464232292826 Marionette DEBUG loaded listener.js 20:11:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (17199C00) [pid = 2928] [serial = 1580] [outer = 16FAD000] 20:11:33 INFO - PROCESS | 2928 | 1464232293416 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]]]}] 20:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 770ms 20:11:33 INFO - PROCESS | 2928 | 1464232293436 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 20:11:33 INFO - PROCESS | 2928 | 1464232293438 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 20:11:33 INFO - PROCESS | 2928 | 1464232293441 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:11:33 INFO - PROCESS | 2928 | 1464232293443 Marionette TRACE conn6 <- [1,2070,null,{}] 20:11:33 INFO - PROCESS | 2928 | 1464232293446 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}] 20:11:33 INFO - PROCESS | 2928 | 1464232293623 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 20:11:33 INFO - PROCESS | 2928 | 1464232293651 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:33 INFO - PROCESS | 2928 | ++DOCSHELL 17A27000 == 102 [pid = 2928] [id = 527] 20:11:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (17A27800) [pid = 2928] [serial = 1581] [outer = 00000000] 20:11:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (17A95000) [pid = 2928] [serial = 1582] [outer = 17A27800] 20:11:33 INFO - PROCESS | 2928 | 1464232293699 Marionette DEBUG loaded listener.js 20:11:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (18A24C00) [pid = 2928] [serial = 1583] [outer = 17A27800] 20:11:34 INFO - PROCESS | 2928 | 1464232294179 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]]]}] 20:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 20:11:34 INFO - PROCESS | 2928 | 1464232294216 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 20:11:34 INFO - PROCESS | 2928 | 1464232294218 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 20:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:11:34 INFO - PROCESS | 2928 | 1464232294255 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:11:34 INFO - PROCESS | 2928 | 1464232294257 Marionette TRACE conn6 <- [1,2074,null,{}] 20:11:34 INFO - PROCESS | 2928 | 1464232294261 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}] 20:11:34 INFO - PROCESS | 2928 | 1464232294413 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 20:11:34 INFO - PROCESS | 2928 | 1464232294434 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:34 INFO - PROCESS | 2928 | ++DOCSHELL 18AD7C00 == 103 [pid = 2928] [id = 528] 20:11:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (19158800) [pid = 2928] [serial = 1584] [outer = 00000000] 20:11:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (19C3D000) [pid = 2928] [serial = 1585] [outer = 19158800] 20:11:34 INFO - PROCESS | 2928 | 1464232294481 Marionette DEBUG loaded listener.js 20:11:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (1A1D0C00) [pid = 2928] [serial = 1586] [outer = 19158800] 20:11:34 INFO - PROCESS | 2928 | 1464232294958 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]]]}] 20:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 731ms 20:11:35 INFO - PROCESS | 2928 | 1464232295320 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 20:11:35 INFO - PROCESS | 2928 | 1464232295322 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (0E151400) [pid = 2928] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (0F282400) [pid = 2928] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (11FDC800) [pid = 2928] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (16371800) [pid = 2928] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (13ED4C00) [pid = 2928] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (17A89400) [pid = 2928] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (1937E000) [pid = 2928] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (19384000) [pid = 2928] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (1724DC00) [pid = 2928] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (122EC000) [pid = 2928] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:11:35 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (21F02C00) [pid = 2928] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:11:35 INFO - PROCESS | 2928 | 1464232295357 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:11:35 INFO - PROCESS | 2928 | 1464232295359 Marionette TRACE conn6 <- [1,2078,null,{}] 20:11:35 INFO - PROCESS | 2928 | 1464232295363 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}] 20:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:11:35 INFO - PROCESS | 2928 | 1464232295467 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 20:11:35 INFO - PROCESS | 2928 | 1464232295476 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:35 INFO - PROCESS | 2928 | ++DOCSHELL 0F282400 == 104 [pid = 2928] [id = 529] 20:11:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (12789800) [pid = 2928] [serial = 1587] [outer = 00000000] 20:11:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (1682A000) [pid = 2928] [serial = 1588] [outer = 12789800] 20:11:35 INFO - PROCESS | 2928 | 1464232295520 Marionette DEBUG loaded listener.js 20:11:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (17A89400) [pid = 2928] [serial = 1589] [outer = 12789800] 20:11:36 INFO - PROCESS | 2928 | 1464232296057 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]]]}] 20:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 710ms 20:11:36 INFO - PROCESS | 2928 | 1464232296082 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 20:11:36 INFO - PROCESS | 2928 | 1464232296084 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 20:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:11:36 INFO - PROCESS | 2928 | 1464232296087 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:11:36 INFO - PROCESS | 2928 | 1464232296088 Marionette TRACE conn6 <- [1,2082,null,{}] 20:11:36 INFO - PROCESS | 2928 | 1464232296092 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}] 20:11:36 INFO - PROCESS | 2928 | 1464232296199 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 20:11:36 INFO - PROCESS | 2928 | 1464232296205 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:36 INFO - PROCESS | 2928 | ++DOCSHELL 16434400 == 105 [pid = 2928] [id = 530] 20:11:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (19387400) [pid = 2928] [serial = 1590] [outer = 00000000] 20:11:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (1AC74C00) [pid = 2928] [serial = 1591] [outer = 19387400] 20:11:36 INFO - PROCESS | 2928 | 1464232296249 Marionette DEBUG loaded listener.js 20:11:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (1ADD6000) [pid = 2928] [serial = 1592] [outer = 19387400] 20:11:36 INFO - PROCESS | 2928 | 1464232296699 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]]]}] 20:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 20:11:36 INFO - PROCESS | 2928 | 1464232296764 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 20:11:36 INFO - PROCESS | 2928 | 1464232296766 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 20:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:11:36 INFO - PROCESS | 2928 | 1464232296769 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:11:36 INFO - PROCESS | 2928 | 1464232296771 Marionette TRACE conn6 <- [1,2086,null,{}] 20:11:36 INFO - PROCESS | 2928 | 1464232296774 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}] 20:11:36 INFO - PROCESS | 2928 | 1464232296885 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 20:11:36 INFO - PROCESS | 2928 | 1464232296921 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:36 INFO - PROCESS | 2928 | ++DOCSHELL 14D51800 == 106 [pid = 2928] [id = 531] 20:11:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (1636FC00) [pid = 2928] [serial = 1593] [outer = 00000000] 20:11:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (1AE4DC00) [pid = 2928] [serial = 1594] [outer = 1636FC00] 20:11:36 INFO - PROCESS | 2928 | 1464232296968 Marionette DEBUG loaded listener.js 20:11:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (1B31F400) [pid = 2928] [serial = 1595] [outer = 1636FC00] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1AE48800 == 105 [pid = 2928] [id = 222] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 20513400 == 104 [pid = 2928] [id = 383] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 20773C00 == 103 [pid = 2928] [id = 384] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 161DF400 == 102 [pid = 2928] [id = 251] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1FF38800 == 101 [pid = 2928] [id = 306] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 21699400 == 100 [pid = 2928] [id = 415] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1FE0FC00 == 99 [pid = 2928] [id = 342] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0E154800 == 98 [pid = 2928] [id = 497] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0C629800 == 97 [pid = 2928] [id = 272] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1BA51000 == 96 [pid = 2928] [id = 238] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 20486800 == 95 [pid = 2928] [id = 343] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1718D400 == 94 [pid = 2928] [id = 268] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1C92A000 == 93 [pid = 2928] [id = 491] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0DBC6C00 == 92 [pid = 2928] [id = 386] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1C923C00 == 91 [pid = 2928] [id = 307] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 21699000 == 90 [pid = 2928] [id = 494] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0E4FB800 == 89 [pid = 2928] [id = 282] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 22213800 == 88 [pid = 2928] [id = 421] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0D5E9C00 == 87 [pid = 2928] [id = 217] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0DB49800 == 86 [pid = 2928] [id = 250] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1718BC00 == 85 [pid = 2928] [id = 205] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 161EA000 == 84 [pid = 2928] [id = 404] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1ADCCC00 == 83 [pid = 2928] [id = 236] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 132D7C00 == 82 [pid = 2928] [id = 495] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1B3CB000 == 81 [pid = 2928] [id = 452] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0CBAE400 == 80 [pid = 2928] [id = 308] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0D5F1800 == 79 [pid = 2928] [id = 233] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1FE11000 == 78 [pid = 2928] [id = 493] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1FFB1400 == 77 [pid = 2928] [id = 382] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 16FAB400 == 76 [pid = 2928] [id = 344] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 17195C00 == 75 [pid = 2928] [id = 206] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1A1D7400 == 74 [pid = 2928] [id = 219] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 20512800 == 73 [pid = 2928] [id = 492] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0DBC9000 == 72 [pid = 2928] [id = 356] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 132D8C00 == 71 [pid = 2928] [id = 237] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 17250400 == 70 [pid = 2928] [id = 496] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 234CDC00 == 69 [pid = 2928] [id = 422] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 19D97000 == 68 [pid = 2928] [id = 427] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 11F42C00 == 67 [pid = 2928] [id = 364] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1B31B400 == 66 [pid = 2928] [id = 318] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1A999800 == 65 [pid = 2928] [id = 220] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 17249400 == 64 [pid = 2928] [id = 218] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 132D4000 == 63 [pid = 2928] [id = 365] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1B31B800 == 62 [pid = 2928] [id = 345] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1B3D0C00 == 61 [pid = 2928] [id = 249] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1938C000 == 60 [pid = 2928] [id = 271] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 24941400 == 59 [pid = 2928] [id = 423] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 18AD0000 == 58 [pid = 2928] [id = 270] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 24943400 == 57 [pid = 2928] [id = 424] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 2077F000 == 56 [pid = 2928] [id = 363] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 213C2C00 == 55 [pid = 2928] [id = 425] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1ADEB800 == 54 [pid = 2928] [id = 254] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1AC7C400 == 53 [pid = 2928] [id = 221] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 18848400 == 52 [pid = 2928] [id = 269] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0E14C400 == 51 [pid = 2928] [id = 426] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0DBD2800 == 50 [pid = 2928] [id = 522] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0CDA8800 == 49 [pid = 2928] [id = 521] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0DE09400 == 48 [pid = 2928] [id = 520] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1D70CC00 == 47 [pid = 2928] [id = 518] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1D78FC00 == 46 [pid = 2928] [id = 519] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1CA1D400 == 45 [pid = 2928] [id = 517] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1BADC400 == 44 [pid = 2928] [id = 515] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1CA1B000 == 43 [pid = 2928] [id = 516] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1AE51800 == 42 [pid = 2928] [id = 514] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1B31DC00 == 41 [pid = 2928] [id = 513] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 16F0A400 == 40 [pid = 2928] [id = 485] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 2230BC00 == 39 [pid = 2928] [id = 472] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0D127000 == 38 [pid = 2928] [id = 13] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 17A2AC00 == 37 [pid = 2928] [id = 512] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 16F03800 == 36 [pid = 2928] [id = 511] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0DE10C00 == 35 [pid = 2928] [id = 510] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 1AC73000 == 34 [pid = 2928] [id = 509] 20:11:38 INFO - PROCESS | 2928 | --DOCSHELL 0D5EFC00 == 33 [pid = 2928] [id = 498] 20:11:39 INFO - PROCESS | 2928 | --DOCSHELL 11F4B400 == 32 [pid = 2928] [id = 523] 20:11:39 INFO - PROCESS | 2928 | --DOCSHELL 0CDA6000 == 31 [pid = 2928] [id = 524] 20:11:39 INFO - PROCESS | 2928 | --DOCSHELL 14F17000 == 30 [pid = 2928] [id = 525] 20:11:39 INFO - PROCESS | 2928 | --DOCSHELL 18AD7C00 == 29 [pid = 2928] [id = 528] 20:11:39 INFO - PROCESS | 2928 | --DOCSHELL 0F282400 == 28 [pid = 2928] [id = 529] 20:11:39 INFO - PROCESS | 2928 | --DOCSHELL 16371C00 == 27 [pid = 2928] [id = 526] 20:11:39 INFO - PROCESS | 2928 | --DOCSHELL 17A27000 == 26 [pid = 2928] [id = 527] 20:11:39 INFO - PROCESS | 2928 | --DOCSHELL 16434400 == 25 [pid = 2928] [id = 530] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (22C3F800) [pid = 2928] [serial = 1388] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (0E474C00) [pid = 2928] [serial = 1504] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (11F48400) [pid = 2928] [serial = 1505] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (14D4DC00) [pid = 2928] [serial = 1499] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (13201800) [pid = 2928] [serial = 1498] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (1717C000) [pid = 2928] [serial = 1502] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (16E59000) [pid = 2928] [serial = 1501] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (16F02400) [pid = 2928] [serial = 1510] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (14F1FC00) [pid = 2928] [serial = 1507] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (161DE400) [pid = 2928] [serial = 1508] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (1246D000) [pid = 2928] [serial = 1495] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (17A0F400) [pid = 2928] [serial = 1456] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (18C4F000) [pid = 2928] [serial = 1462] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (16376C00) [pid = 2928] [serial = 1459] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (18C48C00) [pid = 2928] [serial = 1517] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 163 (17A96C00) [pid = 2928] [serial = 1516] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 162 (1AE4A000) [pid = 2928] [serial = 1465] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (1C92AC00) [pid = 2928] [serial = 1468] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (1D709800) [pid = 2928] [serial = 1471] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (1FFAF400) [pid = 2928] [serial = 1474] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (2121E000) [pid = 2928] [serial = 1477] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (213CA800) [pid = 2928] [serial = 1480] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (216CC000) [pid = 2928] [serial = 1483] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (21EEBC00) [pid = 2928] [serial = 1486] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (1D70BC00) [pid = 2928] [serial = 1489] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (16833C00) [pid = 2928] [serial = 1492] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (19386800) [pid = 2928] [serial = 1519] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (1A857000) [pid = 2928] [serial = 1525] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (1ADE2000) [pid = 2928] [serial = 1528] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (1A99B000) [pid = 2928] [serial = 1526] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (19C40C00) [pid = 2928] [serial = 1520] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (17A09C00) [pid = 2928] [serial = 1513] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (17A18800) [pid = 2928] [serial = 1514] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (17A0C000) [pid = 2928] [serial = 1522] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (19381800) [pid = 2928] [serial = 1523] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (1713F800) [pid = 2928] [serial = 1511] [outer = 00000000] [url = about:blank] 20:11:40 INFO - PROCESS | 2928 | 1464232300310 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]]]}] 20:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 3588ms 20:11:40 INFO - PROCESS | 2928 | 1464232300361 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 20:11:40 INFO - PROCESS | 2928 | 1464232300365 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 20:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:11:40 INFO - PROCESS | 2928 | 1464232300370 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:11:40 INFO - PROCESS | 2928 | 1464232300374 Marionette TRACE conn6 <- [1,2090,null,{}] 20:11:40 INFO - PROCESS | 2928 | 1464232300380 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}] 20:11:40 INFO - PROCESS | 2928 | 1464232300479 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 20:11:40 INFO - PROCESS | 2928 | 1464232300620 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:40 INFO - PROCESS | 2928 | ++DOCSHELL 0C628000 == 26 [pid = 2928] [id = 532] 20:11:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (0C628400) [pid = 2928] [serial = 1596] [outer = 00000000] 20:11:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (0CBA5400) [pid = 2928] [serial = 1597] [outer = 0C628400] 20:11:40 INFO - PROCESS | 2928 | 1464232300672 Marionette DEBUG loaded listener.js 20:11:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (0CBADC00) [pid = 2928] [serial = 1598] [outer = 0C628400] 20:11:41 INFO - PROCESS | 2928 | 1464232301089 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]]]}] 20:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 790ms 20:11:41 INFO - PROCESS | 2928 | 1464232301161 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 20:11:41 INFO - PROCESS | 2928 | 1464232301167 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 20:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:11:41 INFO - PROCESS | 2928 | 1464232301178 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:11:41 INFO - PROCESS | 2928 | 1464232301180 Marionette TRACE conn6 <- [1,2094,null,{}] 20:11:41 INFO - PROCESS | 2928 | 1464232301184 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}] 20:11:41 INFO - PROCESS | 2928 | 1464232301283 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 20:11:41 INFO - PROCESS | 2928 | 1464232301302 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:41 INFO - PROCESS | 2928 | ++DOCSHELL 0D16F400 == 27 [pid = 2928] [id = 533] 20:11:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (0D16FC00) [pid = 2928] [serial = 1599] [outer = 00000000] 20:11:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (0D1A0800) [pid = 2928] [serial = 1600] [outer = 0D16FC00] 20:11:41 INFO - PROCESS | 2928 | 1464232301350 Marionette DEBUG loaded listener.js 20:11:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (0D43A800) [pid = 2928] [serial = 1601] [outer = 0D16FC00] 20:11:41 INFO - PROCESS | 2928 | 1464232301866 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",0,null,null]]]}] 20:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 20:11:41 INFO - PROCESS | 2928 | 1464232301912 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 20:11:41 INFO - PROCESS | 2928 | 1464232301915 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 20:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:11:41 INFO - PROCESS | 2928 | 1464232301918 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:11:41 INFO - PROCESS | 2928 | 1464232301922 Marionette TRACE conn6 <- [1,2098,null,{}] 20:11:41 INFO - PROCESS | 2928 | 1464232301933 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}] 20:11:42 INFO - PROCESS | 2928 | 1464232302032 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 20:11:42 INFO - PROCESS | 2928 | 1464232302040 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:42 INFO - PROCESS | 2928 | ++DOCSHELL 0DB6D800 == 28 [pid = 2928] [id = 534] 20:11:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (0DB6DC00) [pid = 2928] [serial = 1602] [outer = 00000000] 20:11:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (0DBC5400) [pid = 2928] [serial = 1603] [outer = 0DB6DC00] 20:11:42 INFO - PROCESS | 2928 | 1464232302098 Marionette DEBUG loaded listener.js 20:11:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (0DBCD800) [pid = 2928] [serial = 1604] [outer = 0DB6DC00] 20:11:42 INFO - PROCESS | 2928 | 1464232302572 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]]]}] 20:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 20:11:42 INFO - PROCESS | 2928 | 1464232302596 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 20:11:42 INFO - PROCESS | 2928 | 1464232302599 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 20:11:42 INFO - PROCESS | 2928 | 1464232302602 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:11:42 INFO - PROCESS | 2928 | 1464232302604 Marionette TRACE conn6 <- [1,2102,null,{}] 20:11:42 INFO - PROCESS | 2928 | 1464232302607 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}] 20:11:42 INFO - PROCESS | 2928 | 1464232302697 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 20:11:42 INFO - PROCESS | 2928 | 1464232302714 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:42 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC4C00 == 29 [pid = 2928] [id = 535] 20:11:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (0DBDF800) [pid = 2928] [serial = 1605] [outer = 00000000] 20:11:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (0DE07800) [pid = 2928] [serial = 1606] [outer = 0DBDF800] 20:11:42 INFO - PROCESS | 2928 | 1464232302765 Marionette DEBUG loaded listener.js 20:11:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (0DFC0400) [pid = 2928] [serial = 1607] [outer = 0DBDF800] 20:11:43 INFO - PROCESS | 2928 | 1464232303227 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]]]}] 20:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 20:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:11:43 INFO - PROCESS | 2928 | 1464232303277 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 20:11:43 INFO - PROCESS | 2928 | 1464232303279 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 20:11:43 INFO - PROCESS | 2928 | 1464232303282 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:11:43 INFO - PROCESS | 2928 | 1464232303284 Marionette TRACE conn6 <- [1,2106,null,{}] 20:11:43 INFO - PROCESS | 2928 | 1464232303288 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}] 20:11:43 INFO - PROCESS | 2928 | 1464232303371 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 20:11:43 INFO - PROCESS | 2928 | 1464232303378 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:43 INFO - PROCESS | 2928 | ++DOCSHELL 0DFC4C00 == 30 [pid = 2928] [id = 536] 20:11:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (0DFC9000) [pid = 2928] [serial = 1608] [outer = 00000000] 20:11:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (0E153400) [pid = 2928] [serial = 1609] [outer = 0DFC9000] 20:11:43 INFO - PROCESS | 2928 | 1464232303423 Marionette DEBUG loaded listener.js 20:11:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (0E19C800) [pid = 2928] [serial = 1610] [outer = 0DFC9000] 20:11:44 INFO - PROCESS | 2928 | 1464232304156 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]]]}] 20:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 930ms 20:11:44 INFO - PROCESS | 2928 | 1464232304213 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 20:11:44 INFO - PROCESS | 2928 | 1464232304219 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 20:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:11:44 INFO - PROCESS | 2928 | 1464232304224 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:11:44 INFO - PROCESS | 2928 | 1464232304228 Marionette TRACE conn6 <- [1,2110,null,{}] 20:11:44 INFO - PROCESS | 2928 | 1464232304248 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}] 20:11:44 INFO - PROCESS | 2928 | 1464232304382 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 20:11:44 INFO - PROCESS | 2928 | 1464232304518 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:44 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA0400 == 31 [pid = 2928] [id = 537] 20:11:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (0D16D000) [pid = 2928] [serial = 1611] [outer = 00000000] 20:11:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (0DB51000) [pid = 2928] [serial = 1612] [outer = 0D16D000] 20:11:44 INFO - PROCESS | 2928 | 1464232304577 Marionette DEBUG loaded listener.js 20:11:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (0DBD3400) [pid = 2928] [serial = 1613] [outer = 0D16D000] 20:11:45 INFO - PROCESS | 2928 | 1464232305181 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]]]}] 20:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1023ms 20:11:45 INFO - PROCESS | 2928 | 1464232305251 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 20:11:45 INFO - PROCESS | 2928 | 1464232305257 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 20:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:11:45 INFO - PROCESS | 2928 | 1464232305263 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:11:45 INFO - PROCESS | 2928 | 1464232305266 Marionette TRACE conn6 <- [1,2114,null,{}] 20:11:45 INFO - PROCESS | 2928 | 1464232305270 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}] 20:11:45 INFO - PROCESS | 2928 | 1464232305384 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 20:11:45 INFO - PROCESS | 2928 | 1464232305532 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 2928 | ++DOCSHELL 0E1A8000 == 32 [pid = 2928] [id = 538] 20:11:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (0E1A8400) [pid = 2928] [serial = 1614] [outer = 00000000] 20:11:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (0E474400) [pid = 2928] [serial = 1615] [outer = 0E1A8400] 20:11:45 INFO - PROCESS | 2928 | 1464232305593 Marionette DEBUG loaded listener.js 20:11:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (0E493800) [pid = 2928] [serial = 1616] [outer = 0E1A8400] 20:11:46 INFO - PROCESS | 2928 | 1464232306210 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]]]}] 20:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 20:11:46 INFO - PROCESS | 2928 | 1464232306236 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 20:11:46 INFO - PROCESS | 2928 | 1464232306239 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 20:11:46 INFO - PROCESS | 2928 | 1464232306242 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:11:46 INFO - PROCESS | 2928 | 1464232306246 Marionette TRACE conn6 <- [1,2118,null,{}] 20:11:46 INFO - PROCESS | 2928 | 1464232306258 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}] 20:11:46 INFO - PROCESS | 2928 | 1464232306375 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 20:11:46 INFO - PROCESS | 2928 | 1464232306539 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:46 INFO - PROCESS | 2928 | ++DOCSHELL 0D16BC00 == 33 [pid = 2928] [id = 539] 20:11:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (11F44C00) [pid = 2928] [serial = 1617] [outer = 00000000] 20:11:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (11F4A800) [pid = 2928] [serial = 1618] [outer = 11F44C00] 20:11:46 INFO - PROCESS | 2928 | 1464232306602 Marionette DEBUG loaded listener.js 20:11:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (11FE3400) [pid = 2928] [serial = 1619] [outer = 11F44C00] 20:11:47 INFO - PROCESS | 2928 | 1464232307253 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] 20:11:47 INFO - PROCESS | 2928 | 1464232307323 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 20:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:11:47 INFO - PROCESS | 2928 | 1464232307326 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:11:47 INFO - PROCESS | 2928 | 1464232307328 Marionette TRACE conn6 <- [1,2122,null,{}] 20:11:47 INFO - PROCESS | 2928 | 1464232307332 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}] 20:11:47 INFO - PROCESS | 2928 | 1464232307444 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 20:11:47 INFO - PROCESS | 2928 | 1464232307592 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:47 INFO - PROCESS | 2928 | ++DOCSHELL 0DB6D000 == 34 [pid = 2928] [id = 540] 20:11:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (124C8400) [pid = 2928] [serial = 1620] [outer = 00000000] 20:11:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (1251AC00) [pid = 2928] [serial = 1621] [outer = 124C8400] 20:11:47 INFO - PROCESS | 2928 | 1464232307652 Marionette DEBUG loaded listener.js 20:11:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (1251E400) [pid = 2928] [serial = 1622] [outer = 124C8400] 20:11:48 INFO - PROCESS | 2928 | 1464232308275 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",0,null,null]]]}] 20:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1022ms 20:11:48 INFO - PROCESS | 2928 | 1464232308350 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 20:11:48 INFO - PROCESS | 2928 | 1464232308353 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 20:11:48 INFO - PROCESS | 2928 | 1464232308356 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:11:48 INFO - PROCESS | 2928 | 1464232308358 Marionette TRACE conn6 <- [1,2126,null,{}] 20:11:48 INFO - PROCESS | 2928 | 1464232308362 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}] 20:11:48 INFO - PROCESS | 2928 | 1464232308466 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 20:11:48 INFO - PROCESS | 2928 | 1464232308607 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:48 INFO - PROCESS | 2928 | ++DOCSHELL 0DFC2400 == 35 [pid = 2928] [id = 541] 20:11:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (12709400) [pid = 2928] [serial = 1623] [outer = 00000000] 20:11:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (1278F800) [pid = 2928] [serial = 1624] [outer = 12709400] 20:11:48 INFO - PROCESS | 2928 | 1464232308663 Marionette DEBUG loaded listener.js 20:11:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (13208C00) [pid = 2928] [serial = 1625] [outer = 12709400] 20:11:49 INFO - PROCESS | 2928 | 1464232309286 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]]]}] 20:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 20:11:49 INFO - PROCESS | 2928 | 1464232309330 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 20:11:49 INFO - PROCESS | 2928 | 1464232309333 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 20:11:49 INFO - PROCESS | 2928 | 1464232309336 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:11:49 INFO - PROCESS | 2928 | 1464232309338 Marionette TRACE conn6 <- [1,2130,null,{}] 20:11:49 INFO - PROCESS | 2928 | 1464232309342 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}] 20:11:49 INFO - PROCESS | 2928 | 1464232309462 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 20:11:49 INFO - PROCESS | 2928 | 1464232309610 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:49 INFO - PROCESS | 2928 | ++DOCSHELL 14C05400 == 36 [pid = 2928] [id = 542] 20:11:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (14C0C000) [pid = 2928] [serial = 1626] [outer = 00000000] 20:11:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (14C85000) [pid = 2928] [serial = 1627] [outer = 14C0C000] 20:11:49 INFO - PROCESS | 2928 | 1464232309674 Marionette DEBUG loaded listener.js 20:11:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (14C93800) [pid = 2928] [serial = 1628] [outer = 14C0C000] 20:11:50 INFO - PROCESS | 2928 | 1464232310271 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] 20:11:50 INFO - PROCESS | 2928 | 1464232310313 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 20:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:11:50 INFO - PROCESS | 2928 | 1464232310316 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:11:50 INFO - PROCESS | 2928 | 1464232310319 Marionette TRACE conn6 <- [1,2134,null,{}] 20:11:50 INFO - PROCESS | 2928 | 1464232310322 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}] 20:11:50 INFO - PROCESS | 2928 | 1464232310430 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 20:11:50 INFO - PROCESS | 2928 | 1464232310575 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:50 INFO - PROCESS | 2928 | ++DOCSHELL 14E3A800 == 37 [pid = 2928] [id = 543] 20:11:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (14F19400) [pid = 2928] [serial = 1629] [outer = 00000000] 20:11:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (14F21800) [pid = 2928] [serial = 1630] [outer = 14F19400] 20:11:50 INFO - PROCESS | 2928 | 1464232310630 Marionette DEBUG loaded listener.js 20:11:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (14F22000) [pid = 2928] [serial = 1631] [outer = 14F19400] 20:11:51 INFO - PROCESS | 2928 | 1464232311350 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] 20:11:51 INFO - PROCESS | 2928 | 1464232311394 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 20:11:51 INFO - PROCESS | 2928 | 1464232311400 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:11:51 INFO - PROCESS | 2928 | 1464232311403 Marionette TRACE conn6 <- [1,2138,null,{}] 20:11:51 INFO - PROCESS | 2928 | 1464232311408 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}] 20:11:51 INFO - PROCESS | 2928 | 1464232311516 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 20:11:51 INFO - PROCESS | 2928 | 1464232311688 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:51 INFO - PROCESS | 2928 | --DOCSHELL 0DFBF800 == 36 [pid = 2928] [id = 186] 20:11:51 INFO - PROCESS | 2928 | ++DOCSHELL 0906B800 == 37 [pid = 2928] [id = 544] 20:11:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (0C62DC00) [pid = 2928] [serial = 1632] [outer = 00000000] 20:11:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (0CDA4C00) [pid = 2928] [serial = 1633] [outer = 0C62DC00] 20:11:51 INFO - PROCESS | 2928 | 1464232311761 Marionette DEBUG loaded listener.js 20:11:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (0D5EB400) [pid = 2928] [serial = 1634] [outer = 0C62DC00] 20:11:52 INFO - PROCESS | 2928 | 1464232312152 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",0,null,null]]]}] 20:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 770ms 20:11:52 INFO - PROCESS | 2928 | 1464232312175 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 20:11:52 INFO - PROCESS | 2928 | 1464232312181 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 20:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:11:52 INFO - PROCESS | 2928 | 1464232312187 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:11:52 INFO - PROCESS | 2928 | 1464232312189 Marionette TRACE conn6 <- [1,2142,null,{}] 20:11:52 INFO - PROCESS | 2928 | 1464232312193 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}] 20:11:52 INFO - PROCESS | 2928 | 1464232312312 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 20:11:52 INFO - PROCESS | 2928 | 1464232312427 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:52 INFO - PROCESS | 2928 | ++DOCSHELL 0DB47C00 == 38 [pid = 2928] [id = 545] 20:11:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 183 (0DB4B400) [pid = 2928] [serial = 1635] [outer = 00000000] 20:11:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (0E150000) [pid = 2928] [serial = 1636] [outer = 0DB4B400] 20:11:52 INFO - PROCESS | 2928 | 1464232312474 Marionette DEBUG loaded listener.js 20:11:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (0E471800) [pid = 2928] [serial = 1637] [outer = 0DB4B400] 20:11:52 INFO - PROCESS | 2928 | 1464232312894 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]]]}] 20:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 770ms 20:11:52 INFO - PROCESS | 2928 | 1464232312977 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 20:11:53 INFO - PROCESS | 2928 | 1464232312979 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 20:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:11:53 INFO - PROCESS | 2928 | 1464232312987 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:11:53 INFO - PROCESS | 2928 | 1464232312990 Marionette TRACE conn6 <- [1,2146,null,{}] 20:11:53 INFO - PROCESS | 2928 | 1464232313001 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}] 20:11:53 INFO - PROCESS | 2928 | 1464232313107 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 20:11:53 INFO - PROCESS | 2928 | 1464232313118 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:53 INFO - PROCESS | 2928 | ++DOCSHELL 132DEC00 == 39 [pid = 2928] [id = 546] 20:11:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 186 (132E0000) [pid = 2928] [serial = 1638] [outer = 00000000] 20:11:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 187 (14C0E400) [pid = 2928] [serial = 1639] [outer = 132E0000] 20:11:53 INFO - PROCESS | 2928 | 1464232313168 Marionette DEBUG loaded listener.js 20:11:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 188 (14F18800) [pid = 2928] [serial = 1640] [outer = 132E0000] 20:11:53 INFO - PROCESS | 2928 | 1464232313650 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",0,null,null]]]}] 20:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 20:11:53 INFO - PROCESS | 2928 | 1464232313717 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 20:11:53 INFO - PROCESS | 2928 | 1464232313720 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 20:11:53 INFO - PROCESS | 2928 | 1464232313723 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:11:53 INFO - PROCESS | 2928 | 1464232313725 Marionette TRACE conn6 <- [1,2150,null,{}] 20:11:53 INFO - PROCESS | 2928 | 1464232313728 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}] 20:11:53 INFO - PROCESS | 2928 | 1464232313824 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 20:11:53 INFO - PROCESS | 2928 | 1464232313832 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:53 INFO - PROCESS | 2928 | ++DOCSHELL 14F20400 == 40 [pid = 2928] [id = 547] 20:11:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 189 (14F32C00) [pid = 2928] [serial = 1641] [outer = 00000000] 20:11:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 190 (1610A800) [pid = 2928] [serial = 1642] [outer = 14F32C00] 20:11:53 INFO - PROCESS | 2928 | 1464232313877 Marionette DEBUG loaded listener.js 20:11:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 191 (161E4400) [pid = 2928] [serial = 1643] [outer = 14F32C00] 20:11:54 INFO - PROCESS | 2928 | 1464232314403 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]]]}] 20:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 731ms 20:11:54 INFO - PROCESS | 2928 | 1464232314457 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 20:11:54 INFO - PROCESS | 2928 | 1464232314459 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 20:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:11:54 INFO - PROCESS | 2928 | 1464232314469 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:11:54 INFO - PROCESS | 2928 | 1464232314471 Marionette TRACE conn6 <- [1,2154,null,{}] 20:11:54 INFO - PROCESS | 2928 | 1464232314510 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}] 20:11:54 INFO - PROCESS | 2928 | 1464232314631 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 20:11:54 INFO - PROCESS | 2928 | 1464232314641 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:54 INFO - PROCESS | 2928 | ++DOCSHELL 1610C400 == 41 [pid = 2928] [id = 548] 20:11:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 192 (161E5400) [pid = 2928] [serial = 1644] [outer = 00000000] 20:11:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 193 (16370C00) [pid = 2928] [serial = 1645] [outer = 161E5400] 20:11:54 INFO - PROCESS | 2928 | 1464232314746 Marionette DEBUG loaded listener.js 20:11:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 194 (163DC800) [pid = 2928] [serial = 1646] [outer = 161E5400] 20:11:55 INFO - PROCESS | 2928 | 1464232315204 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]]]}] 20:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 770ms 20:11:55 INFO - PROCESS | 2928 | 1464232315242 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 20:11:55 INFO - PROCESS | 2928 | 1464232315244 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 20:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:11:55 INFO - PROCESS | 2928 | 1464232315247 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:11:55 INFO - PROCESS | 2928 | 1464232315249 Marionette TRACE conn6 <- [1,2158,null,{}] 20:11:55 INFO - PROCESS | 2928 | 1464232315252 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}] 20:11:55 INFO - PROCESS | 2928 | 1464232315398 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 20:11:55 INFO - PROCESS | 2928 | 1464232315474 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:55 INFO - PROCESS | 2928 | ++DOCSHELL 16430400 == 42 [pid = 2928] [id = 549] 20:11:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 195 (16430C00) [pid = 2928] [serial = 1647] [outer = 00000000] 20:11:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 196 (16832400) [pid = 2928] [serial = 1648] [outer = 16430C00] 20:11:55 INFO - PROCESS | 2928 | 1464232315522 Marionette DEBUG loaded listener.js 20:11:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 197 (16E57C00) [pid = 2928] [serial = 1649] [outer = 16430C00] 20:11:55 INFO - PROCESS | 2928 | 1464232315970 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]]]}] 20:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 770ms 20:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:11:56 INFO - PROCESS | 2928 | 1464232316018 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 20:11:56 INFO - PROCESS | 2928 | 1464232316020 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 20:11:56 INFO - PROCESS | 2928 | 1464232316023 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:11:56 INFO - PROCESS | 2928 | 1464232316025 Marionette TRACE conn6 <- [1,2162,null,{}] 20:11:56 INFO - PROCESS | 2928 | 1464232316028 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}] 20:11:56 INFO - PROCESS | 2928 | 1464232316520 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 196 (1BADE800) [pid = 2928] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 195 (2230CC00) [pid = 2928] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 194 (14C75800) [pid = 2928] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 193 (0DBD5800) [pid = 2928] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 192 (1D0CCC00) [pid = 2928] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 191 (1914E000) [pid = 2928] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 190 (22110400) [pid = 2928] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 189 (18C52800) [pid = 2928] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 188 (17A10000) [pid = 2928] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 187 (19DA4C00) [pid = 2928] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 186 (2051F800) [pid = 2928] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 185 (16FB3000) [pid = 2928] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 184 (1D70E400) [pid = 2928] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 183 (2340A400) [pid = 2928] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 182 (2169C400) [pid = 2928] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 181 (21E3FC00) [pid = 2928] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (21213C00) [pid = 2928] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (0F27CC00) [pid = 2928] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (1ADEFC00) [pid = 2928] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (222B7800) [pid = 2928] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (2169AC00) [pid = 2928] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (22C3C000) [pid = 2928] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (11F42800) [pid = 2928] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (22109C00) [pid = 2928] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (24948000) [pid = 2928] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (172F6800) [pid = 2928] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (215F2400) [pid = 2928] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (0E19E800) [pid = 2928] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (1E3DC000) [pid = 2928] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (0DBDF800) [pid = 2928] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (0C628400) [pid = 2928] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (17A27800) [pid = 2928] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (19387400) [pid = 2928] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 163 (19158800) [pid = 2928] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 162 (12789800) [pid = 2928] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (0D16FC00) [pid = 2928] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (0DB6DC00) [pid = 2928] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (16FAD000) [pid = 2928] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (14F1DC00) [pid = 2928] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (0CDAC400) [pid = 2928] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (12270400) [pid = 2928] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (0DBD7C00) [pid = 2928] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (0DE01800) [pid = 2928] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (0DE0D400) [pid = 2928] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (1F413000) [pid = 2928] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (1D78BC00) [pid = 2928] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (1CA9D800) [pid = 2928] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (1CA1B400) [pid = 2928] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (1C924400) [pid = 2928] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (1B31E800) [pid = 2928] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (1B31E400) [pid = 2928] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (1AC7D000) [pid = 2928] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (1717AC00) [pid = 2928] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (0DFC1800) [pid = 2928] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (1ADD2C00) [pid = 2928] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:11:56 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (11D8EC00) [pid = 2928] [serial = 35] [outer = 00000000] [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.] 20:11:56 INFO - PROCESS | 2928 | 1464232316611 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:56 INFO - PROCESS | 2928 | ++DOCSHELL 09079000 == 43 [pid = 2928] [id = 550] 20:11:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (0C628400) [pid = 2928] [serial = 1650] [outer = 00000000] 20:11:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (0D127000) [pid = 2928] [serial = 1651] [outer = 0C628400] 20:11:56 INFO - PROCESS | 2928 | 1464232316658 Marionette DEBUG loaded listener.js 20:11:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (0DBD7C00) [pid = 2928] [serial = 1652] [outer = 0C628400] 20:11:57 INFO - PROCESS | 2928 | 1464232317043 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]]]}] 20:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1075ms 20:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:11:57 INFO - PROCESS | 2928 | 1464232317099 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 20:11:57 INFO - PROCESS | 2928 | 1464232317101 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 20:11:57 INFO - PROCESS | 2928 | 1464232317104 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:11:57 INFO - PROCESS | 2928 | 1464232317106 Marionette TRACE conn6 <- [1,2166,null,{}] 20:11:57 INFO - PROCESS | 2928 | 1464232317109 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}] 20:11:57 INFO - PROCESS | 2928 | 1464232317201 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 20:11:57 INFO - PROCESS | 2928 | 1464232317208 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:57 INFO - PROCESS | 2928 | ++DOCSHELL 0DB47800 == 44 [pid = 2928] [id = 551] 20:11:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (0DCB4400) [pid = 2928] [serial = 1653] [outer = 00000000] 20:11:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (14C7A800) [pid = 2928] [serial = 1654] [outer = 0DCB4400] 20:11:57 INFO - PROCESS | 2928 | 1464232317252 Marionette DEBUG loaded listener.js 20:11:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (1642E400) [pid = 2928] [serial = 1655] [outer = 0DCB4400] 20:11:57 INFO - PROCESS | 2928 | 1464232317697 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]]]}] 20:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 20:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:11:57 INFO - PROCESS | 2928 | 1464232317750 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 20:11:57 INFO - PROCESS | 2928 | 1464232317752 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 20:11:57 INFO - PROCESS | 2928 | 1464232317755 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:11:57 INFO - PROCESS | 2928 | 1464232317757 Marionette TRACE conn6 <- [1,2170,null,{}] 20:11:57 INFO - PROCESS | 2928 | 1464232317761 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}] 20:11:57 INFO - PROCESS | 2928 | 1464232317849 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 20:11:57 INFO - PROCESS | 2928 | 1464232317880 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:57 INFO - PROCESS | 2928 | ++DOCSHELL 122F7C00 == 45 [pid = 2928] [id = 552] 20:11:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (16F04000) [pid = 2928] [serial = 1656] [outer = 00000000] 20:11:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (16FA9C00) [pid = 2928] [serial = 1657] [outer = 16F04000] 20:11:57 INFO - PROCESS | 2928 | 1464232317930 Marionette DEBUG loaded listener.js 20:11:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (16FB2000) [pid = 2928] [serial = 1658] [outer = 16F04000] 20:11:58 INFO - PROCESS | 2928 | 1464232318379 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]]]}] 20:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 20:11:58 INFO - PROCESS | 2928 | 1464232318443 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 20:11:58 INFO - PROCESS | 2928 | 1464232318445 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 20:11:58 INFO - PROCESS | 2928 | 1464232318448 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:11:58 INFO - PROCESS | 2928 | 1464232318449 Marionette TRACE conn6 <- [1,2174,null,{}] 20:11:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:11:58 INFO - PROCESS | 2928 | 1464232318453 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}] 20:11:58 INFO - PROCESS | 2928 | 1464232318618 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 20:11:58 INFO - PROCESS | 2928 | 1464232318775 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:58 INFO - PROCESS | 2928 | ++DOCSHELL 09069C00 == 46 [pid = 2928] [id = 553] 20:11:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (0906B000) [pid = 2928] [serial = 1659] [outer = 00000000] 20:11:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (0C629C00) [pid = 2928] [serial = 1660] [outer = 0906B000] 20:11:58 INFO - PROCESS | 2928 | 1464232318838 Marionette DEBUG loaded listener.js 20:11:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (0CBB3000) [pid = 2928] [serial = 1661] [outer = 0906B000] 20:11:59 INFO - PROCESS | 2928 | 1464232319548 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]]]}] 20:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1165ms 20:11:59 INFO - PROCESS | 2928 | 1464232319621 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 20:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:11:59 INFO - PROCESS | 2928 | 1464232319625 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 20:11:59 INFO - PROCESS | 2928 | 1464232319630 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:11:59 INFO - PROCESS | 2928 | 1464232319633 Marionette TRACE conn6 <- [1,2178,null,{}] 20:11:59 INFO - PROCESS | 2928 | 1464232319654 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}] 20:11:59 INFO - PROCESS | 2928 | 1464232319781 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 20:11:59 INFO - PROCESS | 2928 | 1464232319932 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:59 INFO - PROCESS | 2928 | ++DOCSHELL 11D96800 == 47 [pid = 2928] [id = 554] 20:11:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (11F3C400) [pid = 2928] [serial = 1662] [outer = 00000000] 20:12:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (11F4AC00) [pid = 2928] [serial = 1663] [outer = 11F3C400] 20:12:00 INFO - PROCESS | 2928 | 1464232319998 Marionette DEBUG loaded listener.js 20:12:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (12528800) [pid = 2928] [serial = 1664] [outer = 11F3C400] 20:12:00 INFO - PROCESS | 2928 | 1464232320571 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]]]}] 20:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 990ms 20:12:00 INFO - PROCESS | 2928 | 1464232320620 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 20:12:00 INFO - PROCESS | 2928 | 1464232320623 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 20:12:00 INFO - PROCESS | 2928 | 1464232320627 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:12:00 INFO - PROCESS | 2928 | 1464232320629 Marionette TRACE conn6 <- [1,2182,null,{}] 20:12:00 INFO - PROCESS | 2928 | 1464232320634 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}] 20:12:00 INFO - PROCESS | 2928 | 1464232320755 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 20:12:00 INFO - PROCESS | 2928 | 1464232320930 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:00 INFO - PROCESS | 2928 | ++DOCSHELL 16376400 == 48 [pid = 2928] [id = 555] 20:12:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (163E9000) [pid = 2928] [serial = 1665] [outer = 00000000] 20:12:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (1645DC00) [pid = 2928] [serial = 1666] [outer = 163E9000] 20:12:01 INFO - PROCESS | 2928 | 1464232320990 Marionette DEBUG loaded listener.js 20:12:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (16830800) [pid = 2928] [serial = 1667] [outer = 163E9000] 20:12:01 INFO - PROCESS | 2928 | 1464232321636 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]]]}] 20:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1021ms 20:12:01 INFO - PROCESS | 2928 | 1464232321651 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 20:12:01 INFO - PROCESS | 2928 | 1464232321655 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 20:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:12:01 INFO - PROCESS | 2928 | 1464232321666 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:12:01 INFO - PROCESS | 2928 | 1464232321670 Marionette TRACE conn6 <- [1,2186,null,{}] 20:12:01 INFO - PROCESS | 2928 | 1464232321674 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}] 20:12:01 INFO - PROCESS | 2928 | 1464232321823 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 20:12:02 INFO - PROCESS | 2928 | 1464232322001 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:02 INFO - PROCESS | 2928 | ++DOCSHELL 1718BC00 == 49 [pid = 2928] [id = 556] 20:12:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (1718C000) [pid = 2928] [serial = 1668] [outer = 00000000] 20:12:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (1718F800) [pid = 2928] [serial = 1669] [outer = 1718C000] 20:12:02 INFO - PROCESS | 2928 | 1464232322064 Marionette DEBUG loaded listener.js 20:12:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (17196400) [pid = 2928] [serial = 1670] [outer = 1718C000] 20:12:02 INFO - PROCESS | 2928 | 1464232322661 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]]]}] 20:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1032ms 20:12:02 INFO - PROCESS | 2928 | 1464232322692 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 20:12:02 INFO - PROCESS | 2928 | 1464232322695 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 20:12:02 INFO - PROCESS | 2928 | 1464232322698 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:12:02 INFO - PROCESS | 2928 | 1464232322700 Marionette TRACE conn6 <- [1,2190,null,{}] 20:12:02 INFO - PROCESS | 2928 | 1464232322704 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}] 20:12:02 INFO - PROCESS | 2928 | 1464232322816 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 20:12:03 INFO - PROCESS | 2928 | 1464232322980 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:03 INFO - PROCESS | 2928 | ++DOCSHELL 1724A800 == 50 [pid = 2928] [id = 557] 20:12:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (1724B000) [pid = 2928] [serial = 1671] [outer = 00000000] 20:12:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (17251800) [pid = 2928] [serial = 1672] [outer = 1724B000] 20:12:03 INFO - PROCESS | 2928 | 1464232323040 Marionette DEBUG loaded listener.js 20:12:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (175AB400) [pid = 2928] [serial = 1673] [outer = 1724B000] 20:12:03 INFO - PROCESS | 2928 | 1464232323604 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]]]}] 20:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 20:12:03 INFO - PROCESS | 2928 | 1464232323632 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 20:12:03 INFO - PROCESS | 2928 | 1464232323635 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 20:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:12:03 INFO - PROCESS | 2928 | 1464232323638 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:12:03 INFO - PROCESS | 2928 | 1464232323640 Marionette TRACE conn6 <- [1,2194,null,{}] 20:12:03 INFO - PROCESS | 2928 | 1464232323644 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}] 20:12:03 INFO - PROCESS | 2928 | 1464232323758 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 20:12:03 INFO - PROCESS | 2928 | 1464232323964 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:04 INFO - PROCESS | 2928 | ++DOCSHELL 0E14A800 == 51 [pid = 2928] [id = 558] 20:12:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (0E14AC00) [pid = 2928] [serial = 1674] [outer = 00000000] 20:12:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (17A10400) [pid = 2928] [serial = 1675] [outer = 0E14AC00] 20:12:04 INFO - PROCESS | 2928 | 1464232324026 Marionette DEBUG loaded listener.js 20:12:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (17A1EC00) [pid = 2928] [serial = 1676] [outer = 0E14AC00] 20:12:04 INFO - PROCESS | 2928 | 1464232324657 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]]]}] 20:12:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:12:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1071ms 20:12:04 INFO - PROCESS | 2928 | 1464232324713 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 20:12:04 INFO - PROCESS | 2928 | 1464232324715 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 20:12:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:12:04 INFO - PROCESS | 2928 | 1464232324718 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:12:04 INFO - PROCESS | 2928 | 1464232324720 Marionette TRACE conn6 <- [1,2198,null,{}] 20:12:04 INFO - PROCESS | 2928 | 1464232324725 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}] 20:12:04 INFO - PROCESS | 2928 | 1464232324843 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 20:12:05 INFO - PROCESS | 2928 | 1464232325184 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:05 INFO - PROCESS | 2928 | ++DOCSHELL 09073C00 == 52 [pid = 2928] [id = 559] 20:12:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (0C626C00) [pid = 2928] [serial = 1677] [outer = 00000000] 20:12:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (0D5F5800) [pid = 2928] [serial = 1678] [outer = 0C626C00] 20:12:05 INFO - PROCESS | 2928 | 1464232325244 Marionette DEBUG loaded listener.js 20:12:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (0DBD3800) [pid = 2928] [serial = 1679] [outer = 0C626C00] 20:12:05 INFO - PROCESS | 2928 | 1464232325847 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]]]}] 20:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1187ms 20:12:05 INFO - PROCESS | 2928 | 1464232325910 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 20:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:12:05 INFO - PROCESS | 2928 | 1464232325914 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 20:12:05 INFO - PROCESS | 2928 | 1464232325919 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:12:05 INFO - PROCESS | 2928 | 1464232325922 Marionette TRACE conn6 <- [1,2202,null,{}] 20:12:05 INFO - PROCESS | 2928 | 1464232325927 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}] 20:12:06 INFO - PROCESS | 2928 | 1464232326037 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 20:12:06 INFO - PROCESS | 2928 | 1464232326220 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:06 INFO - PROCESS | 2928 | ++DOCSHELL 0CBAA000 == 53 [pid = 2928] [id = 560] 20:12:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (0CBAD400) [pid = 2928] [serial = 1680] [outer = 00000000] 20:12:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (0E1A8C00) [pid = 2928] [serial = 1681] [outer = 0CBAD400] 20:12:06 INFO - PROCESS | 2928 | 1464232326275 Marionette DEBUG loaded listener.js 20:12:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (11D8FC00) [pid = 2928] [serial = 1682] [outer = 0CBAD400] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (11D71000) [pid = 2928] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (175B3400) [pid = 2928] [serial = 1493] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (20484000) [pid = 2928] [serial = 1475] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (1CA1E800) [pid = 2928] [serial = 1469] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (22317800) [pid = 2928] [serial = 1418] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (16434C00) [pid = 2928] [serial = 1460] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (14C77800) [pid = 2928] [serial = 1496] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (1D78C000) [pid = 2928] [serial = 1472] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (1BADD000) [pid = 2928] [serial = 1355] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (223EA000) [pid = 2928] [serial = 1415] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 163 (21F06800) [pid = 2928] [serial = 1487] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 162 (19C3C800) [pid = 2928] [serial = 1463] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (1CA22800) [pid = 2928] [serial = 1394] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (212BE000) [pid = 2928] [serial = 1478] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (18AD1800) [pid = 2928] [serial = 1457] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (212B4C00) [pid = 2928] [serial = 1358] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (26188000) [pid = 2928] [serial = 1406] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (21F06400) [pid = 2928] [serial = 1247] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (22C46800) [pid = 2928] [serial = 1397] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (215FD400) [pid = 2928] [serial = 1481] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (1B3D6000) [pid = 2928] [serial = 1466] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (222BE400) [pid = 2928] [serial = 1400] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (21E49400) [pid = 2928] [serial = 1484] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (23401400) [pid = 2928] [serial = 1403] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (0E4F9400) [pid = 2928] [serial = 1391] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (24945800) [pid = 2928] [serial = 1412] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (27578400) [pid = 2928] [serial = 1409] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (2121A000) [pid = 2928] [serial = 1490] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (265F4000) [pid = 2928] [serial = 1352] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (0DE07800) [pid = 2928] [serial = 1606] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (0CBA5400) [pid = 2928] [serial = 1597] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (1AE4DC00) [pid = 2928] [serial = 1594] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (0CBADC00) [pid = 2928] [serial = 1598] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (17A95000) [pid = 2928] [serial = 1582] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (1ADD6000) [pid = 2928] [serial = 1592] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (19C3D000) [pid = 2928] [serial = 1585] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (18A24C00) [pid = 2928] [serial = 1583] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (1682A000) [pid = 2928] [serial = 1588] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (0D43A800) [pid = 2928] [serial = 1601] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (1AC74C00) [pid = 2928] [serial = 1591] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (1A1D0C00) [pid = 2928] [serial = 1586] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (0DBC5400) [pid = 2928] [serial = 1603] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (17178000) [pid = 2928] [serial = 1579] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (16372000) [pid = 2928] [serial = 1576] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (1682E400) [pid = 2928] [serial = 1577] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (0DC62000) [pid = 2928] [serial = 1573] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (124CF400) [pid = 2928] [serial = 1574] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (1682E000) [pid = 2928] [serial = 1571] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (16371000) [pid = 2928] [serial = 1570] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (0F27AC00) [pid = 2928] [serial = 1568] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (0DE0F000) [pid = 2928] [serial = 1567] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (19169C00) [pid = 2928] [serial = 1565] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (17179800) [pid = 2928] [serial = 1564] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (1FF3CC00) [pid = 2928] [serial = 1562] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (1FE17C00) [pid = 2928] [serial = 1561] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (0DBCD800) [pid = 2928] [serial = 1604] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (1F41BC00) [pid = 2928] [serial = 1559] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (1F41B000) [pid = 2928] [serial = 1558] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (1E3DCC00) [pid = 2928] [serial = 1556] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (1D792400) [pid = 2928] [serial = 1555] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (1D0D0800) [pid = 2928] [serial = 1553] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (1D0CE400) [pid = 2928] [serial = 1552] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (1CA98400) [pid = 2928] [serial = 1550] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (1CA22000) [pid = 2928] [serial = 1549] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (1C955800) [pid = 2928] [serial = 1547] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (1C954C00) [pid = 2928] [serial = 1546] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (1BA54400) [pid = 2928] [serial = 1544] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (1BA4D400) [pid = 2928] [serial = 1543] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (1B3D5400) [pid = 2928] [serial = 1541] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (1B3CA800) [pid = 2928] [serial = 1540] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (1ADEC800) [pid = 2928] [serial = 1538] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (1ADD4C00) [pid = 2928] [serial = 1537] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (17A0B800) [pid = 2928] [serial = 1535] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (1719A400) [pid = 2928] [serial = 1534] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (1270F800) [pid = 2928] [serial = 1532] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (11F44000) [pid = 2928] [serial = 1531] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (1ADF0400) [pid = 2928] [serial = 1529] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (17252C00) [pid = 2928] [serial = 1073] [outer = 00000000] [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.] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (0D1A0800) [pid = 2928] [serial = 1600] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (0DFC0400) [pid = 2928] [serial = 1607] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (17A89400) [pid = 2928] [serial = 1589] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (17199C00) [pid = 2928] [serial = 1580] [outer = 00000000] [url = about:blank] 20:12:06 INFO - PROCESS | 2928 | 1464232326869 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]]]}] 20:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 990ms 20:12:06 INFO - PROCESS | 2928 | 1464232326911 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 20:12:06 INFO - PROCESS | 2928 | 1464232326915 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 20:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:12:06 INFO - PROCESS | 2928 | 1464232326920 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:12:06 INFO - PROCESS | 2928 | 1464232326921 Marionette TRACE conn6 <- [1,2206,null,{}] 20:12:06 INFO - PROCESS | 2928 | 1464232326925 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}] 20:12:07 INFO - PROCESS | 2928 | 1464232327025 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 20:12:07 INFO - PROCESS | 2928 | 1464232327134 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:07 INFO - PROCESS | 2928 | ++DOCSHELL 0D476000 == 54 [pid = 2928] [id = 561] 20:12:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (0D55F000) [pid = 2928] [serial = 1683] [outer = 00000000] 20:12:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (0DC61800) [pid = 2928] [serial = 1684] [outer = 0D55F000] 20:12:07 INFO - PROCESS | 2928 | 1464232327181 Marionette DEBUG loaded listener.js 20:12:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (0E14BC00) [pid = 2928] [serial = 1685] [outer = 0D55F000] 20:12:07 INFO - PROCESS | 2928 | 1464232327573 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]]]}] 20:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 20:12:07 INFO - PROCESS | 2928 | 1464232327595 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 20:12:07 INFO - PROCESS | 2928 | 1464232327597 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 20:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:12:07 INFO - PROCESS | 2928 | 1464232327602 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:12:07 INFO - PROCESS | 2928 | 1464232327607 Marionette TRACE conn6 <- [1,2210,null,{}] 20:12:07 INFO - PROCESS | 2928 | 1464232327616 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}] 20:12:07 INFO - PROCESS | 2928 | 1464232327709 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 20:12:07 INFO - PROCESS | 2928 | 1464232327718 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:07 INFO - PROCESS | 2928 | ++DOCSHELL 0E41F400 == 55 [pid = 2928] [id = 562] 20:12:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (0E470000) [pid = 2928] [serial = 1686] [outer = 00000000] 20:12:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (12267000) [pid = 2928] [serial = 1687] [outer = 0E470000] 20:12:07 INFO - PROCESS | 2928 | 1464232327762 Marionette DEBUG loaded listener.js 20:12:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (12469C00) [pid = 2928] [serial = 1688] [outer = 0E470000] 20:12:08 INFO - PROCESS | 2928 | 1464232328252 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]]]}] 20:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 20:12:08 INFO - PROCESS | 2928 | 1464232328295 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 20:12:08 INFO - PROCESS | 2928 | 1464232328297 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 20:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:12:08 INFO - PROCESS | 2928 | 1464232328300 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:12:08 INFO - PROCESS | 2928 | 1464232328302 Marionette TRACE conn6 <- [1,2214,null,{}] 20:12:08 INFO - PROCESS | 2928 | 1464232328306 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}] 20:12:08 INFO - PROCESS | 2928 | 1464232328397 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 20:12:08 INFO - PROCESS | 2928 | 1464232328407 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 2928 | ++DOCSHELL 12520400 == 56 [pid = 2928] [id = 563] 20:12:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (13209C00) [pid = 2928] [serial = 1689] [outer = 00000000] 20:12:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (14C10C00) [pid = 2928] [serial = 1690] [outer = 13209C00] 20:12:08 INFO - PROCESS | 2928 | 1464232328451 Marionette DEBUG loaded listener.js 20:12:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (14E3F800) [pid = 2928] [serial = 1691] [outer = 13209C00] 20:12:08 INFO - PROCESS | 2928 | 1464232328895 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]]]}] 20:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 20:12:08 INFO - PROCESS | 2928 | 1464232328939 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 20:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:12:08 INFO - PROCESS | 2928 | 1464232328941 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 20:12:08 INFO - PROCESS | 2928 | 1464232328944 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:12:08 INFO - PROCESS | 2928 | 1464232328945 Marionette TRACE conn6 <- [1,2218,null,{}] 20:12:08 INFO - PROCESS | 2928 | 1464232328956 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}] 20:12:09 INFO - PROCESS | 2928 | 1464232329074 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 20:12:09 INFO - PROCESS | 2928 | 1464232329172 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:09 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA5400 == 57 [pid = 2928] [id = 564] 20:12:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (14F2C400) [pid = 2928] [serial = 1692] [outer = 00000000] 20:12:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (16106C00) [pid = 2928] [serial = 1693] [outer = 14F2C400] 20:12:09 INFO - PROCESS | 2928 | 1464232329223 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (161EB800) [pid = 2928] [serial = 1694] [outer = 14F2C400] 20:12:09 INFO - PROCESS | 2928 | 1464232329658 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]]]}] 20:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 20:12:09 INFO - PROCESS | 2928 | 1464232329715 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 20:12:09 INFO - PROCESS | 2928 | 1464232329717 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 20:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:12:09 INFO - PROCESS | 2928 | 1464232329725 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:12:09 INFO - PROCESS | 2928 | 1464232329727 Marionette TRACE conn6 <- [1,2222,null,{}] 20:12:09 INFO - PROCESS | 2928 | 1464232329731 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}] 20:12:09 INFO - PROCESS | 2928 | 1464232329857 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 20:12:09 INFO - PROCESS | 2928 | 1464232329925 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:09 INFO - PROCESS | 2928 | ++DOCSHELL 161EBC00 == 58 [pid = 2928] [id = 565] 20:12:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (1636C800) [pid = 2928] [serial = 1695] [outer = 00000000] 20:12:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (16437C00) [pid = 2928] [serial = 1696] [outer = 1636C800] 20:12:09 INFO - PROCESS | 2928 | 1464232329970 Marionette DEBUG loaded listener.js 20:12:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (1682E400) [pid = 2928] [serial = 1697] [outer = 1636C800] 20:12:10 INFO - PROCESS | 2928 | 1464232330393 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]]]}] 20:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 20:12:10 INFO - PROCESS | 2928 | 1464232330488 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 20:12:10 INFO - PROCESS | 2928 | 1464232330490 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 20:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:12:10 INFO - PROCESS | 2928 | 1464232330498 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:12:10 INFO - PROCESS | 2928 | 1464232330500 Marionette TRACE conn6 <- [1,2226,null,{}] 20:12:10 INFO - PROCESS | 2928 | 1464232330503 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}] 20:12:10 INFO - PROCESS | 2928 | 1464232330629 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 20:12:10 INFO - PROCESS | 2928 | 1464232330699 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:10 INFO - PROCESS | 2928 | ++DOCSHELL 0C62A400 == 59 [pid = 2928] [id = 566] 20:12:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (16834000) [pid = 2928] [serial = 1698] [outer = 00000000] 20:12:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (16F05800) [pid = 2928] [serial = 1699] [outer = 16834000] 20:12:10 INFO - PROCESS | 2928 | 1464232330745 Marionette DEBUG loaded listener.js 20:12:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (16FB5000) [pid = 2928] [serial = 1700] [outer = 16834000] 20:12:11 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (14F32C00) [pid = 2928] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:12:11 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (161E5400) [pid = 2928] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:12:11 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (0C62DC00) [pid = 2928] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:12:11 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (0DCB4400) [pid = 2928] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:12:11 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (0C628400) [pid = 2928] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:12:11 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (132E0000) [pid = 2928] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:12:11 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (0DB4B400) [pid = 2928] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:12:11 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (16430C00) [pid = 2928] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:12:11 INFO - PROCESS | 2928 | 1464232331260 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]]]}] 20:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 770ms 20:12:11 INFO - PROCESS | 2928 | 1464232331284 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 20:12:11 INFO - PROCESS | 2928 | 1464232331287 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 20:12:11 INFO - PROCESS | 2928 | 1464232331290 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:12:11 INFO - PROCESS | 2928 | 1464232331291 Marionette TRACE conn6 <- [1,2230,null,{}] 20:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:12:11 INFO - PROCESS | 2928 | 1464232331295 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}] 20:12:11 INFO - PROCESS | 2928 | 1464232331427 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 20:12:11 INFO - PROCESS | 2928 | 1464232331498 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:11 INFO - PROCESS | 2928 | ++DOCSHELL 0DCB0000 == 60 [pid = 2928] [id = 567] 20:12:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (0DE07000) [pid = 2928] [serial = 1701] [outer = 00000000] 20:12:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (16436C00) [pid = 2928] [serial = 1702] [outer = 0DE07000] 20:12:11 INFO - PROCESS | 2928 | 1464232331545 Marionette DEBUG loaded listener.js 20:12:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (16838400) [pid = 2928] [serial = 1703] [outer = 0DE07000] 20:12:11 INFO - PROCESS | 2928 | 1464232331909 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]]]}] 20:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 20:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:12:11 INFO - PROCESS | 2928 | 1464232331966 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 20:12:11 INFO - PROCESS | 2928 | 1464232331968 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 20:12:11 INFO - PROCESS | 2928 | 1464232331971 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:12:11 INFO - PROCESS | 2928 | 1464232331972 Marionette TRACE conn6 <- [1,2234,null,{}] 20:12:11 INFO - PROCESS | 2928 | 1464232331976 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}] 20:12:12 INFO - PROCESS | 2928 | 1464232332062 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 20:12:12 INFO - PROCESS | 2928 | 1464232332069 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:12 INFO - PROCESS | 2928 | ++DOCSHELL 16FAA800 == 61 [pid = 2928] [id = 568] 20:12:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (1713A800) [pid = 2928] [serial = 1704] [outer = 00000000] 20:12:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (1718B800) [pid = 2928] [serial = 1705] [outer = 1713A800] 20:12:12 INFO - PROCESS | 2928 | 1464232332113 Marionette DEBUG loaded listener.js 20:12:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (1719AC00) [pid = 2928] [serial = 1706] [outer = 1713A800] 20:12:12 INFO - PROCESS | 2928 | 1464232332578 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]]]}] 20:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 20:12:12 INFO - PROCESS | 2928 | 1464232332604 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 20:12:12 INFO - PROCESS | 2928 | 1464232332606 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 20:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:12:12 INFO - PROCESS | 2928 | 1464232332610 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:12:12 INFO - PROCESS | 2928 | 1464232332611 Marionette TRACE conn6 <- [1,2238,null,{}] 20:12:12 INFO - PROCESS | 2928 | 1464232332631 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}] 20:12:12 INFO - PROCESS | 2928 | 1464232332718 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 20:12:12 INFO - PROCESS | 2928 | 1464232332724 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:12 INFO - PROCESS | 2928 | ++DOCSHELL 17184000 == 62 [pid = 2928] [id = 569] 20:12:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (17191400) [pid = 2928] [serial = 1707] [outer = 00000000] 20:12:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (175ABC00) [pid = 2928] [serial = 1708] [outer = 17191400] 20:12:12 INFO - PROCESS | 2928 | 1464232332775 Marionette DEBUG loaded listener.js 20:12:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (17A17000) [pid = 2928] [serial = 1709] [outer = 17191400] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0DE10400 == 61 [pid = 2928] [id = 176] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 1251F400 == 60 [pid = 2928] [id = 179] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 11F82C00 == 59 [pid = 2928] [id = 189] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0E151800 == 58 [pid = 2928] [id = 177] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 09079000 == 57 [pid = 2928] [id = 550] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0DB47800 == 56 [pid = 2928] [id = 551] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0C62CC00 == 55 [pid = 2928] [id = 183] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0DBCA800 == 54 [pid = 2928] [id = 181] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 11F7FC00 == 53 [pid = 2928] [id = 178] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0DCBB000 == 52 [pid = 2928] [id = 184] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0D5EF000 == 51 [pid = 2928] [id = 185] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0D5F6800 == 50 [pid = 2928] [id = 180] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 122F7C00 == 49 [pid = 2928] [id = 552] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0DB6BC00 == 48 [pid = 2928] [id = 175] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 1682BC00 == 47 [pid = 2928] [id = 191] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0CBABC00 == 46 [pid = 2928] [id = 174] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 12787800 == 45 [pid = 2928] [id = 187] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0D481800 == 44 [pid = 2928] [id = 190] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0DE0F800 == 43 [pid = 2928] [id = 182] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 14D51800 == 42 [pid = 2928] [id = 531] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 1560A000 == 41 [pid = 2928] [id = 188] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0CBAA000 == 40 [pid = 2928] [id = 560] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 09073C00 == 39 [pid = 2928] [id = 559] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 0E14A800 == 38 [pid = 2928] [id = 558] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 1724A800 == 37 [pid = 2928] [id = 557] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 16376400 == 36 [pid = 2928] [id = 555] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 1718BC00 == 35 [pid = 2928] [id = 556] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 11D96800 == 34 [pid = 2928] [id = 554] 20:12:14 INFO - PROCESS | 2928 | --DOCSHELL 09069C00 == 33 [pid = 2928] [id = 553] 20:12:15 INFO - PROCESS | 2928 | --DOCSHELL 0E41F400 == 32 [pid = 2928] [id = 562] 20:12:15 INFO - PROCESS | 2928 | --DOCSHELL 12520400 == 31 [pid = 2928] [id = 563] 20:12:15 INFO - PROCESS | 2928 | --DOCSHELL 161EBC00 == 30 [pid = 2928] [id = 565] 20:12:15 INFO - PROCESS | 2928 | --DOCSHELL 0CDA5400 == 29 [pid = 2928] [id = 564] 20:12:15 INFO - PROCESS | 2928 | --DOCSHELL 0DCB0000 == 28 [pid = 2928] [id = 567] 20:12:15 INFO - PROCESS | 2928 | --DOCSHELL 16FAA800 == 27 [pid = 2928] [id = 568] 20:12:15 INFO - PROCESS | 2928 | --DOCSHELL 0D476000 == 26 [pid = 2928] [id = 561] 20:12:15 INFO - PROCESS | 2928 | --DOCSHELL 0C62A400 == 25 [pid = 2928] [id = 566] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (16FA9C00) [pid = 2928] [serial = 1657] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (1251AC00) [pid = 2928] [serial = 1621] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (1610A800) [pid = 2928] [serial = 1642] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (163DC800) [pid = 2928] [serial = 1646] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (1278F800) [pid = 2928] [serial = 1624] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (0CDA4C00) [pid = 2928] [serial = 1633] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (1642E400) [pid = 2928] [serial = 1655] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (14C85000) [pid = 2928] [serial = 1627] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (0D5EB400) [pid = 2928] [serial = 1634] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (0DBD7C00) [pid = 2928] [serial = 1652] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (14F18800) [pid = 2928] [serial = 1640] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (14C0E400) [pid = 2928] [serial = 1639] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (0D127000) [pid = 2928] [serial = 1651] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (14C7A800) [pid = 2928] [serial = 1654] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (16370C00) [pid = 2928] [serial = 1645] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (161E4400) [pid = 2928] [serial = 1643] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (0DB51000) [pid = 2928] [serial = 1612] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (11F4A800) [pid = 2928] [serial = 1618] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (0E150000) [pid = 2928] [serial = 1636] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (0E471800) [pid = 2928] [serial = 1637] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (0E474400) [pid = 2928] [serial = 1615] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 89 (14F21800) [pid = 2928] [serial = 1630] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 88 (0E153400) [pid = 2928] [serial = 1609] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 87 (16832400) [pid = 2928] [serial = 1648] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | --DOMWINDOW == 86 (16E57C00) [pid = 2928] [serial = 1649] [outer = 00000000] [url = about:blank] 20:12:15 INFO - PROCESS | 2928 | 1464232335447 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]]]}] 20:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2870ms 20:12:15 INFO - PROCESS | 2928 | 1464232335482 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 20:12:15 INFO - PROCESS | 2928 | 1464232335486 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 20:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:12:15 INFO - PROCESS | 2928 | 1464232335491 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:12:15 INFO - PROCESS | 2928 | 1464232335495 Marionette TRACE conn6 <- [1,2242,null,{}] 20:12:15 INFO - PROCESS | 2928 | 1464232335501 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}] 20:12:15 INFO - PROCESS | 2928 | 1464232335599 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 20:12:15 INFO - PROCESS | 2928 | 1464232335610 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:15 INFO - PROCESS | 2928 | ++DOCSHELL 0C62DC00 == 26 [pid = 2928] [id = 570] 20:12:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 87 (0C62E800) [pid = 2928] [serial = 1710] [outer = 00000000] 20:12:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 88 (0CBAF400) [pid = 2928] [serial = 1711] [outer = 0C62E800] 20:12:15 INFO - PROCESS | 2928 | 1464232335659 Marionette DEBUG loaded listener.js 20:12:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (0CDA1C00) [pid = 2928] [serial = 1712] [outer = 0C62E800] 20:12:16 INFO - PROCESS | 2928 | 1464232336158 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]]]}] 20:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 20:12:16 INFO - PROCESS | 2928 | 1464232336222 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 20:12:16 INFO - PROCESS | 2928 | 1464232336228 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 20:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:12:16 INFO - PROCESS | 2928 | 1464232336234 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:12:16 INFO - PROCESS | 2928 | 1464232336237 Marionette TRACE conn6 <- [1,2246,null,{}] 20:12:16 INFO - PROCESS | 2928 | 1464232336240 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}] 20:12:16 INFO - PROCESS | 2928 | 1464232336335 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 20:12:16 INFO - PROCESS | 2928 | 1464232336443 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:16 INFO - PROCESS | 2928 | ++DOCSHELL 0CBABC00 == 27 [pid = 2928] [id = 571] 20:12:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (0CDA5800) [pid = 2928] [serial = 1713] [outer = 00000000] 20:12:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (0D5EA800) [pid = 2928] [serial = 1714] [outer = 0CDA5800] 20:12:16 INFO - PROCESS | 2928 | 1464232336490 Marionette DEBUG loaded listener.js 20:12:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (0DB4A800) [pid = 2928] [serial = 1715] [outer = 0CDA5800] 20:12:16 INFO - PROCESS | 2928 | 1464232336920 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]]]}] 20:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 20:12:16 INFO - PROCESS | 2928 | 1464232336966 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 20:12:16 INFO - PROCESS | 2928 | 1464232336969 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 20:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:12:16 INFO - PROCESS | 2928 | 1464232336973 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:12:16 INFO - PROCESS | 2928 | 1464232336976 Marionette TRACE conn6 <- [1,2250,null,{}] 20:12:17 INFO - PROCESS | 2928 | 1464232337017 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}] 20:12:17 INFO - PROCESS | 2928 | 1464232337151 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 20:12:17 INFO - PROCESS | 2928 | 1464232337160 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:17 INFO - PROCESS | 2928 | ++DOCSHELL 0DBDFC00 == 28 [pid = 2928] [id = 572] 20:12:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (0DC58000) [pid = 2928] [serial = 1716] [outer = 00000000] 20:12:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (0DCB1C00) [pid = 2928] [serial = 1717] [outer = 0DC58000] 20:12:17 INFO - PROCESS | 2928 | 1464232337209 Marionette DEBUG loaded listener.js 20:12:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (0DE09C00) [pid = 2928] [serial = 1718] [outer = 0DC58000] 20:12:17 INFO - PROCESS | 2928 | 1464232337682 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]]]}] 20:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 20:12:17 INFO - PROCESS | 2928 | 1464232337706 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 20:12:17 INFO - PROCESS | 2928 | 1464232337709 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 20:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:12:17 INFO - PROCESS | 2928 | 1464232337712 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:12:17 INFO - PROCESS | 2928 | 1464232337714 Marionette TRACE conn6 <- [1,2254,null,{}] 20:12:17 INFO - PROCESS | 2928 | 1464232337718 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}] 20:12:17 INFO - PROCESS | 2928 | 1464232337822 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 20:12:17 INFO - PROCESS | 2928 | 1464232337828 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:17 INFO - PROCESS | 2928 | ++DOCSHELL 0DC57C00 == 29 [pid = 2928] [id = 573] 20:12:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (0DFC0400) [pid = 2928] [serial = 1719] [outer = 00000000] 20:12:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (0E158400) [pid = 2928] [serial = 1720] [outer = 0DFC0400] 20:12:17 INFO - PROCESS | 2928 | 1464232337873 Marionette DEBUG loaded listener.js 20:12:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (0E1A6000) [pid = 2928] [serial = 1721] [outer = 0DFC0400] 20:12:18 INFO - PROCESS | 2928 | 1464232338328 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]]]}] 20:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 20:12:18 INFO - PROCESS | 2928 | 1464232338383 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 20:12:18 INFO - PROCESS | 2928 | 1464232338385 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 20:12:18 INFO - PROCESS | 2928 | 1464232338389 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:12:18 INFO - PROCESS | 2928 | 1464232338390 Marionette TRACE conn6 <- [1,2258,null,{}] 20:12:18 INFO - PROCESS | 2928 | 1464232338394 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}] 20:12:18 INFO - PROCESS | 2928 | 1464232338477 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 20:12:18 INFO - PROCESS | 2928 | 1464232338485 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:18 INFO - PROCESS | 2928 | ++DOCSHELL 0E4EE400 == 30 [pid = 2928] [id = 574] 20:12:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (0E4EF400) [pid = 2928] [serial = 1722] [outer = 00000000] 20:12:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (0F25C800) [pid = 2928] [serial = 1723] [outer = 0E4EF400] 20:12:18 INFO - PROCESS | 2928 | 1464232338529 Marionette DEBUG loaded listener.js 20:12:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (11D90000) [pid = 2928] [serial = 1724] [outer = 0E4EF400] 20:12:19 INFO - PROCESS | 2928 | 1464232339007 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]]]}] 20:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 20:12:19 INFO - PROCESS | 2928 | 1464232339063 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 20:12:19 INFO - PROCESS | 2928 | 1464232339066 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 20:12:19 INFO - PROCESS | 2928 | 1464232339069 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:12:19 INFO - PROCESS | 2928 | 1464232339070 Marionette TRACE conn6 <- [1,2262,null,{}] 20:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:12:19 INFO - PROCESS | 2928 | 1464232339074 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}] 20:12:19 INFO - PROCESS | 2928 | 1464232339189 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 20:12:19 INFO - PROCESS | 2928 | 1464232339203 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:19 INFO - PROCESS | 2928 | ++DOCSHELL 124C1400 == 31 [pid = 2928] [id = 575] 20:12:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (124C8C00) [pid = 2928] [serial = 1725] [outer = 00000000] 20:12:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (12716C00) [pid = 2928] [serial = 1726] [outer = 124C8C00] 20:12:19 INFO - PROCESS | 2928 | 1464232339249 Marionette DEBUG loaded listener.js 20:12:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (1320AC00) [pid = 2928] [serial = 1727] [outer = 124C8C00] 20:12:19 INFO - PROCESS | 2928 | 1464232339706 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]]]}] 20:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 20:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:12:19 INFO - PROCESS | 2928 | 1464232339743 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 20:12:19 INFO - PROCESS | 2928 | 1464232339745 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 20:12:19 INFO - PROCESS | 2928 | 1464232339748 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:12:19 INFO - PROCESS | 2928 | 1464232339750 Marionette TRACE conn6 <- [1,2266,null,{}] 20:12:19 INFO - PROCESS | 2928 | 1464232339753 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}] 20:12:19 INFO - PROCESS | 2928 | 1464232339839 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 20:12:19 INFO - PROCESS | 2928 | 1464232339874 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:19 INFO - PROCESS | 2928 | ++DOCSHELL 132DC400 == 32 [pid = 2928] [id = 576] 20:12:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (13ED5400) [pid = 2928] [serial = 1728] [outer = 00000000] 20:12:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (14C74C00) [pid = 2928] [serial = 1729] [outer = 13ED5400] 20:12:19 INFO - PROCESS | 2928 | 1464232339922 Marionette DEBUG loaded listener.js 20:12:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (14C75400) [pid = 2928] [serial = 1730] [outer = 13ED5400] 20:12:20 INFO - PROCESS | 2928 | 1464232340367 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]]]}] 20:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 20:12:20 INFO - PROCESS | 2928 | 1464232340419 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 20:12:20 INFO - PROCESS | 2928 | 1464232340421 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 20:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:12:20 INFO - PROCESS | 2928 | 1464232340424 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:12:20 INFO - PROCESS | 2928 | 1464232340426 Marionette TRACE conn6 <- [1,2270,null,{}] 20:12:20 INFO - PROCESS | 2928 | 1464232340430 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}] 20:12:20 INFO - PROCESS | 2928 | 1464232340514 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 20:12:20 INFO - PROCESS | 2928 | 1464232340534 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:20 INFO - PROCESS | 2928 | ++DOCSHELL 09066400 == 33 [pid = 2928] [id = 577] 20:12:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (0D5E9C00) [pid = 2928] [serial = 1731] [outer = 00000000] 20:12:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (14F1AC00) [pid = 2928] [serial = 1732] [outer = 0D5E9C00] 20:12:20 INFO - PROCESS | 2928 | 1464232340578 Marionette DEBUG loaded listener.js 20:12:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (14E43400) [pid = 2928] [serial = 1733] [outer = 0D5E9C00] 20:12:21 INFO - PROCESS | 2928 | 1464232341073 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]]]}] 20:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 671ms 20:12:21 INFO - PROCESS | 2928 | 1464232341096 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 20:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:12:21 INFO - PROCESS | 2928 | 1464232341098 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 20:12:21 INFO - PROCESS | 2928 | 1464232341111 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:12:21 INFO - PROCESS | 2928 | 1464232341113 Marionette TRACE conn6 <- [1,2274,null,{}] 20:12:21 INFO - PROCESS | 2928 | 1464232341117 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}] 20:12:21 INFO - PROCESS | 2928 | 1464232341245 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 20:12:21 INFO - PROCESS | 2928 | 1464232341337 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:21 INFO - PROCESS | 2928 | ++DOCSHELL 0DBDF400 == 34 [pid = 2928] [id = 578] 20:12:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (1517C800) [pid = 2928] [serial = 1734] [outer = 00000000] 20:12:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (16109400) [pid = 2928] [serial = 1735] [outer = 1517C800] 20:12:21 INFO - PROCESS | 2928 | 1464232341381 Marionette DEBUG loaded listener.js 20:12:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (1610A000) [pid = 2928] [serial = 1736] [outer = 1517C800] 20:12:21 INFO - PROCESS | 2928 | 1464232341785 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]]]}] 20:12:21 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 20:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 20:12:21 INFO - PROCESS | 2928 | 1464232341833 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 20:12:21 INFO - PROCESS | 2928 | 1464232341835 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 20:12:21 INFO - PROCESS | 2928 | 1464232341838 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:12:21 INFO - PROCESS | 2928 | 1464232341839 Marionette TRACE conn6 <- [1,2278,null,{}] 20:12:21 INFO - PROCESS | 2928 | 1464232341843 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}] 20:12:22 INFO - PROCESS | 2928 | 1464232341976 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 20:12:22 INFO - PROCESS | 2928 | 1464232342049 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:22 INFO - PROCESS | 2928 | ++DOCSHELL 0DB4BC00 == 35 [pid = 2928] [id = 579] 20:12:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (0DBD8C00) [pid = 2928] [serial = 1737] [outer = 00000000] 20:12:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (16373400) [pid = 2928] [serial = 1738] [outer = 0DBD8C00] 20:12:22 INFO - PROCESS | 2928 | 1464232342096 Marionette DEBUG loaded listener.js 20:12:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (16377800) [pid = 2928] [serial = 1739] [outer = 0DBD8C00] 20:12:22 INFO - PROCESS | 2928 | 1464232342530 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]]]}] 20:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 20:12:22 INFO - PROCESS | 2928 | 1464232342573 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 20:12:22 INFO - PROCESS | 2928 | 1464232342575 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 20:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:12:22 INFO - PROCESS | 2928 | 1464232342578 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:12:22 INFO - PROCESS | 2928 | 1464232342581 Marionette TRACE conn6 <- [1,2282,null,{}] 20:12:22 INFO - PROCESS | 2928 | 1464232342584 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}] 20:12:22 INFO - PROCESS | 2928 | 1464232342762 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (1636FC00) [pid = 2928] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (14F19400) [pid = 2928] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (14F2C400) [pid = 2928] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (1636C800) [pid = 2928] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (0DE07000) [pid = 2928] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (16834000) [pid = 2928] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (1713A800) [pid = 2928] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (13209C00) [pid = 2928] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (0E470000) [pid = 2928] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (0D55F000) [pid = 2928] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (0CBAD400) [pid = 2928] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (0C626C00) [pid = 2928] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (0E14AC00) [pid = 2928] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (1724B000) [pid = 2928] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (1718C000) [pid = 2928] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (163E9000) [pid = 2928] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (11F3C400) [pid = 2928] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (0906B000) [pid = 2928] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (16F04000) [pid = 2928] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (124C8400) [pid = 2928] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (0D16D000) [pid = 2928] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (11F44C00) [pid = 2928] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (12709400) [pid = 2928] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (0E1A8400) [pid = 2928] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (14C0C000) [pid = 2928] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:12:23 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (0DFC9000) [pid = 2928] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:12:23 INFO - PROCESS | 2928 | 1464232343766 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:23 INFO - PROCESS | 2928 | ++DOCSHELL 09074800 == 36 [pid = 2928] [id = 580] 20:12:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (0C621800) [pid = 2928] [serial = 1740] [outer = 00000000] 20:12:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (0CDA3800) [pid = 2928] [serial = 1741] [outer = 0C621800] 20:12:23 INFO - PROCESS | 2928 | 1464232343825 Marionette DEBUG loaded listener.js 20:12:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (0DE09400) [pid = 2928] [serial = 1742] [outer = 0C621800] 20:12:24 INFO - PROCESS | 2928 | 1464232344204 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]]]}] 20:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1675ms 20:12:24 INFO - PROCESS | 2928 | 1464232344254 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 20:12:24 INFO - PROCESS | 2928 | 1464232344256 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 20:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:12:24 INFO - PROCESS | 2928 | 1464232344259 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:12:24 INFO - PROCESS | 2928 | 1464232344261 Marionette TRACE conn6 <- [1,2286,null,{}] 20:12:24 INFO - PROCESS | 2928 | 1464232344264 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}] 20:12:24 INFO - PROCESS | 2928 | 1464232344349 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 20:12:24 INFO - PROCESS | 2928 | 1464232344356 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:24 INFO - PROCESS | 2928 | ++DOCSHELL 0E1A1400 == 37 [pid = 2928] [id = 581] 20:12:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (0E47BC00) [pid = 2928] [serial = 1743] [outer = 00000000] 20:12:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (124C3000) [pid = 2928] [serial = 1744] [outer = 0E47BC00] 20:12:24 INFO - PROCESS | 2928 | 1464232344400 Marionette DEBUG loaded listener.js 20:12:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (14C75800) [pid = 2928] [serial = 1745] [outer = 0E47BC00] 20:12:24 INFO - PROCESS | 2928 | 1464232344825 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]]]}] 20:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 632ms 20:12:24 INFO - PROCESS | 2928 | 1464232344891 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 20:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:12:24 INFO - PROCESS | 2928 | 1464232344893 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 20:12:24 INFO - PROCESS | 2928 | 1464232344897 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:12:24 INFO - PROCESS | 2928 | 1464232344898 Marionette TRACE conn6 <- [1,2290,null,{}] 20:12:24 INFO - PROCESS | 2928 | 1464232344902 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}] 20:12:25 INFO - PROCESS | 2928 | 1464232344986 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 20:12:25 INFO - PROCESS | 2928 | 1464232344993 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:25 INFO - PROCESS | 2928 | ++DOCSHELL 1517E400 == 38 [pid = 2928] [id = 582] 20:12:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (16369C00) [pid = 2928] [serial = 1746] [outer = 00000000] 20:12:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (1682BC00) [pid = 2928] [serial = 1747] [outer = 16369C00] 20:12:25 INFO - PROCESS | 2928 | 1464232345036 Marionette DEBUG loaded listener.js 20:12:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (16837800) [pid = 2928] [serial = 1748] [outer = 16369C00] 20:12:25 INFO - PROCESS | 2928 | 1464232345477 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]]]}] 20:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 20:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:12:25 INFO - PROCESS | 2928 | 1464232345527 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 20:12:25 INFO - PROCESS | 2928 | 1464232345529 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 20:12:25 INFO - PROCESS | 2928 | 1464232345532 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:12:25 INFO - PROCESS | 2928 | 1464232345534 Marionette TRACE conn6 <- [1,2294,null,{}] 20:12:25 INFO - PROCESS | 2928 | 1464232345541 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}] 20:12:25 INFO - PROCESS | 2928 | 1464232345673 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 20:12:25 INFO - PROCESS | 2928 | 1464232345803 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:25 INFO - PROCESS | 2928 | ++DOCSHELL 0905F400 == 39 [pid = 2928] [id = 583] 20:12:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (0905FC00) [pid = 2928] [serial = 1749] [outer = 00000000] 20:12:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (0906C000) [pid = 2928] [serial = 1750] [outer = 0905FC00] 20:12:25 INFO - PROCESS | 2928 | 1464232345862 Marionette DEBUG loaded listener.js 20:12:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (0C62D400) [pid = 2928] [serial = 1751] [outer = 0905FC00] 20:12:26 INFO - PROCESS | 2928 | 1464232346638 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]]]}] 20:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1185ms 20:12:26 INFO - PROCESS | 2928 | 1464232346720 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 20:12:26 INFO - PROCESS | 2928 | 1464232346724 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 20:12:26 INFO - PROCESS | 2928 | 1464232346729 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:12:26 INFO - PROCESS | 2928 | 1464232346733 Marionette TRACE conn6 <- [1,2298,null,{}] 20:12:26 INFO - PROCESS | 2928 | 1464232346738 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}] 20:12:26 INFO - PROCESS | 2928 | 1464232346892 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 20:12:27 INFO - PROCESS | 2928 | 1464232347030 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:27 INFO - PROCESS | 2928 | ++DOCSHELL 0DB47800 == 40 [pid = 2928] [id = 584] 20:12:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (0DB49800) [pid = 2928] [serial = 1752] [outer = 00000000] 20:12:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (0DBCE800) [pid = 2928] [serial = 1753] [outer = 0DB49800] 20:12:27 INFO - PROCESS | 2928 | 1464232347092 Marionette DEBUG loaded listener.js 20:12:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (0DBDE800) [pid = 2928] [serial = 1754] [outer = 0DB49800] 20:12:27 INFO - PROCESS | 2928 | 1464232347758 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]]]}] 20:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1079ms 20:12:27 INFO - PROCESS | 2928 | 1464232347816 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 20:12:27 INFO - PROCESS | 2928 | 1464232347820 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 20:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:12:27 INFO - PROCESS | 2928 | 1464232347824 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:12:27 INFO - PROCESS | 2928 | 1464232347827 Marionette TRACE conn6 <- [1,2302,null,{}] 20:12:27 INFO - PROCESS | 2928 | 1464232347831 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}] 20:12:28 INFO - PROCESS | 2928 | 1464232348014 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 20:12:28 INFO - PROCESS | 2928 | 1464232348033 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:28 INFO - PROCESS | 2928 | ++DOCSHELL 0F27CC00 == 41 [pid = 2928] [id = 585] 20:12:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (11D78800) [pid = 2928] [serial = 1755] [outer = 00000000] 20:12:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (12468C00) [pid = 2928] [serial = 1756] [outer = 11D78800] 20:12:28 INFO - PROCESS | 2928 | 1464232348088 Marionette DEBUG loaded listener.js 20:12:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (13208000) [pid = 2928] [serial = 1757] [outer = 11D78800] 20:12:28 INFO - PROCESS | 2928 | 1464232348883 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]]]}] 20:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1118ms 20:12:28 INFO - PROCESS | 2928 | 1464232348956 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 20:12:28 INFO - PROCESS | 2928 | 1464232348958 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 20:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:12:28 INFO - PROCESS | 2928 | 1464232348968 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:12:28 INFO - PROCESS | 2928 | 1464232348974 Marionette TRACE conn6 <- [1,2306,null,{}] 20:12:29 INFO - PROCESS | 2928 | 1464232348979 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}] 20:12:29 INFO - PROCESS | 2928 | 1464232349105 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 20:12:29 INFO - PROCESS | 2928 | 1464232349255 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:29 INFO - PROCESS | 2928 | ++DOCSHELL 09062C00 == 42 [pid = 2928] [id = 586] 20:12:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (09064800) [pid = 2928] [serial = 1758] [outer = 00000000] 20:12:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (0CBB0C00) [pid = 2928] [serial = 1759] [outer = 09064800] 20:12:29 INFO - PROCESS | 2928 | 1464232349311 Marionette DEBUG loaded listener.js 20:12:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (0DBC7800) [pid = 2928] [serial = 1760] [outer = 09064800] 20:12:30 INFO - PROCESS | 2928 | --DOCSHELL 0906B800 == 41 [pid = 2928] [id = 544] 20:12:30 INFO - PROCESS | 2928 | --DOCSHELL 0DBC4C00 == 40 [pid = 2928] [id = 535] 20:12:30 INFO - PROCESS | 2928 | --DOCSHELL 14F20400 == 39 [pid = 2928] [id = 547] 20:12:30 INFO - PROCESS | 2928 | --DOCSHELL 0DB6D800 == 38 [pid = 2928] [id = 534] 20:12:30 INFO - PROCESS | 2928 | --DOCSHELL 0C628000 == 37 [pid = 2928] [id = 532] 20:12:30 INFO - PROCESS | 2928 | --DOCSHELL 0DB47C00 == 36 [pid = 2928] [id = 545] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (1B31F400) [pid = 2928] [serial = 1595] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (14F22000) [pid = 2928] [serial = 1631] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (1251E400) [pid = 2928] [serial = 1622] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (0DBD3400) [pid = 2928] [serial = 1613] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (11FE3400) [pid = 2928] [serial = 1619] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (13208C00) [pid = 2928] [serial = 1625] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (0E493800) [pid = 2928] [serial = 1616] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (14C93800) [pid = 2928] [serial = 1628] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (0E19C800) [pid = 2928] [serial = 1610] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (175ABC00) [pid = 2928] [serial = 1708] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (16106C00) [pid = 2928] [serial = 1693] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (1682E400) [pid = 2928] [serial = 1697] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (16437C00) [pid = 2928] [serial = 1696] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (16436C00) [pid = 2928] [serial = 1702] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (16F05800) [pid = 2928] [serial = 1699] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (1718B800) [pid = 2928] [serial = 1705] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (16FB5000) [pid = 2928] [serial = 1700] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (14C10C00) [pid = 2928] [serial = 1690] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (12267000) [pid = 2928] [serial = 1687] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (12469C00) [pid = 2928] [serial = 1688] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (0DC61800) [pid = 2928] [serial = 1684] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 89 (0E14BC00) [pid = 2928] [serial = 1685] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 88 (11D8FC00) [pid = 2928] [serial = 1682] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 87 (0E1A8C00) [pid = 2928] [serial = 1681] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 86 (0DBD3800) [pid = 2928] [serial = 1679] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 85 (0D5F5800) [pid = 2928] [serial = 1678] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 84 (17A1EC00) [pid = 2928] [serial = 1676] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 83 (17A10400) [pid = 2928] [serial = 1675] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 82 (175AB400) [pid = 2928] [serial = 1673] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 81 (17251800) [pid = 2928] [serial = 1672] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 80 (17196400) [pid = 2928] [serial = 1670] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 79 (1718F800) [pid = 2928] [serial = 1669] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 78 (16830800) [pid = 2928] [serial = 1667] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 77 (1645DC00) [pid = 2928] [serial = 1666] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 76 (12528800) [pid = 2928] [serial = 1664] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 75 (11F4AC00) [pid = 2928] [serial = 1663] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 74 (0CBB3000) [pid = 2928] [serial = 1661] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 73 (0C629C00) [pid = 2928] [serial = 1660] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 72 (16FB2000) [pid = 2928] [serial = 1658] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 71 (1719AC00) [pid = 2928] [serial = 1706] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 70 (161EB800) [pid = 2928] [serial = 1694] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 69 (14E3F800) [pid = 2928] [serial = 1691] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | --DOMWINDOW == 68 (16838400) [pid = 2928] [serial = 1703] [outer = 00000000] [url = about:blank] 20:12:30 INFO - PROCESS | 2928 | 1464232350261 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] 20:12:30 INFO - PROCESS | 2928 | 1464232350314 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 20:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:12:30 INFO - PROCESS | 2928 | 1464232350318 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:12:30 INFO - PROCESS | 2928 | 1464232350322 Marionette TRACE conn6 <- [1,2310,null,{}] 20:12:30 INFO - PROCESS | 2928 | 1464232350328 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}] 20:12:30 INFO - PROCESS | 2928 | 1464232350418 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 20:12:30 INFO - PROCESS | 2928 | 1464232350426 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:30 INFO - PROCESS | 2928 | ++DOCSHELL 0D1D6800 == 37 [pid = 2928] [id = 587] 20:12:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 69 (0D1E3C00) [pid = 2928] [serial = 1761] [outer = 00000000] 20:12:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 70 (0D55C000) [pid = 2928] [serial = 1762] [outer = 0D1E3C00] 20:12:30 INFO - PROCESS | 2928 | 1464232350474 Marionette DEBUG loaded listener.js 20:12:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 71 (0DB4A000) [pid = 2928] [serial = 1763] [outer = 0D1E3C00] 20:12:31 INFO - PROCESS | 2928 | 1464232351006 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]]]}] 20:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 20:12:31 INFO - PROCESS | 2928 | 1464232351050 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 20:12:31 INFO - PROCESS | 2928 | 1464232351056 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 20:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:12:31 INFO - PROCESS | 2928 | 1464232351062 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:12:31 INFO - PROCESS | 2928 | 1464232351065 Marionette TRACE conn6 <- [1,2314,null,{}] 20:12:31 INFO - PROCESS | 2928 | 1464232351069 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}] 20:12:31 INFO - PROCESS | 2928 | 1464232351162 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 20:12:31 INFO - PROCESS | 2928 | 1464232351172 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:31 INFO - PROCESS | 2928 | ++DOCSHELL 0DBD4800 == 38 [pid = 2928] [id = 588] 20:12:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 72 (0DBD6000) [pid = 2928] [serial = 1764] [outer = 00000000] 20:12:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 73 (0DC58400) [pid = 2928] [serial = 1765] [outer = 0DBD6000] 20:12:31 INFO - PROCESS | 2928 | 1464232351219 Marionette DEBUG loaded listener.js 20:12:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 74 (0DE03C00) [pid = 2928] [serial = 1766] [outer = 0DBD6000] 20:12:31 INFO - PROCESS | 2928 | 1464232351692 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]]]}] 20:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 20:12:31 INFO - PROCESS | 2928 | 1464232351735 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 20:12:31 INFO - PROCESS | 2928 | 1464232351737 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 20:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:12:31 INFO - PROCESS | 2928 | 1464232351740 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:12:31 INFO - PROCESS | 2928 | 1464232351744 Marionette TRACE conn6 <- [1,2318,null,{}] 20:12:31 INFO - PROCESS | 2928 | 1464232351755 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}] 20:12:31 INFO - PROCESS | 2928 | 1464232351851 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 20:12:31 INFO - PROCESS | 2928 | 1464232351859 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:31 INFO - PROCESS | 2928 | ++DOCSHELL 0E150400 == 39 [pid = 2928] [id = 589] 20:12:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 75 (0E19D000) [pid = 2928] [serial = 1767] [outer = 00000000] 20:12:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 76 (0E493800) [pid = 2928] [serial = 1768] [outer = 0E19D000] 20:12:31 INFO - PROCESS | 2928 | 1464232351910 Marionette DEBUG loaded listener.js 20:12:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 77 (0F282000) [pid = 2928] [serial = 1769] [outer = 0E19D000] 20:12:32 INFO - PROCESS | 2928 | 1464232352373 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]]]}] 20:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 20:12:32 INFO - PROCESS | 2928 | 1464232352432 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 20:12:32 INFO - PROCESS | 2928 | 1464232352435 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 20:12:32 INFO - PROCESS | 2928 | 1464232352438 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:12:32 INFO - PROCESS | 2928 | 1464232352439 Marionette TRACE conn6 <- [1,2322,null,{}] 20:12:32 INFO - PROCESS | 2928 | 1464232352443 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}] 20:12:32 INFO - PROCESS | 2928 | 1464232352568 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 20:12:32 INFO - PROCESS | 2928 | 1464232352659 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:32 INFO - PROCESS | 2928 | ++DOCSHELL 11F49000 == 40 [pid = 2928] [id = 590] 20:12:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 78 (11F4AC00) [pid = 2928] [serial = 1770] [outer = 00000000] 20:12:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 79 (1226A800) [pid = 2928] [serial = 1771] [outer = 11F4AC00] 20:12:32 INFO - PROCESS | 2928 | 1464232352704 Marionette DEBUG loaded listener.js 20:12:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 80 (1242D400) [pid = 2928] [serial = 1772] [outer = 11F4AC00] 20:12:33 INFO - PROCESS | 2928 | 1464232353124 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]]]}] 20:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 20:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:12:33 INFO - PROCESS | 2928 | 1464232353176 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 20:12:33 INFO - PROCESS | 2928 | 1464232353178 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 20:12:33 INFO - PROCESS | 2928 | 1464232353181 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:12:33 INFO - PROCESS | 2928 | 1464232353183 Marionette TRACE conn6 <- [1,2326,null,{}] 20:12:33 INFO - PROCESS | 2928 | 1464232353186 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}] 20:12:33 INFO - PROCESS | 2928 | 1464232353316 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 20:12:33 INFO - PROCESS | 2928 | 1464232353386 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:33 INFO - PROCESS | 2928 | ++DOCSHELL 12469C00 == 41 [pid = 2928] [id = 591] 20:12:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 81 (1246B800) [pid = 2928] [serial = 1773] [outer = 00000000] 20:12:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 82 (12710000) [pid = 2928] [serial = 1774] [outer = 1246B800] 20:12:33 INFO - PROCESS | 2928 | 1464232353433 Marionette DEBUG loaded listener.js 20:12:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 83 (132D4000) [pid = 2928] [serial = 1775] [outer = 1246B800] 20:12:33 INFO - PROCESS | 2928 | 1464232353879 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]]]}] 20:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 20:12:33 INFO - PROCESS | 2928 | 1464232353913 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 20:12:33 INFO - PROCESS | 2928 | 1464232353915 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 20:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:12:33 INFO - PROCESS | 2928 | 1464232353958 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:12:33 INFO - PROCESS | 2928 | 1464232353960 Marionette TRACE conn6 <- [1,2330,null,{}] 20:12:33 INFO - PROCESS | 2928 | 1464232353964 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}] 20:12:34 INFO - PROCESS | 2928 | 1464232354100 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 20:12:34 INFO - PROCESS | 2928 | 1464232354172 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:34 INFO - PROCESS | 2928 | ++DOCSHELL 14C10800 == 42 [pid = 2928] [id = 592] 20:12:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 84 (14E3F800) [pid = 2928] [serial = 1776] [outer = 00000000] 20:12:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 85 (14F25400) [pid = 2928] [serial = 1777] [outer = 14E3F800] 20:12:34 INFO - PROCESS | 2928 | 1464232354219 Marionette DEBUG loaded listener.js 20:12:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 86 (15605400) [pid = 2928] [serial = 1778] [outer = 14E3F800] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 85 (1517C800) [pid = 2928] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 84 (0C62E800) [pid = 2928] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 83 (124C8C00) [pid = 2928] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 82 (13ED5400) [pid = 2928] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 81 (0DC58000) [pid = 2928] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 80 (0CDA5800) [pid = 2928] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 79 (0E4EF400) [pid = 2928] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 78 (0DFC0400) [pid = 2928] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 77 (0D5E9C00) [pid = 2928] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 76 (0DBD8C00) [pid = 2928] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 75 (0E47BC00) [pid = 2928] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:12:34 INFO - PROCESS | 2928 | --DOMWINDOW == 74 (0C621800) [pid = 2928] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:12:34 INFO - PROCESS | 2928 | 1464232354666 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]]]}] 20:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 791ms 20:12:34 INFO - PROCESS | 2928 | 1464232354739 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 20:12:34 INFO - PROCESS | 2928 | 1464232354741 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 20:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:12:34 INFO - PROCESS | 2928 | 1464232354751 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:12:34 INFO - PROCESS | 2928 | 1464232354753 Marionette TRACE conn6 <- [1,2334,null,{}] 20:12:34 INFO - PROCESS | 2928 | 1464232354757 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}] 20:12:34 INFO - PROCESS | 2928 | 1464232354850 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 20:12:34 INFO - PROCESS | 2928 | 1464232354862 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:34 INFO - PROCESS | 2928 | ++DOCSHELL 09071000 == 43 [pid = 2928] [id = 593] 20:12:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 75 (0E154400) [pid = 2928] [serial = 1779] [outer = 00000000] 20:12:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 76 (14F17400) [pid = 2928] [serial = 1780] [outer = 0E154400] 20:12:34 INFO - PROCESS | 2928 | 1464232354906 Marionette DEBUG loaded listener.js 20:12:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 77 (15612400) [pid = 2928] [serial = 1781] [outer = 0E154400] 20:12:35 INFO - PROCESS | 2928 | 1464232355341 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]]]}] 20:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 20:12:35 INFO - PROCESS | 2928 | 1464232355387 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 20:12:35 INFO - PROCESS | 2928 | 1464232355389 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 20:12:35 INFO - PROCESS | 2928 | 1464232355392 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:12:35 INFO - PROCESS | 2928 | 1464232355393 Marionette TRACE conn6 <- [1,2338,null,{}] 20:12:35 INFO - PROCESS | 2928 | 1464232355397 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}] 20:12:35 INFO - PROCESS | 2928 | 1464232355482 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 20:12:35 INFO - PROCESS | 2928 | 1464232355489 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:35 INFO - PROCESS | 2928 | ++DOCSHELL 161DE400 == 44 [pid = 2928] [id = 594] 20:12:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 78 (161E1C00) [pid = 2928] [serial = 1782] [outer = 00000000] 20:12:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 79 (16371000) [pid = 2928] [serial = 1783] [outer = 161E1C00] 20:12:35 INFO - PROCESS | 2928 | 1464232355536 Marionette DEBUG loaded listener.js 20:12:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 80 (161ECC00) [pid = 2928] [serial = 1784] [outer = 161E1C00] 20:12:36 INFO - PROCESS | 2928 | 1464232356070 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]]]}] 20:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 20:12:36 INFO - PROCESS | 2928 | 1464232356126 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 20:12:36 INFO - PROCESS | 2928 | 1464232356128 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 20:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:12:36 INFO - PROCESS | 2928 | 1464232356131 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:12:36 INFO - PROCESS | 2928 | 1464232356133 Marionette TRACE conn6 <- [1,2342,null,{}] 20:12:36 INFO - PROCESS | 2928 | 1464232356136 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}] 20:12:36 INFO - PROCESS | 2928 | 1464232356223 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 20:12:36 INFO - PROCESS | 2928 | 1464232356229 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:36 INFO - PROCESS | 2928 | ++DOCSHELL 16436C00 == 45 [pid = 2928] [id = 595] 20:12:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 81 (16455000) [pid = 2928] [serial = 1785] [outer = 00000000] 20:12:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 82 (16829C00) [pid = 2928] [serial = 1786] [outer = 16455000] 20:12:36 INFO - PROCESS | 2928 | 1464232356274 Marionette DEBUG loaded listener.js 20:12:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 83 (16833000) [pid = 2928] [serial = 1787] [outer = 16455000] 20:12:37 INFO - PROCESS | 2928 | 1464232357009 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]]]}] 20:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 20:12:37 INFO - PROCESS | 2928 | 1464232357062 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 20:12:37 INFO - PROCESS | 2928 | 1464232357068 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 20:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:12:37 INFO - PROCESS | 2928 | 1464232357072 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:12:37 INFO - PROCESS | 2928 | 1464232357077 Marionette TRACE conn6 <- [1,2346,null,{}] 20:12:37 INFO - PROCESS | 2928 | 1464232357082 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}] 20:12:37 INFO - PROCESS | 2928 | 1464232357201 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 20:12:37 INFO - PROCESS | 2928 | 1464232357351 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:37 INFO - PROCESS | 2928 | ++DOCSHELL 0DB6E800 == 46 [pid = 2928] [id = 596] 20:12:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 84 (0DB6F000) [pid = 2928] [serial = 1788] [outer = 00000000] 20:12:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 85 (0DBD2000) [pid = 2928] [serial = 1789] [outer = 0DB6F000] 20:12:37 INFO - PROCESS | 2928 | 1464232357413 Marionette DEBUG loaded listener.js 20:12:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 86 (0DE02000) [pid = 2928] [serial = 1790] [outer = 0DB6F000] 20:12:38 INFO - PROCESS | 2928 | 1464232357983 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]]]}] 20:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 20:12:38 INFO - PROCESS | 2928 | 1464232358048 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 20:12:38 INFO - PROCESS | 2928 | 1464232358054 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 20:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:12:38 INFO - PROCESS | 2928 | 1464232358061 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:12:38 INFO - PROCESS | 2928 | 1464232358063 Marionette TRACE conn6 <- [1,2350,null,{}] 20:12:38 INFO - PROCESS | 2928 | 1464232358067 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}] 20:12:38 INFO - PROCESS | 2928 | 1464232358185 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 20:12:38 INFO - PROCESS | 2928 | 1464232358344 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:38 INFO - PROCESS | 2928 | ++DOCSHELL 0F25C400 == 47 [pid = 2928] [id = 597] 20:12:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 87 (11D78C00) [pid = 2928] [serial = 1791] [outer = 00000000] 20:12:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 88 (12226000) [pid = 2928] [serial = 1792] [outer = 11D78C00] 20:12:38 INFO - PROCESS | 2928 | 1464232358403 Marionette DEBUG loaded listener.js 20:12:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (1270E000) [pid = 2928] [serial = 1793] [outer = 11D78C00] 20:12:39 INFO - PROCESS | 2928 | 1464232359032 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]]]}] 20:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1019ms 20:12:39 INFO - PROCESS | 2928 | 1464232359081 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 20:12:39 INFO - PROCESS | 2928 | 1464232359084 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 20:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:12:39 INFO - PROCESS | 2928 | 1464232359102 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:12:39 INFO - PROCESS | 2928 | 1464232359106 Marionette TRACE conn6 <- [1,2354,null,{}] 20:12:39 INFO - PROCESS | 2928 | 1464232359136 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}] 20:12:39 INFO - PROCESS | 2928 | 1464232359252 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 20:12:39 INFO - PROCESS | 2928 | 1464232359396 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:39 INFO - PROCESS | 2928 | ++DOCSHELL 163DC800 == 48 [pid = 2928] [id = 598] 20:12:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (1682F400) [pid = 2928] [serial = 1794] [outer = 00000000] 20:12:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (16F02C00) [pid = 2928] [serial = 1795] [outer = 1682F400] 20:12:39 INFO - PROCESS | 2928 | 1464232359455 Marionette DEBUG loaded listener.js 20:12:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (16F09800) [pid = 2928] [serial = 1796] [outer = 1682F400] 20:12:40 INFO - PROCESS | 2928 | 1464232360067 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]]]}] 20:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1023ms 20:12:40 INFO - PROCESS | 2928 | 1464232360125 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 20:12:40 INFO - PROCESS | 2928 | 1464232360128 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 20:12:40 INFO - PROCESS | 2928 | 1464232360131 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:12:40 INFO - PROCESS | 2928 | 1464232360134 Marionette TRACE conn6 <- [1,2358,null,{}] 20:12:40 INFO - PROCESS | 2928 | 1464232360137 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}] 20:12:40 INFO - PROCESS | 2928 | 1464232360252 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 20:12:40 INFO - PROCESS | 2928 | 1464232360367 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:40 INFO - PROCESS | 2928 | ++DOCSHELL 16FAA800 == 49 [pid = 2928] [id = 599] 20:12:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (16FAB400) [pid = 2928] [serial = 1797] [outer = 00000000] 20:12:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (16FB0400) [pid = 2928] [serial = 1798] [outer = 16FAB400] 20:12:40 INFO - PROCESS | 2928 | 1464232360462 Marionette DEBUG loaded listener.js 20:12:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (17139400) [pid = 2928] [serial = 1799] [outer = 16FAB400] 20:12:41 INFO - PROCESS | 2928 | 1464232361013 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]]]}] 20:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 930ms 20:12:41 INFO - PROCESS | 2928 | 1464232361065 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 20:12:41 INFO - PROCESS | 2928 | 1464232361067 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 20:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:12:41 INFO - PROCESS | 2928 | 1464232361071 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:12:41 INFO - PROCESS | 2928 | 1464232361073 Marionette TRACE conn6 <- [1,2362,null,{}] 20:12:41 INFO - PROCESS | 2928 | 1464232361077 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}] 20:12:41 INFO - PROCESS | 2928 | 1464232361191 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 20:12:41 INFO - PROCESS | 2928 | 1464232361350 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:41 INFO - PROCESS | 2928 | ++DOCSHELL 17175400 == 50 [pid = 2928] [id = 600] 20:12:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (17177800) [pid = 2928] [serial = 1800] [outer = 00000000] 20:12:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (1717B400) [pid = 2928] [serial = 1801] [outer = 17177800] 20:12:41 INFO - PROCESS | 2928 | 1464232361405 Marionette DEBUG loaded listener.js 20:12:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (1717E000) [pid = 2928] [serial = 1802] [outer = 17177800] 20:12:42 INFO - PROCESS | 2928 | 1464232362038 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]]]}] 20:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1017ms 20:12:42 INFO - PROCESS | 2928 | 1464232362092 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 20:12:42 INFO - PROCESS | 2928 | 1464232362094 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 20:12:42 INFO - PROCESS | 2928 | 1464232362098 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:12:42 INFO - PROCESS | 2928 | 1464232362100 Marionette TRACE conn6 <- [1,2366,null,{}] 20:12:42 INFO - PROCESS | 2928 | 1464232362135 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}] 20:12:42 INFO - PROCESS | 2928 | 1464232362263 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 20:12:42 INFO - PROCESS | 2928 | 1464232362514 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:42 INFO - PROCESS | 2928 | ++DOCSHELL 0C627400 == 51 [pid = 2928] [id = 601] 20:12:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (0CDABC00) [pid = 2928] [serial = 1803] [outer = 00000000] 20:12:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (0D1A7C00) [pid = 2928] [serial = 1804] [outer = 0CDABC00] 20:12:42 INFO - PROCESS | 2928 | 1464232362596 Marionette DEBUG loaded listener.js 20:12:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (0DB4F000) [pid = 2928] [serial = 1805] [outer = 0CDABC00] 20:12:43 INFO - PROCESS | 2928 | 1464232363176 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]]]}] 20:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1134ms 20:12:43 INFO - PROCESS | 2928 | 1464232363236 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 20:12:43 INFO - PROCESS | 2928 | 1464232363240 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 20:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:12:43 INFO - PROCESS | 2928 | 1464232363244 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:12:43 INFO - PROCESS | 2928 | 1464232363247 Marionette TRACE conn6 <- [1,2370,null,{}] 20:12:43 INFO - PROCESS | 2928 | 1464232363252 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}] 20:12:43 INFO - PROCESS | 2928 | 1464232363391 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 20:12:43 INFO - PROCESS | 2928 | 1464232363538 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:43 INFO - PROCESS | 2928 | ++DOCSHELL 0CBAE400 == 52 [pid = 2928] [id = 602] 20:12:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (0CDA0000) [pid = 2928] [serial = 1806] [outer = 00000000] 20:12:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (0DE06800) [pid = 2928] [serial = 1807] [outer = 0CDA0000] 20:12:43 INFO - PROCESS | 2928 | 1464232363589 Marionette DEBUG loaded listener.js 20:12:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (0F250000) [pid = 2928] [serial = 1808] [outer = 0CDA0000] 20:12:43 INFO - PROCESS | 2928 | --DOCSHELL 16430400 == 51 [pid = 2928] [id = 549] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (14E43400) [pid = 2928] [serial = 1733] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (1682BC00) [pid = 2928] [serial = 1747] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (16109400) [pid = 2928] [serial = 1735] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (0CBAF400) [pid = 2928] [serial = 1711] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (0CDA1C00) [pid = 2928] [serial = 1712] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (12716C00) [pid = 2928] [serial = 1726] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (1320AC00) [pid = 2928] [serial = 1727] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (14C74C00) [pid = 2928] [serial = 1729] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 95 (14C75400) [pid = 2928] [serial = 1730] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 94 (0DCB1C00) [pid = 2928] [serial = 1717] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (0DE09C00) [pid = 2928] [serial = 1718] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (0D5EA800) [pid = 2928] [serial = 1714] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (0DB4A800) [pid = 2928] [serial = 1715] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (0F25C800) [pid = 2928] [serial = 1723] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 89 (11D90000) [pid = 2928] [serial = 1724] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 88 (0E158400) [pid = 2928] [serial = 1720] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 87 (0E1A6000) [pid = 2928] [serial = 1721] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 86 (14F1AC00) [pid = 2928] [serial = 1732] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 85 (16373400) [pid = 2928] [serial = 1738] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 84 (1610A000) [pid = 2928] [serial = 1736] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 83 (16377800) [pid = 2928] [serial = 1739] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 82 (124C3000) [pid = 2928] [serial = 1744] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 81 (0CDA3800) [pid = 2928] [serial = 1741] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 80 (14C75800) [pid = 2928] [serial = 1745] [outer = 00000000] [url = about:blank] 20:12:43 INFO - PROCESS | 2928 | --DOMWINDOW == 79 (0DE09400) [pid = 2928] [serial = 1742] [outer = 00000000] [url = about:blank] 20:12:44 INFO - PROCESS | 2928 | 1464232364102 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]]]}] 20:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 871ms 20:12:44 INFO - PROCESS | 2928 | 1464232364119 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 20:12:44 INFO - PROCESS | 2928 | 1464232364123 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 20:12:44 INFO - PROCESS | 2928 | 1464232364127 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:12:44 INFO - PROCESS | 2928 | 1464232364129 Marionette TRACE conn6 <- [1,2374,null,{}] 20:12:44 INFO - PROCESS | 2928 | 1464232364133 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}] 20:12:44 INFO - PROCESS | 2928 | 1464232364225 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 20:12:44 INFO - PROCESS | 2928 | 1464232364232 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:44 INFO - PROCESS | 2928 | ++DOCSHELL 0DB4B400 == 52 [pid = 2928] [id = 603] 20:12:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 80 (0DB4C000) [pid = 2928] [serial = 1809] [outer = 00000000] 20:12:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 81 (0DC5A000) [pid = 2928] [serial = 1810] [outer = 0DB4C000] 20:12:44 INFO - PROCESS | 2928 | 1464232364282 Marionette DEBUG loaded listener.js 20:12:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 82 (0E14D000) [pid = 2928] [serial = 1811] [outer = 0DB4C000] 20:12:44 INFO - PROCESS | 2928 | 1464232364771 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]]]}] 20:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 20:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:12:44 INFO - PROCESS | 2928 | 1464232364806 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 20:12:44 INFO - PROCESS | 2928 | 1464232364808 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 20:12:44 INFO - PROCESS | 2928 | 1464232364813 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:12:44 INFO - PROCESS | 2928 | 1464232364819 Marionette TRACE conn6 <- [1,2378,null,{}] 20:12:44 INFO - PROCESS | 2928 | 1464232364827 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}] 20:12:44 INFO - PROCESS | 2928 | 1464232364918 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 20:12:44 INFO - PROCESS | 2928 | 1464232364926 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:44 INFO - PROCESS | 2928 | ++DOCSHELL 11F48000 == 53 [pid = 2928] [id = 604] 20:12:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 83 (11F48C00) [pid = 2928] [serial = 1812] [outer = 00000000] 20:12:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 84 (12228000) [pid = 2928] [serial = 1813] [outer = 11F48C00] 20:12:44 INFO - PROCESS | 2928 | 1464232364978 Marionette DEBUG loaded listener.js 20:12:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 85 (1251E400) [pid = 2928] [serial = 1814] [outer = 11F48C00] 20:12:45 INFO - PROCESS | 2928 | 1464232365438 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]]]}] 20:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 20:12:45 INFO - PROCESS | 2928 | 1464232365503 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 20:12:45 INFO - PROCESS | 2928 | 1464232365506 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 20:12:45 INFO - PROCESS | 2928 | 1464232365509 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:12:45 INFO - PROCESS | 2928 | 1464232365510 Marionette TRACE conn6 <- [1,2382,null,{}] 20:12:45 INFO - PROCESS | 2928 | 1464232365514 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}] 20:12:45 INFO - PROCESS | 2928 | 1464232365604 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 20:12:45 INFO - PROCESS | 2928 | 1464232365647 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:45 INFO - PROCESS | 2928 | ++DOCSHELL 13ECF800 == 54 [pid = 2928] [id = 605] 20:12:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 86 (13ED5400) [pid = 2928] [serial = 1815] [outer = 00000000] 20:12:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 87 (14C87800) [pid = 2928] [serial = 1816] [outer = 13ED5400] 20:12:45 INFO - PROCESS | 2928 | 1464232365694 Marionette DEBUG loaded listener.js 20:12:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 88 (14D50400) [pid = 2928] [serial = 1817] [outer = 13ED5400] 20:12:46 INFO - PROCESS | 2928 | 1464232366224 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]]]}] 20:12:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:12:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 20:12:46 INFO - PROCESS | 2928 | 1464232366283 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 20:12:46 INFO - PROCESS | 2928 | 1464232366285 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 20:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:12:46 INFO - PROCESS | 2928 | 1464232366288 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:12:46 INFO - PROCESS | 2928 | 1464232366290 Marionette TRACE conn6 <- [1,2386,null,{}] 20:12:46 INFO - PROCESS | 2928 | 1464232366294 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}] 20:12:46 INFO - PROCESS | 2928 | 1464232366419 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 20:12:46 INFO - PROCESS | 2928 | 1464232366485 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:46 INFO - PROCESS | 2928 | ++DOCSHELL 14E38C00 == 55 [pid = 2928] [id = 606] 20:12:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (14F19800) [pid = 2928] [serial = 1818] [outer = 00000000] 20:12:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (14F22400) [pid = 2928] [serial = 1819] [outer = 14F19800] 20:12:46 INFO - PROCESS | 2928 | 1464232366537 Marionette DEBUG loaded listener.js 20:12:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (16110C00) [pid = 2928] [serial = 1820] [outer = 14F19800] 20:12:46 INFO - PROCESS | 2928 | 1464232366976 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]]]}] 20:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 20:12:47 INFO - PROCESS | 2928 | 1464232367042 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 20:12:47 INFO - PROCESS | 2928 | 1464232367044 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 20:12:47 INFO - PROCESS | 2928 | 1464232367047 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:12:47 INFO - PROCESS | 2928 | 1464232367048 Marionette TRACE conn6 <- [1,2390,null,{}] 20:12:47 INFO - PROCESS | 2928 | 1464232367052 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}] 20:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:12:47 INFO - PROCESS | 2928 | 1464232367175 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 20:12:47 INFO - PROCESS | 2928 | 1464232367265 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:47 INFO - PROCESS | 2928 | ++DOCSHELL 163E9000 == 56 [pid = 2928] [id = 607] 20:12:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (1642A800) [pid = 2928] [serial = 1821] [outer = 00000000] 20:12:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (16456800) [pid = 2928] [serial = 1822] [outer = 1642A800] 20:12:47 INFO - PROCESS | 2928 | 1464232367310 Marionette DEBUG loaded listener.js 20:12:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (16830800) [pid = 2928] [serial = 1823] [outer = 1642A800] 20:12:47 INFO - PROCESS | 2928 | 1464232367728 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]]]}] 20:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 710ms 20:12:47 INFO - PROCESS | 2928 | 1464232367765 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 20:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:12:47 INFO - PROCESS | 2928 | 1464232367767 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 20:12:47 INFO - PROCESS | 2928 | 1464232367770 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:12:47 INFO - PROCESS | 2928 | 1464232367772 Marionette TRACE conn6 <- [1,2394,null,{}] 20:12:47 INFO - PROCESS | 2928 | 1464232367775 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}] 20:12:47 INFO - PROCESS | 2928 | 1464232367936 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 20:12:47 INFO - PROCESS | 2928 | --DOMWINDOW == 93 (16369C00) [pid = 2928] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:12:47 INFO - PROCESS | 2928 | --DOMWINDOW == 92 (161E1C00) [pid = 2928] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:12:47 INFO - PROCESS | 2928 | --DOMWINDOW == 91 (11F4AC00) [pid = 2928] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:12:47 INFO - PROCESS | 2928 | --DOMWINDOW == 90 (0DBD6000) [pid = 2928] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:12:47 INFO - PROCESS | 2928 | --DOMWINDOW == 89 (0E19D000) [pid = 2928] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:12:47 INFO - PROCESS | 2928 | --DOMWINDOW == 88 (0D1E3C00) [pid = 2928] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:12:47 INFO - PROCESS | 2928 | --DOMWINDOW == 87 (1246B800) [pid = 2928] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:12:47 INFO - PROCESS | 2928 | --DOMWINDOW == 86 (14E3F800) [pid = 2928] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:12:47 INFO - PROCESS | 2928 | --DOMWINDOW == 85 (0E154400) [pid = 2928] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:12:48 INFO - PROCESS | 2928 | 1464232368008 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:48 INFO - PROCESS | 2928 | ++DOCSHELL 0CDAC800 == 57 [pid = 2928] [id = 608] 20:12:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 86 (0D1E3C00) [pid = 2928] [serial = 1824] [outer = 00000000] 20:12:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 87 (0E4EF400) [pid = 2928] [serial = 1825] [outer = 0D1E3C00] 20:12:48 INFO - PROCESS | 2928 | 1464232368053 Marionette DEBUG loaded listener.js 20:12:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 88 (1320A800) [pid = 2928] [serial = 1826] [outer = 0D1E3C00] 20:12:48 INFO - PROCESS | 2928 | 1464232368422 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]]]}] 20:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 20:12:48 INFO - PROCESS | 2928 | 1464232368458 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 20:12:48 INFO - PROCESS | 2928 | 1464232368460 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 20:12:48 INFO - PROCESS | 2928 | 1464232368464 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:12:48 INFO - PROCESS | 2928 | 1464232368465 Marionette TRACE conn6 <- [1,2398,null,{}] 20:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:12:48 INFO - PROCESS | 2928 | 1464232368469 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}] 20:12:48 INFO - PROCESS | 2928 | 1464232368587 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 20:12:48 INFO - PROCESS | 2928 | 1464232368597 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:48 INFO - PROCESS | 2928 | ++DOCSHELL 0E476400 == 58 [pid = 2928] [id = 609] 20:12:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 89 (14F22000) [pid = 2928] [serial = 1827] [outer = 00000000] 20:12:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 90 (16FABC00) [pid = 2928] [serial = 1828] [outer = 14F22000] 20:12:48 INFO - PROCESS | 2928 | 1464232368642 Marionette DEBUG loaded listener.js 20:12:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 91 (1718F400) [pid = 2928] [serial = 1829] [outer = 14F22000] 20:12:49 INFO - PROCESS | 2928 | 1464232369197 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]]]}] 20:12:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:12:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 20:12:49 INFO - PROCESS | 2928 | 1464232369240 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 20:12:49 INFO - PROCESS | 2928 | 1464232369242 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 20:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:12:49 INFO - PROCESS | 2928 | 1464232369245 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:12:49 INFO - PROCESS | 2928 | 1464232369247 Marionette TRACE conn6 <- [1,2402,null,{}] 20:12:49 INFO - PROCESS | 2928 | 1464232369250 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}] 20:12:49 INFO - PROCESS | 2928 | 1464232369342 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 20:12:49 INFO - PROCESS | 2928 | 1464232369351 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:49 INFO - PROCESS | 2928 | ++DOCSHELL 16FAA000 == 59 [pid = 2928] [id = 610] 20:12:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 92 (17192000) [pid = 2928] [serial = 1830] [outer = 00000000] 20:12:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 93 (17249C00) [pid = 2928] [serial = 1831] [outer = 17192000] 20:12:49 INFO - PROCESS | 2928 | 1464232369396 Marionette DEBUG loaded listener.js 20:12:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 94 (17250800) [pid = 2928] [serial = 1832] [outer = 17192000] 20:12:49 INFO - PROCESS | 2928 | 1464232369844 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]]]}] 20:12:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:12:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 20:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:12:49 INFO - PROCESS | 2928 | 1464232369876 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 20:12:49 INFO - PROCESS | 2928 | 1464232369878 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 20:12:49 INFO - PROCESS | 2928 | 1464232369881 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:12:49 INFO - PROCESS | 2928 | 1464232369883 Marionette TRACE conn6 <- [1,2406,null,{}] 20:12:49 INFO - PROCESS | 2928 | 1464232369886 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}] 20:12:50 INFO - PROCESS | 2928 | 1464232370090 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 20:12:50 INFO - PROCESS | 2928 | 1464232370215 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:50 INFO - PROCESS | 2928 | ++DOCSHELL 0CBAF000 == 60 [pid = 2928] [id = 611] 20:12:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 95 (0CBAF400) [pid = 2928] [serial = 1833] [outer = 00000000] 20:12:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 96 (0CDAB400) [pid = 2928] [serial = 1834] [outer = 0CBAF400] 20:12:50 INFO - PROCESS | 2928 | 1464232370274 Marionette DEBUG loaded listener.js 20:12:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (0D562800) [pid = 2928] [serial = 1835] [outer = 0CBAF400] 20:12:50 INFO - PROCESS | 2928 | 1464232370867 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]]]}] 20:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1022ms 20:12:50 INFO - PROCESS | 2928 | 1464232370905 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 20:12:50 INFO - PROCESS | 2928 | 1464232370910 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 20:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:12:50 INFO - PROCESS | 2928 | 1464232370914 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:12:50 INFO - PROCESS | 2928 | 1464232370918 Marionette TRACE conn6 <- [1,2410,null,{}] 20:12:50 INFO - PROCESS | 2928 | 1464232370942 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}] 20:12:51 INFO - PROCESS | 2928 | 1464232371063 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 20:12:51 INFO - PROCESS | 2928 | 1464232371209 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:51 INFO - PROCESS | 2928 | ++DOCSHELL 0E1A2C00 == 61 [pid = 2928] [id = 612] 20:12:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (0E1A7000) [pid = 2928] [serial = 1836] [outer = 00000000] 20:12:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (0E4FB800) [pid = 2928] [serial = 1837] [outer = 0E1A7000] 20:12:51 INFO - PROCESS | 2928 | 1464232371268 Marionette DEBUG loaded listener.js 20:12:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (11F42000) [pid = 2928] [serial = 1838] [outer = 0E1A7000] 20:12:51 INFO - PROCESS | 2928 | 1464232371862 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]]]}] 20:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 990ms 20:12:51 INFO - PROCESS | 2928 | 1464232371905 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 20:12:51 INFO - PROCESS | 2928 | 1464232371908 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 20:12:51 INFO - PROCESS | 2928 | 1464232371912 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:12:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:12:51 INFO - PROCESS | 2928 | 1464232371914 Marionette TRACE conn6 <- [1,2414,null,{}] 20:12:51 INFO - PROCESS | 2928 | 1464232371918 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}] 20:12:52 INFO - PROCESS | 2928 | 1464232372031 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 20:12:52 INFO - PROCESS | 2928 | 1464232372180 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:52 INFO - PROCESS | 2928 | ++DOCSHELL 15609C00 == 62 [pid = 2928] [id = 613] 20:12:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (161E4400) [pid = 2928] [serial = 1839] [outer = 00000000] 20:12:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (16454400) [pid = 2928] [serial = 1840] [outer = 161E4400] 20:12:52 INFO - PROCESS | 2928 | 1464232372236 Marionette DEBUG loaded listener.js 20:12:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (16F10000) [pid = 2928] [serial = 1841] [outer = 161E4400] 20:12:52 INFO - PROCESS | 2928 | 1464232372876 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]]]}] 20:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1019ms 20:12:52 INFO - PROCESS | 2928 | 1464232372934 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 20:12:52 INFO - PROCESS | 2928 | 1464232372938 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 20:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:12:52 INFO - PROCESS | 2928 | 1464232372950 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:12:52 INFO - PROCESS | 2928 | 1464232372955 Marionette TRACE conn6 <- [1,2418,null,{}] 20:12:52 INFO - PROCESS | 2928 | 1464232372976 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}] 20:12:53 INFO - PROCESS | 2928 | 1464232373126 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 20:12:53 INFO - PROCESS | 2928 | 1464232373273 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:53 INFO - PROCESS | 2928 | ++DOCSHELL 16FB3400 == 63 [pid = 2928] [id = 614] 20:12:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (17A0B800) [pid = 2928] [serial = 1842] [outer = 00000000] 20:12:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (17A15800) [pid = 2928] [serial = 1843] [outer = 17A0B800] 20:12:53 INFO - PROCESS | 2928 | 1464232373328 Marionette DEBUG loaded listener.js 20:12:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (17A1F000) [pid = 2928] [serial = 1844] [outer = 17A0B800] 20:12:53 INFO - PROCESS | 2928 | 1464232373880 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]]]}] 20:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 990ms 20:12:53 INFO - PROCESS | 2928 | 1464232373939 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 20:12:53 INFO - PROCESS | 2928 | 1464232373941 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 20:12:53 INFO - PROCESS | 2928 | 1464232373945 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:12:53 INFO - PROCESS | 2928 | 1464232373947 Marionette TRACE conn6 <- [1,2422,null,{}] 20:12:53 INFO - PROCESS | 2928 | 1464232373951 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}] 20:12:54 INFO - PROCESS | 2928 | 1464232374062 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 20:12:54 INFO - PROCESS | 2928 | 1464232374226 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:54 INFO - PROCESS | 2928 | ++DOCSHELL 17A21C00 == 64 [pid = 2928] [id = 615] 20:12:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (17A25000) [pid = 2928] [serial = 1845] [outer = 00000000] 20:12:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (17A28000) [pid = 2928] [serial = 1846] [outer = 17A25000] 20:12:54 INFO - PROCESS | 2928 | 1464232374285 Marionette DEBUG loaded listener.js 20:12:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (17A8A400) [pid = 2928] [serial = 1847] [outer = 17A25000] 20:12:54 INFO - PROCESS | 2928 | 1464232374853 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]]]}] 20:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 972ms 20:12:54 INFO - PROCESS | 2928 | 1464232374920 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 20:12:54 INFO - PROCESS | 2928 | 1464232374922 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 20:12:54 INFO - PROCESS | 2928 | 1464232374926 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:12:54 INFO - PROCESS | 2928 | 1464232374928 Marionette TRACE conn6 <- [1,2426,null,{}] 20:12:54 INFO - PROCESS | 2928 | 1464232374932 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}] 20:12:55 INFO - PROCESS | 2928 | 1464232375044 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 20:12:55 INFO - PROCESS | 2928 | 1464232375190 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:55 INFO - PROCESS | 2928 | ++DOCSHELL 17A92800 == 65 [pid = 2928] [id = 616] 20:12:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (17A93000) [pid = 2928] [serial = 1848] [outer = 00000000] 20:12:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (17A96400) [pid = 2928] [serial = 1849] [outer = 17A93000] 20:12:55 INFO - PROCESS | 2928 | 1464232375253 Marionette DEBUG loaded listener.js 20:12:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (187AB000) [pid = 2928] [serial = 1850] [outer = 17A93000] 20:12:55 INFO - PROCESS | 2928 | 1464232375918 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]]]}] 20:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1019ms 20:12:55 INFO - PROCESS | 2928 | 1464232375950 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 20:12:55 INFO - PROCESS | 2928 | 1464232375952 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 20:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:12:55 INFO - PROCESS | 2928 | 1464232375956 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:12:55 INFO - PROCESS | 2928 | 1464232375958 Marionette TRACE conn6 <- [1,2430,null,{}] 20:12:55 INFO - PROCESS | 2928 | 1464232375962 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}] 20:12:56 INFO - PROCESS | 2928 | 1464232376074 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 20:12:56 INFO - PROCESS | 2928 | 1464232376360 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:56 INFO - PROCESS | 2928 | ++DOCSHELL 0C623800 == 66 [pid = 2928] [id = 617] 20:12:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (0CBA8C00) [pid = 2928] [serial = 1851] [outer = 00000000] 20:12:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (0D1A0400) [pid = 2928] [serial = 1852] [outer = 0CBA8C00] 20:12:56 INFO - PROCESS | 2928 | 1464232376456 Marionette DEBUG loaded listener.js 20:12:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (0DBC2000) [pid = 2928] [serial = 1853] [outer = 0CBA8C00] 20:12:57 INFO - PROCESS | 2928 | 1464232376997 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]]]}] 20:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1075ms 20:12:57 INFO - PROCESS | 2928 | 1464232377039 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 20:12:57 INFO - PROCESS | 2928 | 1464232377043 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 20:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:12:57 INFO - PROCESS | 2928 | 1464232377049 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:12:57 INFO - PROCESS | 2928 | 1464232377053 Marionette TRACE conn6 <- [1,2434,null,{}] 20:12:57 INFO - PROCESS | 2928 | 1464232377059 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}] 20:12:57 INFO - PROCESS | 2928 | 1464232377166 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 20:12:57 INFO - PROCESS | 2928 | 1464232377327 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:57 INFO - PROCESS | 2928 | ++DOCSHELL 0E1A8C00 == 67 [pid = 2928] [id = 618] 20:12:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (0E344000) [pid = 2928] [serial = 1854] [outer = 00000000] 20:12:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (11F87400) [pid = 2928] [serial = 1855] [outer = 0E344000] 20:12:57 INFO - PROCESS | 2928 | 1464232377378 Marionette DEBUG loaded listener.js 20:12:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (12520400) [pid = 2928] [serial = 1856] [outer = 0E344000] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 14C10800 == 66 [pid = 2928] [id = 592] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 12469C00 == 65 [pid = 2928] [id = 591] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 09071000 == 64 [pid = 2928] [id = 593] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 0DBD4800 == 63 [pid = 2928] [id = 588] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 16FAA000 == 62 [pid = 2928] [id = 610] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 0E476400 == 61 [pid = 2928] [id = 609] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 0CDAC800 == 60 [pid = 2928] [id = 608] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 163E9000 == 59 [pid = 2928] [id = 607] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 14E38C00 == 58 [pid = 2928] [id = 606] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 13ECF800 == 57 [pid = 2928] [id = 605] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 11F49000 == 56 [pid = 2928] [id = 590] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 11F48000 == 55 [pid = 2928] [id = 604] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (16829C00) [pid = 2928] [serial = 1786] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (0906C000) [pid = 2928] [serial = 1750] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (0DBCE800) [pid = 2928] [serial = 1753] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (12468C00) [pid = 2928] [serial = 1756] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 0DB4B400 == 54 [pid = 2928] [id = 603] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 0CBAE400 == 53 [pid = 2928] [id = 602] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 0C627400 == 52 [pid = 2928] [id = 601] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 0DB6E800 == 51 [pid = 2928] [id = 596] 20:12:57 INFO - PROCESS | 2928 | --DOCSHELL 16436C00 == 50 [pid = 2928] [id = 595] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 113 (16837800) [pid = 2928] [serial = 1748] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 112 (161ECC00) [pid = 2928] [serial = 1784] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 111 (1226A800) [pid = 2928] [serial = 1771] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (0CBB0C00) [pid = 2928] [serial = 1759] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (1242D400) [pid = 2928] [serial = 1772] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (0DC58400) [pid = 2928] [serial = 1765] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (0DE03C00) [pid = 2928] [serial = 1766] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (0E493800) [pid = 2928] [serial = 1768] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (0D55C000) [pid = 2928] [serial = 1762] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (0DB4A000) [pid = 2928] [serial = 1763] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (12710000) [pid = 2928] [serial = 1774] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (132D4000) [pid = 2928] [serial = 1775] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 101 (14F25400) [pid = 2928] [serial = 1777] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 100 (16371000) [pid = 2928] [serial = 1783] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 99 (15605400) [pid = 2928] [serial = 1778] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 98 (14F17400) [pid = 2928] [serial = 1780] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 97 (0F282000) [pid = 2928] [serial = 1769] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | --DOMWINDOW == 96 (15612400) [pid = 2928] [serial = 1781] [outer = 00000000] [url = about:blank] 20:12:57 INFO - PROCESS | 2928 | 1464232377936 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]]]}] 20:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 20:12:58 INFO - PROCESS | 2928 | 1464232377986 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 20:12:58 INFO - PROCESS | 2928 | 1464232377990 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 20:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:12:58 INFO - PROCESS | 2928 | 1464232377995 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:12:58 INFO - PROCESS | 2928 | 1464232377997 Marionette TRACE conn6 <- [1,2438,null,{}] 20:12:58 INFO - PROCESS | 2928 | 1464232378001 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}] 20:12:58 INFO - PROCESS | 2928 | 1464232378093 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 20:12:58 INFO - PROCESS | 2928 | 1464232378221 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:58 INFO - PROCESS | 2928 | ++DOCSHELL 0D560000 == 51 [pid = 2928] [id = 619] 20:12:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 97 (0D5E8800) [pid = 2928] [serial = 1857] [outer = 00000000] 20:12:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 98 (0DC58400) [pid = 2928] [serial = 1858] [outer = 0D5E8800] 20:12:58 INFO - PROCESS | 2928 | 1464232378267 Marionette DEBUG loaded listener.js 20:12:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 99 (0E14F800) [pid = 2928] [serial = 1859] [outer = 0D5E8800] 20:12:58 INFO - PROCESS | 2928 | 1464232378639 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]]]}] 20:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 20:12:58 INFO - PROCESS | 2928 | 1464232378675 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 20:12:58 INFO - PROCESS | 2928 | 1464232378677 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 20:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:12:58 INFO - PROCESS | 2928 | 1464232378681 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:12:58 INFO - PROCESS | 2928 | 1464232378687 Marionette TRACE conn6 <- [1,2442,null,{}] 20:12:58 INFO - PROCESS | 2928 | 1464232378695 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}] 20:12:58 INFO - PROCESS | 2928 | 1464232378787 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 20:12:58 INFO - PROCESS | 2928 | 1464232378795 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:58 INFO - PROCESS | 2928 | ++DOCSHELL 0F283800 == 52 [pid = 2928] [id = 620] 20:12:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 100 (0F284800) [pid = 2928] [serial = 1860] [outer = 00000000] 20:12:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 101 (12712000) [pid = 2928] [serial = 1861] [outer = 0F284800] 20:12:58 INFO - PROCESS | 2928 | 1464232378840 Marionette DEBUG loaded listener.js 20:12:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 102 (132D5C00) [pid = 2928] [serial = 1862] [outer = 0F284800] 20:12:59 INFO - PROCESS | 2928 | 1464232379286 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]]]}] 20:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 20:12:59 INFO - PROCESS | 2928 | 1464232379314 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 20:12:59 INFO - PROCESS | 2928 | 1464232379317 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 20:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:12:59 INFO - PROCESS | 2928 | 1464232379320 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:12:59 INFO - PROCESS | 2928 | 1464232379321 Marionette TRACE conn6 <- [1,2446,null,{}] 20:12:59 INFO - PROCESS | 2928 | 1464232379325 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}] 20:12:59 INFO - PROCESS | 2928 | 1464232379470 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 20:12:59 INFO - PROCESS | 2928 | 1464232379535 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:59 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA2C00 == 53 [pid = 2928] [id = 621] 20:12:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (14C76800) [pid = 2928] [serial = 1863] [outer = 00000000] 20:12:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (14F1A400) [pid = 2928] [serial = 1864] [outer = 14C76800] 20:12:59 INFO - PROCESS | 2928 | 1464232379579 Marionette DEBUG loaded listener.js 20:12:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (14F25400) [pid = 2928] [serial = 1865] [outer = 14C76800] 20:13:00 INFO - PROCESS | 2928 | 1464232380003 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]]]}] 20:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 731ms 20:13:00 INFO - PROCESS | 2928 | 1464232380056 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 20:13:00 INFO - PROCESS | 2928 | 1464232380058 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 20:13:00 INFO - PROCESS | 2928 | 1464232380061 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:13:00 INFO - PROCESS | 2928 | 1464232380063 Marionette TRACE conn6 <- [1,2450,null,{}] 20:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:13:00 INFO - PROCESS | 2928 | 1464232380066 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}] 20:13:00 INFO - PROCESS | 2928 | 1464232380192 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 20:13:00 INFO - PROCESS | 2928 | 1464232380290 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:00 INFO - PROCESS | 2928 | ++DOCSHELL 1560C000 == 54 [pid = 2928] [id = 622] 20:13:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (15612400) [pid = 2928] [serial = 1866] [outer = 00000000] 20:13:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (161E4C00) [pid = 2928] [serial = 1867] [outer = 15612400] 20:13:00 INFO - PROCESS | 2928 | 1464232380341 Marionette DEBUG loaded listener.js 20:13:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (16375800) [pid = 2928] [serial = 1868] [outer = 15612400] 20:13:00 INFO - PROCESS | 2928 | 1464232380792 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]]]}] 20:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 20:13:00 INFO - PROCESS | 2928 | 1464232380843 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 20:13:00 INFO - PROCESS | 2928 | 1464232380845 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 20:13:00 INFO - PROCESS | 2928 | 1464232380848 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:13:00 INFO - PROCESS | 2928 | 1464232380850 Marionette TRACE conn6 <- [1,2454,null,{}] 20:13:00 INFO - PROCESS | 2928 | 1464232380853 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}] 20:13:01 INFO - PROCESS | 2928 | 1464232380985 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 20:13:01 INFO - PROCESS | 2928 | 1464232381064 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:01 INFO - PROCESS | 2928 | ++DOCSHELL 16430800 == 55 [pid = 2928] [id = 623] 20:13:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (16433800) [pid = 2928] [serial = 1869] [outer = 00000000] 20:13:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (16831000) [pid = 2928] [serial = 1870] [outer = 16433800] 20:13:01 INFO - PROCESS | 2928 | 1464232381112 Marionette DEBUG loaded listener.js 20:13:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (16E58800) [pid = 2928] [serial = 1871] [outer = 16433800] 20:13:01 INFO - PROCESS | 2928 | 1464232381532 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]]]}] 20:13:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:13:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 20:13:01 INFO - PROCESS | 2928 | 1464232381605 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 20:13:01 INFO - PROCESS | 2928 | 1464232381607 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 20:13:01 INFO - PROCESS | 2928 | 1464232381610 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:13:01 INFO - PROCESS | 2928 | 1464232381612 Marionette TRACE conn6 <- [1,2458,null,{}] 20:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:13:01 INFO - PROCESS | 2928 | 1464232381615 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}] 20:13:01 INFO - PROCESS | 2928 | 1464232381741 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 20:13:01 INFO - PROCESS | 2928 | --DOMWINDOW == 110 (14F19800) [pid = 2928] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:13:01 INFO - PROCESS | 2928 | --DOMWINDOW == 109 (0CDA0000) [pid = 2928] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:13:01 INFO - PROCESS | 2928 | --DOMWINDOW == 108 (11F48C00) [pid = 2928] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:13:01 INFO - PROCESS | 2928 | --DOMWINDOW == 107 (0DB4C000) [pid = 2928] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:13:01 INFO - PROCESS | 2928 | --DOMWINDOW == 106 (1642A800) [pid = 2928] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:13:01 INFO - PROCESS | 2928 | --DOMWINDOW == 105 (13ED5400) [pid = 2928] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:13:01 INFO - PROCESS | 2928 | --DOMWINDOW == 104 (0CDABC00) [pid = 2928] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:13:01 INFO - PROCESS | 2928 | --DOMWINDOW == 103 (0D1E3C00) [pid = 2928] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:13:01 INFO - PROCESS | 2928 | --DOMWINDOW == 102 (14F22000) [pid = 2928] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:13:01 INFO - PROCESS | 2928 | 1464232381897 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:01 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA0000 == 56 [pid = 2928] [id = 624] 20:13:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 103 (0CDABC00) [pid = 2928] [serial = 1872] [outer = 00000000] 20:13:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 104 (0E153800) [pid = 2928] [serial = 1873] [outer = 0CDABC00] 20:13:01 INFO - PROCESS | 2928 | 1464232381943 Marionette DEBUG loaded listener.js 20:13:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 105 (11F41000) [pid = 2928] [serial = 1874] [outer = 0CDABC00] 20:13:02 INFO - PROCESS | 2928 | 1464232382338 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]]]}] 20:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 770ms 20:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:13:02 INFO - PROCESS | 2928 | 1464232382388 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 20:13:02 INFO - PROCESS | 2928 | 1464232382390 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 20:13:02 INFO - PROCESS | 2928 | 1464232382393 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:13:02 INFO - PROCESS | 2928 | 1464232382394 Marionette TRACE conn6 <- [1,2462,null,{}] 20:13:02 INFO - PROCESS | 2928 | 1464232382398 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}] 20:13:02 INFO - PROCESS | 2928 | 1464232382528 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 20:13:02 INFO - PROCESS | 2928 | 1464232382541 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:02 INFO - PROCESS | 2928 | ++DOCSHELL 0E33B400 == 57 [pid = 2928] [id = 625] 20:13:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 106 (0E340800) [pid = 2928] [serial = 1875] [outer = 00000000] 20:13:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 107 (17137800) [pid = 2928] [serial = 1876] [outer = 0E340800] 20:13:02 INFO - PROCESS | 2928 | 1464232382588 Marionette DEBUG loaded listener.js 20:13:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 108 (17197400) [pid = 2928] [serial = 1877] [outer = 0E340800] 20:13:03 INFO - PROCESS | 2928 | 1464232383005 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]]]}] 20:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 20:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:13:03 INFO - PROCESS | 2928 | 1464232383024 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 20:13:03 INFO - PROCESS | 2928 | 1464232383026 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 20:13:03 INFO - PROCESS | 2928 | 1464232383029 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:13:03 INFO - PROCESS | 2928 | 1464232383031 Marionette TRACE conn6 <- [1,2466,null,{}] 20:13:03 INFO - PROCESS | 2928 | 1464232383034 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}] 20:13:03 INFO - PROCESS | 2928 | 1464232383164 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 20:13:03 INFO - PROCESS | 2928 | 1464232383206 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:03 INFO - PROCESS | 2928 | ++DOCSHELL 16FB6400 == 58 [pid = 2928] [id = 626] 20:13:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 109 (1719A000) [pid = 2928] [serial = 1878] [outer = 00000000] 20:13:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 110 (175B3C00) [pid = 2928] [serial = 1879] [outer = 1719A000] 20:13:03 INFO - PROCESS | 2928 | 1464232383251 Marionette DEBUG loaded listener.js 20:13:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 111 (17A12C00) [pid = 2928] [serial = 1880] [outer = 1719A000] 20:13:03 INFO - PROCESS | 2928 | 1464232383669 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]]]}] 20:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 20:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:13:03 INFO - PROCESS | 2928 | 1464232383700 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 20:13:03 INFO - PROCESS | 2928 | 1464232383702 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 20:13:03 INFO - PROCESS | 2928 | 1464232383709 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:13:03 INFO - PROCESS | 2928 | 1464232383710 Marionette TRACE conn6 <- [1,2470,null,{}] 20:13:03 INFO - PROCESS | 2928 | 1464232383714 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}] 20:13:03 INFO - PROCESS | 2928 | 1464232383847 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 20:13:03 INFO - PROCESS | 2928 | 1464232383861 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:03 INFO - PROCESS | 2928 | ++DOCSHELL 0C797800 == 59 [pid = 2928] [id = 627] 20:13:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 112 (175ABC00) [pid = 2928] [serial = 1881] [outer = 00000000] 20:13:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 113 (1873B800) [pid = 2928] [serial = 1882] [outer = 175ABC00] 20:13:03 INFO - PROCESS | 2928 | 1464232383913 Marionette DEBUG loaded listener.js 20:13:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 114 (18AD1000) [pid = 2928] [serial = 1883] [outer = 175ABC00] 20:13:04 INFO - PROCESS | 2928 | 1464232384648 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]]]}] 20:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 971ms 20:13:04 INFO - PROCESS | 2928 | 1464232384680 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 20:13:04 INFO - PROCESS | 2928 | 1464232384686 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 20:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:13:04 INFO - PROCESS | 2928 | 1464232384691 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:13:04 INFO - PROCESS | 2928 | 1464232384696 Marionette TRACE conn6 <- [1,2474,null,{}] 20:13:04 INFO - PROCESS | 2928 | 1464232384701 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}] 20:13:04 INFO - PROCESS | 2928 | 1464232384876 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 20:13:04 INFO - PROCESS | 2928 | 1464232384897 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:04 INFO - PROCESS | 2928 | ++DOCSHELL 0DB6DC00 == 60 [pid = 2928] [id = 628] 20:13:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (0DBD2400) [pid = 2928] [serial = 1884] [outer = 00000000] 20:13:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (0E14C000) [pid = 2928] [serial = 1885] [outer = 0DBD2400] 20:13:04 INFO - PROCESS | 2928 | 1464232384954 Marionette DEBUG loaded listener.js 20:13:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (0E478800) [pid = 2928] [serial = 1886] [outer = 0DBD2400] 20:13:05 INFO - PROCESS | 2928 | 1464232385620 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]]]}] 20:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 20:13:05 INFO - PROCESS | 2928 | 1464232385666 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 20:13:05 INFO - PROCESS | 2928 | 1464232385672 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 20:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:13:05 INFO - PROCESS | 2928 | 1464232385678 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:13:05 INFO - PROCESS | 2928 | 1464232385681 Marionette TRACE conn6 <- [1,2478,null,{}] 20:13:05 INFO - PROCESS | 2928 | 1464232385685 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}] 20:13:05 INFO - PROCESS | 2928 | 1464232385807 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 20:13:05 INFO - PROCESS | 2928 | 1464232385955 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:05 INFO - PROCESS | 2928 | ++DOCSHELL 1251EC00 == 61 [pid = 2928] [id = 629] 20:13:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (14C75800) [pid = 2928] [serial = 1887] [outer = 00000000] 20:13:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (1636C800) [pid = 2928] [serial = 1888] [outer = 14C75800] 20:13:06 INFO - PROCESS | 2928 | 1464232386011 Marionette DEBUG loaded listener.js 20:13:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (16431800) [pid = 2928] [serial = 1889] [outer = 14C75800] 20:13:06 INFO - PROCESS | 2928 | 1464232386626 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]]]}] 20:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 20:13:06 INFO - PROCESS | 2928 | 1464232386650 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 20:13:06 INFO - PROCESS | 2928 | 1464232386653 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 20:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:13:06 INFO - PROCESS | 2928 | 1464232386657 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:13:06 INFO - PROCESS | 2928 | 1464232386661 Marionette TRACE conn6 <- [1,2482,null,{}] 20:13:06 INFO - PROCESS | 2928 | 1464232386672 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}] 20:13:06 INFO - PROCESS | 2928 | 1464232386791 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 20:13:06 INFO - PROCESS | 2928 | 1464232386954 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:06 INFO - PROCESS | 2928 | ++DOCSHELL 18A27C00 == 62 [pid = 2928] [id = 630] 20:13:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (18AC9000) [pid = 2928] [serial = 1890] [outer = 00000000] 20:13:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (19151800) [pid = 2928] [serial = 1891] [outer = 18AC9000] 20:13:07 INFO - PROCESS | 2928 | 1464232387012 Marionette DEBUG loaded listener.js 20:13:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (19169C00) [pid = 2928] [serial = 1892] [outer = 18AC9000] 20:13:07 INFO - PROCESS | 2928 | 1464232387623 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]]]}] 20:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1024ms 20:13:07 INFO - PROCESS | 2928 | 1464232387684 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 20:13:07 INFO - PROCESS | 2928 | 1464232387687 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 20:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:13:07 INFO - PROCESS | 2928 | 1464232387705 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:13:07 INFO - PROCESS | 2928 | 1464232387707 Marionette TRACE conn6 <- [1,2486,null,{}] 20:13:07 INFO - PROCESS | 2928 | 1464232387711 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}] 20:13:07 INFO - PROCESS | 2928 | 1464232387844 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 20:13:08 INFO - PROCESS | 2928 | 1464232387991 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:08 INFO - PROCESS | 2928 | ++DOCSHELL 19381400 == 63 [pid = 2928] [id = 631] 20:13:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (19381C00) [pid = 2928] [serial = 1893] [outer = 00000000] 20:13:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (19386400) [pid = 2928] [serial = 1894] [outer = 19381C00] 20:13:08 INFO - PROCESS | 2928 | 1464232388048 Marionette DEBUG loaded listener.js 20:13:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (1938C000) [pid = 2928] [serial = 1895] [outer = 19381C00] 20:13:08 INFO - PROCESS | 2928 | 1464232388608 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]]]}] 20:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 20:13:08 INFO - PROCESS | 2928 | 1464232388675 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 20:13:08 INFO - PROCESS | 2928 | 1464232388678 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 20:13:08 INFO - PROCESS | 2928 | 1464232388681 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:13:08 INFO - PROCESS | 2928 | 1464232388683 Marionette TRACE conn6 <- [1,2490,null,{}] 20:13:08 INFO - PROCESS | 2928 | 1464232388687 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}] 20:13:08 INFO - PROCESS | 2928 | 1464232388805 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 20:13:08 INFO - PROCESS | 2928 | 1464232388959 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:08 INFO - PROCESS | 2928 | ++DOCSHELL 19B08000 == 64 [pid = 2928] [id = 632] 20:13:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (19BD4400) [pid = 2928] [serial = 1896] [outer = 00000000] 20:13:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (19C3D000) [pid = 2928] [serial = 1897] [outer = 19BD4400] 20:13:09 INFO - PROCESS | 2928 | 1464232389019 Marionette DEBUG loaded listener.js 20:13:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (19C3D800) [pid = 2928] [serial = 1898] [outer = 19BD4400] 20:13:09 INFO - PROCESS | 2928 | 1464232389648 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]]]}] 20:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1018ms 20:13:09 INFO - PROCESS | 2928 | 1464232389703 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 20:13:09 INFO - PROCESS | 2928 | 1464232389705 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 20:13:09 INFO - PROCESS | 2928 | 1464232389709 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:13:09 INFO - PROCESS | 2928 | 1464232389711 Marionette TRACE conn6 <- [1,2494,null,{}] 20:13:09 INFO - PROCESS | 2928 | 1464232389714 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}] 20:13:09 INFO - PROCESS | 2928 | 1464232389845 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 20:13:10 INFO - PROCESS | 2928 | 1464232389999 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:10 INFO - PROCESS | 2928 | ++DOCSHELL 19DA4C00 == 65 [pid = 2928] [id = 633] 20:13:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (1A125400) [pid = 2928] [serial = 1899] [outer = 00000000] 20:13:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (1A1D0000) [pid = 2928] [serial = 1900] [outer = 1A125400] 20:13:10 INFO - PROCESS | 2928 | 1464232390059 Marionette DEBUG loaded listener.js 20:13:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (1A1D7000) [pid = 2928] [serial = 1901] [outer = 1A125400] 20:13:10 INFO - PROCESS | 2928 | 1464232390646 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]]]}] 20:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 971ms 20:13:10 INFO - PROCESS | 2928 | 1464232390685 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 20:13:10 INFO - PROCESS | 2928 | 1464232390687 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 20:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:13:10 INFO - PROCESS | 2928 | 1464232390692 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:13:10 INFO - PROCESS | 2928 | 1464232390694 Marionette TRACE conn6 <- [1,2498,null,{}] 20:13:10 INFO - PROCESS | 2928 | 1464232390698 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}] 20:13:10 INFO - PROCESS | 2928 | 1464232390829 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 20:13:11 INFO - PROCESS | 2928 | 1464232390992 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:11 INFO - PROCESS | 2928 | ++DOCSHELL 0C62B800 == 66 [pid = 2928] [id = 634] 20:13:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (0C62C800) [pid = 2928] [serial = 1902] [outer = 00000000] 20:13:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (0DBD6800) [pid = 2928] [serial = 1903] [outer = 0C62C800] 20:13:11 INFO - PROCESS | 2928 | 1464232391048 Marionette DEBUG loaded listener.js 20:13:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (0E1A6400) [pid = 2928] [serial = 1904] [outer = 0C62C800] 20:13:11 INFO - PROCESS | 2928 | 1464232391810 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]]]}] 20:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1170ms 20:13:11 INFO - PROCESS | 2928 | 1464232391864 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 20:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:13:11 INFO - PROCESS | 2928 | 1464232391869 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 20:13:11 INFO - PROCESS | 2928 | 1464232391874 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:13:11 INFO - PROCESS | 2928 | 1464232391878 Marionette TRACE conn6 <- [1,2502,null,{}] 20:13:11 INFO - PROCESS | 2928 | 1464232391883 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}] 20:13:12 INFO - PROCESS | 2928 | 1464232391997 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 20:13:12 INFO - PROCESS | 2928 | 1464232392170 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:12 INFO - PROCESS | 2928 | ++DOCSHELL 11F3E000 == 67 [pid = 2928] [id = 635] 20:13:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (11F4A000) [pid = 2928] [serial = 1905] [outer = 00000000] 20:13:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (1226F400) [pid = 2928] [serial = 1906] [outer = 11F4A000] 20:13:12 INFO - PROCESS | 2928 | 1464232392223 Marionette DEBUG loaded listener.js 20:13:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (1278DC00) [pid = 2928] [serial = 1907] [outer = 11F4A000] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 161DE400 == 66 [pid = 2928] [id = 594] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 0E150400 == 65 [pid = 2928] [id = 589] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 16FB6400 == 64 [pid = 2928] [id = 626] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 0E33B400 == 63 [pid = 2928] [id = 625] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 0CDA0000 == 62 [pid = 2928] [id = 624] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 16430800 == 61 [pid = 2928] [id = 623] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 1560C000 == 60 [pid = 2928] [id = 622] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 0CDA2C00 == 59 [pid = 2928] [id = 621] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 0F283800 == 58 [pid = 2928] [id = 620] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 0D560000 == 57 [pid = 2928] [id = 619] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 0E1A8C00 == 56 [pid = 2928] [id = 618] 20:13:12 INFO - PROCESS | 2928 | --DOCSHELL 0C623800 == 55 [pid = 2928] [id = 617] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (17249C00) [pid = 2928] [serial = 1831] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (14F22400) [pid = 2928] [serial = 1819] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (0F250000) [pid = 2928] [serial = 1808] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (0DE06800) [pid = 2928] [serial = 1807] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (12228000) [pid = 2928] [serial = 1813] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (1251E400) [pid = 2928] [serial = 1814] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (0DC5A000) [pid = 2928] [serial = 1810] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (0E14D000) [pid = 2928] [serial = 1811] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (16456800) [pid = 2928] [serial = 1822] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (16FB0400) [pid = 2928] [serial = 1798] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (12226000) [pid = 2928] [serial = 1792] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (16110C00) [pid = 2928] [serial = 1820] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (16F02C00) [pid = 2928] [serial = 1795] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (14C87800) [pid = 2928] [serial = 1816] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (0DB4F000) [pid = 2928] [serial = 1805] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (0D1A7C00) [pid = 2928] [serial = 1804] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (0E4EF400) [pid = 2928] [serial = 1825] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (1717B400) [pid = 2928] [serial = 1801] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (0DBD2000) [pid = 2928] [serial = 1789] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (16830800) [pid = 2928] [serial = 1823] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 117 (16FABC00) [pid = 2928] [serial = 1828] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 116 (1718F400) [pid = 2928] [serial = 1829] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 115 (1320A800) [pid = 2928] [serial = 1826] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | --DOMWINDOW == 114 (14D50400) [pid = 2928] [serial = 1817] [outer = 00000000] [url = about:blank] 20:13:12 INFO - PROCESS | 2928 | 1464232392886 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]]]}] 20:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1027ms 20:13:12 INFO - PROCESS | 2928 | 1464232392901 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 20:13:12 INFO - PROCESS | 2928 | 1464232392907 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 20:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:13:12 INFO - PROCESS | 2928 | 1464232392912 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:13:12 INFO - PROCESS | 2928 | 1464232392915 Marionette TRACE conn6 <- [1,2506,null,{}] 20:13:12 INFO - PROCESS | 2928 | 1464232392930 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}] 20:13:13 INFO - PROCESS | 2928 | 1464232393081 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 20:13:13 INFO - PROCESS | 2928 | 1464232393094 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:13 INFO - PROCESS | 2928 | ++DOCSHELL 0D1A7C00 == 56 [pid = 2928] [id = 636] 20:13:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 115 (0D1E5800) [pid = 2928] [serial = 1908] [outer = 00000000] 20:13:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 116 (0E150000) [pid = 2928] [serial = 1909] [outer = 0D1E5800] 20:13:13 INFO - PROCESS | 2928 | 1464232393140 Marionette DEBUG loaded listener.js 20:13:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 117 (0E476400) [pid = 2928] [serial = 1910] [outer = 0D1E5800] 20:13:13 INFO - PROCESS | 2928 | 1464232393619 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]]]}] 20:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 20:13:13 INFO - PROCESS | 2928 | 1464232393646 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 20:13:13 INFO - PROCESS | 2928 | 1464232393648 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 20:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:13:13 INFO - PROCESS | 2928 | 1464232393652 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:13:13 INFO - PROCESS | 2928 | 1464232393655 Marionette TRACE conn6 <- [1,2510,null,{}] 20:13:13 INFO - PROCESS | 2928 | 1464232393665 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}] 20:13:13 INFO - PROCESS | 2928 | 1464232393791 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 20:13:13 INFO - PROCESS | 2928 | 1464232393915 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:13 INFO - PROCESS | 2928 | ++DOCSHELL 14C90800 == 57 [pid = 2928] [id = 637] 20:13:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 118 (14D47800) [pid = 2928] [serial = 1911] [outer = 00000000] 20:13:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (14E3F800) [pid = 2928] [serial = 1912] [outer = 14D47800] 20:13:13 INFO - PROCESS | 2928 | 1464232393966 Marionette DEBUG loaded listener.js 20:13:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (14F21800) [pid = 2928] [serial = 1913] [outer = 14D47800] 20:13:14 INFO - PROCESS | 2928 | 1464232394354 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]]]}] 20:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 731ms 20:13:14 INFO - PROCESS | 2928 | 1464232394388 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 20:13:14 INFO - PROCESS | 2928 | 1464232394391 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 20:13:14 INFO - PROCESS | 2928 | 1464232394394 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:13:14 INFO - PROCESS | 2928 | 1464232394395 Marionette TRACE conn6 <- [1,2514,null,{}] 20:13:14 INFO - PROCESS | 2928 | 1464232394399 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}] 20:13:14 INFO - PROCESS | 2928 | 1464232394495 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 20:13:14 INFO - PROCESS | 2928 | 1464232394503 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:14 INFO - PROCESS | 2928 | ++DOCSHELL 15604800 == 58 [pid = 2928] [id = 638] 20:13:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (15607C00) [pid = 2928] [serial = 1914] [outer = 00000000] 20:13:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (16373000) [pid = 2928] [serial = 1915] [outer = 15607C00] 20:13:14 INFO - PROCESS | 2928 | 1464232394548 Marionette DEBUG loaded listener.js 20:13:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (16433400) [pid = 2928] [serial = 1916] [outer = 15607C00] 20:13:15 INFO - PROCESS | 2928 | 1464232395071 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]]]}] 20:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 20:13:15 INFO - PROCESS | 2928 | 1464232395127 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 20:13:15 INFO - PROCESS | 2928 | 1464232395129 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 20:13:15 INFO - PROCESS | 2928 | 1464232395133 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:13:15 INFO - PROCESS | 2928 | 1464232395134 Marionette TRACE conn6 <- [1,2518,null,{}] 20:13:15 INFO - PROCESS | 2928 | 1464232395138 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}] 20:13:15 INFO - PROCESS | 2928 | 1464232395307 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 20:13:15 INFO - PROCESS | 2928 | 1464232395382 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:15 INFO - PROCESS | 2928 | ++DOCSHELL 1636D800 == 59 [pid = 2928] [id = 639] 20:13:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (1645B800) [pid = 2928] [serial = 1917] [outer = 00000000] 20:13:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (16E27C00) [pid = 2928] [serial = 1918] [outer = 1645B800] 20:13:15 INFO - PROCESS | 2928 | 1464232395432 Marionette DEBUG loaded listener.js 20:13:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (16FABC00) [pid = 2928] [serial = 1919] [outer = 1645B800] 20:13:15 INFO - PROCESS | 2928 | 1464232395913 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]]]}] 20:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 830ms 20:13:15 INFO - PROCESS | 2928 | 1464232395967 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 20:13:15 INFO - PROCESS | 2928 | 1464232395969 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 20:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:13:15 INFO - PROCESS | 2928 | 1464232395972 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:13:16 INFO - PROCESS | 2928 | 1464232395974 Marionette TRACE conn6 <- [1,2522,null,{}] 20:13:16 INFO - PROCESS | 2928 | 1464232395978 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}] 20:13:16 INFO - PROCESS | 2928 | 1464232396128 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 20:13:16 INFO - PROCESS | 2928 | 1464232396208 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:16 INFO - PROCESS | 2928 | ++DOCSHELL 16FB0400 == 60 [pid = 2928] [id = 640] 20:13:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (17181C00) [pid = 2928] [serial = 1920] [outer = 00000000] 20:13:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (1724C000) [pid = 2928] [serial = 1921] [outer = 17181C00] 20:13:16 INFO - PROCESS | 2928 | 1464232396256 Marionette DEBUG loaded listener.js 20:13:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (17251C00) [pid = 2928] [serial = 1922] [outer = 17181C00] 20:13:16 INFO - PROCESS | 2928 | 1464232396690 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]]]}] 20:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 770ms 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (1719A000) [pid = 2928] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (15612400) [pid = 2928] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (0CBA8C00) [pid = 2928] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (16433800) [pid = 2928] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (14C76800) [pid = 2928] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 123 (0F284800) [pid = 2928] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 122 (0D5E8800) [pid = 2928] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 121 (0E344000) [pid = 2928] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 120 (17192000) [pid = 2928] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 119 (0CDABC00) [pid = 2928] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:13:16 INFO - PROCESS | 2928 | --DOMWINDOW == 118 (0E340800) [pid = 2928] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:13:16 INFO - PROCESS | 2928 | 1464232396851 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 20:13:16 INFO - PROCESS | 2928 | 1464232396853 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 20:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:13:16 INFO - PROCESS | 2928 | 1464232396864 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:13:16 INFO - PROCESS | 2928 | 1464232396866 Marionette TRACE conn6 <- [1,2526,null,{}] 20:13:16 INFO - PROCESS | 2928 | 1464232396870 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}] 20:13:16 INFO - PROCESS | 2928 | 1464232396963 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 20:13:16 INFO - PROCESS | 2928 | 1464232396973 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:16 INFO - PROCESS | 2928 | ++DOCSHELL 0F280400 == 61 [pid = 2928] [id = 641] 20:13:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 119 (0F284800) [pid = 2928] [serial = 1923] [outer = 00000000] 20:13:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 120 (16374000) [pid = 2928] [serial = 1924] [outer = 0F284800] 20:13:17 INFO - PROCESS | 2928 | 1464232397019 Marionette DEBUG loaded listener.js 20:13:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 121 (1719AC00) [pid = 2928] [serial = 1925] [outer = 0F284800] 20:13:17 INFO - PROCESS | 2928 | 1464232397511 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]]]}] 20:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 20:13:17 INFO - PROCESS | 2928 | 1464232397534 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 20:13:17 INFO - PROCESS | 2928 | 1464232397536 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 20:13:17 INFO - PROCESS | 2928 | 1464232397539 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:13:17 INFO - PROCESS | 2928 | 1464232397541 Marionette TRACE conn6 <- [1,2530,null,{}] 20:13:17 INFO - PROCESS | 2928 | 1464232397544 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}] 20:13:17 INFO - PROCESS | 2928 | 1464232397636 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 20:13:17 INFO - PROCESS | 2928 | 1464232397642 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:17 INFO - PROCESS | 2928 | ++DOCSHELL 16371C00 == 62 [pid = 2928] [id = 642] 20:13:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 122 (1717E400) [pid = 2928] [serial = 1926] [outer = 00000000] 20:13:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 123 (17A2A800) [pid = 2928] [serial = 1927] [outer = 1717E400] 20:13:17 INFO - PROCESS | 2928 | 1464232397686 Marionette DEBUG loaded listener.js 20:13:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 124 (18A1C400) [pid = 2928] [serial = 1928] [outer = 1717E400] 20:13:18 INFO - PROCESS | 2928 | 1464232398137 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]]]}] 20:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 20:13:18 INFO - PROCESS | 2928 | 1464232398185 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 20:13:18 INFO - PROCESS | 2928 | 1464232398187 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 20:13:18 INFO - PROCESS | 2928 | 1464232398191 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:13:18 INFO - PROCESS | 2928 | 1464232398192 Marionette TRACE conn6 <- [1,2534,null,{}] 20:13:18 INFO - PROCESS | 2928 | 1464232398196 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}] 20:13:18 INFO - PROCESS | 2928 | 1464232398294 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 20:13:18 INFO - PROCESS | 2928 | 1464232398300 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:18 INFO - PROCESS | 2928 | ++DOCSHELL 17A2A000 == 63 [pid = 2928] [id = 643] 20:13:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (18AC9400) [pid = 2928] [serial = 1929] [outer = 00000000] 20:13:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (19381000) [pid = 2928] [serial = 1930] [outer = 18AC9400] 20:13:18 INFO - PROCESS | 2928 | 1464232398345 Marionette DEBUG loaded listener.js 20:13:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (19385C00) [pid = 2928] [serial = 1931] [outer = 18AC9400] 20:13:18 INFO - PROCESS | 2928 | 1464232398810 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]]]}] 20:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 20:13:18 INFO - PROCESS | 2928 | 1464232398927 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 20:13:18 INFO - PROCESS | 2928 | 1464232398931 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 20:13:18 INFO - PROCESS | 2928 | 1464232398937 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:13:18 INFO - PROCESS | 2928 | 1464232398941 Marionette TRACE conn6 <- [1,2538,null,{}] 20:13:18 INFO - PROCESS | 2928 | 1464232398948 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}] 20:13:19 INFO - PROCESS | 2928 | 1464232399113 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 20:13:19 INFO - PROCESS | 2928 | 1464232399268 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:19 INFO - PROCESS | 2928 | ++DOCSHELL 0DB52400 == 64 [pid = 2928] [id = 644] 20:13:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (0DB54000) [pid = 2928] [serial = 1932] [outer = 00000000] 20:13:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (0DBCF800) [pid = 2928] [serial = 1933] [outer = 0DB54000] 20:13:19 INFO - PROCESS | 2928 | 1464232399332 Marionette DEBUG loaded listener.js 20:13:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (0DE05800) [pid = 2928] [serial = 1934] [outer = 0DB54000] 20:13:20 INFO - PROCESS | 2928 | 1464232400057 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]]]}] 20:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1174ms 20:13:20 INFO - PROCESS | 2928 | 1464232400117 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 20:13:20 INFO - PROCESS | 2928 | 1464232400121 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 20:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:13:20 INFO - PROCESS | 2928 | 1464232400130 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:13:20 INFO - PROCESS | 2928 | 1464232400134 Marionette TRACE conn6 <- [1,2542,null,{}] 20:13:20 INFO - PROCESS | 2928 | 1464232400138 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}] 20:13:20 INFO - PROCESS | 2928 | 1464232400265 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 20:13:20 INFO - PROCESS | 2928 | 1464232400424 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:20 INFO - PROCESS | 2928 | ++DOCSHELL 1251C000 == 65 [pid = 2928] [id = 645] 20:13:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (12787C00) [pid = 2928] [serial = 1935] [outer = 00000000] 20:13:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (14C92400) [pid = 2928] [serial = 1936] [outer = 12787C00] 20:13:20 INFO - PROCESS | 2928 | 1464232400483 Marionette DEBUG loaded listener.js 20:13:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (14F1F400) [pid = 2928] [serial = 1937] [outer = 12787C00] 20:13:21 INFO - PROCESS | 2928 | 1464232401103 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]]]}] 20:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1022ms 20:13:21 INFO - PROCESS | 2928 | 1464232401154 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 20:13:21 INFO - PROCESS | 2928 | 1464232401156 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 20:13:21 INFO - PROCESS | 2928 | 1464232401160 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:13:21 INFO - PROCESS | 2928 | 1464232401162 Marionette TRACE conn6 <- [1,2546,null,{}] 20:13:21 INFO - PROCESS | 2928 | 1464232401173 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}] 20:13:21 INFO - PROCESS | 2928 | 1464232401302 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 20:13:21 INFO - PROCESS | 2928 | 1464232401464 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:21 INFO - PROCESS | 2928 | ++DOCSHELL 17A98000 == 66 [pid = 2928] [id = 646] 20:13:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (18732400) [pid = 2928] [serial = 1938] [outer = 00000000] 20:13:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (19C37400) [pid = 2928] [serial = 1939] [outer = 18732400] 20:13:21 INFO - PROCESS | 2928 | 1464232401527 Marionette DEBUG loaded listener.js 20:13:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (1A1CE800) [pid = 2928] [serial = 1940] [outer = 18732400] 20:13:22 INFO - PROCESS | 2928 | 1464232402110 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]]]}] 20:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1016ms 20:13:22 INFO - PROCESS | 2928 | 1464232402180 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 20:13:22 INFO - PROCESS | 2928 | 1464232402182 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 20:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:13:22 INFO - PROCESS | 2928 | 1464232402199 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:13:22 INFO - PROCESS | 2928 | 1464232402202 Marionette TRACE conn6 <- [1,2550,null,{}] 20:13:22 INFO - PROCESS | 2928 | 1464232402208 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}] 20:13:22 INFO - PROCESS | 2928 | 1464232402326 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 20:13:22 INFO - PROCESS | 2928 | 1464232402475 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:22 INFO - PROCESS | 2928 | ++DOCSHELL 19C3F000 == 67 [pid = 2928] [id = 647] 20:13:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (1A85E400) [pid = 2928] [serial = 1941] [outer = 00000000] 20:13:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (1A9A1C00) [pid = 2928] [serial = 1942] [outer = 1A85E400] 20:13:22 INFO - PROCESS | 2928 | 1464232402532 Marionette DEBUG loaded listener.js 20:13:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (1AC73C00) [pid = 2928] [serial = 1943] [outer = 1A85E400] 20:13:23 INFO - PROCESS | 2928 | 1464232403148 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]]]}] 20:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 987ms 20:13:23 INFO - PROCESS | 2928 | 1464232403176 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 20:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:13:23 INFO - PROCESS | 2928 | 1464232403179 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 20:13:23 INFO - PROCESS | 2928 | 1464232403182 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:13:23 INFO - PROCESS | 2928 | 1464232403184 Marionette TRACE conn6 <- [1,2554,null,{}] 20:13:23 INFO - PROCESS | 2928 | 1464232403188 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}] 20:13:23 INFO - PROCESS | 2928 | 1464232403307 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 20:13:23 INFO - PROCESS | 2928 | 1464232403478 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:23 INFO - PROCESS | 2928 | ++DOCSHELL 1AC75C00 == 68 [pid = 2928] [id = 648] 20:13:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (1AC78000) [pid = 2928] [serial = 1944] [outer = 00000000] 20:13:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (1AC7CC00) [pid = 2928] [serial = 1945] [outer = 1AC78000] 20:13:23 INFO - PROCESS | 2928 | 1464232403536 Marionette DEBUG loaded listener.js 20:13:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (1ADCC000) [pid = 2928] [serial = 1946] [outer = 1AC78000] 20:13:24 INFO - PROCESS | 2928 | 1464232404168 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]]]}] 20:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1017ms 20:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:13:24 INFO - PROCESS | 2928 | 1464232404217 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 20:13:24 INFO - PROCESS | 2928 | 1464232404219 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 20:13:24 INFO - PROCESS | 2928 | 1464232404224 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:13:24 INFO - PROCESS | 2928 | 1464232404226 Marionette TRACE conn6 <- [1,2558,null,{}] 20:13:24 INFO - PROCESS | 2928 | 1464232404247 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}] 20:13:24 INFO - PROCESS | 2928 | 1464232404393 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 20:13:24 INFO - PROCESS | 2928 | 1464232404554 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:24 INFO - PROCESS | 2928 | ++DOCSHELL 1ADD8C00 == 69 [pid = 2928] [id = 649] 20:13:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (1ADDA400) [pid = 2928] [serial = 1947] [outer = 00000000] 20:13:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (1ADE4400) [pid = 2928] [serial = 1948] [outer = 1ADDA400] 20:13:24 INFO - PROCESS | 2928 | 1464232404615 Marionette DEBUG loaded listener.js 20:13:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (1ADE9000) [pid = 2928] [serial = 1949] [outer = 1ADDA400] 20:13:25 INFO - PROCESS | 2928 | 1464232405203 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]]]}] 20:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1040ms 20:13:25 INFO - PROCESS | 2928 | 1464232405264 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 20:13:25 INFO - PROCESS | 2928 | 1464232405266 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 20:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:13:25 INFO - PROCESS | 2928 | 1464232405269 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:13:25 INFO - PROCESS | 2928 | 1464232405271 Marionette TRACE conn6 <- [1,2562,null,{}] 20:13:25 INFO - PROCESS | 2928 | 1464232405275 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}] 20:13:25 INFO - PROCESS | 2928 | 1464232405430 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 20:13:25 INFO - PROCESS | 2928 | 1464232405585 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:25 INFO - PROCESS | 2928 | ++DOCSHELL 0CDAC800 == 70 [pid = 2928] [id = 650] 20:13:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (0D127000) [pid = 2928] [serial = 1950] [outer = 00000000] 20:13:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (0DE09C00) [pid = 2928] [serial = 1951] [outer = 0D127000] 20:13:25 INFO - PROCESS | 2928 | 1464232405641 Marionette DEBUG loaded listener.js 20:13:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (0F286C00) [pid = 2928] [serial = 1952] [outer = 0D127000] 20:13:26 INFO - PROCESS | 2928 | 1464232406466 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]]]}] 20:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1216ms 20:13:26 INFO - PROCESS | 2928 | 1464232406501 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 20:13:26 INFO - PROCESS | 2928 | 1464232406506 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 20:13:26 INFO - PROCESS | 2928 | 1464232406512 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:13:26 INFO - PROCESS | 2928 | 1464232406516 Marionette TRACE conn6 <- [1,2566,null,{}] 20:13:26 INFO - PROCESS | 2928 | 1464232406520 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}] 20:13:26 INFO - PROCESS | 2928 | 1464232406628 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 20:13:26 INFO - PROCESS | 2928 | 1464232406786 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:26 INFO - PROCESS | 2928 | ++DOCSHELL 0F27B400 == 71 [pid = 2928] [id = 651] 20:13:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (11D6E400) [pid = 2928] [serial = 1953] [outer = 00000000] 20:13:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (11F3C400) [pid = 2928] [serial = 1954] [outer = 11D6E400] 20:13:26 INFO - PROCESS | 2928 | 1464232406839 Marionette DEBUG loaded listener.js 20:13:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (12433000) [pid = 2928] [serial = 1955] [outer = 11D6E400] 20:13:27 INFO - PROCESS | 2928 | 1464232407474 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]]]}] 20:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 20:13:27 INFO - PROCESS | 2928 | 1464232407488 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 20:13:27 INFO - PROCESS | 2928 | 1464232407494 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 20:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:13:27 INFO - PROCESS | 2928 | 1464232407499 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:13:27 INFO - PROCESS | 2928 | 1464232407502 Marionette TRACE conn6 <- [1,2570,null,{}] 20:13:27 INFO - PROCESS | 2928 | 1464232407506 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}] 20:13:27 INFO - PROCESS | 2928 | 1464232407646 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 17A92800 == 70 [pid = 2928] [id = 616] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 16371C00 == 69 [pid = 2928] [id = 642] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 0F280400 == 68 [pid = 2928] [id = 641] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 16FB0400 == 67 [pid = 2928] [id = 640] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 1636D800 == 66 [pid = 2928] [id = 639] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 15604800 == 65 [pid = 2928] [id = 638] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 14C90800 == 64 [pid = 2928] [id = 637] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (0CDAB400) [pid = 2928] [serial = 1834] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (0E4FB800) [pid = 2928] [serial = 1837] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (16454400) [pid = 2928] [serial = 1840] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (17A15800) [pid = 2928] [serial = 1843] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (17A28000) [pid = 2928] [serial = 1846] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (17A96400) [pid = 2928] [serial = 1849] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 0D1A7C00 == 63 [pid = 2928] [id = 636] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 11F3E000 == 62 [pid = 2928] [id = 635] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 1251EC00 == 61 [pid = 2928] [id = 629] 20:13:27 INFO - PROCESS | 2928 | --DOCSHELL 0DB6DC00 == 60 [pid = 2928] [id = 628] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (161E4C00) [pid = 2928] [serial = 1867] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (0DBC2000) [pid = 2928] [serial = 1853] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (0D1A0400) [pid = 2928] [serial = 1852] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (16831000) [pid = 2928] [serial = 1870] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (14F1A400) [pid = 2928] [serial = 1864] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (12712000) [pid = 2928] [serial = 1861] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (132D5C00) [pid = 2928] [serial = 1862] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (0DC58400) [pid = 2928] [serial = 1858] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (0E14F800) [pid = 2928] [serial = 1859] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (16375800) [pid = 2928] [serial = 1868] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (12520400) [pid = 2928] [serial = 1856] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (11F87400) [pid = 2928] [serial = 1855] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (17250800) [pid = 2928] [serial = 1832] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (16E58800) [pid = 2928] [serial = 1871] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (0E153800) [pid = 2928] [serial = 1873] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (11F41000) [pid = 2928] [serial = 1874] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (17137800) [pid = 2928] [serial = 1876] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (17A12C00) [pid = 2928] [serial = 1880] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 126 (17197400) [pid = 2928] [serial = 1877] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 125 (14F25400) [pid = 2928] [serial = 1865] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | --DOMWINDOW == 124 (175B3C00) [pid = 2928] [serial = 1879] [outer = 00000000] [url = about:blank] 20:13:27 INFO - PROCESS | 2928 | 1464232407847 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:27 INFO - PROCESS | 2928 | ++DOCSHELL 09062800 == 61 [pid = 2928] [id = 652] 20:13:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 125 (09067C00) [pid = 2928] [serial = 1956] [outer = 00000000] 20:13:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 126 (0CDA0800) [pid = 2928] [serial = 1957] [outer = 09067C00] 20:13:27 INFO - PROCESS | 2928 | 1464232407893 Marionette DEBUG loaded listener.js 20:13:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 127 (0D441C00) [pid = 2928] [serial = 1958] [outer = 09067C00] 20:13:28 INFO - PROCESS | 2928 | 1464232408314 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]]]}] 20:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 870ms 20:13:28 INFO - PROCESS | 2928 | 1464232408373 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 20:13:28 INFO - PROCESS | 2928 | 1464232408375 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 20:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:13:28 INFO - PROCESS | 2928 | 1464232408379 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:13:28 INFO - PROCESS | 2928 | 1464232408382 Marionette TRACE conn6 <- [1,2574,null,{}] 20:13:28 INFO - PROCESS | 2928 | 1464232408396 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}] 20:13:28 INFO - PROCESS | 2928 | 1464232408492 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 20:13:28 INFO - PROCESS | 2928 | 1464232408508 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:28 INFO - PROCESS | 2928 | ++DOCSHELL 1226C000 == 62 [pid = 2928] [id = 653] 20:13:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (122EB400) [pid = 2928] [serial = 1959] [outer = 00000000] 20:13:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (12523400) [pid = 2928] [serial = 1960] [outer = 122EB400] 20:13:28 INFO - PROCESS | 2928 | 1464232408555 Marionette DEBUG loaded listener.js 20:13:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (132D5C00) [pid = 2928] [serial = 1961] [outer = 122EB400] 20:13:29 INFO - PROCESS | 2928 | 1464232409034 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]]]}] 20:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 20:13:29 INFO - PROCESS | 2928 | 1464232409056 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 20:13:29 INFO - PROCESS | 2928 | 1464232409059 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 20:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:13:29 INFO - PROCESS | 2928 | 1464232409062 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:13:29 INFO - PROCESS | 2928 | 1464232409064 Marionette TRACE conn6 <- [1,2578,null,{}] 20:13:29 INFO - PROCESS | 2928 | 1464232409067 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}] 20:13:29 INFO - PROCESS | 2928 | 1464232409187 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 20:13:29 INFO - PROCESS | 2928 | 1464232409197 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:29 INFO - PROCESS | 2928 | ++DOCSHELL 14E3A000 == 63 [pid = 2928] [id = 654] 20:13:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (14E3D800) [pid = 2928] [serial = 1962] [outer = 00000000] 20:13:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (1560A000) [pid = 2928] [serial = 1963] [outer = 14E3D800] 20:13:29 INFO - PROCESS | 2928 | 1464232409242 Marionette DEBUG loaded listener.js 20:13:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (161DF000) [pid = 2928] [serial = 1964] [outer = 14E3D800] 20:13:29 INFO - PROCESS | 2928 | 1464232409703 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]]]}] 20:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 20:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:13:29 INFO - PROCESS | 2928 | 1464232409735 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 20:13:29 INFO - PROCESS | 2928 | 1464232409738 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 20:13:29 INFO - PROCESS | 2928 | 1464232409741 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:13:29 INFO - PROCESS | 2928 | 1464232409743 Marionette TRACE conn6 <- [1,2582,null,{}] 20:13:29 INFO - PROCESS | 2928 | 1464232409746 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}] 20:13:29 INFO - PROCESS | 2928 | 1464232409842 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 20:13:29 INFO - PROCESS | 2928 | 1464232409848 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:29 INFO - PROCESS | 2928 | ++DOCSHELL 14F2C400 == 64 [pid = 2928] [id = 655] 20:13:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (161E7C00) [pid = 2928] [serial = 1965] [outer = 00000000] 20:13:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (1642CC00) [pid = 2928] [serial = 1966] [outer = 161E7C00] 20:13:29 INFO - PROCESS | 2928 | 1464232409906 Marionette DEBUG loaded listener.js 20:13:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (16431400) [pid = 2928] [serial = 1967] [outer = 161E7C00] 20:13:30 INFO - PROCESS | 2928 | 1464232410432 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]]]}] 20:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 20:13:30 INFO - PROCESS | 2928 | 1464232410473 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 20:13:30 INFO - PROCESS | 2928 | 1464232410475 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 20:13:30 INFO - PROCESS | 2928 | 1464232410478 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:13:30 INFO - PROCESS | 2928 | 1464232410480 Marionette TRACE conn6 <- [1,2586,null,{}] 20:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:13:30 INFO - PROCESS | 2928 | 1464232410484 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}] 20:13:30 INFO - PROCESS | 2928 | 1464232410648 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 20:13:30 INFO - PROCESS | 2928 | 1464232410675 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:30 INFO - PROCESS | 2928 | ++DOCSHELL 16FB3C00 == 65 [pid = 2928] [id = 656] 20:13:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (16FB4800) [pid = 2928] [serial = 1968] [outer = 00000000] 20:13:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (1717EC00) [pid = 2928] [serial = 1969] [outer = 16FB4800] 20:13:30 INFO - PROCESS | 2928 | 1464232410722 Marionette DEBUG loaded listener.js 20:13:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (1718C000) [pid = 2928] [serial = 1970] [outer = 16FB4800] 20:13:31 INFO - PROCESS | 2928 | 1464232411188 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]]]}] 20:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 20:13:31 INFO - PROCESS | 2928 | 1464232411213 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 20:13:31 INFO - PROCESS | 2928 | 1464232411214 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 20:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:13:31 INFO - PROCESS | 2928 | 1464232411225 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:13:31 INFO - PROCESS | 2928 | 1464232411226 Marionette TRACE conn6 <- [1,2590,null,{}] 20:13:31 INFO - PROCESS | 2928 | 1464232411229 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}] 20:13:31 INFO - PROCESS | 2928 | 1464232411355 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 20:13:31 INFO - PROCESS | 2928 | 1464232411430 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:31 INFO - PROCESS | 2928 | ++DOCSHELL 16F02C00 == 66 [pid = 2928] [id = 657] 20:13:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (17192000) [pid = 2928] [serial = 1971] [outer = 00000000] 20:13:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (17251400) [pid = 2928] [serial = 1972] [outer = 17192000] 20:13:31 INFO - PROCESS | 2928 | 1464232411475 Marionette DEBUG loaded listener.js 20:13:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (17A0D000) [pid = 2928] [serial = 1973] [outer = 17192000] 20:13:31 INFO - PROCESS | 2928 | 1464232411916 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]]]}] 20:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 20:13:31 INFO - PROCESS | 2928 | 1464232411958 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 20:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:13:31 INFO - PROCESS | 2928 | 1464232411960 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 20:13:31 INFO - PROCESS | 2928 | 1464232411963 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:13:31 INFO - PROCESS | 2928 | 1464232411964 Marionette TRACE conn6 <- [1,2594,null,{}] 20:13:31 INFO - PROCESS | 2928 | 1464232411968 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}] 20:13:32 INFO - PROCESS | 2928 | 1464232412417 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 20:13:32 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (17181C00) [pid = 2928] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:13:32 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (17191400) [pid = 2928] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:13:32 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (0D1E5800) [pid = 2928] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:13:32 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (15607C00) [pid = 2928] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:13:32 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (0F284800) [pid = 2928] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:13:32 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (14D47800) [pid = 2928] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:13:32 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (1645B800) [pid = 2928] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:13:32 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (1717E400) [pid = 2928] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:13:32 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (09064800) [pid = 2928] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:13:32 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (11F4A000) [pid = 2928] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:13:32 INFO - PROCESS | 2928 | 1464232412514 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:32 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA2800 == 67 [pid = 2928] [id = 658] 20:13:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (0D1E5800) [pid = 2928] [serial = 1974] [outer = 00000000] 20:13:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (124C3000) [pid = 2928] [serial = 1975] [outer = 0D1E5800] 20:13:32 INFO - PROCESS | 2928 | 1464232412569 Marionette DEBUG loaded listener.js 20:13:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (1645B800) [pid = 2928] [serial = 1976] [outer = 0D1E5800] 20:13:32 INFO - PROCESS | 2928 | 1464232412937 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]]]}] 20:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1018ms 20:13:33 INFO - PROCESS | 2928 | 1464232412982 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 20:13:33 INFO - PROCESS | 2928 | 1464232412984 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 20:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:13:33 INFO - PROCESS | 2928 | 1464232412987 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:13:33 INFO - PROCESS | 2928 | 1464232412989 Marionette TRACE conn6 <- [1,2598,null,{}] 20:13:33 INFO - PROCESS | 2928 | 1464232412992 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}] 20:13:33 INFO - PROCESS | 2928 | 1464232413087 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 20:13:33 INFO - PROCESS | 2928 | 1464232413094 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:33 INFO - PROCESS | 2928 | ++DOCSHELL 0E46F400 == 68 [pid = 2928] [id = 659] 20:13:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (17A0D400) [pid = 2928] [serial = 1977] [outer = 00000000] 20:13:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (17A25800) [pid = 2928] [serial = 1978] [outer = 17A0D400] 20:13:33 INFO - PROCESS | 2928 | 1464232413139 Marionette DEBUG loaded listener.js 20:13:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (17A98800) [pid = 2928] [serial = 1979] [outer = 17A0D400] 20:13:33 INFO - PROCESS | 2928 | 1464232413598 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]]]}] 20:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 631ms 20:13:33 INFO - PROCESS | 2928 | 1464232413619 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 20:13:33 INFO - PROCESS | 2928 | 1464232413621 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 20:13:33 INFO - PROCESS | 2928 | 1464232413640 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:13:33 INFO - PROCESS | 2928 | 1464232413642 Marionette TRACE conn6 <- [1,2602,null,{}] 20:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:13:33 INFO - PROCESS | 2928 | 1464232413645 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}] 20:13:33 INFO - PROCESS | 2928 | 1464232413736 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 20:13:33 INFO - PROCESS | 2928 | 1464232413743 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:33 INFO - PROCESS | 2928 | ++DOCSHELL 17A24400 == 69 [pid = 2928] [id = 660] 20:13:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (18843800) [pid = 2928] [serial = 1980] [outer = 00000000] 20:13:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (19385800) [pid = 2928] [serial = 1981] [outer = 18843800] 20:13:33 INFO - PROCESS | 2928 | 1464232413787 Marionette DEBUG loaded listener.js 20:13:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (19BD2000) [pid = 2928] [serial = 1982] [outer = 18843800] 20:13:34 INFO - PROCESS | 2928 | 1464232414274 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]]]}] 20:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 20:13:34 INFO - PROCESS | 2928 | 1464232414322 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 20:13:34 INFO - PROCESS | 2928 | 1464232414325 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 20:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:13:34 INFO - PROCESS | 2928 | 1464232414329 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:13:34 INFO - PROCESS | 2928 | 1464232414331 Marionette TRACE conn6 <- [1,2606,null,{}] 20:13:34 INFO - PROCESS | 2928 | 1464232414335 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}] 20:13:34 INFO - PROCESS | 2928 | 1464232414525 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 20:13:34 INFO - PROCESS | 2928 | 1464232414685 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:34 INFO - PROCESS | 2928 | ++DOCSHELL 0C62F800 == 70 [pid = 2928] [id = 661] 20:13:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (0C791800) [pid = 2928] [serial = 1983] [outer = 00000000] 20:13:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (0CDAA800) [pid = 2928] [serial = 1984] [outer = 0C791800] 20:13:34 INFO - PROCESS | 2928 | 1464232414746 Marionette DEBUG loaded listener.js 20:13:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (0D567400) [pid = 2928] [serial = 1985] [outer = 0C791800] 20:13:35 INFO - PROCESS | 2928 | 1464232415374 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]]]}] 20:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1131ms 20:13:35 INFO - PROCESS | 2928 | 1464232415465 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 20:13:35 INFO - PROCESS | 2928 | 1464232415469 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 20:13:35 INFO - PROCESS | 2928 | 1464232415473 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:13:35 INFO - PROCESS | 2928 | 1464232415478 Marionette TRACE conn6 <- [1,2610,null,{}] 20:13:35 INFO - PROCESS | 2928 | 1464232415483 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}] 20:13:35 INFO - PROCESS | 2928 | 1464232415663 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 20:13:35 INFO - PROCESS | 2928 | 1464232415774 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:35 INFO - PROCESS | 2928 | ++DOCSHELL 12469C00 == 71 [pid = 2928] [id = 662] 20:13:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (124CF400) [pid = 2928] [serial = 1986] [outer = 00000000] 20:13:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (14C10800) [pid = 2928] [serial = 1987] [outer = 124CF400] 20:13:35 INFO - PROCESS | 2928 | 1464232415834 Marionette DEBUG loaded listener.js 20:13:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (14F19800) [pid = 2928] [serial = 1988] [outer = 124CF400] 20:13:36 INFO - PROCESS | 2928 | 1464232416475 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]]]}] 20:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1019ms 20:13:36 INFO - PROCESS | 2928 | 1464232416497 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 20:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:13:36 INFO - PROCESS | 2928 | 1464232416501 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 20:13:36 INFO - PROCESS | 2928 | 1464232416505 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:13:36 INFO - PROCESS | 2928 | 1464232416507 Marionette TRACE conn6 <- [1,2614,null,{}] 20:13:36 INFO - PROCESS | 2928 | 1464232416511 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}] 20:13:36 INFO - PROCESS | 2928 | 1464232416636 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 20:13:36 INFO - PROCESS | 2928 | 1464232416808 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:36 INFO - PROCESS | 2928 | ++DOCSHELL 1718F800 == 72 [pid = 2928] [id = 663] 20:13:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (17253400) [pid = 2928] [serial = 1989] [outer = 00000000] 20:13:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (18A24C00) [pid = 2928] [serial = 1990] [outer = 17253400] 20:13:36 INFO - PROCESS | 2928 | 1464232416865 Marionette DEBUG loaded listener.js 20:13:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (19CC0400) [pid = 2928] [serial = 1991] [outer = 17253400] 20:13:37 INFO - PROCESS | 2928 | 1464232417485 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]]]}] 20:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1019ms 20:13:37 INFO - PROCESS | 2928 | 1464232417526 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 20:13:37 INFO - PROCESS | 2928 | 1464232417530 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 20:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:13:37 INFO - PROCESS | 2928 | 1464232417541 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:13:37 INFO - PROCESS | 2928 | 1464232417546 Marionette TRACE conn6 <- [1,2618,null,{}] 20:13:37 INFO - PROCESS | 2928 | 1464232417550 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}] 20:13:37 INFO - PROCESS | 2928 | 1464232417719 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 20:13:37 INFO - PROCESS | 2928 | 1464232417871 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:37 INFO - PROCESS | 2928 | ++DOCSHELL 1A1D2400 == 73 [pid = 2928] [id = 664] 20:13:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (1ADCB400) [pid = 2928] [serial = 1992] [outer = 00000000] 20:13:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (1ADD8400) [pid = 2928] [serial = 1993] [outer = 1ADCB400] 20:13:37 INFO - PROCESS | 2928 | 1464232417928 Marionette DEBUG loaded listener.js 20:13:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (1ADE7800) [pid = 2928] [serial = 1994] [outer = 1ADCB400] 20:13:38 INFO - PROCESS | 2928 | 1464232418506 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]]]}] 20:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1034ms 20:13:38 INFO - PROCESS | 2928 | 1464232418570 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 20:13:38 INFO - PROCESS | 2928 | 1464232418573 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 20:13:38 INFO - PROCESS | 2928 | 1464232418576 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:13:38 INFO - PROCESS | 2928 | 1464232418578 Marionette TRACE conn6 <- [1,2622,null,{}] 20:13:38 INFO - PROCESS | 2928 | 1464232418582 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}] 20:13:38 INFO - PROCESS | 2928 | 1464232418698 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 20:13:38 INFO - PROCESS | 2928 | 1464232418865 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:38 INFO - PROCESS | 2928 | ++DOCSHELL 1ADEB000 == 74 [pid = 2928] [id = 665] 20:13:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (1ADF0400) [pid = 2928] [serial = 1995] [outer = 00000000] 20:13:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (1AE49400) [pid = 2928] [serial = 1996] [outer = 1ADF0400] 20:13:38 INFO - PROCESS | 2928 | 1464232418921 Marionette DEBUG loaded listener.js 20:13:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (1AE50400) [pid = 2928] [serial = 1997] [outer = 1ADF0400] 20:13:39 INFO - PROCESS | 2928 | 1464232419496 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]]]}] 20:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 20:13:39 INFO - PROCESS | 2928 | 1464232419550 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 20:13:39 INFO - PROCESS | 2928 | 1464232419553 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 20:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:13:39 INFO - PROCESS | 2928 | 1464232419556 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:13:39 INFO - PROCESS | 2928 | 1464232419558 Marionette TRACE conn6 <- [1,2626,null,{}] 20:13:39 INFO - PROCESS | 2928 | 1464232419562 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}] 20:13:39 INFO - PROCESS | 2928 | 1464232419684 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 20:13:39 INFO - PROCESS | 2928 | 1464232419849 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:39 INFO - PROCESS | 2928 | ++DOCSHELL 1B31DC00 == 75 [pid = 2928] [id = 666] 20:13:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (1B31E400) [pid = 2928] [serial = 1998] [outer = 00000000] 20:13:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (1B323800) [pid = 2928] [serial = 1999] [outer = 1B31E400] 20:13:39 INFO - PROCESS | 2928 | 1464232419916 Marionette DEBUG loaded listener.js 20:13:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (1B921800) [pid = 2928] [serial = 2000] [outer = 1B31E400] 20:13:40 INFO - PROCESS | 2928 | 1464232420540 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]]]}] 20:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1019ms 20:13:40 INFO - PROCESS | 2928 | 1464232420579 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 20:13:40 INFO - PROCESS | 2928 | 1464232420581 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 20:13:40 INFO - PROCESS | 2928 | 1464232420585 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:13:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:13:40 INFO - PROCESS | 2928 | 1464232420587 Marionette TRACE conn6 <- [1,2630,null,{}] 20:13:40 INFO - PROCESS | 2928 | 1464232420590 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}] 20:13:40 INFO - PROCESS | 2928 | 1464232420708 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 20:13:40 INFO - PROCESS | 2928 | 1464232420875 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:40 INFO - PROCESS | 2928 | ++DOCSHELL 1BA4EC00 == 76 [pid = 2928] [id = 667] 20:13:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (1BA4F400) [pid = 2928] [serial = 2001] [outer = 00000000] 20:13:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (1BA54800) [pid = 2928] [serial = 2002] [outer = 1BA4F400] 20:13:40 INFO - PROCESS | 2928 | 1464232420929 Marionette DEBUG loaded listener.js 20:13:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (1BAD8400) [pid = 2928] [serial = 2003] [outer = 1BA4F400] 20:13:41 INFO - PROCESS | 2928 | 1464232421496 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]]]}] 20:13:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:13:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 20:13:41 INFO - PROCESS | 2928 | 1464232421559 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 20:13:41 INFO - PROCESS | 2928 | 1464232421562 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 20:13:41 INFO - PROCESS | 2928 | 1464232421565 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:13:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:13:41 INFO - PROCESS | 2928 | 1464232421567 Marionette TRACE conn6 <- [1,2634,null,{}] 20:13:41 INFO - PROCESS | 2928 | 1464232421571 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}] 20:13:41 INFO - PROCESS | 2928 | 1464232421686 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 20:13:41 INFO - PROCESS | 2928 | 1464232421843 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:41 INFO - PROCESS | 2928 | ++DOCSHELL 0EEE9C00 == 77 [pid = 2928] [id = 668] 20:13:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (0F250000) [pid = 2928] [serial = 2004] [outer = 00000000] 20:13:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (1642F800) [pid = 2928] [serial = 2005] [outer = 0F250000] 20:13:41 INFO - PROCESS | 2928 | 1464232421898 Marionette DEBUG loaded listener.js 20:13:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (1717C400) [pid = 2928] [serial = 2006] [outer = 0F250000] 20:13:42 INFO - PROCESS | 2928 | 1464232422727 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]]]}] 20:13:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:13:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1183ms 20:13:42 INFO - PROCESS | 2928 | 1464232422752 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 20:13:42 INFO - PROCESS | 2928 | 1464232422756 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 20:13:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:13:42 INFO - PROCESS | 2928 | 1464232422761 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:13:42 INFO - PROCESS | 2928 | 1464232422765 Marionette TRACE conn6 <- [1,2638,null,{}] 20:13:42 INFO - PROCESS | 2928 | 1464232422771 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}] 20:13:42 INFO - PROCESS | 2928 | 1464232422883 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 20:13:43 INFO - PROCESS | 2928 | 1464232423048 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:43 INFO - PROCESS | 2928 | ++DOCSHELL 0D561400 == 78 [pid = 2928] [id = 669] 20:13:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (0DBD3800) [pid = 2928] [serial = 2007] [outer = 00000000] 20:13:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (0E4FB000) [pid = 2928] [serial = 2008] [outer = 0DBD3800] 20:13:43 INFO - PROCESS | 2928 | 1464232423099 Marionette DEBUG loaded listener.js 20:13:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (11FE0C00) [pid = 2928] [serial = 2009] [outer = 0DBD3800] 20:13:43 INFO - PROCESS | 2928 | 1464232423738 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]]]}] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 1610C400 == 77 [pid = 2928] [id = 548] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 17A24400 == 76 [pid = 2928] [id = 660] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 0E46F400 == 75 [pid = 2928] [id = 659] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 0CDA2800 == 74 [pid = 2928] [id = 658] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 16F02C00 == 73 [pid = 2928] [id = 657] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 16FB3C00 == 72 [pid = 2928] [id = 656] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 14F2C400 == 71 [pid = 2928] [id = 655] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 14E3A000 == 70 [pid = 2928] [id = 654] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 1226C000 == 69 [pid = 2928] [id = 653] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 09062800 == 68 [pid = 2928] [id = 652] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (0DBD6800) [pid = 2928] [serial = 1903] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (19C3D000) [pid = 2928] [serial = 1897] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (1A1D0000) [pid = 2928] [serial = 1900] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (19381000) [pid = 2928] [serial = 1930] [outer = 00000000] [url = about:blank] 20:13:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:13:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1025ms 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 0F27B400 == 67 [pid = 2928] [id = 651] 20:13:43 INFO - PROCESS | 2928 | --DOCSHELL 0C797800 == 66 [pid = 2928] [id = 627] 20:13:43 INFO - PROCESS | 2928 | 1464232423832 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 20:13:43 INFO - PROCESS | 2928 | 1464232423837 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 163 (1636C800) [pid = 2928] [serial = 1888] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 162 (16373000) [pid = 2928] [serial = 1915] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (19386400) [pid = 2928] [serial = 1894] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (19151800) [pid = 2928] [serial = 1891] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (0E150000) [pid = 2928] [serial = 1909] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (0E476400) [pid = 2928] [serial = 1910] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (1724C000) [pid = 2928] [serial = 1921] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (1873B800) [pid = 2928] [serial = 1882] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (16FABC00) [pid = 2928] [serial = 1919] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (14E3F800) [pid = 2928] [serial = 1912] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (14F21800) [pid = 2928] [serial = 1913] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (0E14C000) [pid = 2928] [serial = 1885] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (16374000) [pid = 2928] [serial = 1924] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (17A2A800) [pid = 2928] [serial = 1927] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (17251C00) [pid = 2928] [serial = 1922] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (18A1C400) [pid = 2928] [serial = 1928] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (1719AC00) [pid = 2928] [serial = 1925] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (16433400) [pid = 2928] [serial = 1916] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (0DBC7800) [pid = 2928] [serial = 1760] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (17A17000) [pid = 2928] [serial = 1709] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (1278DC00) [pid = 2928] [serial = 1907] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (16E27C00) [pid = 2928] [serial = 1918] [outer = 00000000] [url = about:blank] 20:13:43 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (1226F400) [pid = 2928] [serial = 1906] [outer = 00000000] [url = about:blank] 20:13:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:13:43 INFO - PROCESS | 2928 | 1464232423877 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:13:43 INFO - PROCESS | 2928 | 1464232423879 Marionette TRACE conn6 <- [1,2642,null,{}] 20:13:43 INFO - PROCESS | 2928 | 1464232423885 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}] 20:13:44 INFO - PROCESS | 2928 | 1464232423990 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 20:13:44 INFO - PROCESS | 2928 | 1464232423998 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:44 INFO - PROCESS | 2928 | ++DOCSHELL 0DBD6800 == 67 [pid = 2928] [id = 670] 20:13:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (0DBD7400) [pid = 2928] [serial = 2010] [outer = 00000000] 20:13:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (0DFC1C00) [pid = 2928] [serial = 2011] [outer = 0DBD7400] 20:13:44 INFO - PROCESS | 2928 | 1464232424044 Marionette DEBUG loaded listener.js 20:13:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (0E1A8800) [pid = 2928] [serial = 2012] [outer = 0DBD7400] 20:13:44 INFO - PROCESS | 2928 | 1464232424585 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]]]}] 20:13:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:13:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 751ms 20:13:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:13:44 INFO - PROCESS | 2928 | 1464232424615 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 20:13:44 INFO - PROCESS | 2928 | 1464232424617 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 20:13:44 INFO - PROCESS | 2928 | 1464232424621 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:13:44 INFO - PROCESS | 2928 | 1464232424624 Marionette TRACE conn6 <- [1,2646,null,{}] 20:13:44 INFO - PROCESS | 2928 | 1464232424634 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}] 20:13:44 INFO - PROCESS | 2928 | 1464232424732 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 20:13:44 INFO - PROCESS | 2928 | 1464232424852 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:44 INFO - PROCESS | 2928 | ++DOCSHELL 0E4EDC00 == 68 [pid = 2928] [id = 671] 20:13:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (0E4F8C00) [pid = 2928] [serial = 2013] [outer = 00000000] 20:13:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (14F24800) [pid = 2928] [serial = 2014] [outer = 0E4F8C00] 20:13:44 INFO - PROCESS | 2928 | 1464232424899 Marionette DEBUG loaded listener.js 20:13:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (1636C800) [pid = 2928] [serial = 2015] [outer = 0E4F8C00] 20:13:45 INFO - PROCESS | 2928 | 1464232425276 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]]]}] 20:13:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:13:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 20:13:45 INFO - PROCESS | 2928 | 1464232425311 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 20:13:45 INFO - PROCESS | 2928 | 1464232425314 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 20:13:45 INFO - PROCESS | 2928 | 1464232425317 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:13:45 INFO - PROCESS | 2928 | 1464232425318 Marionette TRACE conn6 <- [1,2650,null,{}] 20:13:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:13:45 INFO - PROCESS | 2928 | 1464232425322 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}] 20:13:45 INFO - PROCESS | 2928 | 1464232425417 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 20:13:45 INFO - PROCESS | 2928 | 1464232425424 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:45 INFO - PROCESS | 2928 | ++DOCSHELL 16454400 == 69 [pid = 2928] [id = 672] 20:13:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (16456800) [pid = 2928] [serial = 2016] [outer = 00000000] 20:13:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (16FAF000) [pid = 2928] [serial = 2017] [outer = 16456800] 20:13:45 INFO - PROCESS | 2928 | 1464232425469 Marionette DEBUG loaded listener.js 20:13:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (17137C00) [pid = 2928] [serial = 2018] [outer = 16456800] 20:13:45 INFO - PROCESS | 2928 | 1464232425940 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]]]}] 20:13:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:13:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 20:13:46 INFO - PROCESS | 2928 | 1464232426001 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 20:13:46 INFO - PROCESS | 2928 | 1464232426003 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 20:13:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:13:46 INFO - PROCESS | 2928 | 1464232426016 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:13:46 INFO - PROCESS | 2928 | 1464232426018 Marionette TRACE conn6 <- [1,2654,null,{}] 20:13:46 INFO - PROCESS | 2928 | 1464232426030 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}] 20:13:46 INFO - PROCESS | 2928 | 1464232426159 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 20:13:46 INFO - PROCESS | 2928 | 1464232426264 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:46 INFO - PROCESS | 2928 | ++DOCSHELL 17197400 == 70 [pid = 2928] [id = 673] 20:13:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (17197C00) [pid = 2928] [serial = 2019] [outer = 00000000] 20:13:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (1724D000) [pid = 2928] [serial = 2020] [outer = 17197C00] 20:13:46 INFO - PROCESS | 2928 | 1464232426309 Marionette DEBUG loaded listener.js 20:13:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (175B9C00) [pid = 2928] [serial = 2021] [outer = 17197C00] 20:13:47 INFO - PROCESS | 2928 | 1464232427224 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]]]}] 20:13:47 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) 20:13:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1250ms 20:13:47 INFO - PROCESS | 2928 | 1464232427262 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 20:13:47 INFO - PROCESS | 2928 | 1464232427264 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 20:13:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:13:47 INFO - PROCESS | 2928 | 1464232427268 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:13:47 INFO - PROCESS | 2928 | 1464232427269 Marionette TRACE conn6 <- [1,2658,null,{}] 20:13:47 INFO - PROCESS | 2928 | 1464232427273 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}] 20:13:47 INFO - PROCESS | 2928 | 1464232427428 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 20:13:47 INFO - PROCESS | 2928 | 1464232427443 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:47 INFO - PROCESS | 2928 | ++DOCSHELL 1724C000 == 71 [pid = 2928] [id = 674] 20:13:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (17A14400) [pid = 2928] [serial = 2022] [outer = 00000000] 20:13:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (1938B800) [pid = 2928] [serial = 2023] [outer = 17A14400] 20:13:47 INFO - PROCESS | 2928 | 1464232427491 Marionette DEBUG loaded listener.js 20:13:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (19CBA400) [pid = 2928] [serial = 2024] [outer = 17A14400] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (0C62C800) [pid = 2928] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (16FB4800) [pid = 2928] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (17192000) [pid = 2928] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (14E3D800) [pid = 2928] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (122EB400) [pid = 2928] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (161E7C00) [pid = 2928] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (11D6E400) [pid = 2928] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (09067C00) [pid = 2928] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (0D1E5800) [pid = 2928] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (0D127000) [pid = 2928] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:13:48 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (17A0D400) [pid = 2928] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:13:48 INFO - PROCESS | 2928 | 1464232428437 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] 20:13:48 INFO - PROCESS | 2928 | 1464232428509 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 20:13:48 INFO - PROCESS | 2928 | 1464232428512 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:13:48 INFO - PROCESS | 2928 | 1464232428514 Marionette TRACE conn6 <- [1,2662,null,{}] 20:13:48 INFO - PROCESS | 2928 | 1464232428517 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}] 20:13:48 INFO - PROCESS | 2928 | 1464232428657 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 20:13:48 INFO - PROCESS | 2928 | 1464232428730 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:48 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC7000 == 72 [pid = 2928] [id = 675] 20:13:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (0DCB4800) [pid = 2928] [serial = 2025] [outer = 00000000] 20:13:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (16369000) [pid = 2928] [serial = 2026] [outer = 0DCB4800] 20:13:48 INFO - PROCESS | 2928 | 1464232428776 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (17139800) [pid = 2928] [serial = 2027] [outer = 0DCB4800] 20:13:49 INFO - PROCESS | 2928 | 1464232429654 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] 20:13:49 INFO - PROCESS | 2928 | 1464232429697 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 20:13:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:13:49 INFO - PROCESS | 2928 | 1464232429700 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:13:49 INFO - PROCESS | 2928 | 1464232429701 Marionette TRACE conn6 <- [1,2666,null,{}] 20:13:49 INFO - PROCESS | 2928 | 1464232429709 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}] 20:13:49 INFO - PROCESS | 2928 | 1464232429801 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 20:13:49 INFO - PROCESS | 2928 | 1464232429807 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 2928 | ++DOCSHELL 187A6000 == 73 [pid = 2928] [id = 676] 20:13:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (19156400) [pid = 2928] [serial = 2028] [outer = 00000000] 20:13:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (1A9A0000) [pid = 2928] [serial = 2029] [outer = 19156400] 20:13:49 INFO - PROCESS | 2928 | 1464232429851 Marionette DEBUG loaded listener.js 20:13:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (1AC7E400) [pid = 2928] [serial = 2030] [outer = 19156400] 20:13:50 INFO - PROCESS | 2928 | 1464232430825 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]]]}] 20:13:50 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) 20:13:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1180ms 20:13:50 INFO - PROCESS | 2928 | 1464232430881 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 20:13:50 INFO - PROCESS | 2928 | 1464232430886 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 20:13:50 INFO - PROCESS | 2928 | 1464232430891 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:13:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:13:50 INFO - PROCESS | 2928 | 1464232430895 Marionette TRACE conn6 <- [1,2670,null,{}] 20:13:50 INFO - PROCESS | 2928 | 1464232430901 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}] 20:13:51 INFO - PROCESS | 2928 | 1464232431055 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 20:13:51 INFO - PROCESS | 2928 | 1464232431249 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 2928 | ++DOCSHELL 0DBCF400 == 74 [pid = 2928] [id = 677] 20:13:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (0DBDC000) [pid = 2928] [serial = 2031] [outer = 00000000] 20:13:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (0DE03C00) [pid = 2928] [serial = 2032] [outer = 0DBDC000] 20:13:51 INFO - PROCESS | 2928 | 1464232431310 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (0E471800) [pid = 2928] [serial = 2033] [outer = 0DBDC000] 20:13:52 INFO - PROCESS | 2928 | 1464232432347 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]]]}] 20:13:52 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) 20:13:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1485ms 20:13:52 INFO - PROCESS | 2928 | 1464232432381 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 20:13:52 INFO - PROCESS | 2928 | 1464232432388 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 20:13:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:13:52 INFO - PROCESS | 2928 | 1464232432394 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:13:52 INFO - PROCESS | 2928 | 1464232432397 Marionette TRACE conn6 <- [1,2674,null,{}] 20:13:52 INFO - PROCESS | 2928 | 1464232432401 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}] 20:13:52 INFO - PROCESS | 2928 | 1464232432554 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 20:13:52 INFO - PROCESS | 2928 | 1464232432714 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:52 INFO - PROCESS | 2928 | ++DOCSHELL 161DE800 == 75 [pid = 2928] [id = 678] 20:13:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (161E8000) [pid = 2928] [serial = 2034] [outer = 00000000] 20:13:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (16E52C00) [pid = 2928] [serial = 2035] [outer = 161E8000] 20:13:52 INFO - PROCESS | 2928 | 1464232432770 Marionette DEBUG loaded listener.js 20:13:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (17246000) [pid = 2928] [serial = 2036] [outer = 161E8000] 20:13:53 INFO - PROCESS | 2928 | 1464232433816 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] 20:13:53 INFO - PROCESS | 2928 | 1464232433881 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 20:13:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:13:53 INFO - PROCESS | 2928 | 1464232433885 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:13:53 INFO - PROCESS | 2928 | 1464232433889 Marionette TRACE conn6 <- [1,2678,null,{}] 20:13:53 INFO - PROCESS | 2928 | 1464232433945 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}] 20:13:54 INFO - PROCESS | 2928 | 1464232434094 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 20:13:54 INFO - PROCESS | 2928 | 1464232434286 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:54 INFO - PROCESS | 2928 | ++DOCSHELL 0DB6D400 == 76 [pid = 2928] [id = 679] 20:13:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (18A1C400) [pid = 2928] [serial = 2037] [outer = 00000000] 20:13:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (1ADD6400) [pid = 2928] [serial = 2038] [outer = 18A1C400] 20:13:54 INFO - PROCESS | 2928 | 1464232434344 Marionette DEBUG loaded listener.js 20:13:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (1AE45400) [pid = 2928] [serial = 2039] [outer = 18A1C400] 20:13:55 INFO - PROCESS | 2928 | 1464232435395 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] 20:13:55 INFO - PROCESS | 2928 | 1464232435423 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 20:13:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:13:55 INFO - PROCESS | 2928 | 1464232435427 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:13:55 INFO - PROCESS | 2928 | 1464232435429 Marionette TRACE conn6 <- [1,2682,null,{}] 20:13:55 INFO - PROCESS | 2928 | 1464232435433 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}] 20:13:55 INFO - PROCESS | 2928 | 1464232435554 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 20:13:55 INFO - PROCESS | 2928 | 1464232435736 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:55 INFO - PROCESS | 2928 | ++DOCSHELL 1B320C00 == 77 [pid = 2928] [id = 680] 20:13:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (1B322000) [pid = 2928] [serial = 2040] [outer = 00000000] 20:13:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (1BA53400) [pid = 2928] [serial = 2041] [outer = 1B322000] 20:13:55 INFO - PROCESS | 2928 | 1464232435795 Marionette DEBUG loaded listener.js 20:13:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (1BADF800) [pid = 2928] [serial = 2042] [outer = 1B322000] 20:13:56 INFO - PROCESS | 2928 | 1464232436848 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] 20:13:56 INFO - PROCESS | 2928 | 1464232436906 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 20:13:56 INFO - PROCESS | 2928 | 1464232436910 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:13:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:13:56 INFO - PROCESS | 2928 | 1464232436912 Marionette TRACE conn6 <- [1,2686,null,{}] 20:13:56 INFO - PROCESS | 2928 | 1464232436916 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}] 20:13:57 INFO - PROCESS | 2928 | 1464232437062 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 20:13:57 INFO - PROCESS | 2928 | 1464232437219 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:57 INFO - PROCESS | 2928 | ++DOCSHELL 1BD4C000 == 78 [pid = 2928] [id = 681] 20:13:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (1BD4DC00) [pid = 2928] [serial = 2043] [outer = 00000000] 20:13:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (1C921800) [pid = 2928] [serial = 2044] [outer = 1BD4DC00] 20:13:57 INFO - PROCESS | 2928 | 1464232437275 Marionette DEBUG loaded listener.js 20:13:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (1C926400) [pid = 2928] [serial = 2045] [outer = 1BD4DC00] 20:13:58 INFO - PROCESS | 2928 | 1464232438306 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] 20:13:58 INFO - PROCESS | 2928 | 1464232438349 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 20:13:58 INFO - PROCESS | 2928 | 1464232438352 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:13:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:13:58 INFO - PROCESS | 2928 | 1464232438354 Marionette TRACE conn6 <- [1,2690,null,{}] 20:13:58 INFO - PROCESS | 2928 | 1464232438358 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}] 20:13:58 INFO - PROCESS | 2928 | 1464232438531 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 20:13:58 INFO - PROCESS | 2928 | 1464232438696 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:58 INFO - PROCESS | 2928 | ++DOCSHELL 124CB000 == 79 [pid = 2928] [id = 682] 20:13:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (14F1AC00) [pid = 2928] [serial = 2046] [outer = 00000000] 20:13:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (1636A400) [pid = 2928] [serial = 2047] [outer = 14F1AC00] 20:13:58 INFO - PROCESS | 2928 | 1464232438752 Marionette DEBUG loaded listener.js 20:13:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (17193C00) [pid = 2928] [serial = 2048] [outer = 14F1AC00] 20:13:59 INFO - PROCESS | 2928 | 1464232439297 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]]]}] 20:13:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:13:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1017ms 20:13:59 INFO - PROCESS | 2928 | 1464232439373 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 20:13:59 INFO - PROCESS | 2928 | 1464232439376 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 20:13:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:13:59 INFO - PROCESS | 2928 | 1464232439380 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:13:59 INFO - PROCESS | 2928 | 1464232439382 Marionette TRACE conn6 <- [1,2694,null,{}] 20:13:59 INFO - PROCESS | 2928 | 1464232439385 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}] 20:13:59 INFO - PROCESS | 2928 | 1464232439501 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 20:13:59 INFO - PROCESS | 2928 | 1464232439787 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:59 INFO - PROCESS | 2928 | ++DOCSHELL 0CDAB800 == 80 [pid = 2928] [id = 683] 20:13:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (0DB53800) [pid = 2928] [serial = 2049] [outer = 00000000] 20:13:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (0DBDA400) [pid = 2928] [serial = 2050] [outer = 0DB53800] 20:13:59 INFO - PROCESS | 2928 | 1464232439868 Marionette DEBUG loaded listener.js 20:13:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (0E151C00) [pid = 2928] [serial = 2051] [outer = 0DB53800] 20:14:00 INFO - PROCESS | 2928 | 1464232440481 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]]]}] 20:14:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:14:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1166ms 20:14:00 INFO - PROCESS | 2928 | 1464232440549 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 20:14:00 INFO - PROCESS | 2928 | 1464232440553 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 20:14:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:14:00 INFO - PROCESS | 2928 | 1464232440558 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:14:00 INFO - PROCESS | 2928 | 1464232440561 Marionette TRACE conn6 <- [1,2698,null,{}] 20:14:00 INFO - PROCESS | 2928 | 1464232440566 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}] 20:14:00 INFO - PROCESS | 2928 | 1464232440680 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 20:14:00 INFO - PROCESS | 2928 | 1464232440853 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:00 INFO - PROCESS | 2928 | ++DOCSHELL 12055C00 == 81 [pid = 2928] [id = 684] 20:14:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (13201800) [pid = 2928] [serial = 2052] [outer = 00000000] 20:14:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (17135C00) [pid = 2928] [serial = 2053] [outer = 13201800] 20:14:00 INFO - PROCESS | 2928 | 1464232440907 Marionette DEBUG loaded listener.js 20:14:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (17250000) [pid = 2928] [serial = 2054] [outer = 13201800] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 132DEC00 == 80 [pid = 2928] [id = 546] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 0D16F400 == 79 [pid = 2928] [id = 533] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 19DA4C00 == 78 [pid = 2928] [id = 633] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 0DBC7000 == 77 [pid = 2928] [id = 675] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 1724C000 == 76 [pid = 2928] [id = 674] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 17197400 == 75 [pid = 2928] [id = 673] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 16454400 == 74 [pid = 2928] [id = 672] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 0E4EDC00 == 73 [pid = 2928] [id = 671] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 0DBD6800 == 72 [pid = 2928] [id = 670] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 0D561400 == 71 [pid = 2928] [id = 669] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 1BA4EC00 == 70 [pid = 2928] [id = 667] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 1B31DC00 == 69 [pid = 2928] [id = 666] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 1ADEB000 == 68 [pid = 2928] [id = 665] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 1A1D2400 == 67 [pid = 2928] [id = 664] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 1718F800 == 66 [pid = 2928] [id = 663] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 12469C00 == 65 [pid = 2928] [id = 662] 20:14:01 INFO - PROCESS | 2928 | --DOCSHELL 0C62F800 == 64 [pid = 2928] [id = 661] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (0E1A6400) [pid = 2928] [serial = 1904] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (16431400) [pid = 2928] [serial = 1967] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (17A98800) [pid = 2928] [serial = 1979] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (19385800) [pid = 2928] [serial = 1981] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (1717EC00) [pid = 2928] [serial = 1969] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (17251400) [pid = 2928] [serial = 1972] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (0DBCF800) [pid = 2928] [serial = 1933] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (1AC7CC00) [pid = 2928] [serial = 1945] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (19C37400) [pid = 2928] [serial = 1939] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (1ADE4400) [pid = 2928] [serial = 1948] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (1560A000) [pid = 2928] [serial = 1963] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 163 (161DF000) [pid = 2928] [serial = 1964] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 162 (12523400) [pid = 2928] [serial = 1960] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (132D5C00) [pid = 2928] [serial = 1961] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (1642CC00) [pid = 2928] [serial = 1966] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (17A0D000) [pid = 2928] [serial = 1973] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (12433000) [pid = 2928] [serial = 1955] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (11F3C400) [pid = 2928] [serial = 1954] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (0CDA0800) [pid = 2928] [serial = 1957] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (0D441C00) [pid = 2928] [serial = 1958] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (124C3000) [pid = 2928] [serial = 1975] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (0F286C00) [pid = 2928] [serial = 1952] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (0DE09C00) [pid = 2928] [serial = 1951] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (14C92400) [pid = 2928] [serial = 1936] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (1A9A1C00) [pid = 2928] [serial = 1942] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (17A25800) [pid = 2928] [serial = 1978] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (1645B800) [pid = 2928] [serial = 1976] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (1718C000) [pid = 2928] [serial = 1970] [outer = 00000000] [url = about:blank] 20:14:01 INFO - PROCESS | 2928 | 1464232441509 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] 20:14:01 INFO - PROCESS | 2928 | 1464232441535 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 20:14:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:14:01 INFO - PROCESS | 2928 | 1464232441540 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:14:01 INFO - PROCESS | 2928 | 1464232441542 Marionette TRACE conn6 <- [1,2702,null,{}] 20:14:01 INFO - PROCESS | 2928 | 1464232441546 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}] 20:14:01 INFO - PROCESS | 2928 | 1464232441646 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 20:14:01 INFO - PROCESS | 2928 | 1464232441770 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:01 INFO - PROCESS | 2928 | ++DOCSHELL 0DC5A000 == 65 [pid = 2928] [id = 685] 20:14:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (0DC61800) [pid = 2928] [serial = 2055] [outer = 00000000] 20:14:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (1221B800) [pid = 2928] [serial = 2056] [outer = 0DC61800] 20:14:01 INFO - PROCESS | 2928 | 1464232441818 Marionette DEBUG loaded listener.js 20:14:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (1320A000) [pid = 2928] [serial = 2057] [outer = 0DC61800] 20:14:02 INFO - PROCESS | 2928 | 1464232442224 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]]]}] 20:14:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:14:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 20:14:02 INFO - PROCESS | 2928 | 1464232442274 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 20:14:02 INFO - PROCESS | 2928 | 1464232442276 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 20:14:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:14:02 INFO - PROCESS | 2928 | 1464232442281 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:14:02 INFO - PROCESS | 2928 | 1464232442286 Marionette TRACE conn6 <- [1,2706,null,{}] 20:14:02 INFO - PROCESS | 2928 | 1464232442295 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}] 20:14:02 INFO - PROCESS | 2928 | 1464232442421 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 20:14:02 INFO - PROCESS | 2928 | 1464232442436 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:02 INFO - PROCESS | 2928 | ++DOCSHELL 1517E000 == 66 [pid = 2928] [id = 686] 20:14:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (1642DC00) [pid = 2928] [serial = 2058] [outer = 00000000] 20:14:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (16F0E800) [pid = 2928] [serial = 2059] [outer = 1642DC00] 20:14:02 INFO - PROCESS | 2928 | 1464232442481 Marionette DEBUG loaded listener.js 20:14:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (1717B000) [pid = 2928] [serial = 2060] [outer = 1642DC00] 20:14:03 INFO - PROCESS | 2928 | 1464232442977 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] 20:14:03 INFO - PROCESS | 2928 | 1464232443017 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 20:14:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:14:03 INFO - PROCESS | 2928 | 1464232443020 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:14:03 INFO - PROCESS | 2928 | 1464232443021 Marionette TRACE conn6 <- [1,2710,null,{}] 20:14:03 INFO - PROCESS | 2928 | 1464232443025 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}] 20:14:03 INFO - PROCESS | 2928 | 1464232443128 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 20:14:03 INFO - PROCESS | 2928 | 1464232443262 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:03 INFO - PROCESS | 2928 | ++DOCSHELL 17181800 == 67 [pid = 2928] [id = 687] 20:14:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (1718B800) [pid = 2928] [serial = 2061] [outer = 00000000] 20:14:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (17A26000) [pid = 2928] [serial = 2062] [outer = 1718B800] 20:14:03 INFO - PROCESS | 2928 | 1464232443309 Marionette DEBUG loaded listener.js 20:14:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (17A97400) [pid = 2928] [serial = 2063] [outer = 1718B800] 20:14:03 INFO - PROCESS | 2928 | 1464232443765 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] 20:14:03 INFO - PROCESS | 2928 | 1464232443801 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 20:14:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:14:03 INFO - PROCESS | 2928 | 1464232443841 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:14:03 INFO - PROCESS | 2928 | 1464232443843 Marionette TRACE conn6 <- [1,2714,null,{}] 20:14:03 INFO - PROCESS | 2928 | 1464232443846 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}] 20:14:04 INFO - PROCESS | 2928 | 1464232443984 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 20:14:04 INFO - PROCESS | 2928 | 1464232444065 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:04 INFO - PROCESS | 2928 | ++DOCSHELL 18C4F800 == 68 [pid = 2928] [id = 688] 20:14:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (1914DC00) [pid = 2928] [serial = 2064] [outer = 00000000] 20:14:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (19386400) [pid = 2928] [serial = 2065] [outer = 1914DC00] 20:14:04 INFO - PROCESS | 2928 | 1464232444120 Marionette DEBUG loaded listener.js 20:14:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (1A1D1800) [pid = 2928] [serial = 2066] [outer = 1914DC00] 20:14:04 INFO - PROCESS | 2928 | 1464232444574 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]]]}] 20:14:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:14:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 791ms 20:14:04 INFO - PROCESS | 2928 | 1464232444629 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 20:14:04 INFO - PROCESS | 2928 | 1464232444631 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 20:14:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:14:04 INFO - PROCESS | 2928 | 1464232444641 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:14:04 INFO - PROCESS | 2928 | 1464232444643 Marionette TRACE conn6 <- [1,2718,null,{}] 20:14:04 INFO - PROCESS | 2928 | 1464232444646 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}] 20:14:04 INFO - PROCESS | 2928 | 1464232444783 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 20:14:04 INFO - PROCESS | 2928 | 1464232444868 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:04 INFO - PROCESS | 2928 | ++DOCSHELL 1A1D8C00 == 69 [pid = 2928] [id = 689] 20:14:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (1A854400) [pid = 2928] [serial = 2067] [outer = 00000000] 20:14:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (1ADD2800) [pid = 2928] [serial = 2068] [outer = 1A854400] 20:14:04 INFO - PROCESS | 2928 | 1464232444915 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (1ADE7400) [pid = 2928] [serial = 2069] [outer = 1A854400] 20:14:05 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (17197C00) [pid = 2928] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:14:05 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (17A14400) [pid = 2928] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:14:05 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (0F250000) [pid = 2928] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:14:05 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (0E4F8C00) [pid = 2928] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:14:05 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (16456800) [pid = 2928] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:14:05 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (0DCB4800) [pid = 2928] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:14:05 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (0DBD3800) [pid = 2928] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:14:05 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (0DBD7400) [pid = 2928] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:14:05 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (18AC9400) [pid = 2928] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:14:05 INFO - PROCESS | 2928 | 1464232445820 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] 20:14:05 INFO - PROCESS | 2928 | 1464232445865 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 20:14:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:14:05 INFO - PROCESS | 2928 | 1464232445868 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:14:05 INFO - PROCESS | 2928 | 1464232445870 Marionette TRACE conn6 <- [1,2722,null,{}] 20:14:05 INFO - PROCESS | 2928 | 1464232445874 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}] 20:14:05 INFO - PROCESS | 2928 | 1464232445971 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 20:14:06 INFO - PROCESS | 2928 | 1464232446083 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:06 INFO - PROCESS | 2928 | ++DOCSHELL 12787800 == 70 [pid = 2928] [id = 690] 20:14:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (16460000) [pid = 2928] [serial = 2070] [outer = 00000000] 20:14:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (172F2C00) [pid = 2928] [serial = 2071] [outer = 16460000] 20:14:06 INFO - PROCESS | 2928 | 1464232446128 Marionette DEBUG loaded listener.js 20:14:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (1A9A1000) [pid = 2928] [serial = 2072] [outer = 16460000] 20:14:06 INFO - PROCESS | 2928 | 1464232446519 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]]]}] 20:14:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:14:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 20:14:06 INFO - PROCESS | 2928 | 1464232446539 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 20:14:06 INFO - PROCESS | 2928 | 1464232446541 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 20:14:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:14:06 INFO - PROCESS | 2928 | 1464232446544 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:14:06 INFO - PROCESS | 2928 | 1464232446546 Marionette TRACE conn6 <- [1,2726,null,{}] 20:14:06 INFO - PROCESS | 2928 | 1464232446550 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}] 20:14:06 INFO - PROCESS | 2928 | 1464232446647 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 20:14:06 INFO - PROCESS | 2928 | 1464232446771 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:06 INFO - PROCESS | 2928 | ++DOCSHELL 11F40000 == 71 [pid = 2928] [id = 691] 20:14:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (161E1400) [pid = 2928] [serial = 2073] [outer = 00000000] 20:14:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (1B31B000) [pid = 2928] [serial = 2074] [outer = 161E1400] 20:14:06 INFO - PROCESS | 2928 | 1464232446820 Marionette DEBUG loaded listener.js 20:14:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (1BA51C00) [pid = 2928] [serial = 2075] [outer = 161E1400] 20:14:07 INFO - PROCESS | 2928 | 1464232447193 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]]]}] 20:14:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:14:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 20:14:07 INFO - PROCESS | 2928 | 1464232447215 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 20:14:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:14:07 INFO - PROCESS | 2928 | 1464232447217 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 20:14:07 INFO - PROCESS | 2928 | 1464232447235 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:14:07 INFO - PROCESS | 2928 | 1464232447236 Marionette TRACE conn6 <- [1,2730,null,{}] 20:14:07 INFO - PROCESS | 2928 | 1464232447240 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}] 20:14:07 INFO - PROCESS | 2928 | 1464232447339 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 20:14:07 INFO - PROCESS | 2928 | 1464232447381 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:07 INFO - PROCESS | 2928 | ++DOCSHELL 1BD52800 == 72 [pid = 2928] [id = 692] 20:14:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (1BD57C00) [pid = 2928] [serial = 2076] [outer = 00000000] 20:14:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (1C930400) [pid = 2928] [serial = 2077] [outer = 1BD57C00] 20:14:07 INFO - PROCESS | 2928 | 1464232447428 Marionette DEBUG loaded listener.js 20:14:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (1CA1A800) [pid = 2928] [serial = 2078] [outer = 1BD57C00] 20:14:08 INFO - PROCESS | 2928 | 1464232448111 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]]]}] 20:14:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:14:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 950ms 20:14:08 INFO - PROCESS | 2928 | 1464232448172 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 20:14:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:14:08 INFO - PROCESS | 2928 | 1464232448176 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 20:14:08 INFO - PROCESS | 2928 | 1464232448182 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:14:08 INFO - PROCESS | 2928 | 1464232448186 Marionette TRACE conn6 <- [1,2734,null,{}] 20:14:08 INFO - PROCESS | 2928 | 1464232448192 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}] 20:14:08 INFO - PROCESS | 2928 | 1464232448350 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 20:14:08 INFO - PROCESS | 2928 | 1464232448520 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:08 INFO - PROCESS | 2928 | ++DOCSHELL 0DBD8C00 == 73 [pid = 2928] [id = 693] 20:14:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (0DCAF000) [pid = 2928] [serial = 2079] [outer = 00000000] 20:14:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (12710000) [pid = 2928] [serial = 2080] [outer = 0DCAF000] 20:14:08 INFO - PROCESS | 2928 | 1464232448581 Marionette DEBUG loaded listener.js 20:14:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (14E38000) [pid = 2928] [serial = 2081] [outer = 0DCAF000] 20:14:09 INFO - PROCESS | 2928 | 1464232449265 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]]]}] 20:14:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:14:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1133ms 20:14:09 INFO - PROCESS | 2928 | 1464232449315 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 20:14:09 INFO - PROCESS | 2928 | 1464232449321 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 20:14:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:14:09 INFO - PROCESS | 2928 | 1464232449328 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:14:09 INFO - PROCESS | 2928 | 1464232449331 Marionette TRACE conn6 <- [1,2738,null,{}] 20:14:09 INFO - PROCESS | 2928 | 1464232449335 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}] 20:14:09 INFO - PROCESS | 2928 | 1464232449514 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 20:14:09 INFO - PROCESS | 2928 | 1464232449640 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:09 INFO - PROCESS | 2928 | ++DOCSHELL 0D55F800 == 74 [pid = 2928] [id = 694] 20:14:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (1682FC00) [pid = 2928] [serial = 2082] [outer = 00000000] 20:14:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (1724B800) [pid = 2928] [serial = 2083] [outer = 1682FC00] 20:14:09 INFO - PROCESS | 2928 | 1464232449700 Marionette DEBUG loaded listener.js 20:14:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (1873B800) [pid = 2928] [serial = 2084] [outer = 1682FC00] 20:14:10 INFO - PROCESS | 2928 | 1464232450332 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]]]}] 20:14:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:14:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1019ms 20:14:10 INFO - PROCESS | 2928 | 1464232450349 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 20:14:10 INFO - PROCESS | 2928 | 1464232450351 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 20:14:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:14:10 INFO - PROCESS | 2928 | 1464232450355 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:14:10 INFO - PROCESS | 2928 | 1464232450359 Marionette TRACE conn6 <- [1,2742,null,{}] 20:14:10 INFO - PROCESS | 2928 | 1464232450371 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}] 20:14:10 INFO - PROCESS | 2928 | 1464232450501 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 20:14:10 INFO - PROCESS | 2928 | 1464232450681 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:10 INFO - PROCESS | 2928 | ++DOCSHELL 1CA1BC00 == 75 [pid = 2928] [id = 695] 20:14:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (1CA1C000) [pid = 2928] [serial = 2085] [outer = 00000000] 20:14:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (1CA20800) [pid = 2928] [serial = 2086] [outer = 1CA1C000] 20:14:10 INFO - PROCESS | 2928 | 1464232450739 Marionette DEBUG loaded listener.js 20:14:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (1CA93400) [pid = 2928] [serial = 2087] [outer = 1CA1C000] 20:14:11 INFO - PROCESS | 2928 | 1464232451327 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]]]}] 20:14:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:14:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1025ms 20:14:11 INFO - PROCESS | 2928 | 1464232451383 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 20:14:11 INFO - PROCESS | 2928 | 1464232451386 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 20:14:11 INFO - PROCESS | 2928 | 1464232451390 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:14:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:14:11 INFO - PROCESS | 2928 | 1464232451392 Marionette TRACE conn6 <- [1,2746,null,{}] 20:14:11 INFO - PROCESS | 2928 | 1464232451396 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}] 20:14:11 INFO - PROCESS | 2928 | 1464232451524 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 20:14:11 INFO - PROCESS | 2928 | 1464232451691 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:11 INFO - PROCESS | 2928 | ++DOCSHELL 1CA9AC00 == 76 [pid = 2928] [id = 696] 20:14:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (1CA9B000) [pid = 2928] [serial = 2088] [outer = 00000000] 20:14:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (1CAA0C00) [pid = 2928] [serial = 2089] [outer = 1CA9B000] 20:14:11 INFO - PROCESS | 2928 | 1464232451751 Marionette DEBUG loaded listener.js 20:14:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (1D0C8800) [pid = 2928] [serial = 2090] [outer = 1CA9B000] 20:14:12 INFO - PROCESS | 2928 | 1464232452325 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]]]}] 20:14:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:14:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 20:14:12 INFO - PROCESS | 2928 | 1464232452364 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 20:14:12 INFO - PROCESS | 2928 | 1464232452366 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 20:14:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:14:12 INFO - PROCESS | 2928 | 1464232452369 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:14:12 INFO - PROCESS | 2928 | 1464232452371 Marionette TRACE conn6 <- [1,2750,null,{}] 20:14:12 INFO - PROCESS | 2928 | 1464232452375 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}] 20:14:12 INFO - PROCESS | 2928 | 1464232452493 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 20:14:12 INFO - PROCESS | 2928 | 1464232452668 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:12 INFO - PROCESS | 2928 | ++DOCSHELL 1D0CEC00 == 77 [pid = 2928] [id = 697] 20:14:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (1D0CF000) [pid = 2928] [serial = 2091] [outer = 00000000] 20:14:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (1D0D0800) [pid = 2928] [serial = 2092] [outer = 1D0CF000] 20:14:12 INFO - PROCESS | 2928 | 1464232452724 Marionette DEBUG loaded listener.js 20:14:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (1D0D4400) [pid = 2928] [serial = 2093] [outer = 1D0CF000] 20:14:13 INFO - PROCESS | 2928 | 1464232453274 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]]]}] 20:14:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:14:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 20:14:13 INFO - PROCESS | 2928 | 1464232453304 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 20:14:13 INFO - PROCESS | 2928 | 1464232453306 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 20:14:13 INFO - PROCESS | 2928 | 1464232453309 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:14:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:14:13 INFO - PROCESS | 2928 | 1464232453311 Marionette TRACE conn6 <- [1,2754,null,{}] 20:14:13 INFO - PROCESS | 2928 | 1464232453315 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}] 20:14:13 INFO - PROCESS | 2928 | 1464232453455 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 20:14:13 INFO - PROCESS | 2928 | 1464232453625 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:13 INFO - PROCESS | 2928 | ++DOCSHELL 1D70F000 == 78 [pid = 2928] [id = 698] 20:14:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (1D70F400) [pid = 2928] [serial = 2094] [outer = 00000000] 20:14:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (1D78E400) [pid = 2928] [serial = 2095] [outer = 1D70F400] 20:14:13 INFO - PROCESS | 2928 | 1464232453685 Marionette DEBUG loaded listener.js 20:14:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (1D792000) [pid = 2928] [serial = 2096] [outer = 1D70F400] 20:14:14 INFO - PROCESS | 2928 | 1464232454265 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]]]}] 20:14:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:14:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 20:14:14 INFO - PROCESS | 2928 | 1464232454288 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 20:14:14 INFO - PROCESS | 2928 | 1464232454290 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 20:14:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:14:14 INFO - PROCESS | 2928 | 1464232454295 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:14:14 INFO - PROCESS | 2928 | 1464232454297 Marionette TRACE conn6 <- [1,2758,null,{}] 20:14:14 INFO - PROCESS | 2928 | 1464232454301 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}] 20:14:14 INFO - PROCESS | 2928 | 1464232454422 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 20:14:14 INFO - PROCESS | 2928 | 1464232454604 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:14 INFO - PROCESS | 2928 | ++DOCSHELL 1D797C00 == 79 [pid = 2928] [id = 699] 20:14:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (1D798800) [pid = 2928] [serial = 2097] [outer = 00000000] 20:14:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (1E3D9C00) [pid = 2928] [serial = 2098] [outer = 1D798800] 20:14:14 INFO - PROCESS | 2928 | 1464232454663 Marionette DEBUG loaded listener.js 20:14:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 183 (1E3DD400) [pid = 2928] [serial = 2099] [outer = 1D798800] 20:14:15 INFO - PROCESS | 2928 | 1464232455287 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]]]}] 20:14:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:14:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1018ms 20:14:15 INFO - PROCESS | 2928 | 1464232455319 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 20:14:15 INFO - PROCESS | 2928 | 1464232455321 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 20:14:15 INFO - PROCESS | 2928 | 1464232455326 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:14:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:14:15 INFO - PROCESS | 2928 | 1464232455328 Marionette TRACE conn6 <- [1,2762,null,{}] 20:14:15 INFO - PROCESS | 2928 | 1464232455332 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}] 20:14:15 INFO - PROCESS | 2928 | 1464232455447 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 20:14:15 INFO - PROCESS | 2928 | 1464232455607 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:15 INFO - PROCESS | 2928 | ++DOCSHELL 1E3E4C00 == 80 [pid = 2928] [id = 700] 20:14:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (1E3E5000) [pid = 2928] [serial = 2100] [outer = 00000000] 20:14:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (1E3E8400) [pid = 2928] [serial = 2101] [outer = 1E3E5000] 20:14:15 INFO - PROCESS | 2928 | 1464232455662 Marionette DEBUG loaded listener.js 20:14:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 186 (1F415800) [pid = 2928] [serial = 2102] [outer = 1E3E5000] 20:14:16 INFO - PROCESS | 2928 | 1464232456231 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]]]}] 20:14:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:14:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 930ms 20:14:16 INFO - PROCESS | 2928 | 1464232456261 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 2928 | 1464232456263 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 20:14:16 INFO - PROCESS | 2928 | 1464232456266 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:14:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:14:16 INFO - PROCESS | 2928 | 1464232456268 Marionette TRACE conn6 <- [1,2766,null,{}] 20:14:16 INFO - PROCESS | 2928 | 1464232456272 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}] 20:14:16 INFO - PROCESS | 2928 | 1464232456397 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 20:14:16 INFO - PROCESS | 2928 | 1464232456584 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:16 INFO - PROCESS | 2928 | ++DOCSHELL 0DB56400 == 81 [pid = 2928] [id = 701] 20:14:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 187 (0E159C00) [pid = 2928] [serial = 2103] [outer = 00000000] 20:14:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 188 (17182000) [pid = 2928] [serial = 2104] [outer = 0E159C00] 20:14:16 INFO - PROCESS | 2928 | 1464232456640 Marionette DEBUG loaded listener.js 20:14:16 INFO - PROCESS | 2928 | ++DOMWINDOW == 189 (17A15800) [pid = 2928] [serial = 2105] [outer = 0E159C00] 20:14:17 INFO - PROCESS | 2928 | 1464232457216 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]]]}] 20:14:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:14:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1016ms 20:14:17 INFO - PROCESS | 2928 | 1464232457287 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 20:14:17 INFO - PROCESS | 2928 | 1464232457289 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 20:14:17 INFO - PROCESS | 2928 | 1464232457293 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:14:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:14:17 INFO - PROCESS | 2928 | 1464232457295 Marionette TRACE conn6 <- [1,2770,null,{}] 20:14:17 INFO - PROCESS | 2928 | 1464232457299 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}] 20:14:17 INFO - PROCESS | 2928 | 1464232457419 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 20:14:17 INFO - PROCESS | 2928 | 1464232457756 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:17 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA6800 == 82 [pid = 2928] [id = 702] 20:14:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 190 (0D19EC00) [pid = 2928] [serial = 2106] [outer = 00000000] 20:14:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 191 (0DBDCC00) [pid = 2928] [serial = 2107] [outer = 0D19EC00] 20:14:17 INFO - PROCESS | 2928 | 1464232457849 Marionette DEBUG loaded listener.js 20:14:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 192 (0E19E400) [pid = 2928] [serial = 2108] [outer = 0D19EC00] 20:14:18 INFO - PROCESS | 2928 | 1464232458502 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]]]}] 20:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1218ms 20:14:18 INFO - PROCESS | 2928 | 1464232458515 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 2928 | 1464232458519 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 20:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:14:18 INFO - PROCESS | 2928 | 1464232458522 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:14:18 INFO - PROCESS | 2928 | 1464232458526 Marionette TRACE conn6 <- [1,2774,null,{}] 20:14:18 INFO - PROCESS | 2928 | 1464232458531 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}] 20:14:18 INFO - PROCESS | 2928 | 1464232458651 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 20:14:18 INFO - PROCESS | 2928 | 1464232458837 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:18 INFO - PROCESS | 2928 | ++DOCSHELL 14C7B400 == 83 [pid = 2928] [id = 703] 20:14:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 193 (14F31800) [pid = 2928] [serial = 2109] [outer = 00000000] 20:14:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 194 (0E19C000) [pid = 2928] [serial = 2110] [outer = 14F31800] 20:14:18 INFO - PROCESS | 2928 | 1464232458891 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 195 (16FABC00) [pid = 2928] [serial = 2111] [outer = 14F31800] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 11F40000 == 82 [pid = 2928] [id = 691] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 12787800 == 81 [pid = 2928] [id = 690] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 1A1D8C00 == 80 [pid = 2928] [id = 689] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 18C4F800 == 79 [pid = 2928] [id = 688] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 17181800 == 78 [pid = 2928] [id = 687] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 1517E000 == 77 [pid = 2928] [id = 686] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 0DC5A000 == 76 [pid = 2928] [id = 685] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 194 (1A9A0000) [pid = 2928] [serial = 2029] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 193 (0CDAA800) [pid = 2928] [serial = 1984] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 192 (14C10800) [pid = 2928] [serial = 1987] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 191 (18A24C00) [pid = 2928] [serial = 1990] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 190 (1ADD8400) [pid = 2928] [serial = 1993] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 189 (1AE49400) [pid = 2928] [serial = 1996] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 188 (1B323800) [pid = 2928] [serial = 1999] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 187 (1BA54800) [pid = 2928] [serial = 2002] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 12055C00 == 75 [pid = 2928] [id = 684] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 0CDAB800 == 74 [pid = 2928] [id = 683] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 124CB000 == 73 [pid = 2928] [id = 682] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 1BD4C000 == 72 [pid = 2928] [id = 681] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 1B320C00 == 71 [pid = 2928] [id = 680] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 0DB6D400 == 70 [pid = 2928] [id = 679] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 161DE800 == 69 [pid = 2928] [id = 678] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 0DBCF400 == 68 [pid = 2928] [id = 677] 20:14:19 INFO - PROCESS | 2928 | --DOCSHELL 187A6000 == 67 [pid = 2928] [id = 676] 20:14:19 INFO - PROCESS | 2928 | 1464232459569 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]]]}] 20:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1079ms 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 186 (19385C00) [pid = 2928] [serial = 1931] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 185 (14F24800) [pid = 2928] [serial = 2014] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 184 (1636C800) [pid = 2928] [serial = 2015] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 183 (16FAF000) [pid = 2928] [serial = 2017] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 182 (16369000) [pid = 2928] [serial = 2026] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 181 (19CBA400) [pid = 2928] [serial = 2024] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (11FE0C00) [pid = 2928] [serial = 2009] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (0E4FB000) [pid = 2928] [serial = 2008] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (0DFC1C00) [pid = 2928] [serial = 2011] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (0E1A8800) [pid = 2928] [serial = 2012] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (17139800) [pid = 2928] [serial = 2027] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (17137C00) [pid = 2928] [serial = 2018] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (1724D000) [pid = 2928] [serial = 2020] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (175B9C00) [pid = 2928] [serial = 2021] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (1938B800) [pid = 2928] [serial = 2023] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (1717C400) [pid = 2928] [serial = 2006] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (1642F800) [pid = 2928] [serial = 2005] [outer = 00000000] [url = about:blank] 20:14:19 INFO - PROCESS | 2928 | 1464232459632 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 20:14:19 INFO - PROCESS | 2928 | 1464232459636 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 20:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:14:19 INFO - PROCESS | 2928 | 1464232459645 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:14:19 INFO - PROCESS | 2928 | 1464232459647 Marionette TRACE conn6 <- [1,2778,null,{}] 20:14:19 INFO - PROCESS | 2928 | 1464232459651 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}] 20:14:19 INFO - PROCESS | 2928 | 1464232459758 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 20:14:19 INFO - PROCESS | 2928 | 1464232459771 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:19 INFO - PROCESS | 2928 | ++DOCSHELL 0DBC0C00 == 68 [pid = 2928] [id = 704] 20:14:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (0DBCF400) [pid = 2928] [serial = 2112] [outer = 00000000] 20:14:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (0E1A8800) [pid = 2928] [serial = 2113] [outer = 0DBCF400] 20:14:19 INFO - PROCESS | 2928 | 1464232459821 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (11F3D000) [pid = 2928] [serial = 2114] [outer = 0DBCF400] 20:14:20 INFO - PROCESS | 2928 | 1464232460368 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]]]}] 20:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 20:14:20 INFO - PROCESS | 2928 | 1464232460419 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 20:14:20 INFO - PROCESS | 2928 | 1464232460421 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 20:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:14:20 INFO - PROCESS | 2928 | 1464232460426 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:14:20 INFO - PROCESS | 2928 | 1464232460432 Marionette TRACE conn6 <- [1,2782,null,{}] 20:14:20 INFO - PROCESS | 2928 | 1464232460440 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}] 20:14:20 INFO - PROCESS | 2928 | 1464232460546 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 20:14:20 INFO - PROCESS | 2928 | 1464232460677 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:20 INFO - PROCESS | 2928 | ++DOCSHELL 161DE800 == 69 [pid = 2928] [id = 705] 20:14:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (161E0000) [pid = 2928] [serial = 2115] [outer = 00000000] 20:14:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (1642D000) [pid = 2928] [serial = 2116] [outer = 161E0000] 20:14:20 INFO - PROCESS | 2928 | 1464232460725 Marionette DEBUG loaded listener.js 20:14:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (16E26C00) [pid = 2928] [serial = 2117] [outer = 161E0000] 20:14:21 INFO - PROCESS | 2928 | 1464232461113 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]]]}] 20:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 20:14:21 INFO - PROCESS | 2928 | 1464232461159 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 2928 | 1464232461161 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 20:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:14:21 INFO - PROCESS | 2928 | 1464232461164 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:14:21 INFO - PROCESS | 2928 | 1464232461166 Marionette TRACE conn6 <- [1,2786,null,{}] 20:14:21 INFO - PROCESS | 2928 | 1464232461170 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}] 20:14:21 INFO - PROCESS | 2928 | 1464232461271 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 20:14:21 INFO - PROCESS | 2928 | 1464232461278 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 2928 | ++DOCSHELL 16F08000 == 70 [pid = 2928] [id = 706] 20:14:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (16FB3C00) [pid = 2928] [serial = 2118] [outer = 00000000] 20:14:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (17198000) [pid = 2928] [serial = 2119] [outer = 16FB3C00] 20:14:21 INFO - PROCESS | 2928 | 1464232461323 Marionette DEBUG loaded listener.js 20:14:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (17A0CC00) [pid = 2928] [serial = 2120] [outer = 16FB3C00] 20:14:21 INFO - PROCESS | 2928 | 1464232461801 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]]]}] 20:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 672ms 20:14:21 INFO - PROCESS | 2928 | 1464232461857 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 2928 | 1464232461859 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 20:14:21 INFO - PROCESS | 2928 | 1464232461870 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:14:21 INFO - PROCESS | 2928 | 1464232461872 Marionette TRACE conn6 <- [1,2790,null,{}] 20:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:14:21 INFO - PROCESS | 2928 | 1464232461876 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}] 20:14:22 INFO - PROCESS | 2928 | 1464232462053 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 20:14:22 INFO - PROCESS | 2928 | 1464232462076 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:22 INFO - PROCESS | 2928 | ++DOCSHELL 17A17400 == 71 [pid = 2928] [id = 707] 20:14:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (17A18C00) [pid = 2928] [serial = 2121] [outer = 00000000] 20:14:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (1873D800) [pid = 2928] [serial = 2122] [outer = 17A18C00] 20:14:22 INFO - PROCESS | 2928 | 1464232462131 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (19385000) [pid = 2928] [serial = 2123] [outer = 17A18C00] 20:14:22 INFO - PROCESS | 2928 | 1464232462621 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]]]}] 20:14:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:14:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 770ms 20:14:22 INFO - PROCESS | 2928 | 1464232462651 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 20:14:22 INFO - PROCESS | 2928 | 1464232462653 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 20:14:22 INFO - PROCESS | 2928 | 1464232462657 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:14:22 INFO - PROCESS | 2928 | 1464232462658 Marionette TRACE conn6 <- [1,2794,null,{}] 20:14:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:14:22 INFO - PROCESS | 2928 | 1464232462662 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}] 20:14:22 INFO - PROCESS | 2928 | 1464232462801 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 20:14:22 INFO - PROCESS | 2928 | 1464232462823 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:22 INFO - PROCESS | 2928 | ++DOCSHELL 1A1D8800 == 72 [pid = 2928] [id = 708] 20:14:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 183 (1A1D8C00) [pid = 2928] [serial = 2124] [outer = 00000000] 20:14:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (1A9A2400) [pid = 2928] [serial = 2125] [outer = 1A1D8C00] 20:14:22 INFO - PROCESS | 2928 | 1464232462866 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (1AC77800) [pid = 2928] [serial = 2126] [outer = 1A1D8C00] 20:14:23 INFO - PROCESS | 2928 | 1464232463321 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]]]}] 20:14:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:14:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 20:14:23 INFO - PROCESS | 2928 | 1464232463392 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 20:14:23 INFO - PROCESS | 2928 | 1464232463394 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 20:14:23 INFO - PROCESS | 2928 | 1464232463397 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:14:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:14:23 INFO - PROCESS | 2928 | 1464232463399 Marionette TRACE conn6 <- [1,2798,null,{}] 20:14:23 INFO - PROCESS | 2928 | 1464232463402 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}] 20:14:23 INFO - PROCESS | 2928 | 1464232463568 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 20:14:23 INFO - PROCESS | 2928 | 1464232463592 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:23 INFO - PROCESS | 2928 | ++DOCSHELL 1560E800 == 73 [pid = 2928] [id = 709] 20:14:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 186 (1A996C00) [pid = 2928] [serial = 2127] [outer = 00000000] 20:14:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 187 (1ADEDC00) [pid = 2928] [serial = 2128] [outer = 1A996C00] 20:14:23 INFO - PROCESS | 2928 | 1464232463635 Marionette DEBUG loaded listener.js 20:14:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 188 (1AE4FC00) [pid = 2928] [serial = 2129] [outer = 1A996C00] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 187 (19381C00) [pid = 2928] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 186 (1A85E400) [pid = 2928] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 185 (124CF400) [pid = 2928] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 184 (1BA4F400) [pid = 2928] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 183 (1682F400) [pid = 2928] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 182 (16460000) [pid = 2928] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 181 (0C791800) [pid = 2928] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (0DB6F000) [pid = 2928] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (17253400) [pid = 2928] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (11D78C00) [pid = 2928] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (1ADF0400) [pid = 2928] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (1A854400) [pid = 2928] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (0E1A7000) [pid = 2928] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (1A125400) [pid = 2928] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (16455000) [pid = 2928] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (1ADDA400) [pid = 2928] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (19156400) [pid = 2928] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (1642DC00) [pid = 2928] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (0DB49800) [pid = 2928] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (17A0B800) [pid = 2928] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (175ABC00) [pid = 2928] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (18AC9000) [pid = 2928] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (1914DC00) [pid = 2928] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (17A25000) [pid = 2928] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 163 (1AC78000) [pid = 2928] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 162 (0DB54000) [pid = 2928] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (1B31E400) [pid = 2928] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (0DC61800) [pid = 2928] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (0DB53800) [pid = 2928] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (13201800) [pid = 2928] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (0CBAF400) [pid = 2928] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (16FAB400) [pid = 2928] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (0905FC00) [pid = 2928] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (12787C00) [pid = 2928] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (17A93000) [pid = 2928] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (1718B800) [pid = 2928] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (14C75800) [pid = 2928] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (18732400) [pid = 2928] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (17177800) [pid = 2928] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (1ADCB400) [pid = 2928] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (0DBD2400) [pid = 2928] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (19BD4400) [pid = 2928] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (161E1400) [pid = 2928] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (11D78800) [pid = 2928] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:14:24 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (161E4400) [pid = 2928] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:14:24 INFO - PROCESS | 2928 | 1464232464545 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]]]}] 20:14:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:14:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1177ms 20:14:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:14:24 INFO - PROCESS | 2928 | 1464232464578 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 20:14:24 INFO - PROCESS | 2928 | 1464232464580 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 20:14:24 INFO - PROCESS | 2928 | 1464232464583 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:14:24 INFO - PROCESS | 2928 | 1464232464584 Marionette TRACE conn6 <- [1,2802,null,{}] 20:14:24 INFO - PROCESS | 2928 | 1464232464596 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}] 20:14:24 INFO - PROCESS | 2928 | 1464232464755 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 20:14:24 INFO - PROCESS | 2928 | 1464232464768 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:24 INFO - PROCESS | 2928 | ++DOCSHELL 0DE01800 == 74 [pid = 2928] [id = 710] 20:14:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (0DE02C00) [pid = 2928] [serial = 2130] [outer = 00000000] 20:14:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (11D78C00) [pid = 2928] [serial = 2131] [outer = 0DE02C00] 20:14:24 INFO - PROCESS | 2928 | 1464232464813 Marionette DEBUG loaded listener.js 20:14:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (1242FC00) [pid = 2928] [serial = 2132] [outer = 0DE02C00] 20:14:25 INFO - PROCESS | 2928 | 1464232465256 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]]]}] 20:14:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:14:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 20:14:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:14:25 INFO - PROCESS | 2928 | 1464232465314 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 20:14:25 INFO - PROCESS | 2928 | 1464232465316 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 20:14:25 INFO - PROCESS | 2928 | 1464232465319 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:14:25 INFO - PROCESS | 2928 | 1464232465320 Marionette TRACE conn6 <- [1,2806,null,{}] 20:14:25 INFO - PROCESS | 2928 | 1464232465324 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}] 20:14:25 INFO - PROCESS | 2928 | 1464232465457 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 20:14:25 INFO - PROCESS | 2928 | 1464232465465 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:25 INFO - PROCESS | 2928 | ++DOCSHELL 0D16F800 == 75 [pid = 2928] [id = 711] 20:14:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (14C90400) [pid = 2928] [serial = 2133] [outer = 00000000] 20:14:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (16FAE400) [pid = 2928] [serial = 2134] [outer = 14C90400] 20:14:25 INFO - PROCESS | 2928 | 1464232465509 Marionette DEBUG loaded listener.js 20:14:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (17253000) [pid = 2928] [serial = 2135] [outer = 14C90400] 20:14:25 INFO - PROCESS | 2928 | 1464232465967 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]]]}] 20:14:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:14:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 20:14:26 INFO - PROCESS | 2928 | 1464232466007 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 20:14:26 INFO - PROCESS | 2928 | 1464232466009 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 20:14:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:14:26 INFO - PROCESS | 2928 | 1464232466013 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:14:26 INFO - PROCESS | 2928 | 1464232466015 Marionette TRACE conn6 <- [1,2810,null,{}] 20:14:26 INFO - PROCESS | 2928 | 1464232466018 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}] 20:14:26 INFO - PROCESS | 2928 | 1464232466116 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 20:14:26 INFO - PROCESS | 2928 | 1464232466123 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:26 INFO - PROCESS | 2928 | ++DOCSHELL 17A0B800 == 76 [pid = 2928] [id = 712] 20:14:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (17A2C800) [pid = 2928] [serial = 2136] [outer = 00000000] 20:14:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (19385400) [pid = 2928] [serial = 2137] [outer = 17A2C800] 20:14:26 INFO - PROCESS | 2928 | 1464232466176 Marionette DEBUG loaded listener.js 20:14:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (1A9A1800) [pid = 2928] [serial = 2138] [outer = 17A2C800] 20:14:27 INFO - PROCESS | 2928 | 1464232466990 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]]]}] 20:14:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:14:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1017ms 20:14:27 INFO - PROCESS | 2928 | 1464232467035 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 20:14:27 INFO - PROCESS | 2928 | 1464232467041 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 20:14:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:14:27 INFO - PROCESS | 2928 | 1464232467046 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:14:27 INFO - PROCESS | 2928 | 1464232467050 Marionette TRACE conn6 <- [1,2814,null,{}] 20:14:27 INFO - PROCESS | 2928 | 1464232467075 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}] 20:14:27 INFO - PROCESS | 2928 | 1464232467207 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 20:14:27 INFO - PROCESS | 2928 | 1464232467382 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:27 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA4000 == 77 [pid = 2928] [id = 713] 20:14:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (0DFC1C00) [pid = 2928] [serial = 2139] [outer = 00000000] 20:14:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (12708400) [pid = 2928] [serial = 2140] [outer = 0DFC1C00] 20:14:27 INFO - PROCESS | 2928 | 1464232467444 Marionette DEBUG loaded listener.js 20:14:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (14C92000) [pid = 2928] [serial = 2141] [outer = 0DFC1C00] 20:14:28 INFO - PROCESS | 2928 | 1464232468025 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:14:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:14:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1041ms 20:14:28 INFO - PROCESS | 2928 | 1464232468092 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 20:14:28 INFO - PROCESS | 2928 | 1464232468098 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 20:14:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:14:28 INFO - PROCESS | 2928 | 1464232468105 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:14:28 INFO - PROCESS | 2928 | 1464232468108 Marionette TRACE conn6 <- [1,2818,null,{}] 20:14:28 INFO - PROCESS | 2928 | 1464232468112 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}] 20:14:28 INFO - PROCESS | 2928 | 1464232468242 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 20:14:28 INFO - PROCESS | 2928 | 1464232468428 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:28 INFO - PROCESS | 2928 | ++DOCSHELL 16837400 == 78 [pid = 2928] [id = 714] 20:14:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (16838C00) [pid = 2928] [serial = 2142] [outer = 00000000] 20:14:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (1718CC00) [pid = 2928] [serial = 2143] [outer = 16838C00] 20:14:28 INFO - PROCESS | 2928 | 1464232468488 Marionette DEBUG loaded listener.js 20:14:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (17A11400) [pid = 2928] [serial = 2144] [outer = 16838C00] 20:14:29 INFO - PROCESS | 2928 | 1464232469126 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]]]}] 20:14:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:14:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1075ms 20:14:29 INFO - PROCESS | 2928 | 1464232469181 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 20:14:29 INFO - PROCESS | 2928 | 1464232469184 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 20:14:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:14:29 INFO - PROCESS | 2928 | 1464232469188 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:14:29 INFO - PROCESS | 2928 | 1464232469192 Marionette TRACE conn6 <- [1,2822,null,{}] 20:14:29 INFO - PROCESS | 2928 | 1464232469203 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}] 20:14:29 INFO - PROCESS | 2928 | 1464232469331 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 20:14:29 INFO - PROCESS | 2928 | 1464232469507 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:29 INFO - PROCESS | 2928 | ++DOCSHELL 19C40C00 == 79 [pid = 2928] [id = 715] 20:14:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (1ADDA400) [pid = 2928] [serial = 2145] [outer = 00000000] 20:14:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (1ADEAC00) [pid = 2928] [serial = 2146] [outer = 1ADDA400] 20:14:29 INFO - PROCESS | 2928 | 1464232469569 Marionette DEBUG loaded listener.js 20:14:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (1B320C00) [pid = 2928] [serial = 2147] [outer = 1ADDA400] 20:14:30 INFO - PROCESS | 2928 | 1464232470169 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:14:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:14:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1023ms 20:14:30 INFO - PROCESS | 2928 | 1464232470214 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 20:14:30 INFO - PROCESS | 2928 | 1464232470217 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 20:14:30 INFO - PROCESS | 2928 | 1464232470220 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:14:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:14:30 INFO - PROCESS | 2928 | 1464232470222 Marionette TRACE conn6 <- [1,2826,null,{}] 20:14:30 INFO - PROCESS | 2928 | 1464232470226 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}] 20:14:30 INFO - PROCESS | 2928 | 1464232470354 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 20:14:30 INFO - PROCESS | 2928 | 1464232470540 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:30 INFO - PROCESS | 2928 | ++DOCSHELL 1BA51800 == 80 [pid = 2928] [id = 716] 20:14:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (1BA52400) [pid = 2928] [serial = 2148] [outer = 00000000] 20:14:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (1BADF400) [pid = 2928] [serial = 2149] [outer = 1BA52400] 20:14:30 INFO - PROCESS | 2928 | 1464232470600 Marionette DEBUG loaded listener.js 20:14:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (1BD5AC00) [pid = 2928] [serial = 2150] [outer = 1BA52400] 20:14:31 INFO - PROCESS | 2928 | 1464232471179 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]]]}] 20:14:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:14:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 20:14:31 INFO - PROCESS | 2928 | 1464232471194 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 20:14:31 INFO - PROCESS | 2928 | 1464232471196 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 20:14:31 INFO - PROCESS | 2928 | 1464232471200 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:14:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:14:31 INFO - PROCESS | 2928 | 1464232471201 Marionette TRACE conn6 <- [1,2830,null,{}] 20:14:31 INFO - PROCESS | 2928 | 1464232471220 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}] 20:14:31 INFO - PROCESS | 2928 | 1464232471392 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 20:14:31 INFO - PROCESS | 2928 | 1464232471493 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:31 INFO - PROCESS | 2928 | ++DOCSHELL 1C926800 == 81 [pid = 2928] [id = 717] 20:14:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (1C927800) [pid = 2928] [serial = 2151] [outer = 00000000] 20:14:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (1CA16800) [pid = 2928] [serial = 2152] [outer = 1C927800] 20:14:31 INFO - PROCESS | 2928 | 1464232471550 Marionette DEBUG loaded listener.js 20:14:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (1CA22800) [pid = 2928] [serial = 2153] [outer = 1C927800] 20:14:32 INFO - PROCESS | 2928 | 1464232472136 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]]]}] 20:14:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:14:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 20:14:32 INFO - PROCESS | 2928 | 1464232472174 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 20:14:32 INFO - PROCESS | 2928 | 1464232472177 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 20:14:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:14:32 INFO - PROCESS | 2928 | 1464232472180 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:14:32 INFO - PROCESS | 2928 | 1464232472182 Marionette TRACE conn6 <- [1,2834,null,{}] 20:14:32 INFO - PROCESS | 2928 | 1464232472186 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}] 20:14:32 INFO - PROCESS | 2928 | 1464232472319 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 20:14:32 INFO - PROCESS | 2928 | 1464232472507 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:32 INFO - PROCESS | 2928 | ++DOCSHELL 1D708000 == 82 [pid = 2928] [id = 718] 20:14:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (1D709000) [pid = 2928] [serial = 2154] [outer = 00000000] 20:14:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (1D792400) [pid = 2928] [serial = 2155] [outer = 1D709000] 20:14:32 INFO - PROCESS | 2928 | 1464232472567 Marionette DEBUG loaded listener.js 20:14:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (1E3D9800) [pid = 2928] [serial = 2156] [outer = 1D709000] 20:14:33 INFO - PROCESS | 2928 | 1464232473162 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]]]}] 20:14:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:14:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1019ms 20:14:33 INFO - PROCESS | 2928 | 1464232473203 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 20:14:33 INFO - PROCESS | 2928 | 1464232473206 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 20:14:33 INFO - PROCESS | 2928 | 1464232473209 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:14:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:14:33 INFO - PROCESS | 2928 | 1464232473211 Marionette TRACE conn6 <- [1,2838,null,{}] 20:14:33 INFO - PROCESS | 2928 | 1464232473215 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}] 20:14:33 INFO - PROCESS | 2928 | 1464232473336 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 20:14:33 INFO - PROCESS | 2928 | 1464232473513 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:33 INFO - PROCESS | 2928 | ++DOCSHELL 1F418800 == 83 [pid = 2928] [id = 719] 20:14:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (1F41A800) [pid = 2928] [serial = 2157] [outer = 00000000] 20:14:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (1F41E400) [pid = 2928] [serial = 2158] [outer = 1F41A800] 20:14:33 INFO - PROCESS | 2928 | 1464232473568 Marionette DEBUG loaded listener.js 20:14:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (1FBD0000) [pid = 2928] [serial = 2159] [outer = 1F41A800] 20:14:34 INFO - PROCESS | 2928 | 1464232474171 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:14:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:14:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1019ms 20:14:34 INFO - PROCESS | 2928 | 1464232474232 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 20:14:34 INFO - PROCESS | 2928 | 1464232474235 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 20:14:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:14:34 INFO - PROCESS | 2928 | 1464232474238 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:14:34 INFO - PROCESS | 2928 | 1464232474240 Marionette TRACE conn6 <- [1,2842,null,{}] 20:14:34 INFO - PROCESS | 2928 | 1464232474244 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}] 20:14:34 INFO - PROCESS | 2928 | 1464232474369 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 20:14:34 INFO - PROCESS | 2928 | 1464232474556 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:34 INFO - PROCESS | 2928 | ++DOCSHELL 1F41F400 == 84 [pid = 2928] [id = 720] 20:14:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (1FBD3C00) [pid = 2928] [serial = 2160] [outer = 00000000] 20:14:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (1FBDB000) [pid = 2928] [serial = 2161] [outer = 1FBD3C00] 20:14:34 INFO - PROCESS | 2928 | 1464232474615 Marionette DEBUG loaded listener.js 20:14:34 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (1FE09800) [pid = 2928] [serial = 2162] [outer = 1FBD3C00] 20:14:35 INFO - PROCESS | 2928 | 1464232475228 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]]]}] 20:14:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:14:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1020ms 20:14:35 INFO - PROCESS | 2928 | 1464232475261 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 20:14:35 INFO - PROCESS | 2928 | 1464232475263 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 20:14:35 INFO - PROCESS | 2928 | 1464232475267 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:14:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:14:35 INFO - PROCESS | 2928 | 1464232475269 Marionette TRACE conn6 <- [1,2846,null,{}] 20:14:35 INFO - PROCESS | 2928 | 1464232475272 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}] 20:14:35 INFO - PROCESS | 2928 | 1464232475396 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 20:14:35 INFO - PROCESS | 2928 | 1464232475580 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:35 INFO - PROCESS | 2928 | ++DOCSHELL 0DE04C00 == 85 [pid = 2928] [id = 721] 20:14:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (1A9A2800) [pid = 2928] [serial = 2163] [outer = 00000000] 20:14:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (1FE13000) [pid = 2928] [serial = 2164] [outer = 1A9A2800] 20:14:35 INFO - PROCESS | 2928 | 1464232475638 Marionette DEBUG loaded listener.js 20:14:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (1FE18400) [pid = 2928] [serial = 2165] [outer = 1A9A2800] 20:14:36 INFO - PROCESS | 2928 | 1464232476236 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:14:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:14:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1019ms 20:14:36 INFO - PROCESS | 2928 | 1464232476291 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 20:14:36 INFO - PROCESS | 2928 | 1464232476293 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 20:14:36 INFO - PROCESS | 2928 | 1464232476296 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:14:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:14:36 INFO - PROCESS | 2928 | 1464232476298 Marionette TRACE conn6 <- [1,2850,null,{}] 20:14:36 INFO - PROCESS | 2928 | 1464232476302 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}] 20:14:36 INFO - PROCESS | 2928 | 1464232476428 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 20:14:36 INFO - PROCESS | 2928 | 1464232476604 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:36 INFO - PROCESS | 2928 | ++DOCSHELL 0CDA9000 == 86 [pid = 2928] [id = 722] 20:14:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (0D16D000) [pid = 2928] [serial = 2166] [outer = 00000000] 20:14:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (0E153400) [pid = 2928] [serial = 2167] [outer = 0D16D000] 20:14:36 INFO - PROCESS | 2928 | 1464232476665 Marionette DEBUG loaded listener.js 20:14:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (11FE3C00) [pid = 2928] [serial = 2168] [outer = 0D16D000] 20:14:37 INFO - PROCESS | 2928 | 1464232477516 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]]]}] 20:14:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:14:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1284ms 20:14:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:14:37 INFO - PROCESS | 2928 | 1464232477585 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 20:14:37 INFO - PROCESS | 2928 | 1464232477589 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 20:14:37 INFO - PROCESS | 2928 | 1464232477594 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:14:37 INFO - PROCESS | 2928 | 1464232477598 Marionette TRACE conn6 <- [1,2854,null,{}] 20:14:37 INFO - PROCESS | 2928 | 1464232477605 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}] 20:14:37 INFO - PROCESS | 2928 | 1464232477732 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 20:14:37 INFO - PROCESS | 2928 | 1464232477905 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:37 INFO - PROCESS | 2928 | ++DOCSHELL 11D71000 == 87 [pid = 2928] [id = 723] 20:14:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 183 (11D7CC00) [pid = 2928] [serial = 2169] [outer = 00000000] 20:14:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (12224400) [pid = 2928] [serial = 2170] [outer = 11D7CC00] 20:14:37 INFO - PROCESS | 2928 | 1464232477960 Marionette DEBUG loaded listener.js 20:14:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (13202000) [pid = 2928] [serial = 2171] [outer = 11D7CC00] 20:14:38 INFO - PROCESS | 2928 | 1464232478568 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]]]}] 20:14:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:14:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1027ms 20:14:38 INFO - PROCESS | 2928 | 1464232478622 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 20:14:38 INFO - PROCESS | 2928 | 1464232478628 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 20:14:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:14:38 INFO - PROCESS | 2928 | 1464232478634 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:14:38 INFO - PROCESS | 2928 | 1464232478636 Marionette TRACE conn6 <- [1,2858,null,{}] 20:14:38 INFO - PROCESS | 2928 | 1464232478640 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}] 20:14:38 INFO - PROCESS | 2928 | 1464232478776 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 20:14:38 INFO - PROCESS | 2928 | 1464232478958 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:39 INFO - PROCESS | 2928 | ++DOCSHELL 0D481800 == 88 [pid = 2928] [id = 724] 20:14:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 186 (0D5EF000) [pid = 2928] [serial = 2172] [outer = 00000000] 20:14:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 187 (161E4400) [pid = 2928] [serial = 2173] [outer = 0D5EF000] 20:14:39 INFO - PROCESS | 2928 | 1464232479009 Marionette DEBUG loaded listener.js 20:14:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 188 (1642E000) [pid = 2928] [serial = 2174] [outer = 0D5EF000] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 14C05400 == 87 [pid = 2928] [id = 542] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 0D16F800 == 86 [pid = 2928] [id = 711] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 0DE01800 == 85 [pid = 2928] [id = 710] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 1560E800 == 84 [pid = 2928] [id = 709] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 1A1D8800 == 83 [pid = 2928] [id = 708] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 17A17400 == 82 [pid = 2928] [id = 707] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 16F08000 == 81 [pid = 2928] [id = 706] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 161DE800 == 80 [pid = 2928] [id = 705] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 0DBC0C00 == 79 [pid = 2928] [id = 704] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 14C7B400 == 78 [pid = 2928] [id = 703] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 187 (1636A400) [pid = 2928] [serial = 2047] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 186 (1C930400) [pid = 2928] [serial = 2077] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 0CDA6800 == 77 [pid = 2928] [id = 702] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 1D0CEC00 == 76 [pid = 2928] [id = 697] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 1CA9AC00 == 75 [pid = 2928] [id = 696] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 1CA1BC00 == 74 [pid = 2928] [id = 695] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 0D55F800 == 73 [pid = 2928] [id = 694] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 0DBD8C00 == 72 [pid = 2928] [id = 693] 20:14:39 INFO - PROCESS | 2928 | --DOCSHELL 1BD52800 == 71 [pid = 2928] [id = 692] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 185 (1938C000) [pid = 2928] [serial = 1895] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 184 (1AC73C00) [pid = 2928] [serial = 1943] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 183 (14F19800) [pid = 2928] [serial = 1988] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 182 (1BAD8400) [pid = 2928] [serial = 2003] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 181 (16F09800) [pid = 2928] [serial = 1796] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (172F2C00) [pid = 2928] [serial = 2071] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (1C921800) [pid = 2928] [serial = 2044] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (0D567400) [pid = 2928] [serial = 1985] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (0DE02000) [pid = 2928] [serial = 1790] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (19CC0400) [pid = 2928] [serial = 1991] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (1270E000) [pid = 2928] [serial = 1793] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (1AE50400) [pid = 2928] [serial = 1997] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (1ADD2800) [pid = 2928] [serial = 2068] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (11F42000) [pid = 2928] [serial = 1838] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (1A1D7000) [pid = 2928] [serial = 1901] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (16833000) [pid = 2928] [serial = 1787] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (1ADE9000) [pid = 2928] [serial = 1949] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (1AC7E400) [pid = 2928] [serial = 2030] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (1717B000) [pid = 2928] [serial = 2060] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (0DBDE800) [pid = 2928] [serial = 1754] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (17A1F000) [pid = 2928] [serial = 1844] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (18AD1000) [pid = 2928] [serial = 1883] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 163 (19169C00) [pid = 2928] [serial = 1892] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 162 (1A1D1800) [pid = 2928] [serial = 2066] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (16F0E800) [pid = 2928] [serial = 2059] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (17A8A400) [pid = 2928] [serial = 1847] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (1ADCC000) [pid = 2928] [serial = 1946] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (0DE05800) [pid = 2928] [serial = 1934] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (1ADE7400) [pid = 2928] [serial = 2069] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (1B921800) [pid = 2928] [serial = 2000] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (1BA53400) [pid = 2928] [serial = 2041] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 154 (1A9A1000) [pid = 2928] [serial = 2072] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 153 (1320A000) [pid = 2928] [serial = 2057] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 152 (0E151C00) [pid = 2928] [serial = 2051] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 151 (17250000) [pid = 2928] [serial = 2054] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 150 (17135C00) [pid = 2928] [serial = 2053] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 149 (0D562800) [pid = 2928] [serial = 1835] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 148 (17139400) [pid = 2928] [serial = 1799] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 147 (0DE03C00) [pid = 2928] [serial = 2032] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 146 (1ADD6400) [pid = 2928] [serial = 2038] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 145 (19386400) [pid = 2928] [serial = 2065] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 144 (0C62D400) [pid = 2928] [serial = 1751] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 143 (1221B800) [pid = 2928] [serial = 2056] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 142 (14F1F400) [pid = 2928] [serial = 1937] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (187AB000) [pid = 2928] [serial = 1850] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (17A26000) [pid = 2928] [serial = 2062] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (16431800) [pid = 2928] [serial = 1889] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (1A1CE800) [pid = 2928] [serial = 1940] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (1717E000) [pid = 2928] [serial = 1802] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (1ADE7800) [pid = 2928] [serial = 1994] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (0E478800) [pid = 2928] [serial = 1886] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (16E52C00) [pid = 2928] [serial = 2035] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (19C3D800) [pid = 2928] [serial = 1898] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (17A97400) [pid = 2928] [serial = 2063] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 131 (0DBDA400) [pid = 2928] [serial = 2050] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 130 (1B31B000) [pid = 2928] [serial = 2074] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 129 (13208000) [pid = 2928] [serial = 1757] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 128 (16F10000) [pid = 2928] [serial = 1841] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | --DOMWINDOW == 127 (1BA51C00) [pid = 2928] [serial = 2075] [outer = 00000000] [url = about:blank] 20:14:39 INFO - PROCESS | 2928 | 1464232479680 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]]]}] 20:14:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:14:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1075ms 20:14:39 INFO - PROCESS | 2928 | 1464232479713 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 20:14:39 INFO - PROCESS | 2928 | 1464232479715 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 20:14:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:14:39 INFO - PROCESS | 2928 | 1464232479718 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:14:39 INFO - PROCESS | 2928 | 1464232479722 Marionette TRACE conn6 <- [1,2862,null,{}] 20:14:39 INFO - PROCESS | 2928 | 1464232479732 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}] 20:14:39 INFO - PROCESS | 2928 | 1464232479839 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 20:14:40 INFO - PROCESS | 2928 | 1464232479998 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:40 INFO - PROCESS | 2928 | ++DOCSHELL 0CDAB000 == 72 [pid = 2928] [id = 725] 20:14:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 128 (0DBC0C00) [pid = 2928] [serial = 2175] [outer = 00000000] 20:14:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 129 (0E476400) [pid = 2928] [serial = 2176] [outer = 0DBC0C00] 20:14:40 INFO - PROCESS | 2928 | 1464232480048 Marionette DEBUG loaded listener.js 20:14:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 130 (11F43C00) [pid = 2928] [serial = 2177] [outer = 0DBC0C00] 20:14:40 INFO - PROCESS | 2928 | 1464232480435 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]]]}] 20:14:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:14:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 770ms 20:14:40 INFO - PROCESS | 2928 | 1464232480515 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 20:14:40 INFO - PROCESS | 2928 | 1464232480518 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 20:14:40 INFO - PROCESS | 2928 | 1464232480521 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:14:40 INFO - PROCESS | 2928 | 1464232480523 Marionette TRACE conn6 <- [1,2866,null,{}] 20:14:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:14:40 INFO - PROCESS | 2928 | 1464232480526 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}] 20:14:40 INFO - PROCESS | 2928 | 1464232480630 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 20:14:40 INFO - PROCESS | 2928 | 1464232480636 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:40 INFO - PROCESS | 2928 | ++DOCSHELL 1270F800 == 73 [pid = 2928] [id = 726] 20:14:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 131 (13208000) [pid = 2928] [serial = 2178] [outer = 00000000] 20:14:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 132 (14F24400) [pid = 2928] [serial = 2179] [outer = 13208000] 20:14:40 INFO - PROCESS | 2928 | 1464232480685 Marionette DEBUG loaded listener.js 20:14:40 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (16107800) [pid = 2928] [serial = 2180] [outer = 13208000] 20:14:41 INFO - PROCESS | 2928 | 1464232481163 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]]]}] 20:14:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:14:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 20:14:41 INFO - PROCESS | 2928 | 1464232481198 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 20:14:41 INFO - PROCESS | 2928 | 1464232481201 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 20:14:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:14:41 INFO - PROCESS | 2928 | 1464232481204 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:14:41 INFO - PROCESS | 2928 | 1464232481205 Marionette TRACE conn6 <- [1,2870,null,{}] 20:14:41 INFO - PROCESS | 2928 | 1464232481209 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}] 20:14:41 INFO - PROCESS | 2928 | 1464232481311 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 20:14:41 INFO - PROCESS | 2928 | 1464232481318 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:41 INFO - PROCESS | 2928 | ++DOCSHELL 161DE400 == 74 [pid = 2928] [id = 727] 20:14:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (161E7800) [pid = 2928] [serial = 2181] [outer = 00000000] 20:14:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (16454400) [pid = 2928] [serial = 2182] [outer = 161E7800] 20:14:41 INFO - PROCESS | 2928 | 1464232481365 Marionette DEBUG loaded listener.js 20:14:41 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (16F0A000) [pid = 2928] [serial = 2183] [outer = 161E7800] 20:14:41 INFO - PROCESS | 2928 | 1464232481920 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]]]}] 20:14:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:14:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 770ms 20:14:42 INFO - PROCESS | 2928 | 1464232481980 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 20:14:42 INFO - PROCESS | 2928 | 1464232481982 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 20:14:42 INFO - PROCESS | 2928 | 1464232481985 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:14:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:14:42 INFO - PROCESS | 2928 | 1464232481986 Marionette TRACE conn6 <- [1,2874,null,{}] 20:14:42 INFO - PROCESS | 2928 | 1464232481990 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}] 20:14:42 INFO - PROCESS | 2928 | 1464232482172 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 20:14:42 INFO - PROCESS | 2928 | 1464232482195 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 2928 | ++DOCSHELL 16F0D000 == 75 [pid = 2928] [id = 728] 20:14:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (16FA7400) [pid = 2928] [serial = 2184] [outer = 00000000] 20:14:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (1718F400) [pid = 2928] [serial = 2185] [outer = 16FA7400] 20:14:42 INFO - PROCESS | 2928 | 1464232482242 Marionette DEBUG loaded listener.js 20:14:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (17249800) [pid = 2928] [serial = 2186] [outer = 16FA7400] 20:14:42 INFO - PROCESS | 2928 | 1464232482718 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]]]}] 20:14:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:14:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 770ms 20:14:42 INFO - PROCESS | 2928 | 1464232482758 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 20:14:42 INFO - PROCESS | 2928 | 1464232482760 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 20:14:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:14:42 INFO - PROCESS | 2928 | 1464232482763 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:14:42 INFO - PROCESS | 2928 | 1464232482765 Marionette TRACE conn6 <- [1,2878,null,{}] 20:14:42 INFO - PROCESS | 2928 | 1464232482768 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}] 20:14:42 INFO - PROCESS | 2928 | 1464232482914 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 20:14:42 INFO - PROCESS | 2928 | 1464232482933 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 2928 | ++DOCSHELL 175B1800 == 76 [pid = 2928] [id = 729] 20:14:42 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (175B6000) [pid = 2928] [serial = 2187] [outer = 00000000] 20:14:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (17A1E400) [pid = 2928] [serial = 2188] [outer = 175B6000] 20:14:43 INFO - PROCESS | 2928 | 1464232482980 Marionette DEBUG loaded listener.js 20:14:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (17A8B000) [pid = 2928] [serial = 2189] [outer = 175B6000] 20:14:43 INFO - PROCESS | 2928 | 1464232483456 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:14:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:14:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 20:14:43 INFO - PROCESS | 2928 | 1464232483493 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 20:14:43 INFO - PROCESS | 2928 | 1464232483495 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 20:14:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:14:43 INFO - PROCESS | 2928 | 1464232483498 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:14:43 INFO - PROCESS | 2928 | 1464232483500 Marionette TRACE conn6 <- [1,2882,null,{}] 20:14:43 INFO - PROCESS | 2928 | 1464232483503 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}] 20:14:43 INFO - PROCESS | 2928 | 1464232483872 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 20:14:43 INFO - PROCESS | 2928 | --DOMWINDOW == 141 (17A18C00) [pid = 2928] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:14:43 INFO - PROCESS | 2928 | --DOMWINDOW == 140 (1A1D8C00) [pid = 2928] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:14:43 INFO - PROCESS | 2928 | --DOMWINDOW == 139 (1A996C00) [pid = 2928] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:14:43 INFO - PROCESS | 2928 | --DOMWINDOW == 138 (0D19EC00) [pid = 2928] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:14:43 INFO - PROCESS | 2928 | --DOMWINDOW == 137 (0DBCF400) [pid = 2928] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:14:43 INFO - PROCESS | 2928 | --DOMWINDOW == 136 (161E0000) [pid = 2928] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:14:43 INFO - PROCESS | 2928 | --DOMWINDOW == 135 (16FB3C00) [pid = 2928] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:14:43 INFO - PROCESS | 2928 | --DOMWINDOW == 134 (14F31800) [pid = 2928] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:14:43 INFO - PROCESS | 2928 | --DOMWINDOW == 133 (14C90400) [pid = 2928] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:14:43 INFO - PROCESS | 2928 | --DOMWINDOW == 132 (0DE02C00) [pid = 2928] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:14:43 INFO - PROCESS | 2928 | 1464232483960 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:43 INFO - PROCESS | 2928 | ++DOCSHELL 0D19EC00 == 77 [pid = 2928] [id = 730] 20:14:43 INFO - PROCESS | 2928 | ++DOMWINDOW == 133 (0D5EB000) [pid = 2928] [serial = 2190] [outer = 00000000] 20:14:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 134 (12433000) [pid = 2928] [serial = 2191] [outer = 0D5EB000] 20:14:44 INFO - PROCESS | 2928 | 1464232484007 Marionette DEBUG loaded listener.js 20:14:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 135 (161E0000) [pid = 2928] [serial = 2192] [outer = 0D5EB000] 20:14:44 INFO - PROCESS | 2928 | 1464232484413 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]]]}] 20:14:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:14:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 971ms 20:14:44 INFO - PROCESS | 2928 | 1464232484469 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 20:14:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:14:44 INFO - PROCESS | 2928 | 1464232484471 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 20:14:44 INFO - PROCESS | 2928 | 1464232484475 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:14:44 INFO - PROCESS | 2928 | 1464232484476 Marionette TRACE conn6 <- [1,2886,null,{}] 20:14:44 INFO - PROCESS | 2928 | 1464232484480 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}] 20:14:44 INFO - PROCESS | 2928 | 1464232484583 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 20:14:44 INFO - PROCESS | 2928 | 1464232484594 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:44 INFO - PROCESS | 2928 | ++DOCSHELL 0D5EF800 == 78 [pid = 2928] [id = 731] 20:14:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 136 (0DB4C000) [pid = 2928] [serial = 2193] [outer = 00000000] 20:14:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 137 (18AD4400) [pid = 2928] [serial = 2194] [outer = 0DB4C000] 20:14:44 INFO - PROCESS | 2928 | 1464232484641 Marionette DEBUG loaded listener.js 20:14:44 INFO - PROCESS | 2928 | ++DOMWINDOW == 138 (19169C00) [pid = 2928] [serial = 2195] [outer = 0DB4C000] 20:14:45 INFO - PROCESS | 2928 | 1464232485115 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]]]}] 20:14:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:14:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 20:14:45 INFO - PROCESS | 2928 | 1464232485146 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 20:14:45 INFO - PROCESS | 2928 | 1464232485148 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 20:14:45 INFO - PROCESS | 2928 | 1464232485151 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:14:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:14:45 INFO - PROCESS | 2928 | 1464232485153 Marionette TRACE conn6 <- [1,2890,null,{}] 20:14:45 INFO - PROCESS | 2928 | 1464232485156 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}] 20:14:45 INFO - PROCESS | 2928 | 1464232485291 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 20:14:45 INFO - PROCESS | 2928 | 1464232485300 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:45 INFO - PROCESS | 2928 | ++DOCSHELL 19382C00 == 79 [pid = 2928] [id = 732] 20:14:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 139 (19B0CC00) [pid = 2928] [serial = 2196] [outer = 00000000] 20:14:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 140 (19CBB800) [pid = 2928] [serial = 2197] [outer = 19B0CC00] 20:14:45 INFO - PROCESS | 2928 | 1464232485345 Marionette DEBUG loaded listener.js 20:14:45 INFO - PROCESS | 2928 | ++DOMWINDOW == 141 (19DA4C00) [pid = 2928] [serial = 2198] [outer = 19B0CC00] 20:14:45 INFO - PROCESS | 2928 | 1464232485813 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:14:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:14:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 20:14:45 INFO - PROCESS | 2928 | 1464232485921 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 20:14:45 INFO - PROCESS | 2928 | 1464232485925 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 20:14:45 INFO - PROCESS | 2928 | 1464232485931 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:14:45 INFO - PROCESS | 2928 | 1464232485936 Marionette TRACE conn6 <- [1,2894,null,{}] 20:14:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:14:45 INFO - PROCESS | 2928 | 1464232485943 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}] 20:14:46 INFO - PROCESS | 2928 | 1464232486125 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 20:14:46 INFO - PROCESS | 2928 | 1464232486292 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:46 INFO - PROCESS | 2928 | ++DOCSHELL 0DB4F000 == 80 [pid = 2928] [id = 733] 20:14:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 142 (0DB53800) [pid = 2928] [serial = 2199] [outer = 00000000] 20:14:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 143 (0DBCE000) [pid = 2928] [serial = 2200] [outer = 0DB53800] 20:14:46 INFO - PROCESS | 2928 | 1464232486355 Marionette DEBUG loaded listener.js 20:14:46 INFO - PROCESS | 2928 | ++DOMWINDOW == 144 (0DE02000) [pid = 2928] [serial = 2201] [outer = 0DB53800] 20:14:47 INFO - PROCESS | 2928 | 1464232487030 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]]]}] 20:14:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:14:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1120ms 20:14:47 INFO - PROCESS | 2928 | 1464232487067 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 20:14:47 INFO - PROCESS | 2928 | 1464232487071 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 20:14:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:14:47 INFO - PROCESS | 2928 | 1464232487078 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:14:47 INFO - PROCESS | 2928 | 1464232487082 Marionette TRACE conn6 <- [1,2898,null,{}] 20:14:47 INFO - PROCESS | 2928 | 1464232487087 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}] 20:14:47 INFO - PROCESS | 2928 | 1464232487220 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 20:14:47 INFO - PROCESS | 2928 | 1464232487387 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:47 INFO - PROCESS | 2928 | ++DOCSHELL 12055C00 == 81 [pid = 2928] [id = 734] 20:14:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 145 (122EB400) [pid = 2928] [serial = 2202] [outer = 00000000] 20:14:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 146 (14C88400) [pid = 2928] [serial = 2203] [outer = 122EB400] 20:14:47 INFO - PROCESS | 2928 | 1464232487443 Marionette DEBUG loaded listener.js 20:14:47 INFO - PROCESS | 2928 | ++DOMWINDOW == 147 (161DF000) [pid = 2928] [serial = 2204] [outer = 122EB400] 20:14:48 INFO - PROCESS | 2928 | 1464232488006 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]]]}] 20:14:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:14:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:14:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 970ms 20:14:48 INFO - PROCESS | 2928 | 1464232488058 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 20:14:48 INFO - PROCESS | 2928 | 1464232488061 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 20:14:48 INFO - PROCESS | 2928 | 1464232488066 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:14:48 INFO - TEST-START | /DOMEvents/constructors.html 20:14:48 INFO - PROCESS | 2928 | 1464232488068 Marionette TRACE conn6 <- [1,2902,null,{}] 20:14:48 INFO - PROCESS | 2928 | 1464232488075 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}] 20:14:48 INFO - PROCESS | 2928 | 1464232488209 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 20:14:48 INFO - PROCESS | 2928 | 1464232488422 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:48 INFO - PROCESS | 2928 | ++DOCSHELL 17A20800 == 82 [pid = 2928] [id = 735] 20:14:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 148 (17A22400) [pid = 2928] [serial = 2205] [outer = 00000000] 20:14:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 149 (18ACD400) [pid = 2928] [serial = 2206] [outer = 17A22400] 20:14:48 INFO - PROCESS | 2928 | 1464232488484 Marionette DEBUG loaded listener.js 20:14:48 INFO - PROCESS | 2928 | ++DOMWINDOW == 150 (1A1D2400) [pid = 2928] [serial = 2207] [outer = 17A22400] 20:14:49 INFO - PROCESS | 2928 | 1464232489217 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]]]}] 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:14:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:14:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:14:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 1197ms 20:14:49 INFO - PROCESS | 2928 | 1464232489269 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 20:14:49 INFO - PROCESS | 2928 | 1464232489272 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 20:14:49 INFO - PROCESS | 2928 | 1464232489275 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:14:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:14:49 INFO - PROCESS | 2928 | 1464232489277 Marionette TRACE conn6 <- [1,2906,null,{}] 20:14:49 INFO - PROCESS | 2928 | 1464232489281 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}] 20:14:49 INFO - PROCESS | 2928 | 1464232489413 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 20:14:49 INFO - PROCESS | 2928 | 1464232489598 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:49 INFO - PROCESS | 2928 | ++DOCSHELL 1AC76400 == 83 [pid = 2928] [id = 736] 20:14:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 151 (1AC76800) [pid = 2928] [serial = 2208] [outer = 00000000] 20:14:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 152 (1ADCF800) [pid = 2928] [serial = 2209] [outer = 1AC76800] 20:14:49 INFO - PROCESS | 2928 | 1464232489658 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 2928 | ++DOMWINDOW == 153 (1ADE1800) [pid = 2928] [serial = 2210] [outer = 1AC76800] 20:14:50 INFO - PROCESS | 2928 | 1464232490192 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:14:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:14:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 970ms 20:14:50 INFO - PROCESS | 2928 | 1464232490257 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 20:14:50 INFO - PROCESS | 2928 | 1464232490259 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 20:14:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:14:50 INFO - PROCESS | 2928 | 1464232490264 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:14:50 INFO - PROCESS | 2928 | 1464232490266 Marionette TRACE conn6 <- [1,2910,null,{}] 20:14:50 INFO - PROCESS | 2928 | 1464232490270 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}] 20:14:50 INFO - PROCESS | 2928 | 1464232490399 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 20:14:50 INFO - PROCESS | 2928 | 1464232490580 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:50 INFO - PROCESS | 2928 | ++DOCSHELL 1ADE6800 == 84 [pid = 2928] [id = 737] 20:14:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 154 (1ADE7800) [pid = 2928] [serial = 2211] [outer = 00000000] 20:14:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 155 (1ADECC00) [pid = 2928] [serial = 2212] [outer = 1ADE7800] 20:14:50 INFO - PROCESS | 2928 | 1464232490640 Marionette DEBUG loaded listener.js 20:14:50 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (1AE48C00) [pid = 2928] [serial = 2213] [outer = 1ADE7800] 20:14:51 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:14:51 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:14:51 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:14:51 INFO - PROCESS | 2928 | [2928] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:14:51 INFO - PROCESS | 2928 | 1464232491262 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]]]}] 20:14:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:14:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:14:51 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 20:14:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:14:51 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 20:14:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:14:51 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]" 20:14:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:14:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:14:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1019ms 20:14:51 INFO - PROCESS | 2928 | 1464232491289 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 20:14:51 INFO - PROCESS | 2928 | 1464232491291 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 20:14:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:14:51 INFO - PROCESS | 2928 | 1464232491330 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:14:51 INFO - PROCESS | 2928 | 1464232491333 Marionette TRACE conn6 <- [1,2914,null,{}] 20:14:51 INFO - PROCESS | 2928 | 1464232491337 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}] 20:14:51 INFO - PROCESS | 2928 | 1464232491482 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 20:14:51 INFO - PROCESS | 2928 | 1464232491666 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:51 INFO - PROCESS | 2928 | ++DOCSHELL 1B317400 == 85 [pid = 2928] [id = 738] 20:14:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (1B921800) [pid = 2928] [serial = 2214] [outer = 00000000] 20:14:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (1BD58400) [pid = 2928] [serial = 2215] [outer = 1B921800] 20:14:51 INFO - PROCESS | 2928 | 1464232491726 Marionette DEBUG loaded listener.js 20:14:51 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (1C930400) [pid = 2928] [serial = 2216] [outer = 1B921800] 20:14:52 INFO - PROCESS | 2928 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:14:52 INFO - PROCESS | 2928 | 1464232492298 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]]]}] 20:14:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:14:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1039ms 20:14:52 INFO - PROCESS | 2928 | 1464232492356 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 20:14:52 INFO - PROCESS | 2928 | 1464232492359 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 20:14:52 INFO - PROCESS | 2928 | 1464232492362 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:14:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:14:52 INFO - PROCESS | 2928 | 1464232492364 Marionette TRACE conn6 <- [1,2918,null,{}] 20:14:52 INFO - PROCESS | 2928 | 1464232492368 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}] 20:14:52 INFO - PROCESS | 2928 | 1464232492489 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 20:14:52 INFO - PROCESS | 2928 | 1464232492664 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:52 INFO - PROCESS | 2928 | ++DOCSHELL 1CA16000 == 86 [pid = 2928] [id = 739] 20:14:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (1CA1BC00) [pid = 2928] [serial = 2217] [outer = 00000000] 20:14:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (1CA9E800) [pid = 2928] [serial = 2218] [outer = 1CA1BC00] 20:14:52 INFO - PROCESS | 2928 | 1464232492722 Marionette DEBUG loaded listener.js 20:14:52 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (1D0D1400) [pid = 2928] [serial = 2219] [outer = 1CA1BC00] 20:14:53 INFO - PROCESS | 2928 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:14:53 INFO - PROCESS | 2928 | 1464232493207 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]]]}] 20:14:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:14:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 20:14:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:14:53 INFO - PROCESS | 2928 | 1464232493236 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 20:14:53 INFO - PROCESS | 2928 | 1464232493238 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 20:14:53 INFO - PROCESS | 2928 | 1464232493241 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:14:53 INFO - PROCESS | 2928 | 1464232493243 Marionette TRACE conn6 <- [1,2922,null,{}] 20:14:53 INFO - PROCESS | 2928 | 1464232493247 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}] 20:14:53 INFO - PROCESS | 2928 | 1464232493367 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 20:14:53 INFO - PROCESS | 2928 | 1464232493503 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:53 INFO - PROCESS | 2928 | ++DOCSHELL 1CA9C400 == 87 [pid = 2928] [id = 740] 20:14:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (1CA9E000) [pid = 2928] [serial = 2220] [outer = 00000000] 20:14:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (1D791400) [pid = 2928] [serial = 2221] [outer = 1CA9E000] 20:14:53 INFO - PROCESS | 2928 | 1464232493557 Marionette DEBUG loaded listener.js 20:14:53 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (1D799800) [pid = 2928] [serial = 2222] [outer = 1CA9E000] 20:14:54 INFO - PROCESS | 2928 | 1464232494093 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]]]}] 20:14:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:14:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 20:14:54 INFO - PROCESS | 2928 | 1464232494172 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 20:14:54 INFO - PROCESS | 2928 | 1464232494174 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 20:14:54 INFO - PROCESS | 2928 | 1464232494178 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:14:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:14:54 INFO - PROCESS | 2928 | 1464232494180 Marionette TRACE conn6 <- [1,2926,null,{}] 20:14:54 INFO - PROCESS | 2928 | 1464232494184 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}] 20:14:54 INFO - PROCESS | 2928 | 1464232494303 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 20:14:54 INFO - PROCESS | 2928 | 1464232494466 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:54 INFO - PROCESS | 2928 | ++DOCSHELL 1D790C00 == 88 [pid = 2928] [id = 741] 20:14:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (1E3DF400) [pid = 2928] [serial = 2223] [outer = 00000000] 20:14:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (1FBDB400) [pid = 2928] [serial = 2224] [outer = 1E3DF400] 20:14:54 INFO - PROCESS | 2928 | 1464232494524 Marionette DEBUG loaded listener.js 20:14:54 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (1FE0F000) [pid = 2928] [serial = 2225] [outer = 1E3DF400] 20:14:55 INFO - PROCESS | 2928 | 1464232495018 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]]]}] 20:14:55 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. 20:14:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 871ms 20:14:55 INFO - PROCESS | 2928 | 1464232495052 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 20:14:55 INFO - PROCESS | 2928 | 1464232495054 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 20:14:55 INFO - PROCESS | 2928 | 1464232495057 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:14:55 INFO - PROCESS | 2928 | 1464232495059 Marionette TRACE conn6 <- [1,2930,null,{}] 20:14:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:14:55 INFO - PROCESS | 2928 | 1464232495063 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}] 20:14:55 INFO - PROCESS | 2928 | 1464232495189 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 20:14:55 INFO - PROCESS | 2928 | 1464232495366 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:55 INFO - PROCESS | 2928 | ++DOCSHELL 1F41DC00 == 89 [pid = 2928] [id = 742] 20:14:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (1FE17400) [pid = 2928] [serial = 2226] [outer = 00000000] 20:14:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (1FF3D400) [pid = 2928] [serial = 2227] [outer = 1FE17400] 20:14:55 INFO - PROCESS | 2928 | 1464232495424 Marionette DEBUG loaded listener.js 20:14:55 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (1FF41400) [pid = 2928] [serial = 2228] [outer = 1FE17400] 20:14:55 INFO - PROCESS | 2928 | 1464232495937 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"]]]}] 20:14:56 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 20:14:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:14:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 20:14:56 INFO - PROCESS | 2928 | 1464232495992 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 20:14:56 INFO - PROCESS | 2928 | 1464232495995 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 20:14:56 INFO - PROCESS | 2928 | 1464232495998 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:14:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:14:56 INFO - PROCESS | 2928 | 1464232496001 Marionette TRACE conn6 <- [1,2934,null,{}] 20:14:56 INFO - PROCESS | 2928 | 1464232496005 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}] 20:14:56 INFO - PROCESS | 2928 | 1464232496150 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 20:14:56 INFO - PROCESS | 2928 | 1464232496335 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:56 INFO - PROCESS | 2928 | ++DOCSHELL 1FFABC00 == 90 [pid = 2928] [id = 743] 20:14:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (1FFB4000) [pid = 2928] [serial = 2229] [outer = 00000000] 20:14:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (1FFB9800) [pid = 2928] [serial = 2230] [outer = 1FFB4000] 20:14:56 INFO - PROCESS | 2928 | 1464232496400 Marionette DEBUG loaded listener.js 20:14:56 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (20482800) [pid = 2928] [serial = 2231] [outer = 1FFB4000] 20:14:56 INFO - PROCESS | 2928 | 1464232496919 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]]]}] 20:14:56 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. 20:14:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 970ms 20:14:57 INFO - PROCESS | 2928 | 1464232496972 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 20:14:57 INFO - PROCESS | 2928 | 1464232496974 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 20:14:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:14:57 INFO - PROCESS | 2928 | 1464232496996 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:14:57 INFO - PROCESS | 2928 | 1464232496998 Marionette TRACE conn6 <- [1,2938,null,{}] 20:14:57 INFO - PROCESS | 2928 | 1464232497002 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}] 20:14:57 INFO - PROCESS | 2928 | 1464232497124 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 20:14:57 INFO - PROCESS | 2928 | 1464232497336 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:57 INFO - PROCESS | 2928 | ++DOCSHELL 17251800 == 91 [pid = 2928] [id = 744] 20:14:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (17A14C00) [pid = 2928] [serial = 2232] [outer = 00000000] 20:14:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (2048C000) [pid = 2928] [serial = 2233] [outer = 17A14C00] 20:14:57 INFO - PROCESS | 2928 | 1464232497391 Marionette DEBUG loaded listener.js 20:14:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (21212800) [pid = 2928] [serial = 2234] [outer = 17A14C00] 20:14:57 INFO - PROCESS | 2928 | ++DOCSHELL 14C90800 == 92 [pid = 2928] [id = 745] 20:14:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (14F1A400) [pid = 2928] [serial = 2235] [outer = 00000000] 20:14:57 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (14F2AC00) [pid = 2928] [serial = 2236] [outer = 14F1A400] 20:14:58 INFO - PROCESS | 2928 | 1464232498012 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]]]}] 20:14:58 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. 20:14:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1072ms 20:14:58 INFO - PROCESS | 2928 | 1464232498075 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 20:14:58 INFO - PROCESS | 2928 | 1464232498077 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 20:14:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:14:58 INFO - PROCESS | 2928 | 1464232498086 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:14:58 INFO - PROCESS | 2928 | 1464232498088 Marionette TRACE conn6 <- [1,2942,null,{}] 20:14:58 INFO - PROCESS | 2928 | 1464232498092 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}] 20:14:58 INFO - PROCESS | 2928 | 1464232498250 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 20:14:58 INFO - PROCESS | 2928 | 1464232498610 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:58 INFO - PROCESS | 2928 | ++DOCSHELL 0CDAD400 == 93 [pid = 2928] [id = 746] 20:14:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (0D176400) [pid = 2928] [serial = 2237] [outer = 00000000] 20:14:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (0DB6DC00) [pid = 2928] [serial = 2238] [outer = 0D176400] 20:14:58 INFO - PROCESS | 2928 | 1464232498660 Marionette DEBUG loaded listener.js 20:14:58 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (0DC58400) [pid = 2928] [serial = 2239] [outer = 0D176400] 20:14:59 INFO - PROCESS | 2928 | 1464232499242 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]]]}] 20:14:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:14:59 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 20:14:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1182ms 20:14:59 INFO - PROCESS | 2928 | 1464232499276 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 20:14:59 INFO - PROCESS | 2928 | 1464232499280 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 20:14:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:14:59 INFO - PROCESS | 2928 | 1464232499286 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:14:59 INFO - PROCESS | 2928 | 1464232499290 Marionette TRACE conn6 <- [1,2946,null,{}] 20:14:59 INFO - PROCESS | 2928 | 1464232499295 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}] 20:14:59 INFO - PROCESS | 2928 | 1464232499466 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 20:14:59 INFO - PROCESS | 2928 | 1464232499655 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:59 INFO - PROCESS | 2928 | ++DOCSHELL 124C3000 == 94 [pid = 2928] [id = 747] 20:14:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 183 (14C10C00) [pid = 2928] [serial = 2240] [outer = 00000000] 20:14:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (16F02800) [pid = 2928] [serial = 2241] [outer = 14C10C00] 20:14:59 INFO - PROCESS | 2928 | 1464232499709 Marionette DEBUG loaded listener.js 20:14:59 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (16FACC00) [pid = 2928] [serial = 2242] [outer = 14C10C00] 20:15:00 INFO - PROCESS | 2928 | 1464232500264 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]]]}] 20:15:00 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. 20:15:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1019ms 20:15:00 INFO - PROCESS | 2928 | 1464232500312 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 20:15:00 INFO - PROCESS | 2928 | 1464232500316 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 20:15:00 INFO - PROCESS | 2928 | 1464232500320 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:15:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:15:00 INFO - PROCESS | 2928 | 1464232500322 Marionette TRACE conn6 <- [1,2950,null,{}] 20:15:00 INFO - PROCESS | 2928 | 1464232500366 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}] 20:15:00 INFO - PROCESS | 2928 | 1464232500505 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 20:15:00 INFO - PROCESS | 2928 | --DOCSHELL 0D5EF800 == 93 [pid = 2928] [id = 731] 20:15:00 INFO - PROCESS | 2928 | --DOCSHELL 0D19EC00 == 92 [pid = 2928] [id = 730] 20:15:00 INFO - PROCESS | 2928 | --DOCSHELL 175B1800 == 91 [pid = 2928] [id = 729] 20:15:00 INFO - PROCESS | 2928 | --DOCSHELL 16F0D000 == 90 [pid = 2928] [id = 728] 20:15:00 INFO - PROCESS | 2928 | --DOCSHELL 161DE400 == 89 [pid = 2928] [id = 727] 20:15:00 INFO - PROCESS | 2928 | --DOCSHELL 1270F800 == 88 [pid = 2928] [id = 726] 20:15:00 INFO - PROCESS | 2928 | --DOCSHELL 0CDAB000 == 87 [pid = 2928] [id = 725] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 184 (19385400) [pid = 2928] [serial = 2137] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOCSHELL 0D481800 == 86 [pid = 2928] [id = 724] 20:15:00 INFO - PROCESS | 2928 | --DOCSHELL 11D71000 == 85 [pid = 2928] [id = 723] 20:15:00 INFO - PROCESS | 2928 | --DOCSHELL 17A0B800 == 84 [pid = 2928] [id = 712] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 183 (1873D800) [pid = 2928] [serial = 2122] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 182 (19385000) [pid = 2928] [serial = 2123] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 181 (1A9A2400) [pid = 2928] [serial = 2125] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 180 (1ADEDC00) [pid = 2928] [serial = 2128] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 179 (0E19E400) [pid = 2928] [serial = 2108] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 178 (0DBDCC00) [pid = 2928] [serial = 2107] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 177 (0E1A8800) [pid = 2928] [serial = 2113] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 176 (11F3D000) [pid = 2928] [serial = 2114] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 175 (1642D000) [pid = 2928] [serial = 2116] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 174 (16E26C00) [pid = 2928] [serial = 2117] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 173 (17198000) [pid = 2928] [serial = 2119] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 172 (16FABC00) [pid = 2928] [serial = 2111] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 171 (0E19C000) [pid = 2928] [serial = 2110] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 170 (12710000) [pid = 2928] [serial = 2080] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 169 (16FAE400) [pid = 2928] [serial = 2134] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 168 (1724B800) [pid = 2928] [serial = 2083] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 167 (1CA20800) [pid = 2928] [serial = 2086] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 166 (1CAA0C00) [pid = 2928] [serial = 2089] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 165 (1D0D0800) [pid = 2928] [serial = 2092] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 164 (1D78E400) [pid = 2928] [serial = 2095] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 163 (1E3D9C00) [pid = 2928] [serial = 2098] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 162 (1E3E8400) [pid = 2928] [serial = 2101] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 161 (17182000) [pid = 2928] [serial = 2104] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 160 (1AE4FC00) [pid = 2928] [serial = 2129] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 159 (11D78C00) [pid = 2928] [serial = 2131] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 158 (1AC77800) [pid = 2928] [serial = 2126] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 157 (1242FC00) [pid = 2928] [serial = 2132] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 156 (17A0CC00) [pid = 2928] [serial = 2120] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | --DOMWINDOW == 155 (17253000) [pid = 2928] [serial = 2135] [outer = 00000000] [url = about:blank] 20:15:00 INFO - PROCESS | 2928 | 1464232500756 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:00 INFO - PROCESS | 2928 | ++DOCSHELL 09069400 == 85 [pid = 2928] [id = 748] 20:15:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 156 (0C623800) [pid = 2928] [serial = 2243] [outer = 00000000] 20:15:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 157 (0D19EC00) [pid = 2928] [serial = 2244] [outer = 0C623800] 20:15:00 INFO - PROCESS | 2928 | 1464232500802 Marionette DEBUG loaded listener.js 20:15:00 INFO - PROCESS | 2928 | ++DOMWINDOW == 158 (0DFC8400) [pid = 2928] [serial = 2245] [outer = 0C623800] 20:15:01 INFO - PROCESS | 2928 | 1464232501389 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]]]}] 20:15:01 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. 20:15:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1096ms 20:15:01 INFO - PROCESS | 2928 | 1464232501426 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 20:15:01 INFO - PROCESS | 2928 | 1464232501430 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 20:15:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:15:01 INFO - PROCESS | 2928 | 1464232501435 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:15:01 INFO - PROCESS | 2928 | 1464232501439 Marionette TRACE conn6 <- [1,2954,null,{}] 20:15:01 INFO - PROCESS | 2928 | 1464232501450 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}] 20:15:01 INFO - PROCESS | 2928 | 1464232501582 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 20:15:01 INFO - PROCESS | 2928 | 1464232501766 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:01 INFO - PROCESS | 2928 | ++DOCSHELL 0E19C000 == 86 [pid = 2928] [id = 749] 20:15:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 159 (0E19C400) [pid = 2928] [serial = 2246] [outer = 00000000] 20:15:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 160 (0E49E000) [pid = 2928] [serial = 2247] [outer = 0E19C400] 20:15:01 INFO - PROCESS | 2928 | 1464232501831 Marionette DEBUG loaded listener.js 20:15:01 INFO - PROCESS | 2928 | ++DOMWINDOW == 161 (11F43000) [pid = 2928] [serial = 2248] [outer = 0E19C400] 20:15:02 INFO - PROCESS | 2928 | 1464232502350 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]]]}] 20:15:02 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. 20:15:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 20:15:02 INFO - PROCESS | 2928 | 1464232502366 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 20:15:02 INFO - PROCESS | 2928 | 1464232502372 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 20:15:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:15:02 INFO - PROCESS | 2928 | 1464232502378 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:15:02 INFO - PROCESS | 2928 | 1464232502381 Marionette TRACE conn6 <- [1,2958,null,{}] 20:15:02 INFO - PROCESS | 2928 | 1464232502385 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}] 20:15:02 INFO - PROCESS | 2928 | 1464232502512 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 20:15:02 INFO - PROCESS | 2928 | 1464232502681 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:02 INFO - PROCESS | 2928 | ++DOCSHELL 14C07000 == 87 [pid = 2928] [id = 750] 20:15:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 162 (14C75800) [pid = 2928] [serial = 2249] [outer = 00000000] 20:15:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 163 (16377000) [pid = 2928] [serial = 2250] [outer = 14C75800] 20:15:02 INFO - PROCESS | 2928 | 1464232502741 Marionette DEBUG loaded listener.js 20:15:02 INFO - PROCESS | 2928 | ++DOMWINDOW == 164 (16830C00) [pid = 2928] [serial = 2251] [outer = 14C75800] 20:15:03 INFO - PROCESS | 2928 | 1464232503305 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]]]}] 20:15:03 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. 20:15:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 970ms 20:15:03 INFO - PROCESS | 2928 | 1464232503351 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 20:15:03 INFO - PROCESS | 2928 | 1464232503353 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 20:15:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:15:03 INFO - PROCESS | 2928 | 1464232503357 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:15:03 INFO - PROCESS | 2928 | 1464232503361 Marionette TRACE conn6 <- [1,2962,null,{}] 20:15:03 INFO - PROCESS | 2928 | 1464232503372 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}] 20:15:03 INFO - PROCESS | 2928 | 1464232503522 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 20:15:03 INFO - PROCESS | 2928 | 1464232503698 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:03 INFO - PROCESS | 2928 | ++DOCSHELL 16E57800 == 88 [pid = 2928] [id = 751] 20:15:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 165 (17245C00) [pid = 2928] [serial = 2252] [outer = 00000000] 20:15:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 166 (17253000) [pid = 2928] [serial = 2253] [outer = 17245C00] 20:15:03 INFO - PROCESS | 2928 | 1464232503761 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 2928 | ++DOMWINDOW == 167 (17A0AC00) [pid = 2928] [serial = 2254] [outer = 17245C00] 20:15:04 INFO - PROCESS | 2928 | 1464232504343 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]]]}] 20:15:04 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. 20:15:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1022ms 20:15:04 INFO - PROCESS | 2928 | 1464232504381 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 20:15:04 INFO - PROCESS | 2928 | 1464232504384 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 20:15:04 INFO - PROCESS | 2928 | 1464232504387 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:15:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:15:04 INFO - PROCESS | 2928 | 1464232504390 Marionette TRACE conn6 <- [1,2966,null,{}] 20:15:04 INFO - PROCESS | 2928 | 1464232504393 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}] 20:15:04 INFO - PROCESS | 2928 | 1464232504525 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 20:15:04 INFO - PROCESS | 2928 | 1464232504699 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:04 INFO - PROCESS | 2928 | ++DOCSHELL 17A18000 == 89 [pid = 2928] [id = 752] 20:15:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 168 (17A18400) [pid = 2928] [serial = 2255] [outer = 00000000] 20:15:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 169 (17A91C00) [pid = 2928] [serial = 2256] [outer = 17A18400] 20:15:04 INFO - PROCESS | 2928 | 1464232504760 Marionette DEBUG loaded listener.js 20:15:04 INFO - PROCESS | 2928 | ++DOMWINDOW == 170 (18ACF800) [pid = 2928] [serial = 2257] [outer = 17A18400] 20:15:05 INFO - PROCESS | 2928 | 1464232505258 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]]]}] 20:15:05 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. 20:15:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 930ms 20:15:05 INFO - PROCESS | 2928 | 1464232505322 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 20:15:05 INFO - PROCESS | 2928 | 1464232505324 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 20:15:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:15:05 INFO - PROCESS | 2928 | 1464232505328 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:15:05 INFO - PROCESS | 2928 | 1464232505330 Marionette TRACE conn6 <- [1,2970,null,{}] 20:15:05 INFO - PROCESS | 2928 | 1464232505334 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}] 20:15:05 INFO - PROCESS | 2928 | 1464232505460 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 20:15:05 INFO - PROCESS | 2928 | 1464232505635 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:05 INFO - PROCESS | 2928 | ++DOCSHELL 18C48C00 == 90 [pid = 2928] [id = 753] 20:15:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 171 (19153800) [pid = 2928] [serial = 2258] [outer = 00000000] 20:15:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 172 (1938B000) [pid = 2928] [serial = 2259] [outer = 19153800] 20:15:05 INFO - PROCESS | 2928 | 1464232505694 Marionette DEBUG loaded listener.js 20:15:05 INFO - PROCESS | 2928 | ++DOMWINDOW == 173 (19C40400) [pid = 2928] [serial = 2260] [outer = 19153800] 20:15:06 INFO - PROCESS | 2928 | 1464232506237 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"]]]}] 20:15:06 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 20:15:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:15:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 930ms 20:15:06 INFO - PROCESS | 2928 | 1464232506276 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 20:15:06 INFO - PROCESS | 2928 | 1464232506278 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 20:15:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:15:06 INFO - PROCESS | 2928 | 1464232506283 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:15:06 INFO - PROCESS | 2928 | 1464232506285 Marionette TRACE conn6 <- [1,2974,null,{}] 20:15:06 INFO - PROCESS | 2928 | 1464232506289 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}] 20:15:06 INFO - PROCESS | 2928 | 1464232506431 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 20:15:06 INFO - PROCESS | 2928 | 1464232506574 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:06 INFO - PROCESS | 2928 | ++DOCSHELL 1A127C00 == 91 [pid = 2928] [id = 754] 20:15:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 174 (1A857000) [pid = 2928] [serial = 2261] [outer = 00000000] 20:15:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 175 (1ADCD000) [pid = 2928] [serial = 2262] [outer = 1A857000] 20:15:06 INFO - PROCESS | 2928 | 1464232506630 Marionette DEBUG loaded listener.js 20:15:06 INFO - PROCESS | 2928 | ++DOMWINDOW == 176 (1ADE5800) [pid = 2928] [serial = 2263] [outer = 1A857000] 20:15:07 INFO - PROCESS | 2928 | 1464232507118 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]]]}] 20:15:07 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. 20:15:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 870ms 20:15:07 INFO - PROCESS | 2928 | 1464232507202 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 20:15:07 INFO - PROCESS | 2928 | 1464232507204 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 20:15:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:15:07 INFO - PROCESS | 2928 | 1464232507210 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:15:07 INFO - PROCESS | 2928 | 1464232507212 Marionette TRACE conn6 <- [1,2978,null,{}] 20:15:07 INFO - PROCESS | 2928 | 1464232507215 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}] 20:15:07 INFO - PROCESS | 2928 | 1464232507339 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 20:15:07 INFO - PROCESS | 2928 | 1464232507518 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:07 INFO - PROCESS | 2928 | ++DOCSHELL 1ADD4C00 == 92 [pid = 2928] [id = 755] 20:15:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 177 (1ADE8000) [pid = 2928] [serial = 2264] [outer = 00000000] 20:15:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 178 (1B31B400) [pid = 2928] [serial = 2265] [outer = 1ADE8000] 20:15:07 INFO - PROCESS | 2928 | 1464232507574 Marionette DEBUG loaded listener.js 20:15:07 INFO - PROCESS | 2928 | ++DOMWINDOW == 179 (1B323C00) [pid = 2928] [serial = 2266] [outer = 1ADE8000] 20:15:08 INFO - PROCESS | 2928 | ++DOCSHELL 1C924800 == 93 [pid = 2928] [id = 756] 20:15:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 180 (1C92E400) [pid = 2928] [serial = 2267] [outer = 00000000] 20:15:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 181 (1C92F000) [pid = 2928] [serial = 2268] [outer = 1C92E400] 20:15:08 INFO - PROCESS | 2928 | 1464232508136 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]]]}] 20:15:08 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. 20:15:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 20:15:08 INFO - PROCESS | 2928 | 1464232508185 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 20:15:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:15:08 INFO - PROCESS | 2928 | 1464232508187 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 20:15:08 INFO - PROCESS | 2928 | 1464232508190 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:15:08 INFO - PROCESS | 2928 | 1464232508192 Marionette TRACE conn6 <- [1,2982,null,{}] 20:15:08 INFO - PROCESS | 2928 | 1464232508196 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}] 20:15:08 INFO - PROCESS | 2928 | 1464232508353 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 20:15:08 INFO - PROCESS | 2928 | 1464232508528 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:08 INFO - PROCESS | 2928 | ++DOCSHELL 17249000 == 94 [pid = 2928] [id = 757] 20:15:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 182 (1AE4C800) [pid = 2928] [serial = 2269] [outer = 00000000] 20:15:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 183 (1BD53000) [pid = 2928] [serial = 2270] [outer = 1AE4C800] 20:15:08 INFO - PROCESS | 2928 | 1464232508584 Marionette DEBUG loaded listener.js 20:15:08 INFO - PROCESS | 2928 | ++DOMWINDOW == 184 (1CA18000) [pid = 2928] [serial = 2271] [outer = 1AE4C800] 20:15:09 INFO - PROCESS | 2928 | 1464232509124 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]]]}] 20:15:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:15:09 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 20:15:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 971ms 20:15:09 INFO - PROCESS | 2928 | 1464232509166 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 20:15:09 INFO - PROCESS | 2928 | 1464232509168 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 20:15:09 INFO - PROCESS | 2928 | 1464232509171 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:15:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:15:09 INFO - PROCESS | 2928 | 1464232509173 Marionette TRACE conn6 <- [1,2986,null,{}] 20:15:09 INFO - PROCESS | 2928 | 1464232509177 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}] 20:15:09 INFO - PROCESS | 2928 | 1464232509339 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 20:15:09 INFO - PROCESS | 2928 | 1464232509517 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:09 INFO - PROCESS | 2928 | ++DOCSHELL 1CA21C00 == 95 [pid = 2928] [id = 758] 20:15:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 185 (1CA93000) [pid = 2928] [serial = 2272] [outer = 00000000] 20:15:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 186 (1D0D2C00) [pid = 2928] [serial = 2273] [outer = 1CA93000] 20:15:09 INFO - PROCESS | 2928 | 1464232509574 Marionette DEBUG loaded listener.js 20:15:09 INFO - PROCESS | 2928 | ++DOMWINDOW == 187 (1D791C00) [pid = 2928] [serial = 2274] [outer = 1CA93000] 20:15:10 INFO - PROCESS | 2928 | 1464232510117 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]]]}] 20:15:10 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. 20:15:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 20:15:10 INFO - PROCESS | 2928 | 1464232510146 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 20:15:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:15:10 INFO - PROCESS | 2928 | 1464232510148 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 20:15:10 INFO - PROCESS | 2928 | 1464232510152 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:15:10 INFO - PROCESS | 2928 | 1464232510154 Marionette TRACE conn6 <- [1,2990,null,{}] 20:15:10 INFO - PROCESS | 2928 | 1464232510158 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}] 20:15:10 INFO - PROCESS | 2928 | 1464232510287 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 20:15:10 INFO - PROCESS | 2928 | 1464232510470 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:10 INFO - PROCESS | 2928 | ++DOCSHELL 1E3DE800 == 96 [pid = 2928] [id = 759] 20:15:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 188 (1F418400) [pid = 2928] [serial = 2275] [outer = 00000000] 20:15:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 189 (1FBD5400) [pid = 2928] [serial = 2276] [outer = 1F418400] 20:15:10 INFO - PROCESS | 2928 | 1464232510525 Marionette DEBUG loaded listener.js 20:15:10 INFO - PROCESS | 2928 | ++DOMWINDOW == 190 (1FE16C00) [pid = 2928] [serial = 2277] [outer = 1F418400] 20:15:11 INFO - PROCESS | 2928 | 1464232511034 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]]]}] 20:15:11 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. 20:15:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 931ms 20:15:11 INFO - PROCESS | 2928 | 1464232511086 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 20:15:11 INFO - PROCESS | 2928 | 1464232511089 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 20:15:11 INFO - PROCESS | 2928 | 1464232511092 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:15:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:15:11 INFO - PROCESS | 2928 | 1464232511095 Marionette TRACE conn6 <- [1,2994,null,{}] 20:15:11 INFO - PROCESS | 2928 | 1464232511098 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}] 20:15:11 INFO - PROCESS | 2928 | 1464232511271 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 20:15:11 INFO - PROCESS | 2928 | 1464232511455 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:11 INFO - PROCESS | 2928 | ++DOCSHELL 1FF3C400 == 97 [pid = 2928] [id = 760] 20:15:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 191 (1FFAFC00) [pid = 2928] [serial = 2278] [outer = 00000000] 20:15:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 192 (2048A000) [pid = 2928] [serial = 2279] [outer = 1FFAFC00] 20:15:11 INFO - PROCESS | 2928 | 1464232511517 Marionette DEBUG loaded listener.js 20:15:11 INFO - PROCESS | 2928 | ++DOMWINDOW == 193 (21219C00) [pid = 2928] [serial = 2280] [outer = 1FFAFC00] 20:15:12 INFO - PROCESS | 2928 | 1464232512057 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]]]}] 20:15:12 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. 20:15:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 970ms 20:15:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:15:12 INFO - PROCESS | 2928 | 1464232512066 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 20:15:12 INFO - PROCESS | 2928 | 1464232512069 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 20:15:12 INFO - PROCESS | 2928 | 1464232512072 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:15:12 INFO - PROCESS | 2928 | 1464232512074 Marionette TRACE conn6 <- [1,2998,null,{}] 20:15:12 INFO - PROCESS | 2928 | 1464232512097 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}] 20:15:12 INFO - PROCESS | 2928 | 1464232512224 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 20:15:12 INFO - PROCESS | 2928 | 1464232512405 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:12 INFO - PROCESS | 2928 | ++DOCSHELL 2121E800 == 98 [pid = 2928] [id = 761] 20:15:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 194 (212B1400) [pid = 2928] [serial = 2281] [outer = 00000000] 20:15:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 195 (212B5C00) [pid = 2928] [serial = 2282] [outer = 212B1400] 20:15:12 INFO - PROCESS | 2928 | 1464232512464 Marionette DEBUG loaded listener.js 20:15:12 INFO - PROCESS | 2928 | ++DOMWINDOW == 196 (212B9000) [pid = 2928] [serial = 2283] [outer = 212B1400] 20:15:12 INFO - PROCESS | 2928 | [2928] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:15:13 INFO - PROCESS | 2928 | 1464232513085 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:15:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:15:13 INFO - {} 20:15:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:15:13 INFO - {} 20:15:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:15:13 INFO - {} 20:15:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:15:13 INFO - {} 20:15:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1039ms 20:15:13 INFO - PROCESS | 2928 | 1464232513112 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 20:15:13 INFO - PROCESS | 2928 | 1464232513114 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 20:15:13 INFO - PROCESS | 2928 | 1464232513118 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:15:13 INFO - TEST-START | /FileAPI/fileReader.html 20:15:13 INFO - PROCESS | 2928 | 1464232513120 Marionette TRACE conn6 <- [1,3002,null,{}] 20:15:13 INFO - PROCESS | 2928 | 1464232513123 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}] 20:15:13 INFO - PROCESS | 2928 | 1464232513257 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 20:15:13 INFO - PROCESS | 2928 | 1464232513430 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:13 INFO - PROCESS | 2928 | ++DOCSHELL 16833800 == 99 [pid = 2928] [id = 762] 20:15:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 197 (17192000) [pid = 2928] [serial = 2284] [outer = 00000000] 20:15:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 198 (2133C800) [pid = 2928] [serial = 2285] [outer = 17192000] 20:15:13 INFO - PROCESS | 2928 | 1464232513483 Marionette DEBUG loaded listener.js 20:15:13 INFO - PROCESS | 2928 | ++DOMWINDOW == 199 (21340000) [pid = 2928] [serial = 2286] [outer = 17192000] 20:15:14 INFO - PROCESS | 2928 | 1464232513974 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]]]}] 20:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:15:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 20:15:14 INFO - PROCESS | 2928 | 1464232513998 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 20:15:14 INFO - PROCESS | 2928 | 1464232514000 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 20:15:14 INFO - PROCESS | 2928 | 1464232514003 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:15:14 INFO - TEST-START | /FileAPI/historical.html 20:15:14 INFO - PROCESS | 2928 | 1464232514005 Marionette TRACE conn6 <- [1,3006,null,{}] 20:15:14 INFO - PROCESS | 2928 | 1464232514009 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}] 20:15:14 INFO - PROCESS | 2928 | 1464232514133 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 20:15:14 INFO - PROCESS | 2928 | 1464232514315 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:14 INFO - PROCESS | 2928 | ++DOCSHELL 12055400 == 100 [pid = 2928] [id = 763] 20:15:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 200 (21334800) [pid = 2928] [serial = 2287] [outer = 00000000] 20:15:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 201 (213C3000) [pid = 2928] [serial = 2288] [outer = 21334800] 20:15:14 INFO - PROCESS | 2928 | 1464232514372 Marionette DEBUG loaded listener.js 20:15:14 INFO - PROCESS | 2928 | ++DOMWINDOW == 202 (213C6800) [pid = 2928] [serial = 2289] [outer = 21334800] 20:15:14 INFO - PROCESS | 2928 | 1464232514917 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"]]]}] 20:15:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:15:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:15:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:15:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:15:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:15:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:15:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:15:14 INFO - TEST-OK | /FileAPI/historical.html | took 931ms 20:15:14 INFO - PROCESS | 2928 | 1464232514938 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 20:15:14 INFO - PROCESS | 2928 | 1464232514940 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 20:15:14 INFO - TEST-START | /FileAPI/idlharness.html 20:15:14 INFO - PROCESS | 2928 | 1464232514943 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:15:14 INFO - PROCESS | 2928 | 1464232514945 Marionette TRACE conn6 <- [1,3010,null,{}] 20:15:14 INFO - PROCESS | 2928 | 1464232514949 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}] 20:15:15 INFO - PROCESS | 2928 | 1464232515077 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 20:15:15 INFO - PROCESS | 2928 | 1464232515254 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:15 INFO - PROCESS | 2928 | ++DOCSHELL 21343C00 == 101 [pid = 2928] [id = 764] 20:15:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 203 (213C0C00) [pid = 2928] [serial = 2290] [outer = 00000000] 20:15:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 204 (215F0000) [pid = 2928] [serial = 2291] [outer = 213C0C00] 20:15:15 INFO - PROCESS | 2928 | 1464232515306 Marionette DEBUG loaded listener.js 20:15:15 INFO - PROCESS | 2928 | ++DOMWINDOW == 205 (215F3400) [pid = 2928] [serial = 2292] [outer = 213C0C00] 20:15:16 INFO - PROCESS | 2928 | --DOCSHELL 124C3000 == 100 [pid = 2928] [id = 747] 20:15:16 INFO - PROCESS | 2928 | --DOCSHELL 14C90800 == 99 [pid = 2928] [id = 745] 20:15:16 INFO - PROCESS | 2928 | --DOCSHELL 0CDAD400 == 98 [pid = 2928] [id = 746] 20:15:16 INFO - PROCESS | 2928 | --DOCSHELL 1ADE6800 == 97 [pid = 2928] [id = 737] 20:15:16 INFO - PROCESS | 2928 | --DOCSHELL 1AC76400 == 96 [pid = 2928] [id = 736] 20:15:16 INFO - PROCESS | 2928 | --DOCSHELL 17A20800 == 95 [pid = 2928] [id = 735] 20:15:16 INFO - PROCESS | 2928 | --DOCSHELL 12055C00 == 94 [pid = 2928] [id = 734] 20:15:16 INFO - PROCESS | 2928 | --DOCSHELL 0DB4F000 == 93 [pid = 2928] [id = 733] 20:15:16 INFO - PROCESS | 2928 | 1464232516853 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]]]}] 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:15:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:15:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:15:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:15:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:15:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:15:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:15:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:15:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:15:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:15:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:15:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:15:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:15:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:15:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:15:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:15:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:15:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:15:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:15:16 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 20:15:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:15:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:15:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:15:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:15:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:15:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:15:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:15:16 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 20:15:16 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 20:15:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:15:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:15:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:15:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:15:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:15:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:15:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:15:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:15:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:15:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:15:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:15:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:15:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:15:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:15:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:15:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:15:17 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 20:15:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:15:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:15:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:15:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:15:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:15:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:15:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:15:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:15:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:15:17 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 20:15:17 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 20:15:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:15:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:15:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:15:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:15:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:15:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:15:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:15:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:15:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:15:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 2049ms 20:15:17 INFO - PROCESS | 2928 | 1464232516997 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 20:15:17 INFO - PROCESS | 2928 | 1464232517001 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 20:15:17 INFO - TEST-START | /FileAPI/idlharness.worker 20:15:17 INFO - PROCESS | 2928 | 1464232517006 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:15:17 INFO - PROCESS | 2928 | 1464232517010 Marionette TRACE conn6 <- [1,3014,null,{}] 20:15:17 INFO - PROCESS | 2928 | 1464232517016 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}] 20:15:17 INFO - PROCESS | 2928 | 1464232517120 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 20:15:17 INFO - PROCESS | 2928 | 1464232517128 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:17 INFO - PROCESS | 2928 | ++DOCSHELL 0E4ECC00 == 94 [pid = 2928] [id = 765] 20:15:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 206 (0E4EE800) [pid = 2928] [serial = 2293] [outer = 00000000] 20:15:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 207 (11F4B400) [pid = 2928] [serial = 2294] [outer = 0E4EE800] 20:15:17 INFO - PROCESS | 2928 | 1464232517178 Marionette DEBUG loaded listener.js 20:15:17 INFO - PROCESS | 2928 | ++DOMWINDOW == 208 (1251E400) [pid = 2928] [serial = 2295] [outer = 0E4EE800] 20:15:17 INFO - PROCESS | 2928 | [2928] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:15:18 INFO - PROCESS | 2928 | 1464232518218 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,{},{}]]]}] 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:15:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:15:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:15:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:15:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:15:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:15:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:15:18 INFO - {} 20:15:18 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 20:15:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:15:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:15:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:15:18 INFO - {} 20:15:18 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 - {} 20:15:18 INFO - {} 20:15:18 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 20:15:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:15:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:15:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:15:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:15:18 INFO - {} 20:15:18 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 20:15:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:15:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:15:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:15:18 INFO - {} 20:15:18 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 - {} 20:15:18 INFO - {} 20:15:18 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 20:15:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:15:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:15:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 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 20:15:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:15:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:15:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 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 20:15:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 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 20:15:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 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 20:15:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:15:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:15:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:15:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:15:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:15:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:15:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:15:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:15:18 INFO - {} 20:15:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1347ms 20:15:18 INFO - PROCESS | 2928 | 1464232518360 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 20:15:18 INFO - PROCESS | 2928 | 1464232518365 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 20:15:18 INFO - PROCESS | 2928 | 1464232518371 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:15:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:15:18 INFO - PROCESS | 2928 | 1464232518373 Marionette TRACE conn6 <- [1,3018,null,{}] 20:15:18 INFO - PROCESS | 2928 | 1464232518377 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}] 20:15:18 INFO - PROCESS | 2928 | 1464232518552 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 20:15:18 INFO - PROCESS | 2928 | 1464232518614 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:18 INFO - PROCESS | 2928 | ++DOCSHELL 1FFB7000 == 95 [pid = 2928] [id = 766] 20:15:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 209 (1FFB8400) [pid = 2928] [serial = 2296] [outer = 00000000] 20:15:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 210 (20484000) [pid = 2928] [serial = 2297] [outer = 1FFB8400] 20:15:18 INFO - PROCESS | 2928 | 1464232518659 Marionette DEBUG loaded listener.js 20:15:18 INFO - PROCESS | 2928 | ++DOMWINDOW == 211 (21216C00) [pid = 2928] [serial = 2298] [outer = 1FFB8400] 20:15:19 INFO - PROCESS | 2928 | 1464232519116 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]]]}] 20:15:19 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 20:15:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 770ms 20:15:19 INFO - PROCESS | 2928 | 1464232519146 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 20:15:19 INFO - PROCESS | 2928 | 1464232519148 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 20:15:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:15:19 INFO - PROCESS | 2928 | 1464232519158 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:15:19 INFO - PROCESS | 2928 | 1464232519162 Marionette TRACE conn6 <- [1,3022,null,{}] 20:15:19 INFO - PROCESS | 2928 | 1464232519172 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}] 20:15:19 INFO - PROCESS | 2928 | 1464232519330 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 20:15:19 INFO - PROCESS | 2928 | 1464232519361 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:19 INFO - PROCESS | 2928 | ++DOCSHELL 21338C00 == 96 [pid = 2928] [id = 767] 20:15:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 212 (21339800) [pid = 2928] [serial = 2299] [outer = 00000000] 20:15:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 213 (21E46800) [pid = 2928] [serial = 2300] [outer = 21339800] 20:15:19 INFO - PROCESS | 2928 | 1464232519408 Marionette DEBUG loaded listener.js 20:15:19 INFO - PROCESS | 2928 | ++DOMWINDOW == 214 (21E4B800) [pid = 2928] [serial = 2301] [outer = 21339800] 20:15:19 INFO - PROCESS | 2928 | 1464232519927 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]]]}] 20:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:15:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 830ms 20:15:20 INFO - PROCESS | 2928 | 1464232519991 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 20:15:20 INFO - PROCESS | 2928 | 1464232519994 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 20:15:20 INFO - PROCESS | 2928 | 1464232519997 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:15:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:15:20 INFO - PROCESS | 2928 | 1464232519999 Marionette TRACE conn6 <- [1,3026,null,{}] 20:15:20 INFO - PROCESS | 2928 | 1464232520002 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}] 20:15:20 INFO - PROCESS | 2928 | 1464232520157 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 20:15:20 INFO - PROCESS | 2928 | 1464232520178 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:20 INFO - PROCESS | 2928 | ++DOCSHELL 21F06400 == 97 [pid = 2928] [id = 768] 20:15:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 215 (21F06C00) [pid = 2928] [serial = 2302] [outer = 00000000] 20:15:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 216 (21F0EC00) [pid = 2928] [serial = 2303] [outer = 21F06C00] 20:15:20 INFO - PROCESS | 2928 | 1464232520225 Marionette DEBUG loaded listener.js 20:15:20 INFO - PROCESS | 2928 | ++DOMWINDOW == 217 (22102400) [pid = 2928] [serial = 2304] [outer = 21F06C00] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 216 (13208000) [pid = 2928] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 215 (16FA7400) [pid = 2928] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 214 (17A2C800) [pid = 2928] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 213 (161E7800) [pid = 2928] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 212 (11D7CC00) [pid = 2928] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 211 (0D5EF000) [pid = 2928] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 210 (175B6000) [pid = 2928] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 209 (0DBC0C00) [pid = 2928] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 208 (0D5EB000) [pid = 2928] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 207 (0DB4C000) [pid = 2928] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 206 (19B0CC00) [pid = 2928] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 205 (14C10C00) [pid = 2928] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 204 (0D176400) [pid = 2928] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 203 (1BD57C00) [pid = 2928] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:15:20 INFO - PROCESS | 2928 | --DOMWINDOW == 202 (14F1A400) [pid = 2928] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:15:20 INFO - PROCESS | 2928 | 1464232520797 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"]]]}] 20:15:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:15:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 870ms 20:15:20 INFO - PROCESS | 2928 | 1464232520871 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 20:15:20 INFO - PROCESS | 2928 | 1464232520873 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 20:15:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:15:20 INFO - PROCESS | 2928 | 1464232520877 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:15:20 INFO - PROCESS | 2928 | 1464232520878 Marionette TRACE conn6 <- [1,3030,null,{}] 20:15:20 INFO - PROCESS | 2928 | 1464232520882 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}] 20:15:21 INFO - PROCESS | 2928 | 1464232520986 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 20:15:21 INFO - PROCESS | 2928 | 1464232520993 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:21 INFO - PROCESS | 2928 | ++DOCSHELL 11D7CC00 == 98 [pid = 2928] [id = 769] 20:15:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 203 (11F3C800) [pid = 2928] [serial = 2305] [outer = 00000000] 20:15:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 204 (1914F800) [pid = 2928] [serial = 2306] [outer = 11F3C800] 20:15:21 INFO - PROCESS | 2928 | 1464232521037 Marionette DEBUG loaded listener.js 20:15:21 INFO - PROCESS | 2928 | ++DOMWINDOW == 205 (1BD57C00) [pid = 2928] [serial = 2307] [outer = 11F3C800] 20:15:21 INFO - PROCESS | 2928 | 1464232521722 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]]]}] 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:15:21 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. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:15:21 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'.) 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:15:21 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. 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:15:21 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. 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:15:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:15:21 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. 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:15:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:15:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:15:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:15:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 948ms 20:15:21 INFO - PROCESS | 2928 | 1464232521829 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 20:15:21 INFO - PROCESS | 2928 | 1464232521843 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 20:15:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:15:21 INFO - PROCESS | 2928 | 1464232521847 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:15:21 INFO - PROCESS | 2928 | 1464232521848 Marionette TRACE conn6 <- [1,3034,null,{}] 20:15:21 INFO - PROCESS | 2928 | 1464232521864 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}] 20:15:22 INFO - PROCESS | 2928 | 1464232521993 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 20:15:22 INFO - PROCESS | 2928 | 1464232522000 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:22 INFO - PROCESS | 2928 | ++DOCSHELL 21F07000 == 99 [pid = 2928] [id = 770] 20:15:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 206 (21F09C00) [pid = 2928] [serial = 2308] [outer = 00000000] 20:15:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 207 (22311800) [pid = 2928] [serial = 2309] [outer = 21F09C00] 20:15:22 INFO - PROCESS | 2928 | 1464232522047 Marionette DEBUG loaded listener.js 20:15:22 INFO - PROCESS | 2928 | ++DOMWINDOW == 208 (22316800) [pid = 2928] [serial = 2310] [outer = 21F09C00] 20:15:22 INFO - PROCESS | 2928 | [2928] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:15:22 INFO - PROCESS | 2928 | 1464232522525 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:15:22 INFO - {} 20:15:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 20:15:22 INFO - PROCESS | 2928 | 1464232522580 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 20:15:22 INFO - PROCESS | 2928 | 1464232522582 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 20:15:22 INFO - PROCESS | 2928 | 1464232522586 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:15:22 INFO - PROCESS | 2928 | 1464232522587 Marionette TRACE conn6 <- [1,3038,null,{}] 20:15:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:15:22 INFO - PROCESS | 2928 | 1464232522591 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}] 20:15:22 INFO - PROCESS | 2928 | 1464232522799 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 20:15:23 INFO - PROCESS | 2928 | 1464232522974 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:23 INFO - PROCESS | 2928 | ++DOCSHELL 0DBDBC00 == 100 [pid = 2928] [id = 771] 20:15:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 209 (0DC5A000) [pid = 2928] [serial = 2311] [outer = 00000000] 20:15:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 210 (0E33CC00) [pid = 2928] [serial = 2312] [outer = 0DC5A000] 20:15:23 INFO - PROCESS | 2928 | 1464232523032 Marionette DEBUG loaded listener.js 20:15:23 INFO - PROCESS | 2928 | ++DOMWINDOW == 211 (16837800) [pid = 2928] [serial = 2313] [outer = 0DC5A000] 20:15:23 INFO - PROCESS | 2928 | 1464232523654 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]]]}] 20:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:15:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1121ms 20:15:23 INFO - PROCESS | 2928 | 1464232523713 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 20:15:23 INFO - PROCESS | 2928 | 1464232523717 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 20:15:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:15:23 INFO - PROCESS | 2928 | 1464232523722 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:15:23 INFO - PROCESS | 2928 | 1464232523726 Marionette TRACE conn6 <- [1,3042,null,{}] 20:15:23 INFO - PROCESS | 2928 | 1464232523731 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}] 20:15:23 INFO - PROCESS | 2928 | 1464232523874 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 20:15:24 INFO - PROCESS | 2928 | 1464232524058 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:24 INFO - PROCESS | 2928 | ++DOCSHELL 16438C00 == 101 [pid = 2928] [id = 772] 20:15:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 212 (16FABC00) [pid = 2928] [serial = 2314] [outer = 00000000] 20:15:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 213 (17193400) [pid = 2928] [serial = 2315] [outer = 16FABC00] 20:15:24 INFO - PROCESS | 2928 | 1464232524120 Marionette DEBUG loaded listener.js 20:15:24 INFO - PROCESS | 2928 | ++DOMWINDOW == 214 (17250400) [pid = 2928] [serial = 2316] [outer = 16FABC00] 20:15:24 INFO - PROCESS | 2928 | 1464232524933 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"]]]}] 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:15:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:15:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:15:25 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" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:15:25 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" 20:15:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:15:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:15:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1324ms 20:15:25 INFO - PROCESS | 2928 | 1464232525050 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 2928 | 1464232525053 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 20:15:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:15:25 INFO - PROCESS | 2928 | 1464232525098 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:15:25 INFO - PROCESS | 2928 | 1464232525100 Marionette TRACE conn6 <- [1,3046,null,{}] 20:15:25 INFO - PROCESS | 2928 | 1464232525108 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}] 20:15:25 INFO - PROCESS | 2928 | 1464232525228 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 20:15:25 INFO - PROCESS | 2928 | 1464232525437 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:25 INFO - PROCESS | 2928 | ++DOCSHELL 1AE52C00 == 102 [pid = 2928] [id = 773] 20:15:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 215 (1B319000) [pid = 2928] [serial = 2317] [outer = 00000000] 20:15:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 216 (1BAD9400) [pid = 2928] [serial = 2318] [outer = 1B319000] 20:15:25 INFO - PROCESS | 2928 | 1464232525536 Marionette DEBUG loaded listener.js 20:15:25 INFO - PROCESS | 2928 | ++DOMWINDOW == 217 (1FFB0400) [pid = 2928] [serial = 2319] [outer = 1B319000] 20:15:26 INFO - PROCESS | 2928 | 1464232526089 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]]]}] 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:15:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:15:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:15:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:15:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:15:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:15:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:15:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:15:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1068ms 20:15:26 INFO - PROCESS | 2928 | 1464232526128 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 20:15:26 INFO - PROCESS | 2928 | 1464232526132 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 20:15:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:15:26 INFO - PROCESS | 2928 | 1464232526143 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:15:26 INFO - PROCESS | 2928 | 1464232526148 Marionette TRACE conn6 <- [1,3050,null,{}] 20:15:26 INFO - PROCESS | 2928 | 1464232526180 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}] 20:15:26 INFO - PROCESS | 2928 | 1464232526314 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 20:15:26 INFO - PROCESS | 2928 | 1464232526491 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:26 INFO - PROCESS | 2928 | ++DOCSHELL 1B31B800 == 103 [pid = 2928] [id = 774] 20:15:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 218 (216C5400) [pid = 2928] [serial = 2320] [outer = 00000000] 20:15:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 219 (21E3EC00) [pid = 2928] [serial = 2321] [outer = 216C5400] 20:15:26 INFO - PROCESS | 2928 | 1464232526548 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 2928 | ++DOMWINDOW == 220 (21E4DC00) [pid = 2928] [serial = 2322] [outer = 216C5400] 20:15:26 INFO - PROCESS | 2928 | [2928] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:15:27 INFO - PROCESS | 2928 | 1464232527088 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:15:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:15:27 INFO - {} 20:15:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 20:15:27 INFO - PROCESS | 2928 | 1464232527109 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 2928 | 1464232527112 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 20:15:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:15:27 INFO - PROCESS | 2928 | 1464232527115 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:15:27 INFO - PROCESS | 2928 | 1464232527117 Marionette TRACE conn6 <- [1,3054,null,{}] 20:15:27 INFO - PROCESS | 2928 | 1464232527121 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}] 20:15:27 INFO - PROCESS | 2928 | 1464232527249 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 20:15:27 INFO - PROCESS | 2928 | 1464232527435 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:27 INFO - PROCESS | 2928 | ++DOCSHELL 21F06000 == 104 [pid = 2928] [id = 775] 20:15:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 221 (2210A800) [pid = 2928] [serial = 2323] [outer = 00000000] 20:15:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 222 (22317C00) [pid = 2928] [serial = 2324] [outer = 2210A800] 20:15:27 INFO - PROCESS | 2928 | 1464232527490 Marionette DEBUG loaded listener.js 20:15:27 INFO - PROCESS | 2928 | ++DOMWINDOW == 223 (223E4C00) [pid = 2928] [serial = 2325] [outer = 2210A800] 20:15:28 INFO - PROCESS | 2928 | 1464232527991 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]]]}] 20:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:15:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 20:15:28 INFO - PROCESS | 2928 | 1464232528048 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 20:15:28 INFO - PROCESS | 2928 | 1464232528050 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 20:15:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:15:28 INFO - PROCESS | 2928 | 1464232528094 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:15:28 INFO - PROCESS | 2928 | 1464232528096 Marionette TRACE conn6 <- [1,3058,null,{}] 20:15:28 INFO - PROCESS | 2928 | 1464232528104 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}] 20:15:28 INFO - PROCESS | 2928 | 1464232528236 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 20:15:28 INFO - PROCESS | 2928 | 1464232528383 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 2928 | ++DOCSHELL 223ED400 == 105 [pid = 2928] [id = 776] 20:15:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 224 (223ED800) [pid = 2928] [serial = 2326] [outer = 00000000] 20:15:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 225 (223F0800) [pid = 2928] [serial = 2327] [outer = 223ED800] 20:15:28 INFO - PROCESS | 2928 | 1464232528444 Marionette DEBUG loaded listener.js 20:15:28 INFO - PROCESS | 2928 | ++DOMWINDOW == 226 (22F36000) [pid = 2928] [serial = 2328] [outer = 223ED800] 20:15:29 INFO - PROCESS | 2928 | 1464232528994 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]]]}] 20:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:15:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 20:15:29 INFO - PROCESS | 2928 | 1464232529028 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 20:15:29 INFO - PROCESS | 2928 | 1464232529030 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 20:15:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:15:29 INFO - PROCESS | 2928 | 1464232529034 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:15:29 INFO - PROCESS | 2928 | 1464232529036 Marionette TRACE conn6 <- [1,3062,null,{}] 20:15:29 INFO - PROCESS | 2928 | 1464232529040 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}] 20:15:29 INFO - PROCESS | 2928 | 1464232529168 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 20:15:29 INFO - PROCESS | 2928 | 1464232529357 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:29 INFO - PROCESS | 2928 | ++DOCSHELL 1FF53C00 == 106 [pid = 2928] [id = 777] 20:15:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 227 (1FF54400) [pid = 2928] [serial = 2329] [outer = 00000000] 20:15:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 228 (1FF59400) [pid = 2928] [serial = 2330] [outer = 1FF54400] 20:15:29 INFO - PROCESS | 2928 | 1464232529413 Marionette DEBUG loaded listener.js 20:15:29 INFO - PROCESS | 2928 | ++DOMWINDOW == 229 (223E1C00) [pid = 2928] [serial = 2331] [outer = 1FF54400] 20:15:29 INFO - PROCESS | 2928 | 1464232529948 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]]]}] 20:15:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:15:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:15:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:15:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:15:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:15:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:15:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 970ms 20:15:30 INFO - PROCESS | 2928 | 1464232530008 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 20:15:30 INFO - PROCESS | 2928 | 1464232530011 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 20:15:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:15:30 INFO - PROCESS | 2928 | 1464232530014 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:15:30 INFO - PROCESS | 2928 | 1464232530016 Marionette TRACE conn6 <- [1,3066,null,{}] 20:15:30 INFO - PROCESS | 2928 | 1464232530020 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}] 20:15:30 INFO - PROCESS | 2928 | 1464232530145 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 20:15:30 INFO - PROCESS | 2928 | 1464232530334 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:30 INFO - PROCESS | 2928 | ++DOCSHELL 223CE800 == 107 [pid = 2928] [id = 778] 20:15:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 230 (223CEC00) [pid = 2928] [serial = 2332] [outer = 00000000] 20:15:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 231 (223D3400) [pid = 2928] [serial = 2333] [outer = 223CEC00] 20:15:30 INFO - PROCESS | 2928 | 1464232530392 Marionette DEBUG loaded listener.js 20:15:30 INFO - PROCESS | 2928 | ++DOMWINDOW == 232 (223D5000) [pid = 2928] [serial = 2334] [outer = 223CEC00] 20:15:30 INFO - PROCESS | 2928 | 1464232530890 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] 20:15:31 INFO - PROCESS | 2928 | 1464232530971 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 20:15:31 INFO - PROCESS | 2928 | 1464232530975 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:15:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:15:31 INFO - PROCESS | 2928 | 1464232530977 Marionette TRACE conn6 <- [1,3070,null,{}] 20:15:31 INFO - PROCESS | 2928 | 1464232530981 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}] 20:15:31 INFO - PROCESS | 2928 | 1464232531155 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 20:15:31 INFO - PROCESS | 2928 | 1464232531350 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:31 INFO - PROCESS | 2928 | ++DOCSHELL 0DB6E400 == 108 [pid = 2928] [id = 779] 20:15:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 233 (0DBC2C00) [pid = 2928] [serial = 2335] [outer = 00000000] 20:15:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 234 (0E156000) [pid = 2928] [serial = 2336] [outer = 0DBC2C00] 20:15:31 INFO - PROCESS | 2928 | 1464232531406 Marionette DEBUG loaded listener.js 20:15:31 INFO - PROCESS | 2928 | ++DOMWINDOW == 235 (124CE400) [pid = 2928] [serial = 2337] [outer = 0DBC2C00] 20:15:32 INFO - PROCESS | 2928 | 1464232532359 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]]]}] 20:15:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:15:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:15:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1435ms 20:15:32 INFO - PROCESS | 2928 | 1464232532414 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 20:15:32 INFO - PROCESS | 2928 | 1464232532419 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 20:15:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:15:32 INFO - PROCESS | 2928 | 1464232532423 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:15:32 INFO - PROCESS | 2928 | 1464232532427 Marionette TRACE conn6 <- [1,3074,null,{}] 20:15:32 INFO - PROCESS | 2928 | 1464232532432 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}] 20:15:32 INFO - PROCESS | 2928 | 1464232532550 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 20:15:32 INFO - PROCESS | 2928 | 1464232532755 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:32 INFO - PROCESS | 2928 | ++DOCSHELL 0CBAB400 == 109 [pid = 2928] [id = 780] 20:15:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 236 (0CD9F800) [pid = 2928] [serial = 2338] [outer = 00000000] 20:15:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 237 (0DB49800) [pid = 2928] [serial = 2339] [outer = 0CD9F800] 20:15:32 INFO - PROCESS | 2928 | 1464232532809 Marionette DEBUG loaded listener.js 20:15:32 INFO - PROCESS | 2928 | ++DOMWINDOW == 238 (0DBD1000) [pid = 2928] [serial = 2340] [outer = 0CD9F800] 20:15:33 INFO - PROCESS | 2928 | 1464232533358 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:15:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 990ms 20:15:33 INFO - PROCESS | 2928 | 1464232533431 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 20:15:33 INFO - PROCESS | 2928 | 1464232533437 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 20:15:33 INFO - PROCESS | 2928 | 1464232533445 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:15:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:15:33 INFO - PROCESS | 2928 | 1464232533448 Marionette TRACE conn6 <- [1,3078,null,{}] 20:15:33 INFO - PROCESS | 2928 | 1464232533452 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}] 20:15:33 INFO - PROCESS | 2928 | 1464232533573 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 20:15:33 INFO - PROCESS | 2928 | 1464232533803 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:33 INFO - PROCESS | 2928 | ++DOCSHELL 0E413400 == 110 [pid = 2928] [id = 781] 20:15:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 239 (0E4F9800) [pid = 2928] [serial = 2341] [outer = 00000000] 20:15:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 240 (11D7BC00) [pid = 2928] [serial = 2342] [outer = 0E4F9800] 20:15:33 INFO - PROCESS | 2928 | 1464232533853 Marionette DEBUG loaded listener.js 20:15:33 INFO - PROCESS | 2928 | ++DOMWINDOW == 241 (11F49400) [pid = 2928] [serial = 2343] [outer = 0E4F9800] 20:15:34 INFO - PROCESS | 2928 | ************************* 20:15:34 INFO - PROCESS | 2928 | A coding exception was thrown and uncaught in a Task. 20:15:34 INFO - PROCESS | 2928 | 20:15:34 INFO - PROCESS | 2928 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:15:34 INFO - PROCESS | 2928 | Full stack: 20:15:34 INFO - PROCESS | 2928 | ************************* 20:15:34 INFO - PROCESS | 2928 | 1464232534622 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:15:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1224ms 20:15:34 INFO - PROCESS | 2928 | 1464232534673 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 20:15:34 INFO - PROCESS | 2928 | 1464232534675 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 20:15:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:15:34 INFO - PROCESS | 2928 | 1464232534696 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:15:34 INFO - PROCESS | 2928 | 1464232534700 Marionette TRACE conn6 <- [1,3082,null,{}] 20:15:34 INFO - PROCESS | 2928 | 1464232534711 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}] 20:15:34 INFO - PROCESS | 2928 | 1464232534834 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 20:15:35 INFO - PROCESS | 2928 | 1464232535048 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:35 INFO - PROCESS | 2928 | ++DOCSHELL 0DBD2000 == 111 [pid = 2928] [id = 782] 20:15:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 242 (0E33F800) [pid = 2928] [serial = 2344] [outer = 00000000] 20:15:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 243 (1636DC00) [pid = 2928] [serial = 2345] [outer = 0E33F800] 20:15:35 INFO - PROCESS | 2928 | 1464232535103 Marionette DEBUG loaded listener.js 20:15:35 INFO - PROCESS | 2928 | ++DOMWINDOW == 244 (16432000) [pid = 2928] [serial = 2346] [outer = 0E33F800] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 17A98000 == 110 [pid = 2928] [id = 646] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 19C40C00 == 109 [pid = 2928] [id = 715] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 0DB52400 == 108 [pid = 2928] [id = 644] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 17175400 == 107 [pid = 2928] [id = 600] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 17A2A000 == 106 [pid = 2928] [id = 643] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 0CDA4000 == 105 [pid = 2928] [id = 713] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 1D708000 == 104 [pid = 2928] [id = 718] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 16837400 == 103 [pid = 2928] [id = 714] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 1C926800 == 102 [pid = 2928] [id = 717] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 0D16BC00 == 101 [pid = 2928] [id = 539] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 1BA51800 == 100 [pid = 2928] [id = 716] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 21F07000 == 99 [pid = 2928] [id = 770] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 11D7CC00 == 98 [pid = 2928] [id = 769] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 21F06400 == 97 [pid = 2928] [id = 768] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 21338C00 == 96 [pid = 2928] [id = 767] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 1FFB7000 == 95 [pid = 2928] [id = 766] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 0E4ECC00 == 94 [pid = 2928] [id = 765] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 243 (1FFB9800) [pid = 2928] [serial = 2230] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 242 (1CA9E800) [pid = 2928] [serial = 2218] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 241 (1ADCF800) [pid = 2928] [serial = 2209] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 240 (14C88400) [pid = 2928] [serial = 2203] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 239 (1FF3D400) [pid = 2928] [serial = 2227] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 238 (1D791400) [pid = 2928] [serial = 2221] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 237 (1ADECC00) [pid = 2928] [serial = 2212] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 236 (1FBDB400) [pid = 2928] [serial = 2224] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 235 (1BD58400) [pid = 2928] [serial = 2215] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 234 (2048C000) [pid = 2928] [serial = 2233] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 233 (18ACD400) [pid = 2928] [serial = 2206] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 232 (14F2AC00) [pid = 2928] [serial = 2236] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 231 (0DBCE000) [pid = 2928] [serial = 2200] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 230 (1CA16800) [pid = 2928] [serial = 2152] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 229 (1ADEAC00) [pid = 2928] [serial = 2146] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 228 (12708400) [pid = 2928] [serial = 2140] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 227 (1D792400) [pid = 2928] [serial = 2155] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 226 (1BADF400) [pid = 2928] [serial = 2149] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 225 (1718CC00) [pid = 2928] [serial = 2143] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 224 (1F41E400) [pid = 2928] [serial = 2158] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 223 (1FBDB000) [pid = 2928] [serial = 2161] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 222 (1FE13000) [pid = 2928] [serial = 2164] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 221 (0E153400) [pid = 2928] [serial = 2167] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 220 (0D19EC00) [pid = 2928] [serial = 2244] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 21343C00 == 93 [pid = 2928] [id = 764] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 12055400 == 92 [pid = 2928] [id = 763] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 16833800 == 91 [pid = 2928] [id = 762] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 2121E800 == 90 [pid = 2928] [id = 761] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 1FF3C400 == 89 [pid = 2928] [id = 760] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 1E3DE800 == 88 [pid = 2928] [id = 759] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 1CA21C00 == 87 [pid = 2928] [id = 758] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 17249000 == 86 [pid = 2928] [id = 757] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 1C924800 == 85 [pid = 2928] [id = 756] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 1ADD4C00 == 84 [pid = 2928] [id = 755] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 1A127C00 == 83 [pid = 2928] [id = 754] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 18C48C00 == 82 [pid = 2928] [id = 753] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 17A18000 == 81 [pid = 2928] [id = 752] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 16E57800 == 80 [pid = 2928] [id = 751] 20:15:35 INFO - PROCESS | 2928 | 1464232535793 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 14C07000 == 79 [pid = 2928] [id = 750] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 0E19C000 == 78 [pid = 2928] [id = 749] 20:15:35 INFO - PROCESS | 2928 | --DOCSHELL 09069400 == 77 [pid = 2928] [id = 748] 20:15:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:15:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1130ms 20:15:35 INFO - PROCESS | 2928 | 1464232535830 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 20:15:35 INFO - PROCESS | 2928 | 1464232535833 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 20:15:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:15:35 INFO - PROCESS | 2928 | 1464232535836 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:15:35 INFO - PROCESS | 2928 | 1464232535837 Marionette TRACE conn6 <- [1,3086,null,{}] 20:15:35 INFO - PROCESS | 2928 | 1464232535841 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}] 20:15:35 INFO - PROCESS | 2928 | 1464232535948 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 219 (19DA4C00) [pid = 2928] [serial = 2198] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 218 (16F02800) [pid = 2928] [serial = 2241] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 217 (0DB6DC00) [pid = 2928] [serial = 2238] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 216 (16FACC00) [pid = 2928] [serial = 2242] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 215 (0DC58400) [pid = 2928] [serial = 2239] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 214 (1CA1A800) [pid = 2928] [serial = 2078] [outer = 00000000] [url = about:blank] 20:15:35 INFO - PROCESS | 2928 | --DOMWINDOW == 213 (19CBB800) [pid = 2928] [serial = 2197] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 212 (14F24400) [pid = 2928] [serial = 2179] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 211 (1718F400) [pid = 2928] [serial = 2185] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 210 (16107800) [pid = 2928] [serial = 2180] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 209 (1A9A1800) [pid = 2928] [serial = 2138] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 208 (16454400) [pid = 2928] [serial = 2182] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 207 (13202000) [pid = 2928] [serial = 2171] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 206 (12224400) [pid = 2928] [serial = 2170] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 205 (1642E000) [pid = 2928] [serial = 2174] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 204 (161E4400) [pid = 2928] [serial = 2173] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 203 (17A1E400) [pid = 2928] [serial = 2188] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 202 (17249800) [pid = 2928] [serial = 2186] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 201 (0E476400) [pid = 2928] [serial = 2176] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 200 (11F43C00) [pid = 2928] [serial = 2177] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 199 (12433000) [pid = 2928] [serial = 2191] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 198 (18AD4400) [pid = 2928] [serial = 2194] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 197 (19169C00) [pid = 2928] [serial = 2195] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 196 (161E0000) [pid = 2928] [serial = 2192] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 195 (17A8B000) [pid = 2928] [serial = 2189] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | --DOMWINDOW == 194 (16F0A000) [pid = 2928] [serial = 2183] [outer = 00000000] [url = about:blank] 20:15:36 INFO - PROCESS | 2928 | 1464232536139 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:36 INFO - PROCESS | 2928 | ++DOCSHELL 0D19EC00 == 78 [pid = 2928] [id = 783] 20:15:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 195 (0DB6DC00) [pid = 2928] [serial = 2347] [outer = 00000000] 20:15:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 196 (0DC57800) [pid = 2928] [serial = 2348] [outer = 0DB6DC00] 20:15:36 INFO - PROCESS | 2928 | 1464232536190 Marionette DEBUG loaded listener.js 20:15:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 197 (0DE09800) [pid = 2928] [serial = 2349] [outer = 0DB6DC00] 20:15:36 INFO - PROCESS | 2928 | 1464232536621 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]]]}] 20:15:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:15:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:15:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 830ms 20:15:36 INFO - PROCESS | 2928 | 1464232536666 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 20:15:36 INFO - PROCESS | 2928 | 1464232536668 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 20:15:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:15:36 INFO - PROCESS | 2928 | 1464232536671 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:15:36 INFO - PROCESS | 2928 | 1464232536673 Marionette TRACE conn6 <- [1,3090,null,{}] 20:15:36 INFO - PROCESS | 2928 | 1464232536677 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}] 20:15:36 INFO - PROCESS | 2928 | 1464232536773 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 20:15:36 INFO - PROCESS | 2928 | 1464232536779 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:36 INFO - PROCESS | 2928 | ++DOCSHELL 0DC56400 == 79 [pid = 2928] [id = 784] 20:15:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 198 (0DE0CC00) [pid = 2928] [serial = 2350] [outer = 00000000] 20:15:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 199 (0F27B400) [pid = 2928] [serial = 2351] [outer = 0DE0CC00] 20:15:36 INFO - PROCESS | 2928 | 1464232536823 Marionette DEBUG loaded listener.js 20:15:36 INFO - PROCESS | 2928 | ++DOMWINDOW == 200 (1221B800) [pid = 2928] [serial = 2352] [outer = 0DE0CC00] 20:15:37 INFO - PROCESS | 2928 | 1464232537331 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:15:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:15:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 20:15:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:15:37 INFO - PROCESS | 2928 | 1464232537343 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 20:15:37 INFO - PROCESS | 2928 | 1464232537345 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 20:15:37 INFO - PROCESS | 2928 | 1464232537348 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:15:37 INFO - PROCESS | 2928 | 1464232537350 Marionette TRACE conn6 <- [1,3094,null,{}] 20:15:37 INFO - PROCESS | 2928 | 1464232537353 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}] 20:15:37 INFO - PROCESS | 2928 | 1464232537459 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 20:15:37 INFO - PROCESS | 2928 | 1464232537637 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:37 INFO - PROCESS | 2928 | ++DOCSHELL 0906CC00 == 80 [pid = 2928] [id = 785] 20:15:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 201 (0D433800) [pid = 2928] [serial = 2353] [outer = 00000000] 20:15:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 202 (14F19800) [pid = 2928] [serial = 2354] [outer = 0D433800] 20:15:37 INFO - PROCESS | 2928 | 1464232537686 Marionette DEBUG loaded listener.js 20:15:37 INFO - PROCESS | 2928 | ++DOMWINDOW == 203 (16369000) [pid = 2928] [serial = 2355] [outer = 0D433800] 20:15:38 INFO - PROCESS | 2928 | 1464232538098 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]]]}] 20:15:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:15:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:15:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:15:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 770ms 20:15:38 INFO - PROCESS | 2928 | 1464232538125 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 20:15:38 INFO - PROCESS | 2928 | 1464232538127 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 20:15:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:15:38 INFO - PROCESS | 2928 | 1464232538130 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:15:38 INFO - PROCESS | 2928 | 1464232538132 Marionette TRACE conn6 <- [1,3098,null,{}] 20:15:38 INFO - PROCESS | 2928 | 1464232538135 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}] 20:15:38 INFO - PROCESS | 2928 | 1464232538289 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 20:15:38 INFO - PROCESS | 2928 | 1464232538305 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:38 INFO - PROCESS | 2928 | ++DOCSHELL 0DB51C00 == 81 [pid = 2928] [id = 786] 20:15:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 204 (14E38C00) [pid = 2928] [serial = 2356] [outer = 00000000] 20:15:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 205 (1682DC00) [pid = 2928] [serial = 2357] [outer = 14E38C00] 20:15:38 INFO - PROCESS | 2928 | 1464232538351 Marionette DEBUG loaded listener.js 20:15:38 INFO - PROCESS | 2928 | ++DOMWINDOW == 206 (16E4E800) [pid = 2928] [serial = 2358] [outer = 14E38C00] 20:15:38 INFO - PROCESS | 2928 | 1464232538790 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"]]]}] 20:15:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:15:38 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 20:15:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:15:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 20:15:38 INFO - PROCESS | 2928 | 1464232538805 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 20:15:38 INFO - PROCESS | 2928 | 1464232538807 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 20:15:38 INFO - PROCESS | 2928 | 1464232538810 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:15:38 INFO - PROCESS | 2928 | 1464232538811 Marionette TRACE conn6 <- [1,3102,null,{}] 20:15:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:15:38 INFO - PROCESS | 2928 | 1464232538815 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}] 20:15:39 INFO - PROCESS | 2928 | 1464232539000 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 20:15:39 INFO - PROCESS | 2928 | 1464232539029 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\", \"96bb06ee-db9e-4e41-84dc-e4b76de0b43f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:39 INFO - PROCESS | 2928 | ++DOCSHELL 0E491800 == 82 [pid = 2928] [id = 787] 20:15:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 207 (0E4EF000) [pid = 2928] [serial = 2359] [outer = 00000000] 20:15:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 208 (1713F800) [pid = 2928] [serial = 2360] [outer = 0E4EF000] 20:15:39 INFO - PROCESS | 2928 | 1464232539073 Marionette DEBUG loaded listener.js 20:15:39 INFO - PROCESS | 2928 | ++DOMWINDOW == 209 (1717B000) [pid = 2928] [serial = 2361] [outer = 0E4EF000] 20:15:39 INFO - PROCESS | 2928 | 1464232539498 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]]]}] 20:15:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:15:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 20:15:39 INFO - PROCESS | 2928 | 1464232539547 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 20:15:39 INFO - PROCESS | 2928 | 1464232539549 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 20:15:40 WARNING - u'runner_teardown' () 20:15:40 INFO - No more tests 20:15:40 INFO - Got 0 unexpected results 20:15:40 INFO - SUITE-END | took 731s 20:15:40 INFO - Closing logging queue 20:15:40 INFO - queue closed 20:15:40 INFO - Return code: 0 20:15:40 WARNING - # TBPL SUCCESS # 20:15:40 INFO - Running post-action listener: _resource_record_post_action 20:15:40 INFO - Running post-run listener: _resource_record_post_run 20:15:41 INFO - Total resource usage - Wall time: 741s; CPU: 14.0%; Read bytes: 149204480; Write bytes: 1123756544; Read time: 1895110; Write time: 8571680 20:15:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:15:41 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 48779264; Read time: 0; Write time: 49980 20:15:41 INFO - run-tests - Wall time: 740s; CPU: 14.0%; Read bytes: 149204480; Write bytes: 1066322432; Read time: 1895110; Write time: 8511690 20:15:41 INFO - Running post-run listener: _upload_blobber_files 20:15:41 INFO - Blob upload gear active. 20:15:41 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:15:41 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 20:15:41 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'] 20:15:41 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 20:15:42 INFO - (blobuploader) - INFO - Open directory for files ... 20:15:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:15:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:15:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:15:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:15:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:15:43 INFO - (blobuploader) - INFO - Done attempting. 20:15:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:15:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:15:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:15:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:15:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:15:45 INFO - (blobuploader) - INFO - Done attempting. 20:15:45 INFO - (blobuploader) - INFO - Iteration through files over. 20:15:45 INFO - Return code: 0 20:15:45 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:15:45 INFO - Using _rmtree_windows ... 20:15:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:15:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f02c76fa44b3580510437db10972df63e1d272887253f6a1ab00dac85a7e8b19d62d82ed2ba9b264f53de842f06b569de060b78d31f2369f906de201686f5673", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2434ba7fc35abd6c89978bbe2bd1144c0d81581522ab6d43359f8cf513b4a9a337beade07376afea9c83b7be77debf0947e0a1a7180d4fa3ad961319b525fb13"} 20:15:45 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:15:45 INFO - Writing to file C:\slave\test\properties\blobber_files 20:15:45 INFO - Contents: 20:15:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f02c76fa44b3580510437db10972df63e1d272887253f6a1ab00dac85a7e8b19d62d82ed2ba9b264f53de842f06b569de060b78d31f2369f906de201686f5673", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2434ba7fc35abd6c89978bbe2bd1144c0d81581522ab6d43359f8cf513b4a9a337beade07376afea9c83b7be77debf0947e0a1a7180d4fa3ad961319b525fb13"} 20:15:45 INFO - Running post-run listener: copy_logs_to_upload_dir 20:15:45 INFO - Copying logs to upload dir... 20:15:45 INFO - mkdir: C:\slave\test\build\upload\logs 20:15:45 INFO - Copying logs to upload dir... 20:15:45 INFO - Using _rmtree_windows ... 20:15:45 INFO - Using _rmtree_windows ... 20:15:45 INFO - Using _rmtree_windows ... 20:15:45 INFO - Using _rmtree_windows ... 20:15:45 INFO - Using _rmtree_windows ... 20:15:45 INFO - Using _rmtree_windows ... 20:15:45 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=964.761000 ========= master_lag: -0.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 4 secs) (at 2016-05-25 20:15:46.147834) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 20:15:46.148725) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-228 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-228 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-228 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f02c76fa44b3580510437db10972df63e1d272887253f6a1ab00dac85a7e8b19d62d82ed2ba9b264f53de842f06b569de060b78d31f2369f906de201686f5673", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2434ba7fc35abd6c89978bbe2bd1144c0d81581522ab6d43359f8cf513b4a9a337beade07376afea9c83b7be77debf0947e0a1a7180d4fa3ad961319b525fb13"} build_url:https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f02c76fa44b3580510437db10972df63e1d272887253f6a1ab00dac85a7e8b19d62d82ed2ba9b264f53de842f06b569de060b78d31f2369f906de201686f5673", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2434ba7fc35abd6c89978bbe2bd1144c0d81581522ab6d43359f8cf513b4a9a337beade07376afea9c83b7be77debf0947e0a1a7180d4fa3ad961319b525fb13"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Wc0NR5jqTe66IfqWcydfFA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.33 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 20:15:46.585329) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 20:15:46.585690) ========= '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\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-228 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-228 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-228 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log 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-25 20:15:46.703352) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 20:15:46.703691) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 20:15:47.399369) ========= ========= Total master_lag: 2.82 =========