builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-158 starttime: 1463436978.77 results: success (0) buildid: 20160516124143 builduid: 3a25a15ff16c4b0cb6e450f554c3ebd7 revision: 17724486e1591858eea09dc327475a25883854a4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 15:16:18.765654) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 15:16:18.766646) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 15:16:18.767207) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 15:16:18.977781) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 15:16:18.978567) ========= '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-158 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-158 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-158 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 --15:16:19-- 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 15:16:20 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.408000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 15:16:20.445135) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-16 15:16:20.445514) ========= '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-158 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-158 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-158 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=5.201000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-16 15:16:25.659823) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 15:16:25.660300) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 17724486e1591858eea09dc327475a25883854a4 --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 17724486e1591858eea09dc327475a25883854a4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-158 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-158 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-158 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-16 15:16:25,796 truncating revision to first 12 chars 2016-05-16 15:16:25,796 Setting DEBUG logging. 2016-05-16 15:16:25,796 attempt 1/10 2016-05-16 15:16:25,796 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/17724486e159?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-16 15:16:26,267 unpacking tar archive at: mozilla-aurora-17724486e159/testing/mozharness/ program finished with exit code 0 elapsedTime=1.275000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 15:16:26.973132) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 15:16:26.973520) ========= script_repo_revision: 17724486e1591858eea09dc327475a25883854a4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 15:16:26.973962) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 15:16:26.974294) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 15:16:26.989666) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 58 secs) (at 2016-05-16 15:16:26.989978) ========= '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-158 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-158 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-158 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 15:16:27 INFO - MultiFileLogger online at 20160516 15:16:27 in C:\slave\test 15:16:27 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 15:16:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:16:27 INFO - {'append_to_log': False, 15:16:27 INFO - 'base_work_dir': 'C:\\slave\\test', 15:16:27 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:16:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:16:27 INFO - 'buildbot_json_path': 'buildprops.json', 15:16:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:16:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:16:27 INFO - 'download_minidump_stackwalk': True, 15:16:27 INFO - 'download_symbols': 'true', 15:16:27 INFO - 'e10s': False, 15:16:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:16:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:16:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:16:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:16:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:16:27 INFO - 'C:/mozilla-build/tooltool.py'), 15:16:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:16:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:16:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:16:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:16:27 INFO - 'log_level': 'info', 15:16:27 INFO - 'log_to_console': True, 15:16:27 INFO - 'opt_config_files': (), 15:16:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:16:27 INFO - '--processes=1', 15:16:27 INFO - '--config=%(test_path)s/wptrunner.ini', 15:16:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:16:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:16:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:16:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:16:27 INFO - 'pip_index': False, 15:16:27 INFO - 'require_test_zip': True, 15:16:27 INFO - 'test_type': ('testharness',), 15:16:27 INFO - 'this_chunk': '1', 15:16:27 INFO - 'total_chunks': '10', 15:16:27 INFO - 'virtualenv_path': 'venv', 15:16:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:16:27 INFO - 'work_dir': 'build'} 15:16:27 INFO - ##### 15:16:27 INFO - ##### Running clobber step. 15:16:27 INFO - ##### 15:16:27 INFO - Running pre-action listener: _resource_record_pre_action 15:16:27 INFO - Running main action method: clobber 15:16:27 INFO - rmtree: C:\slave\test\build 15:16:27 INFO - Using _rmtree_windows ... 15:16:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:19:18 INFO - Running post-action listener: _resource_record_post_action 15:19:18 INFO - ##### 15:19:18 INFO - ##### Running read-buildbot-config step. 15:19:18 INFO - ##### 15:19:18 INFO - Running pre-action listener: _resource_record_pre_action 15:19:18 INFO - Running main action method: read_buildbot_config 15:19:18 INFO - Using buildbot properties: 15:19:18 INFO - { 15:19:18 INFO - "project": "", 15:19:18 INFO - "product": "firefox", 15:19:18 INFO - "script_repo_revision": "production", 15:19:18 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 15:19:18 INFO - "repository": "", 15:19:18 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 15:19:18 INFO - "buildid": "20160516124143", 15:19:18 INFO - "pgo_build": "False", 15:19:18 INFO - "basedir": "C:\\slave\\test", 15:19:18 INFO - "buildnumber": 0, 15:19:18 INFO - "slavename": "t-w732-ix-158", 15:19:18 INFO - "revision": "17724486e1591858eea09dc327475a25883854a4", 15:19:18 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 15:19:18 INFO - "platform": "win32", 15:19:18 INFO - "branch": "mozilla-aurora", 15:19:18 INFO - "repo_path": "releases/mozilla-aurora", 15:19:18 INFO - "moz_repo_path": "", 15:19:18 INFO - "stage_platform": "win32", 15:19:18 INFO - "builduid": "3a25a15ff16c4b0cb6e450f554c3ebd7", 15:19:18 INFO - "slavebuilddir": "test" 15:19:18 INFO - } 15:19:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 15:19:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 15:19:18 INFO - Running post-action listener: _resource_record_post_action 15:19:18 INFO - ##### 15:19:18 INFO - ##### Running download-and-extract step. 15:19:18 INFO - ##### 15:19:18 INFO - Running pre-action listener: _resource_record_pre_action 15:19:18 INFO - Running main action method: download_and_extract 15:19:18 INFO - mkdir: C:\slave\test\build\tests 15:19:18 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')]} 15:19:18 INFO - https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:19:18 INFO - trying https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 15:19:18 INFO - Downloading https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/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 15:19:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/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 15:19:20 INFO - Downloaded 1274 bytes. 15:19:20 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 15:19:20 INFO - Using the following test package requirements: 15:19:20 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:19:20 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:19:20 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 15:19:20 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:19:20 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 15:19:20 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:19:20 INFO - u'jsshell-win32.zip'], 15:19:20 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:19:20 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 15:19:20 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:19:20 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:19:20 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 15:19:20 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:19:20 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 15:19:20 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:19:20 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 15:19:20 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:19:20 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 15:19:20 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 15:19:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:19:20 INFO - https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:19:20 INFO - trying https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 15:19:20 INFO - Downloading https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/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 15:19:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/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 15:19:22 INFO - Downloaded 19979469 bytes. 15:19:22 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/*'] 15:19:22 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/* 15:19:24 INFO - caution: filename not matched: web-platform/* 15:19:24 INFO - Return code: 11 15:19: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')]} 15:19:24 INFO - https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:19:24 INFO - trying https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 15:19:24 INFO - Downloading https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/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 15:19:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/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 15:19:26 INFO - Downloaded 36409073 bytes. 15:19:26 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/*'] 15:19:26 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/* 15:20:14 INFO - caution: filename not matched: bin/* 15:20:14 INFO - caution: filename not matched: config/* 15:20:14 INFO - caution: filename not matched: mozbase/* 15:20:14 INFO - caution: filename not matched: marionette/* 15:20:14 INFO - caution: filename not matched: tools/wptserve/* 15:20:14 INFO - Return code: 11 15:20:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:20:14 INFO - https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 15:20:14 INFO - trying https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:20:14 INFO - Downloading https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 15:20:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/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 15:20:18 INFO - Downloaded 68455251 bytes. 15:20:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:20:18 INFO - mkdir: C:\slave\test\properties 15:20:18 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:20:18 INFO - Writing to file C:\slave\test\properties\build_url 15:20:18 INFO - Contents: 15:20:18 INFO - build_url:https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:20:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:20:18 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:20:18 INFO - Writing to file C:\slave\test\properties\symbols_url 15:20:18 INFO - Contents: 15:20:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:20:18 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')]} 15:20:18 INFO - https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:20:18 INFO - trying https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:20:18 INFO - Downloading https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/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 15:20:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/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 15:20:20 INFO - Downloaded 55536359 bytes. 15:20: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'] 15:20: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 15:20:23 INFO - Return code: 0 15:20:23 INFO - Running post-action listener: _resource_record_post_action 15:20:23 INFO - Running post-action listener: set_extra_try_arguments 15:20:23 INFO - ##### 15:20:23 INFO - ##### Running create-virtualenv step. 15:20:23 INFO - ##### 15:20:23 INFO - Running pre-action listener: _pre_create_virtualenv 15:20:23 INFO - Running pre-action listener: _resource_record_pre_action 15:20:23 INFO - Running main action method: create_virtualenv 15:20:23 INFO - Creating virtualenv C:\slave\test\build\venv 15:20: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 15:20: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 15:20:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:20:33 INFO - Installing distribute......................................................................................................................................................................................done. 15:20:34 INFO - Return code: 0 15:20:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:20:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:20:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:20:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:34 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-158', 'USERDOMAIN': 'T-W732-IX-158', '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-158', '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 15:20:34 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 15:20:34 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 15:20:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:20:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:20:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:34 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 15:20:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:20:34 INFO - 'DCLOCATION': 'SCL3', 15:20:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:34 INFO - 'HOMEDRIVE': 'C:', 15:20:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:20:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:34 INFO - 'KTS_VERSION': '1.19c', 15:20:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:20:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 15:20:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:34 INFO - 'MOZ_AIRBAG': '1', 15:20:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:34 INFO - 'MOZ_MSVCVERSION': '8', 15:20:34 INFO - 'MOZ_NO_REMOTE': '1', 15:20:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:34 INFO - 'NO_EM_RESTART': '1', 15:20:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:34 INFO - 'OS': 'Windows_NT', 15:20:34 INFO - 'OURDRIVE': 'C:', 15:20:34 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\\', 15:20:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:20:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:35 INFO - 'PROCESSOR_LEVEL': '6', 15:20:35 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:20:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:35 INFO - 'PROMPT': '$P$G', 15:20:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:20:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:20:35 INFO - 'PWD': 'C:\\slave\\test', 15:20:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:35 INFO - 'SYSTEMDRIVE': 'C:', 15:20:35 INFO - 'SYSTEMROOT': 'C:\\windows', 15:20:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:35 INFO - 'TEST1': 'testie', 15:20:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:35 INFO - 'USERDOMAIN': 'T-W732-IX-158', 15:20:35 INFO - 'USERNAME': 'cltbld', 15:20:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:20:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:35 INFO - 'WINDIR': 'C:\\windows', 15:20:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:20:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:20:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:36 INFO - Downloading/unpacking psutil>=0.7.1 15:20:36 INFO - Running setup.py egg_info for package psutil 15:20:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:20:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:20:36 INFO - Installing collected packages: psutil 15:20:36 INFO - Running setup.py install for psutil 15:20:36 INFO - building 'psutil._psutil_windows' extension 15:20:36 INFO - error: Unable to find vcvarsall.bat 15:20:36 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-de1tlu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:20:36 INFO - running install 15:20:36 INFO - running build 15:20:36 INFO - running build_py 15:20:36 INFO - creating build 15:20:36 INFO - creating build\lib.win32-2.7 15:20:36 INFO - creating build\lib.win32-2.7\psutil 15:20:36 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:20:36 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:20:36 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:20:36 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:20:36 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:20:36 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:20:36 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:20:36 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:20:36 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:20:36 INFO - running build_ext 15:20:36 INFO - building 'psutil._psutil_windows' extension 15:20:36 INFO - error: Unable to find vcvarsall.bat 15:20:36 INFO - ---------------------------------------- 15:20:36 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-de1tlu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:20:36 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:20:36 WARNING - Return code: 1 15:20:36 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! 15:20:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:20:36 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')]} 15:20:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20:36 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')]} 15:20:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20:36 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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-158', 'USERDOMAIN': 'T-W732-IX-158', '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-158', '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 15:20:36 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 15:20:36 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 15:20:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:20:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:20:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:36 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 15:20:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:20:36 INFO - 'DCLOCATION': 'SCL3', 15:20:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:36 INFO - 'HOMEDRIVE': 'C:', 15:20:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:20:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:36 INFO - 'KTS_VERSION': '1.19c', 15:20:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:20:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 15:20:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:36 INFO - 'MOZ_AIRBAG': '1', 15:20:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:36 INFO - 'MOZ_MSVCVERSION': '8', 15:20:36 INFO - 'MOZ_NO_REMOTE': '1', 15:20:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:36 INFO - 'NO_EM_RESTART': '1', 15:20:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:36 INFO - 'OS': 'Windows_NT', 15:20:36 INFO - 'OURDRIVE': 'C:', 15:20:36 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\\', 15:20:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:20:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:36 INFO - 'PROCESSOR_LEVEL': '6', 15:20:36 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:20:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:36 INFO - 'PROMPT': '$P$G', 15:20:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:20:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:20:36 INFO - 'PWD': 'C:\\slave\\test', 15:20:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:36 INFO - 'SYSTEMDRIVE': 'C:', 15:20:36 INFO - 'SYSTEMROOT': 'C:\\windows', 15:20:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:36 INFO - 'TEST1': 'testie', 15:20:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:36 INFO - 'USERDOMAIN': 'T-W732-IX-158', 15:20:36 INFO - 'USERNAME': 'cltbld', 15:20:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:20:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:36 INFO - 'WINDIR': 'C:\\windows', 15:20:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:20:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:20:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:20:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:20:37 INFO - Running setup.py egg_info for package mozsystemmonitor 15:20:37 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:20:37 INFO - Running setup.py egg_info for package psutil 15:20:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:20:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:20:37 INFO - Installing collected packages: mozsystemmonitor, psutil 15:20:37 INFO - Running setup.py install for mozsystemmonitor 15:20:37 INFO - Running setup.py install for psutil 15:20:37 INFO - building 'psutil._psutil_windows' extension 15:20:37 INFO - error: Unable to find vcvarsall.bat 15:20: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-w_4uef-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:20:37 INFO - running install 15:20:37 INFO - running build 15:20:37 INFO - running build_py 15:20:37 INFO - running build_ext 15:20:37 INFO - building 'psutil._psutil_windows' extension 15:20:37 INFO - error: Unable to find vcvarsall.bat 15:20:37 INFO - ---------------------------------------- 15:20: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-w_4uef-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:20:37 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:20:37 WARNING - Return code: 1 15:20: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 mozsystemmonitor==0.0.0 failed after 1 tries! 15:20:37 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:20: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')]} 15:20:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20: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')]} 15:20:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20: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', '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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-158', 'USERDOMAIN': 'T-W732-IX-158', '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-158', '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 15:20: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', 'blobuploader==1.2.4'] in C:\slave\test\build 15:20: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 blobuploader==1.2.4 15:20:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:20:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:20:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:37 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 15:20:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:20:37 INFO - 'DCLOCATION': 'SCL3', 15:20:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:37 INFO - 'HOMEDRIVE': 'C:', 15:20:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:20:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:37 INFO - 'KTS_VERSION': '1.19c', 15:20:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:20:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 15:20:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:37 INFO - 'MOZ_AIRBAG': '1', 15:20:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:37 INFO - 'MOZ_MSVCVERSION': '8', 15:20:37 INFO - 'MOZ_NO_REMOTE': '1', 15:20:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:37 INFO - 'NO_EM_RESTART': '1', 15:20:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:37 INFO - 'OS': 'Windows_NT', 15:20:37 INFO - 'OURDRIVE': 'C:', 15:20: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\\', 15:20:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:20:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:37 INFO - 'PROCESSOR_LEVEL': '6', 15:20:37 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:20:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:37 INFO - 'PROMPT': '$P$G', 15:20:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:20:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:20:37 INFO - 'PWD': 'C:\\slave\\test', 15:20:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:37 INFO - 'SYSTEMDRIVE': 'C:', 15:20:37 INFO - 'SYSTEMROOT': 'C:\\windows', 15:20:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:37 INFO - 'TEST1': 'testie', 15:20:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:37 INFO - 'USERDOMAIN': 'T-W732-IX-158', 15:20:37 INFO - 'USERNAME': 'cltbld', 15:20:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:20:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:37 INFO - 'WINDIR': 'C:\\windows', 15:20:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:20:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:20:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:38 INFO - Downloading/unpacking blobuploader==1.2.4 15:20:38 INFO - Downloading blobuploader-1.2.4.tar.gz 15:20:38 INFO - Running setup.py egg_info for package blobuploader 15:20:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:20:42 INFO - Running setup.py egg_info for package requests 15:20:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:20:42 INFO - Downloading docopt-0.6.1.tar.gz 15:20:42 INFO - Running setup.py egg_info for package docopt 15:20:42 INFO - Installing collected packages: blobuploader, docopt, requests 15:20:42 INFO - Running setup.py install for blobuploader 15:20:42 INFO - Running setup.py install for docopt 15:20:42 INFO - Running setup.py install for requests 15:20:42 INFO - Successfully installed blobuploader docopt requests 15:20:42 INFO - Cleaning up... 15:20:42 INFO - Return code: 0 15:20:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:20: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')]} 15:20:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:20: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')]} 15:20:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:20: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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, '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-158', 'USERDOMAIN': 'T-W732-IX-158', '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-158', '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 15:20: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 15:20: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 15:20:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:20:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:20:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:20:42 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 15:20:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:20:42 INFO - 'DCLOCATION': 'SCL3', 15:20:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:20:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:20:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:20:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:20:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:20:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:20:42 INFO - 'HOMEDRIVE': 'C:', 15:20:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:20:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:20:42 INFO - 'KTS_VERSION': '1.19c', 15:20:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:20:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:20:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 15:20:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:20:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:20:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:20:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:20:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:20:42 INFO - 'MOZ_AIRBAG': '1', 15:20:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:20:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:20:42 INFO - 'MOZ_MSVCVERSION': '8', 15:20:42 INFO - 'MOZ_NO_REMOTE': '1', 15:20:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:20:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:20:42 INFO - 'NO_EM_RESTART': '1', 15:20:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:20:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:20:42 INFO - 'OS': 'Windows_NT', 15:20:42 INFO - 'OURDRIVE': 'C:', 15:20: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\\', 15:20:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:20:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:20:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:20:42 INFO - 'PROCESSOR_LEVEL': '6', 15:20:42 INFO - 'PROCESSOR_REVISION': '1e05', 15:20:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:20:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:20:42 INFO - 'PROMPT': '$P$G', 15:20:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:20:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:20:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:20:42 INFO - 'PWD': 'C:\\slave\\test', 15:20:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:20:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:20:42 INFO - 'SYSTEMDRIVE': 'C:', 15:20:42 INFO - 'SYSTEMROOT': 'C:\\windows', 15:20:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:42 INFO - 'TEST1': 'testie', 15:20:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:20:42 INFO - 'USERDOMAIN': 'T-W732-IX-158', 15:20:42 INFO - 'USERNAME': 'cltbld', 15:20:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:20:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:20:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:20:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:20:42 INFO - 'WINDIR': 'C:\\windows', 15:20:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:20:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:20:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:20:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:20:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:20:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:20:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:20:47 INFO - Unpacking c:\slave\test\build\tests\marionette 15:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:20:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:20: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 15:20:47 INFO - Running setup.py install for browsermob-proxy 15:21:01 INFO - Running setup.py install for manifestparser 15:21:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for marionette-client 15:21:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:21:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for marionette-driver 15:21:01 INFO - Running setup.py install for mozcrash 15:21:01 INFO - Running setup.py install for mozdebug 15:21:01 INFO - Running setup.py install for mozdevice 15:21:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for mozfile 15:21:01 INFO - Running setup.py install for mozhttpd 15:21:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for mozinfo 15:21:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for mozInstall 15:21:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for mozleak 15:21:01 INFO - Running setup.py install for mozlog 15:21:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for moznetwork 15:21:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for mozprocess 15:21:01 INFO - Running setup.py install for mozprofile 15:21:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for mozrunner 15:21:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for mozscreenshot 15:21:01 INFO - Running setup.py install for moztest 15:21:01 INFO - Running setup.py install for mozversion 15:21:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:21:01 INFO - Running setup.py install for wptserve 15:21: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 15:21:01 INFO - Cleaning up... 15:21:01 INFO - Return code: 0 15:21:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:21: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')]} 15:21:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:21: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')]} 15:21:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:21: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 0x01B7B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, '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-158', 'USERDOMAIN': 'T-W732-IX-158', '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-158', '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 15:21: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 15:21: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 15:21:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:21:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:21:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:21:01 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 15:21:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:21:01 INFO - 'DCLOCATION': 'SCL3', 15:21:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:21:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:21:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:21:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:21:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:21:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:21:01 INFO - 'HOMEDRIVE': 'C:', 15:21:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:21:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:21:01 INFO - 'KTS_VERSION': '1.19c', 15:21:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:21:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:21:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 15:21:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:21:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:21:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:21:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:21:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:21:01 INFO - 'MOZ_AIRBAG': '1', 15:21:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:21:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:21:01 INFO - 'MOZ_MSVCVERSION': '8', 15:21:01 INFO - 'MOZ_NO_REMOTE': '1', 15:21:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:21:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:21:01 INFO - 'NO_EM_RESTART': '1', 15:21:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:21:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:21:01 INFO - 'OS': 'Windows_NT', 15:21:01 INFO - 'OURDRIVE': 'C:', 15:21: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\\', 15:21:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:21:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:21:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:21:01 INFO - 'PROCESSOR_LEVEL': '6', 15:21:01 INFO - 'PROCESSOR_REVISION': '1e05', 15:21:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:21:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:21:01 INFO - 'PROMPT': '$P$G', 15:21:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:21:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:21:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:21:01 INFO - 'PWD': 'C:\\slave\\test', 15:21:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:21:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:21:01 INFO - 'SYSTEMDRIVE': 'C:', 15:21:01 INFO - 'SYSTEMROOT': 'C:\\windows', 15:21:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:21:01 INFO - 'TEST1': 'testie', 15:21:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:21:01 INFO - 'USERDOMAIN': 'T-W732-IX-158', 15:21:01 INFO - 'USERNAME': 'cltbld', 15:21:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:21:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:21:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:21:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:21:01 INFO - 'WINDIR': 'C:\\windows', 15:21:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:21:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:21:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:21:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:21:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:21:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:21:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:21:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:21:05 INFO - Unpacking c:\slave\test\build\tests\marionette 15:21:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:21:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:21: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)) 15:21:17 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)) 15:21:17 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)) 15:21:17 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)) 15:21:17 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)) 15:21:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:21:17 INFO - Downloading blessings-1.6.tar.gz 15:21:17 INFO - Running setup.py egg_info for package blessings 15:21:17 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)) 15:21:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:21:17 INFO - Running setup.py install for blessings 15:21:17 INFO - Running setup.py install for browsermob-proxy 15:21:17 INFO - Running setup.py install for manifestparser 15:21:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Running setup.py install for marionette-client 15:21:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:21:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Running setup.py install for marionette-driver 15:21:17 INFO - Running setup.py install for mozcrash 15:21:17 INFO - Running setup.py install for mozdebug 15:21:17 INFO - Running setup.py install for mozdevice 15:21:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Running setup.py install for mozhttpd 15:21:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Running setup.py install for mozInstall 15:21:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Running setup.py install for mozleak 15:21:17 INFO - Running setup.py install for mozprofile 15:21:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Running setup.py install for mozrunner 15:21:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:21:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:21:19 INFO - Running setup.py install for mozscreenshot 15:21:19 INFO - Running setup.py install for moztest 15:21:19 INFO - Running setup.py install for mozversion 15:21:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:21:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:21:19 INFO - Running setup.py install for wptserve 15:21:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:21:19 INFO - Cleaning up... 15:21:19 INFO - Return code: 0 15:21:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:21:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:21:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:21:19 INFO - Reading from file tmpfile_stdout 15:21:19 INFO - Using _rmtree_windows ... 15:21:19 INFO - Using _rmtree_windows ... 15:21:19 INFO - Current package versions: 15:21:19 INFO - blessings == 1.6 15:21:19 INFO - blobuploader == 1.2.4 15:21:19 INFO - browsermob-proxy == 0.6.0 15:21:19 INFO - distribute == 0.6.14 15:21:19 INFO - docopt == 0.6.1 15:21:19 INFO - manifestparser == 1.1 15:21:19 INFO - marionette-client == 2.3.0 15:21:19 INFO - marionette-driver == 1.4.0 15:21:19 INFO - mozInstall == 1.12 15:21:19 INFO - mozcrash == 0.17 15:21:19 INFO - mozdebug == 0.1 15:21:19 INFO - mozdevice == 0.48 15:21:19 INFO - mozfile == 1.2 15:21:19 INFO - mozhttpd == 0.7 15:21:19 INFO - mozinfo == 0.9 15:21:19 INFO - mozleak == 0.1 15:21:19 INFO - mozlog == 3.1 15:21:19 INFO - moznetwork == 0.27 15:21:19 INFO - mozprocess == 0.22 15:21:19 INFO - mozprofile == 0.28 15:21:19 INFO - mozrunner == 6.11 15:21:19 INFO - mozscreenshot == 0.1 15:21:19 INFO - mozsystemmonitor == 0.0 15:21:19 INFO - moztest == 0.7 15:21:19 INFO - mozversion == 1.4 15:21:19 INFO - requests == 1.2.3 15:21:19 INFO - wptserve == 1.4.0 15:21:19 INFO - Running post-action listener: _resource_record_post_action 15:21:19 INFO - Running post-action listener: _start_resource_monitoring 15:21:19 INFO - Starting resource monitoring. 15:21:19 INFO - ##### 15:21:19 INFO - ##### Running pull step. 15:21:19 INFO - ##### 15:21:19 INFO - Running pre-action listener: _resource_record_pre_action 15:21:19 INFO - Running main action method: pull 15:21:19 INFO - Pull has nothing to do! 15:21:19 INFO - Running post-action listener: _resource_record_post_action 15:21:19 INFO - ##### 15:21:19 INFO - ##### Running install step. 15:21:19 INFO - ##### 15:21:19 INFO - Running pre-action listener: _resource_record_pre_action 15:21:19 INFO - Running main action method: install 15:21:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:21:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:21:20 INFO - Reading from file tmpfile_stdout 15:21:20 INFO - Using _rmtree_windows ... 15:21:20 INFO - Using _rmtree_windows ... 15:21:20 INFO - Detecting whether we're running mozinstall >=1.0... 15:21:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:21:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:21:20 INFO - Reading from file tmpfile_stdout 15:21:20 INFO - Output received: 15:21:20 INFO - Usage: mozinstall-script.py [options] installer 15:21:20 INFO - Options: 15:21:20 INFO - -h, --help show this help message and exit 15:21:20 INFO - -d DEST, --destination=DEST 15:21:20 INFO - Directory to install application into. [default: 15:21:20 INFO - "C:\slave\test"] 15:21:20 INFO - --app=APP Application being installed. [default: firefox] 15:21:20 INFO - Using _rmtree_windows ... 15:21:20 INFO - Using _rmtree_windows ... 15:21:20 INFO - mkdir: C:\slave\test\build\application 15:21:20 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'] 15:21:20 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 15:21:22 INFO - Reading from file tmpfile_stdout 15:21:22 INFO - Output received: 15:21:22 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:21:22 INFO - Using _rmtree_windows ... 15:21:22 INFO - Using _rmtree_windows ... 15:21:22 INFO - Running post-action listener: _resource_record_post_action 15:21:22 INFO - ##### 15:21:22 INFO - ##### Running run-tests step. 15:21:22 INFO - ##### 15:21:22 INFO - Running pre-action listener: _resource_record_pre_action 15:21:22 INFO - Running main action method: run_tests 15:21:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:21:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:21:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:21:22 INFO - grabbing minidump binary from tooltool 15:21:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:21:22 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 0x01BAA368>, '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 0x0183BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:21:22 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 15:21:22 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 15:21:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:21:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxhvqum 15:21:22 INFO - INFO - File integrity verified, renaming tmpxhvqum to win32-minidump_stackwalk.exe 15:21:22 INFO - Return code: 0 15:21:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:21:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:21:22 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/F_9xqXFTQwOwpWetfUqSWw/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 15:21:22 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/F_9xqXFTQwOwpWetfUqSWw/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 15:21:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:21:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:21:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:21:22 INFO - 'COMPUTERNAME': 'T-W732-IX-158', 15:21:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:21:22 INFO - 'DCLOCATION': 'SCL3', 15:21:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:21:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:21:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:21:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:21:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:21:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:21:22 INFO - 'HOMEDRIVE': 'C:', 15:21:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:21:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:21:22 INFO - 'KTS_VERSION': '1.19c', 15:21:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:21:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:21:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-158', 15:21:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:21:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:21:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:21:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:21:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:21:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:21:22 INFO - 'MOZ_AIRBAG': '1', 15:21:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:21:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:21:23 INFO - 'MOZ_MSVCVERSION': '8', 15:21:23 INFO - 'MOZ_NO_REMOTE': '1', 15:21:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:21:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:21:23 INFO - 'NO_EM_RESTART': '1', 15:21:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:21:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:21:23 INFO - 'OS': 'Windows_NT', 15:21:23 INFO - 'OURDRIVE': 'C:', 15:21: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\\', 15:21:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:21:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:21:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:21:23 INFO - 'PROCESSOR_LEVEL': '6', 15:21:23 INFO - 'PROCESSOR_REVISION': '1e05', 15:21:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:21:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:21:23 INFO - 'PROMPT': '$P$G', 15:21:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:21:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:21:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:21:23 INFO - 'PWD': 'C:\\slave\\test', 15:21:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:21:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:21:23 INFO - 'SYSTEMDRIVE': 'C:', 15:21:23 INFO - 'SYSTEMROOT': 'C:\\windows', 15:21:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:21:23 INFO - 'TEST1': 'testie', 15:21:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:21:23 INFO - 'USERDOMAIN': 'T-W732-IX-158', 15:21:23 INFO - 'USERNAME': 'cltbld', 15:21:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:21:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:21:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:21:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:21:23 INFO - 'WINDIR': 'C:\\windows', 15:21:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:21:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:21:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:21: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/F_9xqXFTQwOwpWetfUqSWw/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 15:21:24 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 15:21:24 INFO - import pkg_resources 15:21:26 INFO - Using 1 client processes 15:21:29 INFO - SUITE-START | Running 778 tests 15:21:29 INFO - Running testharness tests 15:21:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:21:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 15:21:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:21:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:21:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:21:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:21:29 INFO - Setting up ssl 15:21:29 INFO - PROCESS | certutil | 15:21:29 INFO - PROCESS | certutil | 15:21:29 INFO - PROCESS | certutil | 15:21:29 INFO - Certificate Nickname Trust Attributes 15:21:29 INFO - SSL,S/MIME,JAR/XPI 15:21:29 INFO - 15:21:29 INFO - web-platform-tests CT,, 15:21:29 INFO - 15:21:29 INFO - Starting runner 15:21:30 INFO - PROCESS | 3572 | [3572] 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 15:21:30 INFO - PROCESS | 3572 | [3572] 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 15:21:30 INFO - PROCESS | 3572 | [3572] 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 15:21:30 INFO - PROCESS | 3572 | [3572] 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 15:21:31 INFO - PROCESS | 3572 | [3572] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 15:21:32 INFO - PROCESS | 3572 | 1463437292299 Marionette DEBUG Marionette enabled via build flag and pref 15:21:33 INFO - PROCESS | 3572 | ++DOCSHELL 10CB9400 == 1 [pid = 3572] [id = 1] 15:21:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 1 (10CB9800) [pid = 3572] [serial = 1] [outer = 00000000] 15:21:33 INFO - PROCESS | 3572 | [3572] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:21:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 2 (10CBA400) [pid = 3572] [serial = 2] [outer = 10CB9800] 15:21:33 INFO - PROCESS | 3572 | ++DOCSHELL 113A8000 == 2 [pid = 3572] [id = 2] 15:21:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 3 (113A8400) [pid = 3572] [serial = 3] [outer = 00000000] 15:21:33 INFO - PROCESS | 3572 | [3572] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:21:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 4 (113A9000) [pid = 3572] [serial = 4] [outer = 113A8400] 15:21:33 INFO - PROCESS | 3572 | 1463437293826 Marionette INFO Listening on port 2828 15:21:35 INFO - PROCESS | 3572 | 1463437295384 Marionette DEBUG Marionette enabled via command-line flag 15:21:35 INFO - PROCESS | 3572 | [3572] 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 15:21:35 INFO - PROCESS | 3572 | [3572] 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 15:21:35 INFO - PROCESS | 3572 | ++DOCSHELL 14DB0800 == 3 [pid = 3572] [id = 3] 15:21:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 5 (14DB8800) [pid = 3572] [serial = 5] [outer = 00000000] 15:21:35 INFO - PROCESS | 3572 | [3572] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:21:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 6 (14DB9400) [pid = 3572] [serial = 6] [outer = 14DB8800] 15:21:35 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:21:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 7 (15E6C000) [pid = 3572] [serial = 7] [outer = 113A8400] 15:21:36 INFO - PROCESS | 3572 | [3572] 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 15:21:36 INFO - PROCESS | 3572 | 1463437296354 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49686 15:21:36 INFO - PROCESS | 3572 | [3572] 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 15:21:36 INFO - PROCESS | 3572 | 1463437296360 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49687 15:21:36 INFO - PROCESS | 3572 | [3572] 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 15:21:36 INFO - PROCESS | 3572 | 1463437296397 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49689 15:21:36 INFO - PROCESS | 3572 | [3572] 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 15:21:36 INFO - PROCESS | 3572 | 1463437296404 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49690 15:21:36 INFO - PROCESS | 3572 | 1463437296407 Marionette DEBUG Closed connection conn0 15:21:36 INFO - PROCESS | 3572 | 1463437296408 Marionette DEBUG Closed connection conn1 15:21:36 INFO - PROCESS | 3572 | 1463437296468 Marionette DEBUG Closed connection conn2 15:21:36 INFO - PROCESS | 3572 | 1463437296501 Marionette DEBUG Closed connection conn3 15:21:36 INFO - PROCESS | 3572 | [3572] 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 15:21:36 INFO - PROCESS | 3572 | 1463437296506 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49692 15:21:36 INFO - PROCESS | 3572 | 1463437296554 Marionette DEBUG Closed connection conn4 15:21:36 INFO - PROCESS | 3572 | [3572] 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 15:21:36 INFO - PROCESS | 3572 | 1463437296561 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49693 15:21:36 INFO - PROCESS | 3572 | ++DOCSHELL 16D5E800 == 4 [pid = 3572] [id = 4] 15:21:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 8 (16D5F000) [pid = 3572] [serial = 8] [outer = 00000000] 15:21:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 9 (16A71400) [pid = 3572] [serial = 9] [outer = 16D5F000] 15:21:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 10 (16A76C00) [pid = 3572] [serial = 10] [outer = 16D5F000] 15:21:36 INFO - PROCESS | 3572 | 1463437296698 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:21:36 INFO - PROCESS | 3572 | 1463437296704 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":"20160516124143","device":"desktop","version":"48.0a2"} 15:21:37 INFO - PROCESS | 3572 | [3572] 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 15:21:37 INFO - PROCESS | 3572 | [3572] 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 15:21:38 INFO - PROCESS | 3572 | [3572] 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 15:21:38 INFO - PROCESS | 3572 | ++DOCSHELL 1864BC00 == 5 [pid = 3572] [id = 5] 15:21:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 11 (18653C00) [pid = 3572] [serial = 11] [outer = 00000000] 15:21:38 INFO - PROCESS | 3572 | ++DOCSHELL 18654000 == 6 [pid = 3572] [id = 6] 15:21:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 12 (18E22400) [pid = 3572] [serial = 12] [outer = 00000000] 15:21:39 INFO - PROCESS | 3572 | [3572] 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 15:21:39 INFO - PROCESS | 3572 | ++DOCSHELL 19D58800 == 7 [pid = 3572] [id = 7] 15:21:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 13 (19D58C00) [pid = 3572] [serial = 13] [outer = 00000000] 15:21:39 INFO - PROCESS | 3572 | [3572] 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 15:21:39 INFO - PROCESS | 3572 | [3572] 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 15:21:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 14 (1A1DA400) [pid = 3572] [serial = 14] [outer = 19D58C00] 15:21:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 15 (19F64C00) [pid = 3572] [serial = 15] [outer = 18653C00] 15:21:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 16 (19F66400) [pid = 3572] [serial = 16] [outer = 18E22400] 15:21:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 17 (19F68C00) [pid = 3572] [serial = 17] [outer = 19D58C00] 15:21:40 INFO - PROCESS | 3572 | 1463437300321 Marionette DEBUG loaded listener.js 15:21:40 INFO - PROCESS | 3572 | 1463437300335 Marionette DEBUG loaded listener.js 15:21:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 18 (1C2A9000) [pid = 3572] [serial = 18] [outer = 19D58C00] 15:21:41 INFO - PROCESS | 3572 | 1463437301105 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"1b222cd7-f053-48d6-8b3d-710278eda252","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":"20160516124143","device":"desktop","version":"48.0a2","command_id":1}}] 15:21:41 INFO - PROCESS | 3572 | 1463437301301 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:21:41 INFO - PROCESS | 3572 | 1463437301409 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 15:21:41 INFO - PROCESS | 3572 | 1463437301419 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:21:41 INFO - PROCESS | 3572 | [3572] 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 15:21:42 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:21:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 19 (1CE5B400) [pid = 3572] [serial = 19] [outer = 19D58C00] 15:21:42 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:42 INFO - PROCESS | 3572 | 1463437302429 Marionette TRACE conn5 <- [1,3,null,{}] 15:21:42 INFO - PROCESS | 3572 | 1463437302481 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:21:42 INFO - PROCESS | 3572 | 1463437302496 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 15:21:42 INFO - PROCESS | 3572 | 1463437302509 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 15:21:42 INFO - PROCESS | 3572 | 1463437302511 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 15:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:21:42 INFO - PROCESS | 3572 | 1463437302519 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:21:42 INFO - PROCESS | 3572 | 1463437302523 Marionette TRACE conn5 <- [1,6,null,{}] 15:21:42 INFO - PROCESS | 3572 | 1463437302559 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:42 INFO - PROCESS | 3572 | 1463437302577 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 15:21:42 INFO - PROCESS | 3572 | 1463437302580 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:42 INFO - PROCESS | 3572 | ++DOCSHELL 1D510C00 == 8 [pid = 3572] [id = 8] 15:21:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 20 (1D68A400) [pid = 3572] [serial = 20] [outer = 00000000] 15:21:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 21 (1DBDD800) [pid = 3572] [serial = 21] [outer = 1D68A400] 15:21:42 INFO - PROCESS | 3572 | 1463437302634 Marionette DEBUG loaded listener.js 15:21:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 22 (1DBE2000) [pid = 3572] [serial = 22] [outer = 1D68A400] 15:21:42 INFO - PROCESS | 3572 | ++DOCSHELL 16BC9400 == 9 [pid = 3572] [id = 9] 15:21:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 23 (16D55000) [pid = 3572] [serial = 23] [outer = 00000000] 15:21:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 24 (1DBE1400) [pid = 3572] [serial = 24] [outer = 16D55000] 15:21:43 INFO - PROCESS | 3572 | 1463437303037 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 25 (1DBE8C00) [pid = 3572] [serial = 25] [outer = 16D55000] 15:21:44 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:21:44 INFO - PROCESS | 3572 | --DOCSHELL 16D5E800 == 8 [pid = 3572] [id = 4] 15:21:44 INFO - PROCESS | 3572 | --DOCSHELL 10CB9400 == 7 [pid = 3572] [id = 1] 15:21:44 INFO - PROCESS | 3572 | 1463437304604 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2130ms 15:21:44 INFO - PROCESS | 3572 | 1463437304650 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 15:21:44 INFO - PROCESS | 3572 | 1463437304654 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 15:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:21:44 INFO - PROCESS | 3572 | 1463437304658 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:21:44 INFO - PROCESS | 3572 | 1463437304662 Marionette TRACE conn5 <- [1,10,null,{}] 15:21:44 INFO - PROCESS | 3572 | 1463437304667 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:44 INFO - PROCESS | 3572 | 1463437304765 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 15:21:44 INFO - PROCESS | 3572 | 1463437304774 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:44 INFO - PROCESS | 3572 | ++DOCSHELL 10CC4400 == 8 [pid = 3572] [id = 10] 15:21:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 26 (10CC4C00) [pid = 3572] [serial = 26] [outer = 00000000] 15:21:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 27 (1440B400) [pid = 3572] [serial = 27] [outer = 10CC4C00] 15:21:44 INFO - PROCESS | 3572 | 1463437304823 Marionette DEBUG loaded listener.js 15:21:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 28 (14440800) [pid = 3572] [serial = 28] [outer = 10CC4C00] 15:21:45 INFO - PROCESS | 3572 | 1463437305261 Marionette TRACE conn5 <- [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]]]}] 15:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 15:21:45 INFO - PROCESS | 3572 | 1463437305290 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 15:21:45 INFO - PROCESS | 3572 | 1463437305296 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 15:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:21:45 INFO - PROCESS | 3572 | 1463437305302 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:21:45 INFO - PROCESS | 3572 | 1463437305305 Marionette TRACE conn5 <- [1,14,null,{}] 15:21:45 INFO - PROCESS | 3572 | 1463437305309 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:45 INFO - PROCESS | 3572 | 1463437305420 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 15:21:45 INFO - PROCESS | 3572 | 1463437305431 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:45 INFO - PROCESS | 3572 | ++DOCSHELL 14D01800 == 9 [pid = 3572] [id = 11] 15:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 29 (14D29C00) [pid = 3572] [serial = 29] [outer = 00000000] 15:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 30 (14ECDC00) [pid = 3572] [serial = 30] [outer = 14D29C00] 15:21:45 INFO - PROCESS | 3572 | 1463437305480 Marionette DEBUG loaded listener.js 15:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 31 (15E13000) [pid = 3572] [serial = 31] [outer = 14D29C00] 15:21:45 INFO - PROCESS | 3572 | ++DOCSHELL 16A6CC00 == 10 [pid = 3572] [id = 12] 15:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 32 (16A6DC00) [pid = 3572] [serial = 32] [outer = 00000000] 15:21:45 INFO - PROCESS | 3572 | 1463437305933 Marionette TRACE conn5 <- [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]]]}] 15:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 33 (16BC0000) [pid = 3572] [serial = 33] [outer = 16A6DC00] 15:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 34 (16EE0800) [pid = 3572] [serial = 34] [outer = 16A6DC00] 15:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 670ms 15:21:45 INFO - PROCESS | 3572 | ++DOCSHELL 0C69A400 == 11 [pid = 3572] [id = 13] 15:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 35 (15F57800) [pid = 3572] [serial = 35] [outer = 00000000] 15:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 36 (17F1E400) [pid = 3572] [serial = 36] [outer = 15F57800] 15:21:46 INFO - PROCESS | 3572 | 1463437306017 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 15:21:46 INFO - PROCESS | 3572 | 1463437306020 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 15:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 37 (1864F400) [pid = 3572] [serial = 37] [outer = 15F57800] 15:21:46 INFO - PROCESS | 3572 | 1463437306056 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 3572 | 1463437306060 Marionette TRACE conn5 <- [1,18,null,{}] 15:21:46 INFO - PROCESS | 3572 | 1463437306080 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:46 INFO - PROCESS | 3572 | 1463437306219 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 15:21:46 INFO - PROCESS | 3572 | 1463437306284 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 3572 | ++DOCSHELL 16D5E800 == 12 [pid = 3572] [id = 14] 15:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 38 (16D5EC00) [pid = 3572] [serial = 38] [outer = 00000000] 15:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 39 (1988EC00) [pid = 3572] [serial = 39] [outer = 16D5EC00] 15:21:46 INFO - PROCESS | 3572 | 1463437306334 Marionette DEBUG loaded listener.js 15:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 40 (19E0E400) [pid = 3572] [serial = 40] [outer = 16D5EC00] 15:21:46 INFO - PROCESS | 3572 | 1463437306709 Marionette TRACE conn5 <- [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]]]}] 15:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 691ms 15:21:46 INFO - PROCESS | 3572 | 1463437306732 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 15:21:46 INFO - PROCESS | 3572 | 1463437306734 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 15:21:46 INFO - PROCESS | 3572 | 1463437306737 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:21:46 INFO - PROCESS | 3572 | 1463437306739 Marionette TRACE conn5 <- [1,22,null,{}] 15:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:21:46 INFO - PROCESS | 3572 | 1463437306759 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:46 INFO - PROCESS | 3572 | 1463437306862 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 15:21:46 INFO - PROCESS | 3572 | 1463437306871 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 3572 | ++DOCSHELL 19F68800 == 13 [pid = 3572] [id = 15] 15:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 41 (1A1E8400) [pid = 3572] [serial = 41] [outer = 00000000] 15:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 42 (1A73E800) [pid = 3572] [serial = 42] [outer = 1A1E8400] 15:21:46 INFO - PROCESS | 3572 | 1463437306916 Marionette DEBUG loaded listener.js 15:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 43 (1B505800) [pid = 3572] [serial = 43] [outer = 1A1E8400] 15:21:47 INFO - PROCESS | 3572 | 1463437307286 Marionette TRACE conn5 <- [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]]]}] 15:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 15:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:21:47 INFO - PROCESS | 3572 | 1463437307312 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 15:21:47 INFO - PROCESS | 3572 | 1463437307314 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 15:21:47 INFO - PROCESS | 3572 | 1463437307317 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:21:47 INFO - PROCESS | 3572 | 1463437307318 Marionette TRACE conn5 <- [1,26,null,{}] 15:21:47 INFO - PROCESS | 3572 | 1463437307322 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:47 INFO - PROCESS | 3572 | 1463437307400 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 15:21:47 INFO - PROCESS | 3572 | 1463437307462 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:47 INFO - PROCESS | 3572 | ++DOCSHELL 15E0AC00 == 14 [pid = 3572] [id = 16] 15:21:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 44 (15E64000) [pid = 3572] [serial = 44] [outer = 00000000] 15:21:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 45 (17D68000) [pid = 3572] [serial = 45] [outer = 15E64000] 15:21:47 INFO - PROCESS | 3572 | 1463437307507 Marionette DEBUG loaded listener.js 15:21:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 46 (1BCD7C00) [pid = 3572] [serial = 46] [outer = 15E64000] 15:21:47 INFO - PROCESS | 3572 | 1463437307879 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 15:21:47 INFO - PROCESS | 3572 | 1463437307888 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 15:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:21:47 INFO - PROCESS | 3572 | 1463437307890 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 15:21:47 INFO - PROCESS | 3572 | 1463437307893 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:21:47 INFO - PROCESS | 3572 | 1463437307895 Marionette TRACE conn5 <- [1,30,null,{}] 15:21:47 INFO - PROCESS | 3572 | 1463437307899 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:47 INFO - PROCESS | 3572 | 1463437307984 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 15:21:48 INFO - PROCESS | 3572 | 1463437308045 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 3572 | ++DOCSHELL 18652000 == 15 [pid = 3572] [id = 17] 15:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 47 (19E68800) [pid = 3572] [serial = 47] [outer = 00000000] 15:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 48 (19E76C00) [pid = 3572] [serial = 48] [outer = 19E68800] 15:21:48 INFO - PROCESS | 3572 | 1463437308093 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 49 (1C227800) [pid = 3572] [serial = 49] [outer = 19E68800] 15:21:48 INFO - PROCESS | 3572 | 1463437308450 Marionette TRACE conn5 <- [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]]]}] 15:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 15:21:48 INFO - PROCESS | 3572 | 1463437308464 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 15:21:48 INFO - PROCESS | 3572 | 1463437308466 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 15:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:21:48 INFO - PROCESS | 3572 | 1463437308469 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:21:48 INFO - PROCESS | 3572 | 1463437308471 Marionette TRACE conn5 <- [1,34,null,{}] 15:21:48 INFO - PROCESS | 3572 | 1463437308475 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:48 INFO - PROCESS | 3572 | 1463437308549 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 15:21:48 INFO - PROCESS | 3572 | 1463437308554 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 3572 | ++DOCSHELL 17F69800 == 16 [pid = 3572] [id = 18] 15:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 50 (17F69C00) [pid = 3572] [serial = 50] [outer = 00000000] 15:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 51 (19E74C00) [pid = 3572] [serial = 51] [outer = 17F69C00] 15:21:48 INFO - PROCESS | 3572 | 1463437308599 Marionette DEBUG loaded listener.js 15:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 52 (1C226000) [pid = 3572] [serial = 52] [outer = 17F69C00] 15:21:48 INFO - PROCESS | 3572 | 1463437308990 Marionette TRACE conn5 <- [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]]]}] 15:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 15:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:21:49 INFO - PROCESS | 3572 | 1463437309041 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 15:21:49 INFO - PROCESS | 3572 | 1463437309043 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 15:21:49 INFO - PROCESS | 3572 | 1463437309046 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:21:49 INFO - PROCESS | 3572 | 1463437309047 Marionette TRACE conn5 <- [1,38,null,{}] 15:21:49 INFO - PROCESS | 3572 | 1463437309051 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:49 INFO - PROCESS | 3572 | 1463437309128 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 15:21:49 INFO - PROCESS | 3572 | 1463437309135 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:49 INFO - PROCESS | 3572 | ++DOCSHELL 19E76800 == 17 [pid = 3572] [id = 19] 15:21:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 53 (19F6C400) [pid = 3572] [serial = 53] [outer = 00000000] 15:21:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 54 (1C262400) [pid = 3572] [serial = 54] [outer = 19F6C400] 15:21:49 INFO - PROCESS | 3572 | 1463437309179 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (1C267C00) [pid = 3572] [serial = 55] [outer = 19F6C400] 15:21:49 INFO - PROCESS | 3572 | 1463437309583 Marionette TRACE conn5 <- [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]]]}] 15:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 15:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:21:49 INFO - PROCESS | 3572 | 1463437309617 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 15:21:49 INFO - PROCESS | 3572 | 1463437309619 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 15:21:49 INFO - PROCESS | 3572 | 1463437309622 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:21:49 INFO - PROCESS | 3572 | 1463437309624 Marionette TRACE conn5 <- [1,42,null,{}] 15:21:49 INFO - PROCESS | 3572 | 1463437309639 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:49 INFO - PROCESS | 3572 | 1463437309718 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 15:21:49 INFO - PROCESS | 3572 | 1463437309724 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:49 INFO - PROCESS | 3572 | ++DOCSHELL 186A4000 == 18 [pid = 3572] [id = 20] 15:21:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (186A4400) [pid = 3572] [serial = 56] [outer = 00000000] 15:21:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (186A9000) [pid = 3572] [serial = 57] [outer = 186A4400] 15:21:49 INFO - PROCESS | 3572 | 1463437309770 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (19E70800) [pid = 3572] [serial = 58] [outer = 186A4400] 15:21:50 INFO - PROCESS | 3572 | 1463437310357 Marionette TRACE conn5 <- [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]]]}] 15:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 770ms 15:21:50 INFO - PROCESS | 3572 | 1463437310393 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 15:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:21:50 INFO - PROCESS | 3572 | 1463437310395 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 15:21:50 INFO - PROCESS | 3572 | 1463437310398 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:21:50 INFO - PROCESS | 3572 | 1463437310400 Marionette TRACE conn5 <- [1,46,null,{}] 15:21:50 INFO - PROCESS | 3572 | 1463437310403 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:50 INFO - PROCESS | 3572 | 1463437310493 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 15:21:50 INFO - PROCESS | 3572 | 1463437310563 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:50 INFO - PROCESS | 3572 | ++DOCSHELL 106B8400 == 19 [pid = 3572] [id = 21] 15:21:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (14747800) [pid = 3572] [serial = 59] [outer = 00000000] 15:21:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (1C26F800) [pid = 3572] [serial = 60] [outer = 14747800] 15:21:50 INFO - PROCESS | 3572 | 1463437310611 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (1D502400) [pid = 3572] [serial = 61] [outer = 14747800] 15:21:50 INFO - PROCESS | 3572 | 1463437310963 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 15:21:51 INFO - PROCESS | 3572 | 1463437311029 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 15:21:51 INFO - PROCESS | 3572 | 1463437311031 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 15:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:21:51 INFO - PROCESS | 3572 | 1463437311034 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 3572 | 1463437311036 Marionette TRACE conn5 <- [1,50,null,{}] 15:21:51 INFO - PROCESS | 3572 | 1463437311040 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:51 INFO - PROCESS | 3572 | 1463437311168 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 15:21:51 INFO - PROCESS | 3572 | 1463437311176 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:51 INFO - PROCESS | 3572 | ++DOCSHELL 18DAE800 == 20 [pid = 3572] [id = 22] 15:21:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (18DB2800) [pid = 3572] [serial = 62] [outer = 00000000] 15:21:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (1B57CC00) [pid = 3572] [serial = 63] [outer = 18DB2800] 15:21:51 INFO - PROCESS | 3572 | 1463437311225 Marionette DEBUG loaded listener.js 15:21:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (1D50F400) [pid = 3572] [serial = 64] [outer = 18DB2800] 15:21:52 INFO - PROCESS | 3572 | 1463437312322 Marionette TRACE conn5 <- [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]]]}] 15:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1324ms 15:21:52 INFO - PROCESS | 3572 | 1463437312360 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 15:21:52 INFO - PROCESS | 3572 | 1463437312363 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 15:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:21:52 INFO - PROCESS | 3572 | 1463437312369 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:21:52 INFO - PROCESS | 3572 | 1463437312372 Marionette TRACE conn5 <- [1,54,null,{}] 15:21:52 INFO - PROCESS | 3572 | 1463437312390 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:52 INFO - PROCESS | 3572 | 1463437312491 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 15:21:52 INFO - PROCESS | 3572 | 1463437312503 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:52 INFO - PROCESS | 3572 | ++DOCSHELL 0FC59C00 == 21 [pid = 3572] [id = 23] 15:21:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (0FC5A000) [pid = 3572] [serial = 65] [outer = 00000000] 15:21:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (10654000) [pid = 3572] [serial = 66] [outer = 0FC5A000] 15:21:52 INFO - PROCESS | 3572 | 1463437312550 Marionette DEBUG loaded listener.js 15:21:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (106BF000) [pid = 3572] [serial = 67] [outer = 0FC5A000] 15:21:52 INFO - PROCESS | 3572 | 1463437312980 Marionette TRACE conn5 <- [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]]]}] 15:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 15:21:53 INFO - PROCESS | 3572 | 1463437312999 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 3572 | 1463437313005 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 15:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:21:53 INFO - PROCESS | 3572 | 1463437313017 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 3572 | 1463437313020 Marionette TRACE conn5 <- [1,58,null,{}] 15:21:53 INFO - PROCESS | 3572 | 1463437313024 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:53 INFO - PROCESS | 3572 | 1463437313123 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 15:21:53 INFO - PROCESS | 3572 | 1463437313131 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 3572 | ++DOCSHELL 10CC6000 == 22 [pid = 3572] [id = 24] 15:21:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (113A4000) [pid = 3572] [serial = 68] [outer = 00000000] 15:21:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (14D0B800) [pid = 3572] [serial = 69] [outer = 113A4000] 15:21:53 INFO - PROCESS | 3572 | 1463437313176 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (14DB0C00) [pid = 3572] [serial = 70] [outer = 113A4000] 15:21:53 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (16D5F000) [pid = 3572] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:21:53 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (1D68A400) [pid = 3572] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:21:53 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (10CC4C00) [pid = 3572] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:21:53 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (14D29C00) [pid = 3572] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:21:53 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (16D5EC00) [pid = 3572] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:21:53 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (1A1E8400) [pid = 3572] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:21:53 INFO - PROCESS | 3572 | 1463437313849 Marionette TRACE conn5 <- [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]]]}] 15:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 890ms 15:21:53 INFO - PROCESS | 3572 | 1463437313904 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 15:21:53 INFO - PROCESS | 3572 | 1463437313906 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 15:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:21:53 INFO - PROCESS | 3572 | 1463437313909 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:21:53 INFO - PROCESS | 3572 | 1463437313912 Marionette TRACE conn5 <- [1,62,null,{}] 15:21:53 INFO - PROCESS | 3572 | 1463437313922 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:54 INFO - PROCESS | 3572 | 1463437314012 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 15:21:54 INFO - PROCESS | 3572 | 1463437314082 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 3572 | ++DOCSHELL 14E83400 == 23 [pid = 3572] [id = 25] 15:21:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (14ECD800) [pid = 3572] [serial = 71] [outer = 00000000] 15:21:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (15EC8000) [pid = 3572] [serial = 72] [outer = 14ECD800] 15:21:54 INFO - PROCESS | 3572 | 1463437314131 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (16A76800) [pid = 3572] [serial = 73] [outer = 14ECD800] 15:21:54 INFO - PROCESS | 3572 | 1463437314485 Marionette TRACE conn5 <- [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]]]}] 15:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms 15:21:54 INFO - PROCESS | 3572 | 1463437314542 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 3572 | 1463437314545 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 15:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:21:54 INFO - PROCESS | 3572 | 1463437314548 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - PROCESS | 3572 | 1463437314550 Marionette TRACE conn5 <- [1,66,null,{}] 15:21:54 INFO - PROCESS | 3572 | 1463437314553 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:54 INFO - PROCESS | 3572 | 1463437314643 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 15:21:54 INFO - PROCESS | 3572 | 1463437314649 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 3572 | ++DOCSHELL 16BCD400 == 24 [pid = 3572] [id = 26] 15:21:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (16D56C00) [pid = 3572] [serial = 74] [outer = 00000000] 15:21:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (17F5F400) [pid = 3572] [serial = 75] [outer = 16D56C00] 15:21:54 INFO - PROCESS | 3572 | 1463437314697 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (18631C00) [pid = 3572] [serial = 76] [outer = 16D56C00] 15:21:55 INFO - PROCESS | 3572 | 1463437315095 Marionette TRACE conn5 <- [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]]]}] 15:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 15:21:55 INFO - PROCESS | 3572 | 1463437315120 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 15:21:55 INFO - PROCESS | 3572 | 1463437315122 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 15:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:21:55 INFO - PROCESS | 3572 | 1463437315125 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:21:55 INFO - PROCESS | 3572 | 1463437315127 Marionette TRACE conn5 <- [1,70,null,{}] 15:21:55 INFO - PROCESS | 3572 | 1463437315130 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:55 INFO - PROCESS | 3572 | 1463437315205 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 15:21:55 INFO - PROCESS | 3572 | 1463437315212 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 3572 | ++DOCSHELL 186A2400 == 25 [pid = 3572] [id = 27] 15:21:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (186A5800) [pid = 3572] [serial = 77] [outer = 00000000] 15:21:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (18DB7000) [pid = 3572] [serial = 78] [outer = 186A5800] 15:21:55 INFO - PROCESS | 3572 | 1463437315258 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (18DBDC00) [pid = 3572] [serial = 79] [outer = 186A5800] 15:21:55 INFO - PROCESS | 3572 | 1463437315658 Marionette TRACE conn5 <- [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]]]}] 15:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 15:21:55 INFO - PROCESS | 3572 | 1463437315696 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 15:21:55 INFO - PROCESS | 3572 | 1463437315698 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 15:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:21:55 INFO - PROCESS | 3572 | 1463437315744 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:21:55 INFO - PROCESS | 3572 | 1463437315748 Marionette TRACE conn5 <- [1,74,null,{}] 15:21:55 INFO - PROCESS | 3572 | 1463437315757 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:55 INFO - PROCESS | 3572 | 1463437315860 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 15:21:55 INFO - PROCESS | 3572 | 1463437315977 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:56 INFO - PROCESS | 3572 | ++DOCSHELL 0FC52400 == 26 [pid = 3572] [id = 28] 15:21:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (0FC53800) [pid = 3572] [serial = 80] [outer = 00000000] 15:21:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (1061F000) [pid = 3572] [serial = 81] [outer = 0FC53800] 15:21:56 INFO - PROCESS | 3572 | 1463437316037 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (11314000) [pid = 3572] [serial = 82] [outer = 0FC53800] 15:21:56 INFO - PROCESS | 3572 | 1463437316569 Marionette TRACE conn5 <- [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]]]}] 15:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 891ms 15:21:56 INFO - PROCESS | 3572 | 1463437316633 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 15:21:56 INFO - PROCESS | 3572 | 1463437316637 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 15:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:21:56 INFO - PROCESS | 3572 | 1463437316641 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:21:56 INFO - PROCESS | 3572 | 1463437316644 Marionette TRACE conn5 <- [1,78,null,{}] 15:21:56 INFO - PROCESS | 3572 | 1463437316652 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:56 INFO - PROCESS | 3572 | 1463437316753 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 15:21:56 INFO - PROCESS | 3572 | 1463437316822 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:56 INFO - PROCESS | 3572 | ++DOCSHELL 14ED4C00 == 27 [pid = 3572] [id = 29] 15:21:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (15EC1800) [pid = 3572] [serial = 83] [outer = 00000000] 15:21:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (16D55800) [pid = 3572] [serial = 84] [outer = 15EC1800] 15:21:56 INFO - PROCESS | 3572 | 1463437316878 Marionette DEBUG loaded listener.js 15:21:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (17F5E400) [pid = 3572] [serial = 85] [outer = 15EC1800] 15:21:57 INFO - PROCESS | 3572 | 1463437317407 Marionette TRACE conn5 <- [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]]]}] 15:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 830ms 15:21:57 INFO - PROCESS | 3572 | 1463437317473 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 15:21:57 INFO - PROCESS | 3572 | 1463437317475 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 15:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:21:57 INFO - PROCESS | 3572 | 1463437317479 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:21:57 INFO - PROCESS | 3572 | 1463437317481 Marionette TRACE conn5 <- [1,82,null,{}] 15:21:57 INFO - PROCESS | 3572 | 1463437317485 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:57 INFO - PROCESS | 3572 | 1463437317583 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 15:21:57 INFO - PROCESS | 3572 | 1463437317661 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 3572 | ++DOCSHELL 19E70C00 == 28 [pid = 3572] [id = 30] 15:21:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (19E71400) [pid = 3572] [serial = 86] [outer = 00000000] 15:21:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (19F65800) [pid = 3572] [serial = 87] [outer = 19E71400] 15:21:57 INFO - PROCESS | 3572 | 1463437317724 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (1A226800) [pid = 3572] [serial = 88] [outer = 19E71400] 15:21:58 INFO - PROCESS | 3572 | 1463437318275 Marionette TRACE conn5 <- [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]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 15:21:58 INFO - PROCESS | 3572 | 1463437318312 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 3572 | 1463437318315 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 15:21:58 INFO - PROCESS | 3572 | 1463437318318 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:21:58 INFO - PROCESS | 3572 | 1463437318320 Marionette TRACE conn5 <- [1,86,null,{}] 15:21:58 INFO - PROCESS | 3572 | 1463437318324 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:58 INFO - PROCESS | 3572 | 1463437318422 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 15:21:58 INFO - PROCESS | 3572 | 1463437318503 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:58 INFO - PROCESS | 3572 | ++DOCSHELL 19751400 == 29 [pid = 3572] [id = 31] 15:21:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (19751800) [pid = 3572] [serial = 89] [outer = 00000000] 15:21:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (19754C00) [pid = 3572] [serial = 90] [outer = 19751800] 15:21:58 INFO - PROCESS | 3572 | 1463437318559 Marionette DEBUG loaded listener.js 15:21:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (19756C00) [pid = 3572] [serial = 91] [outer = 19751800] 15:21:59 INFO - PROCESS | 3572 | 1463437319095 Marionette TRACE conn5 <- [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]]]}] 15:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 15:21:59 INFO - PROCESS | 3572 | 1463437319152 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 15:21:59 INFO - PROCESS | 3572 | 1463437319154 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 15:21:59 INFO - PROCESS | 3572 | 1463437319158 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:21:59 INFO - PROCESS | 3572 | 1463437319160 Marionette TRACE conn5 <- [1,90,null,{}] 15:21:59 INFO - PROCESS | 3572 | 1463437319163 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:21:59 INFO - PROCESS | 3572 | 1463437319256 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 15:21:59 INFO - PROCESS | 3572 | 1463437319360 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:59 INFO - PROCESS | 3572 | ++DOCSHELL 1984F000 == 30 [pid = 3572] [id = 32] 15:21:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (1984F800) [pid = 3572] [serial = 92] [outer = 00000000] 15:21:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (19856000) [pid = 3572] [serial = 93] [outer = 1984F800] 15:21:59 INFO - PROCESS | 3572 | 1463437319415 Marionette DEBUG loaded listener.js 15:21:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (19859800) [pid = 3572] [serial = 94] [outer = 1984F800] 15:22:00 INFO - PROCESS | 3572 | 1463437319999 Marionette TRACE conn5 <- [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]]]}] 15:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 15:22:00 INFO - PROCESS | 3572 | 1463437320032 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 3572 | 1463437320036 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 15:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:22:00 INFO - PROCESS | 3572 | 1463437320041 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:22:00 INFO - PROCESS | 3572 | 1463437320045 Marionette TRACE conn5 <- [1,94,null,{}] 15:22:00 INFO - PROCESS | 3572 | 1463437320052 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:00 INFO - PROCESS | 3572 | 1463437320147 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 15:22:00 INFO - PROCESS | 3572 | 1463437320236 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 3572 | ++DOCSHELL 0CBAC800 == 31 [pid = 3572] [id = 33] 15:22:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (0CBAE800) [pid = 3572] [serial = 95] [outer = 00000000] 15:22:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (106C4000) [pid = 3572] [serial = 96] [outer = 0CBAE800] 15:22:00 INFO - PROCESS | 3572 | 1463437320285 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (147CBC00) [pid = 3572] [serial = 97] [outer = 0CBAE800] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (113A9000) [pid = 3572] [serial = 4] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1DBE2000) [pid = 3572] [serial = 22] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1440B400) [pid = 3572] [serial = 27] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (14ECDC00) [pid = 3572] [serial = 30] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (17F1E400) [pid = 3572] [serial = 36] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (1988EC00) [pid = 3572] [serial = 39] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (1A73E800) [pid = 3572] [serial = 42] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (17D68000) [pid = 3572] [serial = 45] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (19E76C00) [pid = 3572] [serial = 48] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (19E74C00) [pid = 3572] [serial = 51] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1C262400) [pid = 3572] [serial = 54] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (186A9000) [pid = 3572] [serial = 57] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (16BC0000) [pid = 3572] [serial = 33] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (19E0E400) [pid = 3572] [serial = 40] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (1B505800) [pid = 3572] [serial = 43] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (1C26F800) [pid = 3572] [serial = 60] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (15E13000) [pid = 3572] [serial = 31] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (14440800) [pid = 3572] [serial = 28] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (1DBDD800) [pid = 3572] [serial = 21] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (1DBE1400) [pid = 3572] [serial = 24] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (19F68C00) [pid = 3572] [serial = 17] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (1A1DA400) [pid = 3572] [serial = 14] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (16A71400) [pid = 3572] [serial = 9] [outer = 00000000] [url = about:blank] 15:22:01 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (16A76C00) [pid = 3572] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:22:01 INFO - PROCESS | 3572 | 1463437321289 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1277ms 15:22:01 INFO - PROCESS | 3572 | 1463437321323 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 15:22:01 INFO - PROCESS | 3572 | 1463437321328 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 15:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:22:01 INFO - PROCESS | 3572 | 1463437321333 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:22:01 INFO - PROCESS | 3572 | 1463437321337 Marionette TRACE conn5 <- [1,98,null,{}] 15:22:01 INFO - PROCESS | 3572 | 1463437321342 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:01 INFO - PROCESS | 3572 | 1463437321426 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 15:22:01 INFO - PROCESS | 3572 | 1463437321438 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:01 INFO - PROCESS | 3572 | ++DOCSHELL 1065F800 == 32 [pid = 3572] [id = 34] 15:22:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (106BC000) [pid = 3572] [serial = 98] [outer = 00000000] 15:22:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (113A7000) [pid = 3572] [serial = 99] [outer = 106BC000] 15:22:01 INFO - PROCESS | 3572 | 1463437321486 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (14411400) [pid = 3572] [serial = 100] [outer = 106BC000] 15:22:01 INFO - PROCESS | 3572 | 1463437321920 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 15:22:01 INFO - PROCESS | 3572 | 1463437321965 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 15:22:01 INFO - PROCESS | 3572 | 1463437321971 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 15:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:22:01 INFO - PROCESS | 3572 | 1463437321982 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:22:01 INFO - PROCESS | 3572 | 1463437321985 Marionette TRACE conn5 <- [1,102,null,{}] 15:22:01 INFO - PROCESS | 3572 | 1463437321989 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:02 INFO - PROCESS | 3572 | 1463437322070 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 15:22:02 INFO - PROCESS | 3572 | 1463437322080 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:02 INFO - PROCESS | 3572 | ++DOCSHELL 14E7B800 == 33 [pid = 3572] [id = 35] 15:22:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (14ECDC00) [pid = 3572] [serial = 101] [outer = 00000000] 15:22:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (15EC4000) [pid = 3572] [serial = 102] [outer = 14ECDC00] 15:22:02 INFO - PROCESS | 3572 | 1463437322125 Marionette DEBUG loaded listener.js 15:22:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (15EC9800) [pid = 3572] [serial = 103] [outer = 14ECDC00] 15:22:02 INFO - PROCESS | 3572 | 1463437322570 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 15:22:02 INFO - PROCESS | 3572 | 1463437322615 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 15:22:02 INFO - PROCESS | 3572 | 1463437322618 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 15:22:02 INFO - PROCESS | 3572 | 1463437322626 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:22:02 INFO - PROCESS | 3572 | 1463437322629 Marionette TRACE conn5 <- [1,106,null,{}] 15:22:02 INFO - PROCESS | 3572 | 1463437322641 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:02 INFO - PROCESS | 3572 | 1463437322723 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 15:22:02 INFO - PROCESS | 3572 | 1463437322734 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:02 INFO - PROCESS | 3572 | ++DOCSHELL 17F5D800 == 34 [pid = 3572] [id = 36] 15:22:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (17F5E800) [pid = 3572] [serial = 104] [outer = 00000000] 15:22:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (17F64800) [pid = 3572] [serial = 105] [outer = 17F5E800] 15:22:02 INFO - PROCESS | 3572 | 1463437322783 Marionette DEBUG loaded listener.js 15:22:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (1864E800) [pid = 3572] [serial = 106] [outer = 17F5E800] 15:22:03 INFO - PROCESS | 3572 | 1463437323194 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 15:22:03 INFO - PROCESS | 3572 | 1463437323264 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 3572 | 1463437323267 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 15:22:03 INFO - PROCESS | 3572 | 1463437323270 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 3572 | 1463437323272 Marionette TRACE conn5 <- [1,110,null,{}] 15:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:22:03 INFO - PROCESS | 3572 | 1463437323275 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:03 INFO - PROCESS | 3572 | 1463437323383 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 15:22:03 INFO - PROCESS | 3572 | 1463437323447 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:03 INFO - PROCESS | 3572 | ++DOCSHELL 186A7000 == 35 [pid = 3572] [id = 37] 15:22:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (18DB2C00) [pid = 3572] [serial = 107] [outer = 00000000] 15:22:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (1974BC00) [pid = 3572] [serial = 108] [outer = 18DB2C00] 15:22:03 INFO - PROCESS | 3572 | 1463437323492 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (19754000) [pid = 3572] [serial = 109] [outer = 18DB2C00] 15:22:03 INFO - PROCESS | 3572 | 1463437323889 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 15:22:03 INFO - PROCESS | 3572 | 1463437323945 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 3572 | 1463437323947 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 15:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:22:03 INFO - PROCESS | 3572 | 1463437323957 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 3572 | 1463437323959 Marionette TRACE conn5 <- [1,114,null,{}] 15:22:03 INFO - PROCESS | 3572 | 1463437323962 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:04 INFO - PROCESS | 3572 | 1463437324057 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 15:22:04 INFO - PROCESS | 3572 | 1463437324064 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:04 INFO - PROCESS | 3572 | ++DOCSHELL 1974B800 == 36 [pid = 3572] [id = 38] 15:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (1984B800) [pid = 3572] [serial = 110] [outer = 00000000] 15:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (19883C00) [pid = 3572] [serial = 111] [outer = 1984B800] 15:22:04 INFO - PROCESS | 3572 | 1463437324108 Marionette DEBUG loaded listener.js 15:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (1988F400) [pid = 3572] [serial = 112] [outer = 1984B800] 15:22:04 INFO - PROCESS | 3572 | 1463437324541 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 15:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:22:04 INFO - PROCESS | 3572 | 1463437324590 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 15:22:04 INFO - PROCESS | 3572 | 1463437324592 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 15:22:04 INFO - PROCESS | 3572 | 1463437324596 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:22:04 INFO - PROCESS | 3572 | 1463437324597 Marionette TRACE conn5 <- [1,118,null,{}] 15:22:04 INFO - PROCESS | 3572 | 1463437324601 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:04 INFO - PROCESS | 3572 | 1463437324728 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 15:22:04 INFO - PROCESS | 3572 | 1463437324800 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:04 INFO - PROCESS | 3572 | ++DOCSHELL 19E6A000 == 37 [pid = 3572] [id = 39] 15:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (19E6F000) [pid = 3572] [serial = 113] [outer = 00000000] 15:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (1A221800) [pid = 3572] [serial = 114] [outer = 19E6F000] 15:22:04 INFO - PROCESS | 3572 | 1463437324849 Marionette DEBUG loaded listener.js 15:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1A744000) [pid = 3572] [serial = 115] [outer = 19E6F000] 15:22:05 INFO - PROCESS | 3572 | 1463437325247 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 15:22:05 INFO - PROCESS | 3572 | 1463437325266 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 3572 | 1463437325268 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 15:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (18DB2800) [pid = 3572] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (186A4400) [pid = 3572] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (14747800) [pid = 3572] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (19E68800) [pid = 3572] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (15E64000) [pid = 3572] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (19F6C400) [pid = 3572] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (17F69C00) [pid = 3572] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (186A5800) [pid = 3572] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (0FC5A000) [pid = 3572] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (14ECD800) [pid = 3572] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (113A4000) [pid = 3572] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:22:05 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (16D56C00) [pid = 3572] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:22:05 INFO - PROCESS | 3572 | 1463437325342 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 3572 | 1463437325344 Marionette TRACE conn5 <- [1,122,null,{}] 15:22:05 INFO - PROCESS | 3572 | 1463437325347 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:05 INFO - PROCESS | 3572 | 1463437325419 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 15:22:05 INFO - PROCESS | 3572 | 1463437325425 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:05 INFO - PROCESS | 3572 | ++DOCSHELL 14771000 == 38 [pid = 3572] [id = 40] 15:22:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (15EC3000) [pid = 3572] [serial = 116] [outer = 00000000] 15:22:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (17F68800) [pid = 3572] [serial = 117] [outer = 15EC3000] 15:22:05 INFO - PROCESS | 3572 | 1463437325469 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (17F69000) [pid = 3572] [serial = 118] [outer = 15EC3000] 15:22:05 INFO - PROCESS | 3572 | 1463437325853 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 530ms 15:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:22:05 INFO - PROCESS | 3572 | 1463437325874 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 3572 | 1463437325876 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 15:22:05 INFO - PROCESS | 3572 | 1463437325879 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 3572 | 1463437325880 Marionette TRACE conn5 <- [1,126,null,{}] 15:22:05 INFO - PROCESS | 3572 | 1463437325884 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:05 INFO - PROCESS | 3572 | 1463437325980 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 15:22:05 INFO - PROCESS | 3572 | 1463437325988 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:05 INFO - PROCESS | 3572 | ++DOCSHELL 15EC3C00 == 39 [pid = 3572] [id = 41] 15:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (18DB2800) [pid = 3572] [serial = 119] [outer = 00000000] 15:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (1B50F400) [pid = 3572] [serial = 120] [outer = 18DB2800] 15:22:06 INFO - PROCESS | 3572 | 1463437326032 Marionette DEBUG loaded listener.js 15:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (19752400) [pid = 3572] [serial = 121] [outer = 18DB2800] 15:22:06 INFO - PROCESS | 3572 | 1463437326428 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 15:22:06 INFO - PROCESS | 3572 | 1463437326450 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 15:22:06 INFO - PROCESS | 3572 | 1463437326452 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 15:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:22:06 INFO - PROCESS | 3572 | 1463437326455 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:22:06 INFO - PROCESS | 3572 | 1463437326457 Marionette TRACE conn5 <- [1,130,null,{}] 15:22:06 INFO - PROCESS | 3572 | 1463437326460 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:06 INFO - PROCESS | 3572 | 1463437326532 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 15:22:06 INFO - PROCESS | 3572 | 1463437326596 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:06 INFO - PROCESS | 3572 | ++DOCSHELL 0906C000 == 40 [pid = 3572] [id = 42] 15:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (09072C00) [pid = 3572] [serial = 122] [outer = 00000000] 15:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (09078400) [pid = 3572] [serial = 123] [outer = 09072C00] 15:22:06 INFO - PROCESS | 3572 | 1463437326641 Marionette DEBUG loaded listener.js 15:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (17F5D400) [pid = 3572] [serial = 124] [outer = 09072C00] 15:22:07 INFO - PROCESS | 3572 | 1463437326995 Marionette TRACE conn5 <- [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]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 15:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:22:07 INFO - PROCESS | 3572 | 1463437327026 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 3572 | 1463437327028 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 15:22:07 INFO - PROCESS | 3572 | 1463437327031 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - PROCESS | 3572 | 1463437327033 Marionette TRACE conn5 <- [1,134,null,{}] 15:22:07 INFO - PROCESS | 3572 | 1463437327036 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:07 INFO - PROCESS | 3572 | 1463437327112 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 15:22:07 INFO - PROCESS | 3572 | 1463437327176 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:07 INFO - PROCESS | 3572 | ++DOCSHELL 1440BC00 == 41 [pid = 3572] [id = 43] 15:22:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (15EC3400) [pid = 3572] [serial = 125] [outer = 00000000] 15:22:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (197DA800) [pid = 3572] [serial = 126] [outer = 15EC3400] 15:22:07 INFO - PROCESS | 3572 | 1463437327221 Marionette DEBUG loaded listener.js 15:22:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (197DDC00) [pid = 3572] [serial = 127] [outer = 15EC3400] 15:22:07 INFO - PROCESS | 3572 | 1463437327938 Marionette TRACE conn5 <- [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]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 930ms 15:22:07 INFO - PROCESS | 3572 | 1463437327963 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 15:22:07 INFO - PROCESS | 3572 | 1463437327968 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 15:22:07 INFO - PROCESS | 3572 | 1463437327973 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:22:07 INFO - PROCESS | 3572 | 1463437327978 Marionette TRACE conn5 <- [1,138,null,{}] 15:22:07 INFO - PROCESS | 3572 | 1463437327983 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:08 INFO - PROCESS | 3572 | 1463437328097 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 15:22:08 INFO - PROCESS | 3572 | 1463437328171 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:08 INFO - PROCESS | 3572 | ++DOCSHELL 10DB5000 == 42 [pid = 3572] [id = 44] 15:22:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (11315800) [pid = 3572] [serial = 128] [outer = 00000000] 15:22:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (14DF0400) [pid = 3572] [serial = 129] [outer = 11315800] 15:22:08 INFO - PROCESS | 3572 | 1463437328228 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (15E6AC00) [pid = 3572] [serial = 130] [outer = 11315800] 15:22:09 INFO - PROCESS | 3572 | 1463437329108 Marionette TRACE conn5 <- [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]]]}] 15:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1184ms 15:22:09 INFO - PROCESS | 3572 | 1463437329162 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 3572 | 1463437329166 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 15:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:22:09 INFO - PROCESS | 3572 | 1463437329171 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - PROCESS | 3572 | 1463437329175 Marionette TRACE conn5 <- [1,142,null,{}] 15:22:09 INFO - PROCESS | 3572 | 1463437329182 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:09 INFO - PROCESS | 3572 | 1463437329282 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 15:22:09 INFO - PROCESS | 3572 | 1463437329356 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:09 INFO - PROCESS | 3572 | ++DOCSHELL 10C54C00 == 43 [pid = 3572] [id = 45] 15:22:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (10CBAC00) [pid = 3572] [serial = 131] [outer = 00000000] 15:22:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (14774000) [pid = 3572] [serial = 132] [outer = 10CBAC00] 15:22:09 INFO - PROCESS | 3572 | 1463437329405 Marionette DEBUG loaded listener.js 15:22:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (14DB9800) [pid = 3572] [serial = 133] [outer = 10CBAC00] 15:22:09 INFO - PROCESS | 3572 | --DOCSHELL 0906C000 == 42 [pid = 3572] [id = 42] 15:22:09 INFO - PROCESS | 3572 | --DOCSHELL 15EC3C00 == 41 [pid = 3572] [id = 41] 15:22:09 INFO - PROCESS | 3572 | --DOCSHELL 14771000 == 40 [pid = 3572] [id = 40] 15:22:09 INFO - PROCESS | 3572 | --DOCSHELL 19E6A000 == 39 [pid = 3572] [id = 39] 15:22:09 INFO - PROCESS | 3572 | --DOCSHELL 1974B800 == 38 [pid = 3572] [id = 38] 15:22:09 INFO - PROCESS | 3572 | --DOCSHELL 186A7000 == 37 [pid = 3572] [id = 37] 15:22:09 INFO - PROCESS | 3572 | --DOCSHELL 17F5D800 == 36 [pid = 3572] [id = 36] 15:22:09 INFO - PROCESS | 3572 | --DOCSHELL 14E7B800 == 35 [pid = 3572] [id = 35] 15:22:09 INFO - PROCESS | 3572 | --DOCSHELL 1065F800 == 34 [pid = 3572] [id = 34] 15:22:09 INFO - PROCESS | 3572 | --DOCSHELL 0CBAC800 == 33 [pid = 3572] [id = 33] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1B57CC00) [pid = 3572] [serial = 63] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (19E70800) [pid = 3572] [serial = 58] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1D502400) [pid = 3572] [serial = 61] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (1C227800) [pid = 3572] [serial = 49] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (1BCD7C00) [pid = 3572] [serial = 46] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (1C267C00) [pid = 3572] [serial = 55] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (1C226000) [pid = 3572] [serial = 52] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (18DB7000) [pid = 3572] [serial = 78] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (18DBDC00) [pid = 3572] [serial = 79] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (10654000) [pid = 3572] [serial = 66] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (106BF000) [pid = 3572] [serial = 67] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (15EC8000) [pid = 3572] [serial = 72] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (14D0B800) [pid = 3572] [serial = 69] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (17F5F400) [pid = 3572] [serial = 75] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (14DB0C00) [pid = 3572] [serial = 70] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (16A76800) [pid = 3572] [serial = 73] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (1D50F400) [pid = 3572] [serial = 64] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (18631C00) [pid = 3572] [serial = 76] [outer = 00000000] [url = about:blank] 15:22:09 INFO - PROCESS | 3572 | 1463437329891 Marionette TRACE conn5 <- [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]]]}] 15:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 791ms 15:22:09 INFO - PROCESS | 3572 | 1463437329962 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 3572 | 1463437329969 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 15:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:22:09 INFO - PROCESS | 3572 | 1463437329975 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - PROCESS | 3572 | 1463437329978 Marionette TRACE conn5 <- [1,146,null,{}] 15:22:09 INFO - PROCESS | 3572 | 1463437329982 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:10 INFO - PROCESS | 3572 | 1463437330063 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 15:22:10 INFO - PROCESS | 3572 | 1463437330075 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:10 INFO - PROCESS | 3572 | ++DOCSHELL 10CBA000 == 34 [pid = 3572] [id = 46] 15:22:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (1476A000) [pid = 3572] [serial = 134] [outer = 00000000] 15:22:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (14DB2000) [pid = 3572] [serial = 135] [outer = 1476A000] 15:22:10 INFO - PROCESS | 3572 | 1463437330122 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (14E81000) [pid = 3572] [serial = 136] [outer = 1476A000] 15:22:10 INFO - PROCESS | 3572 | 1463437330571 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 15:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:22:10 INFO - PROCESS | 3572 | 1463437330606 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 15:22:10 INFO - PROCESS | 3572 | 1463437330609 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 15:22:10 INFO - PROCESS | 3572 | 1463437330612 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:22:10 INFO - PROCESS | 3572 | 1463437330615 Marionette TRACE conn5 <- [1,150,null,{}] 15:22:10 INFO - PROCESS | 3572 | 1463437330627 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:10 INFO - PROCESS | 3572 | 1463437330709 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 15:22:10 INFO - PROCESS | 3572 | 1463437330721 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:10 INFO - PROCESS | 3572 | ++DOCSHELL 16D5A800 == 35 [pid = 3572] [id = 47] 15:22:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (16D5AC00) [pid = 3572] [serial = 137] [outer = 00000000] 15:22:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (17D62400) [pid = 3572] [serial = 138] [outer = 16D5AC00] 15:22:10 INFO - PROCESS | 3572 | 1463437330770 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (17F21400) [pid = 3572] [serial = 139] [outer = 16D5AC00] 15:22:11 INFO - PROCESS | 3572 | 1463437331233 Marionette TRACE conn5 <- [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]]]}] 15:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 15:22:11 INFO - PROCESS | 3572 | 1463437331302 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 15:22:11 INFO - PROCESS | 3572 | 1463437331305 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 15:22:11 INFO - PROCESS | 3572 | 1463437331308 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:22:11 INFO - PROCESS | 3572 | 1463437331310 Marionette TRACE conn5 <- [1,154,null,{}] 15:22:11 INFO - PROCESS | 3572 | 1463437331314 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:11 INFO - PROCESS | 3572 | 1463437331394 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 15:22:11 INFO - PROCESS | 3572 | 1463437331403 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:11 INFO - PROCESS | 3572 | ++DOCSHELL 106BA000 == 36 [pid = 3572] [id = 48] 15:22:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (17F60000) [pid = 3572] [serial = 140] [outer = 00000000] 15:22:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (186A6C00) [pid = 3572] [serial = 141] [outer = 17F60000] 15:22:11 INFO - PROCESS | 3572 | 1463437331449 Marionette DEBUG loaded listener.js 15:22:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (18DB5800) [pid = 3572] [serial = 142] [outer = 17F60000] 15:22:11 INFO - PROCESS | 3572 | 1463437331879 Marionette TRACE conn5 <- [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]]]}] 15:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 15:22:11 INFO - PROCESS | 3572 | 1463437331943 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 15:22:11 INFO - PROCESS | 3572 | 1463437331945 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 15:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:22:11 INFO - PROCESS | 3572 | 1463437331948 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:22:11 INFO - PROCESS | 3572 | 1463437331950 Marionette TRACE conn5 <- [1,158,null,{}] 15:22:11 INFO - PROCESS | 3572 | 1463437331953 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:12 INFO - PROCESS | 3572 | 1463437332051 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 15:22:12 INFO - PROCESS | 3572 | 1463437332120 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:12 INFO - PROCESS | 3572 | ++DOCSHELL 18DBB800 == 37 [pid = 3572] [id = 49] 15:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (18E24400) [pid = 3572] [serial = 143] [outer = 00000000] 15:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (1974D800) [pid = 3572] [serial = 144] [outer = 18E24400] 15:22:12 INFO - PROCESS | 3572 | 1463437332166 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (197D7800) [pid = 3572] [serial = 145] [outer = 18E24400] 15:22:12 INFO - PROCESS | 3572 | 1463437332588 Marionette TRACE conn5 <- [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]]]}] 15:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 15:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:22:12 INFO - PROCESS | 3572 | 1463437332623 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 15:22:12 INFO - PROCESS | 3572 | 1463437332625 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 15:22:12 INFO - PROCESS | 3572 | 1463437332628 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:22:12 INFO - PROCESS | 3572 | 1463437332629 Marionette TRACE conn5 <- [1,162,null,{}] 15:22:12 INFO - PROCESS | 3572 | 1463437332633 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:12 INFO - PROCESS | 3572 | 1463437332758 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 15:22:12 INFO - PROCESS | 3572 | 1463437332769 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:12 INFO - PROCESS | 3572 | ++DOCSHELL 18DBA400 == 38 [pid = 3572] [id = 50] 15:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (19748C00) [pid = 3572] [serial = 146] [outer = 00000000] 15:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (19891000) [pid = 3572] [serial = 147] [outer = 19748C00] 15:22:12 INFO - PROCESS | 3572 | 1463437332814 Marionette DEBUG loaded listener.js 15:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (19E6BC00) [pid = 3572] [serial = 148] [outer = 19748C00] 15:22:13 INFO - PROCESS | 3572 | 1463437333259 Marionette TRACE conn5 <- [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]]]}] 15:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 15:22:13 INFO - PROCESS | 3572 | 1463437333300 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 15:22:13 INFO - PROCESS | 3572 | 1463437333302 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 15:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:22:13 INFO - PROCESS | 3572 | 1463437333305 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:22:13 INFO - PROCESS | 3572 | 1463437333306 Marionette TRACE conn5 <- [1,166,null,{}] 15:22:13 INFO - PROCESS | 3572 | 1463437333310 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:13 INFO - PROCESS | 3572 | 1463437333430 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 15:22:13 INFO - PROCESS | 3572 | 1463437333452 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:13 INFO - PROCESS | 3572 | ++DOCSHELL 19E6D800 == 39 [pid = 3572] [id = 51] 15:22:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (19E6DC00) [pid = 3572] [serial = 149] [outer = 00000000] 15:22:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (19F62000) [pid = 3572] [serial = 150] [outer = 19E6DC00] 15:22:13 INFO - PROCESS | 3572 | 1463437333496 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (19E75000) [pid = 3572] [serial = 151] [outer = 19E6DC00] 15:22:13 INFO - PROCESS | 3572 | 1463437333904 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1984B800) [pid = 3572] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (106BC000) [pid = 3572] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (18DB2C00) [pid = 3572] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (14ECDC00) [pid = 3572] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (17F5E800) [pid = 3572] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (19E6F000) [pid = 3572] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (0CBAE800) [pid = 3572] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (15EC3000) [pid = 3572] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (18DB2800) [pid = 3572] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (0FC53800) [pid = 3572] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (15EC1800) [pid = 3572] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (19E71400) [pid = 3572] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (19751800) [pid = 3572] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (1984F800) [pid = 3572] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:22:14 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (09072C00) [pid = 3572] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 770ms 15:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:22:14 INFO - PROCESS | 3572 | 1463437334076 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 3572 | 1463437334078 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 15:22:14 INFO - PROCESS | 3572 | 1463437334081 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - PROCESS | 3572 | 1463437334083 Marionette TRACE conn5 <- [1,170,null,{}] 15:22:14 INFO - PROCESS | 3572 | 1463437334086 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:14 INFO - PROCESS | 3572 | 1463437334186 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 15:22:14 INFO - PROCESS | 3572 | 1463437334197 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:14 INFO - PROCESS | 3572 | ++DOCSHELL 0FC5A000 == 40 [pid = 3572] [id = 52] 15:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (113AD800) [pid = 3572] [serial = 152] [outer = 00000000] 15:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (15E68C00) [pid = 3572] [serial = 153] [outer = 113AD800] 15:22:14 INFO - PROCESS | 3572 | 1463437334242 Marionette DEBUG loaded listener.js 15:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (17F63000) [pid = 3572] [serial = 154] [outer = 113AD800] 15:22:14 INFO - PROCESS | 3572 | 1463437334638 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 571ms 15:22:14 INFO - PROCESS | 3572 | 1463437334652 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 15:22:14 INFO - PROCESS | 3572 | 1463437334653 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 15:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:22:14 INFO - PROCESS | 3572 | 1463437334656 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:22:14 INFO - PROCESS | 3572 | 1463437334658 Marionette TRACE conn5 <- [1,174,null,{}] 15:22:14 INFO - PROCESS | 3572 | 1463437334661 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:14 INFO - PROCESS | 3572 | 1463437334784 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 15:22:14 INFO - PROCESS | 3572 | 1463437334795 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:14 INFO - PROCESS | 3572 | ++DOCSHELL 15E62800 == 41 [pid = 3572] [id = 53] 15:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (17F5F400) [pid = 3572] [serial = 155] [outer = 00000000] 15:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (19F6A800) [pid = 3572] [serial = 156] [outer = 17F5F400] 15:22:14 INFO - PROCESS | 3572 | 1463437334839 Marionette DEBUG loaded listener.js 15:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (1B505800) [pid = 3572] [serial = 157] [outer = 17F5F400] 15:22:15 INFO - PROCESS | 3572 | 1463437335204 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 15:22:15 INFO - PROCESS | 3572 | 1463437335227 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 15:22:15 INFO - PROCESS | 3572 | 1463437335230 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 15:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:22:15 INFO - PROCESS | 3572 | 1463437335234 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:22:15 INFO - PROCESS | 3572 | 1463437335236 Marionette TRACE conn5 <- [1,178,null,{}] 15:22:15 INFO - PROCESS | 3572 | 1463437335242 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:15 INFO - PROCESS | 3572 | 1463437335317 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 15:22:15 INFO - PROCESS | 3572 | 1463437335384 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 3572 | ++DOCSHELL 0C642000 == 42 [pid = 3572] [id = 54] 15:22:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (17D64800) [pid = 3572] [serial = 158] [outer = 00000000] 15:22:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (1C221400) [pid = 3572] [serial = 159] [outer = 17D64800] 15:22:15 INFO - PROCESS | 3572 | 1463437335429 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1C263400) [pid = 3572] [serial = 160] [outer = 17D64800] 15:22:15 INFO - PROCESS | 3572 | 1463437335767 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 15:22:15 INFO - PROCESS | 3572 | 1463437335808 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 15:22:15 INFO - PROCESS | 3572 | 1463437335810 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 15:22:15 INFO - PROCESS | 3572 | 1463437335813 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:22:15 INFO - PROCESS | 3572 | 1463437335815 Marionette TRACE conn5 <- [1,182,null,{}] 15:22:15 INFO - PROCESS | 3572 | 1463437335819 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:15 INFO - PROCESS | 3572 | 1463437335941 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 15:22:15 INFO - PROCESS | 3572 | 1463437335949 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 3572 | ++DOCSHELL 0FF0F400 == 43 [pid = 3572] [id = 55] 15:22:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (0FF0F800) [pid = 3572] [serial = 161] [outer = 00000000] 15:22:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (0FF19400) [pid = 3572] [serial = 162] [outer = 0FF0F800] 15:22:16 INFO - PROCESS | 3572 | 1463437336008 Marionette DEBUG loaded listener.js 15:22:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (1C264800) [pid = 3572] [serial = 163] [outer = 0FF0F800] 15:22:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (0CBAC800) [pid = 3572] [serial = 164] [outer = 15F57800] 15:22:16 INFO - PROCESS | 3572 | 1463437336707 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 930ms 15:22:16 INFO - PROCESS | 3572 | 1463437336748 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 15:22:16 INFO - PROCESS | 3572 | 1463437336754 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 15:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:22:16 INFO - PROCESS | 3572 | 1463437336759 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:22:16 INFO - PROCESS | 3572 | 1463437336763 Marionette TRACE conn5 <- [1,186,null,{}] 15:22:16 INFO - PROCESS | 3572 | 1463437336769 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:16 INFO - PROCESS | 3572 | 1463437336877 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 15:22:16 INFO - PROCESS | 3572 | 1463437336955 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:16 INFO - PROCESS | 3572 | ++DOCSHELL 10657800 == 44 [pid = 3572] [id = 56] 15:22:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1065F800) [pid = 3572] [serial = 165] [outer = 00000000] 15:22:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (14D0DC00) [pid = 3572] [serial = 166] [outer = 1065F800] 15:22:17 INFO - PROCESS | 3572 | 1463437337013 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (15EC6800) [pid = 3572] [serial = 167] [outer = 1065F800] 15:22:17 INFO - PROCESS | 3572 | 1463437337598 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 870ms 15:22:17 INFO - PROCESS | 3572 | 1463437337633 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 3572 | 1463437337639 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 15:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:22:17 INFO - PROCESS | 3572 | 1463437337645 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:22:17 INFO - PROCESS | 3572 | 1463437337648 Marionette TRACE conn5 <- [1,190,null,{}] 15:22:17 INFO - PROCESS | 3572 | 1463437337652 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:17 INFO - PROCESS | 3572 | 1463437337756 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 15:22:17 INFO - PROCESS | 3572 | 1463437337842 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:17 INFO - PROCESS | 3572 | ++DOCSHELL 16D57800 == 45 [pid = 3572] [id = 57] 15:22:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (17F1BC00) [pid = 3572] [serial = 168] [outer = 00000000] 15:22:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (18DB2800) [pid = 3572] [serial = 169] [outer = 17F1BC00] 15:22:17 INFO - PROCESS | 3572 | 1463437337897 Marionette DEBUG loaded listener.js 15:22:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (197D6C00) [pid = 3572] [serial = 170] [outer = 17F1BC00] 15:22:18 INFO - PROCESS | 3572 | 1463437338423 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 830ms 15:22:18 INFO - PROCESS | 3572 | 1463437338480 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 15:22:18 INFO - PROCESS | 3572 | 1463437338483 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 15:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:22:18 INFO - PROCESS | 3572 | 1463437338500 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:22:18 INFO - PROCESS | 3572 | 1463437338504 Marionette TRACE conn5 <- [1,194,null,{}] 15:22:18 INFO - PROCESS | 3572 | 1463437338516 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:18 INFO - PROCESS | 3572 | 1463437338623 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 15:22:18 INFO - PROCESS | 3572 | 1463437338700 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:18 INFO - PROCESS | 3572 | ++DOCSHELL 17D7B000 == 46 [pid = 3572] [id = 58] 15:22:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (17D7BC00) [pid = 3572] [serial = 171] [outer = 00000000] 15:22:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (197E1800) [pid = 3572] [serial = 172] [outer = 17D7BC00] 15:22:18 INFO - PROCESS | 3572 | 1463437338759 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (19E6C400) [pid = 3572] [serial = 173] [outer = 17D7BC00] 15:22:19 INFO - PROCESS | 3572 | 1463437339507 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1038ms 15:22:19 INFO - PROCESS | 3572 | 1463437339533 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 15:22:19 INFO - PROCESS | 3572 | 1463437339537 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 15:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:22:19 INFO - PROCESS | 3572 | 1463437339543 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:22:19 INFO - PROCESS | 3572 | 1463437339547 Marionette TRACE conn5 <- [1,198,null,{}] 15:22:19 INFO - PROCESS | 3572 | 1463437339553 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:19 INFO - PROCESS | 3572 | 1463437339647 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 15:22:19 INFO - PROCESS | 3572 | 1463437339726 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:19 INFO - PROCESS | 3572 | ++DOCSHELL 0FF0DC00 == 47 [pid = 3572] [id = 59] 15:22:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (0FF0FC00) [pid = 3572] [serial = 174] [outer = 00000000] 15:22:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (10005800) [pid = 3572] [serial = 175] [outer = 0FF0FC00] 15:22:19 INFO - PROCESS | 3572 | 1463437339776 Marionette DEBUG loaded listener.js 15:22:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1000A000) [pid = 3572] [serial = 176] [outer = 0FF0FC00] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 14ED4C00 == 46 [pid = 3572] [id = 29] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 19E70C00 == 45 [pid = 3572] [id = 30] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 19751400 == 44 [pid = 3572] [id = 31] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 1984F000 == 43 [pid = 3572] [id = 32] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 0C642000 == 42 [pid = 3572] [id = 54] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 15E62800 == 41 [pid = 3572] [id = 53] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 0FC5A000 == 40 [pid = 3572] [id = 52] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 19E6D800 == 39 [pid = 3572] [id = 51] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 18DBA400 == 38 [pid = 3572] [id = 50] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 18DBB800 == 37 [pid = 3572] [id = 49] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 106BA000 == 36 [pid = 3572] [id = 48] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 16D5A800 == 35 [pid = 3572] [id = 47] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 10CBA000 == 34 [pid = 3572] [id = 46] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 10C54C00 == 33 [pid = 3572] [id = 45] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (197DA800) [pid = 3572] [serial = 126] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOCSHELL 10DB5000 == 32 [pid = 3572] [id = 44] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (19883C00) [pid = 3572] [serial = 111] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (113A7000) [pid = 3572] [serial = 99] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (14411400) [pid = 3572] [serial = 100] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1974BC00) [pid = 3572] [serial = 108] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (15EC4000) [pid = 3572] [serial = 102] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (15EC9800) [pid = 3572] [serial = 103] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (17F64800) [pid = 3572] [serial = 105] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1A221800) [pid = 3572] [serial = 114] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (147CBC00) [pid = 3572] [serial = 97] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (106C4000) [pid = 3572] [serial = 96] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (17F68800) [pid = 3572] [serial = 117] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (17F69000) [pid = 3572] [serial = 118] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (1B50F400) [pid = 3572] [serial = 120] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (11314000) [pid = 3572] [serial = 82] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (1061F000) [pid = 3572] [serial = 81] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (17F5E400) [pid = 3572] [serial = 85] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (16D55800) [pid = 3572] [serial = 84] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (1A226800) [pid = 3572] [serial = 88] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (19F65800) [pid = 3572] [serial = 87] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (19756C00) [pid = 3572] [serial = 91] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (19754C00) [pid = 3572] [serial = 90] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (1A744000) [pid = 3572] [serial = 115] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (19859800) [pid = 3572] [serial = 94] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (19856000) [pid = 3572] [serial = 93] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (1988F400) [pid = 3572] [serial = 112] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (19754000) [pid = 3572] [serial = 109] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (09078400) [pid = 3572] [serial = 123] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (17F5D400) [pid = 3572] [serial = 124] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (1864E800) [pid = 3572] [serial = 106] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (19752400) [pid = 3572] [serial = 121] [outer = 00000000] [url = about:blank] 15:22:20 INFO - PROCESS | 3572 | 1463437340357 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 15:22:20 INFO - PROCESS | 3572 | 1463437340376 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 3572 | 1463437340382 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 15:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:22:20 INFO - PROCESS | 3572 | 1463437340387 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:22:20 INFO - PROCESS | 3572 | 1463437340390 Marionette TRACE conn5 <- [1,202,null,{}] 15:22:20 INFO - PROCESS | 3572 | 1463437340394 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:20 INFO - PROCESS | 3572 | 1463437340472 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 15:22:20 INFO - PROCESS | 3572 | 1463437340482 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 3572 | ++DOCSHELL 0FC4FC00 == 33 [pid = 3572] [id = 60] 15:22:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (0FC5A000) [pid = 3572] [serial = 177] [outer = 00000000] 15:22:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (1065F000) [pid = 3572] [serial = 178] [outer = 0FC5A000] 15:22:20 INFO - PROCESS | 3572 | 1463437340528 Marionette DEBUG loaded listener.js 15:22:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (10C58000) [pid = 3572] [serial = 179] [outer = 0FC5A000] 15:22:20 INFO - PROCESS | 3572 | 1463437340973 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 15:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:22:21 INFO - PROCESS | 3572 | 1463437341023 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 15:22:21 INFO - PROCESS | 3572 | 1463437341025 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 15:22:21 INFO - PROCESS | 3572 | 1463437341028 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:22:21 INFO - PROCESS | 3572 | 1463437341032 Marionette TRACE conn5 <- [1,206,null,{}] 15:22:21 INFO - PROCESS | 3572 | 1463437341042 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:21 INFO - PROCESS | 3572 | 1463437341123 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 15:22:21 INFO - PROCESS | 3572 | 1463437341133 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:21 INFO - PROCESS | 3572 | ++DOCSHELL 14D33000 == 34 [pid = 3572] [id = 61] 15:22:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (14D35000) [pid = 3572] [serial = 180] [outer = 00000000] 15:22:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (14ED4C00) [pid = 3572] [serial = 181] [outer = 14D35000] 15:22:21 INFO - PROCESS | 3572 | 1463437341181 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (15E6E400) [pid = 3572] [serial = 182] [outer = 14D35000] 15:22:21 INFO - PROCESS | 3572 | 1463437341636 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 631ms 15:22:21 INFO - PROCESS | 3572 | 1463437341662 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 15:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:22:21 INFO - PROCESS | 3572 | 1463437341664 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 15:22:21 INFO - PROCESS | 3572 | 1463437341667 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:22:21 INFO - PROCESS | 3572 | 1463437341669 Marionette TRACE conn5 <- [1,210,null,{}] 15:22:21 INFO - PROCESS | 3572 | 1463437341673 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:21 INFO - PROCESS | 3572 | 1463437341751 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 15:22:21 INFO - PROCESS | 3572 | 1463437341758 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:21 INFO - PROCESS | 3572 | ++DOCSHELL 16A70C00 == 35 [pid = 3572] [id = 62] 15:22:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (16A71000) [pid = 3572] [serial = 183] [outer = 00000000] 15:22:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (16D5F800) [pid = 3572] [serial = 184] [outer = 16A71000] 15:22:21 INFO - PROCESS | 3572 | 1463437341802 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (17D6D000) [pid = 3572] [serial = 185] [outer = 16A71000] 15:22:22 INFO - PROCESS | 3572 | 1463437342193 Marionette TRACE conn5 <- [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]]]}] 15:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 570ms 15:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:22:22 INFO - PROCESS | 3572 | 1463437342245 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 15:22:22 INFO - PROCESS | 3572 | 1463437342247 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 15:22:22 INFO - PROCESS | 3572 | 1463437342250 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:22:22 INFO - PROCESS | 3572 | 1463437342251 Marionette TRACE conn5 <- [1,214,null,{}] 15:22:22 INFO - PROCESS | 3572 | 1463437342255 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:22 INFO - PROCESS | 3572 | 1463437342331 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 15:22:22 INFO - PROCESS | 3572 | 1463437342338 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:22 INFO - PROCESS | 3572 | ++DOCSHELL 17D7A400 == 36 [pid = 3572] [id = 63] 15:22:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (17D7A800) [pid = 3572] [serial = 186] [outer = 00000000] 15:22:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (17D7FC00) [pid = 3572] [serial = 187] [outer = 17D7A800] 15:22:22 INFO - PROCESS | 3572 | 1463437342384 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (17F62800) [pid = 3572] [serial = 188] [outer = 17D7A800] 15:22:22 INFO - PROCESS | 3572 | 1463437342862 Marionette TRACE conn5 <- [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]]]}] 15:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 15:22:22 INFO - PROCESS | 3572 | 1463437342884 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 15:22:22 INFO - PROCESS | 3572 | 1463437342886 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 15:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:22:22 INFO - PROCESS | 3572 | 1463437342893 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:22:22 INFO - PROCESS | 3572 | 1463437342895 Marionette TRACE conn5 <- [1,218,null,{}] 15:22:22 INFO - PROCESS | 3572 | 1463437342899 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:23 INFO - PROCESS | 3572 | 1463437343023 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 15:22:23 INFO - PROCESS | 3572 | 1463437343031 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 3572 | ++DOCSHELL 0FB61C00 == 37 [pid = 3572] [id = 64] 15:22:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (17F1E400) [pid = 3572] [serial = 189] [outer = 00000000] 15:22:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (186CB800) [pid = 3572] [serial = 190] [outer = 17F1E400] 15:22:23 INFO - PROCESS | 3572 | 1463437343076 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (18DAF800) [pid = 3572] [serial = 191] [outer = 17F1E400] 15:22:23 INFO - PROCESS | 3572 | 1463437343511 Marionette TRACE conn5 <- [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]]]}] 15:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 15:22:23 INFO - PROCESS | 3572 | 1463437343564 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 15:22:23 INFO - PROCESS | 3572 | 1463437343566 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 15:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:22:23 INFO - PROCESS | 3572 | 1463437343569 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:22:23 INFO - PROCESS | 3572 | 1463437343571 Marionette TRACE conn5 <- [1,222,null,{}] 15:22:23 INFO - PROCESS | 3572 | 1463437343574 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:23 INFO - PROCESS | 3572 | 1463437343675 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 15:22:23 INFO - PROCESS | 3572 | 1463437343748 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 3572 | ++DOCSHELL 0C64A800 == 38 [pid = 3572] [id = 65] 15:22:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (186A9800) [pid = 3572] [serial = 192] [outer = 00000000] 15:22:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (1974E000) [pid = 3572] [serial = 193] [outer = 186A9800] 15:22:23 INFO - PROCESS | 3572 | 1463437343793 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (19750800) [pid = 3572] [serial = 194] [outer = 186A9800] 15:22:24 INFO - PROCESS | 3572 | 1463437344176 Marionette TRACE conn5 <- [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]]]}] 15:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 15:22:24 INFO - PROCESS | 3572 | 1463437344242 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 15:22:24 INFO - PROCESS | 3572 | 1463437344244 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 15:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:22:24 INFO - PROCESS | 3572 | 1463437344247 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:22:24 INFO - PROCESS | 3572 | 1463437344249 Marionette TRACE conn5 <- [1,226,null,{}] 15:22:24 INFO - PROCESS | 3572 | 1463437344257 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:24 INFO - PROCESS | 3572 | 1463437344369 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 15:22:24 INFO - PROCESS | 3572 | 1463437344382 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:24 INFO - PROCESS | 3572 | ++DOCSHELL 14D0F400 == 39 [pid = 3572] [id = 66] 15:22:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (18631400) [pid = 3572] [serial = 195] [outer = 00000000] 15:22:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (197E2C00) [pid = 3572] [serial = 196] [outer = 18631400] 15:22:24 INFO - PROCESS | 3572 | 1463437344429 Marionette DEBUG loaded listener.js 15:22:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1984B400) [pid = 3572] [serial = 197] [outer = 18631400] 15:22:24 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (17D64800) [pid = 3572] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:22:24 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (17F60000) [pid = 3572] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:22:24 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (17F5F400) [pid = 3572] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:22:24 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (19E6DC00) [pid = 3572] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:22:24 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (18E24400) [pid = 3572] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:22:24 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (113AD800) [pid = 3572] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:22:24 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (19748C00) [pid = 3572] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:22:24 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (1476A000) [pid = 3572] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:22:24 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (10CBAC00) [pid = 3572] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:22:24 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (16D5AC00) [pid = 3572] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:22:24 INFO - PROCESS | 3572 | 1463437344946 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 731ms 15:22:24 INFO - PROCESS | 3572 | 1463437344980 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 15:22:24 INFO - PROCESS | 3572 | 1463437344982 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 15:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:22:25 INFO - PROCESS | 3572 | 1463437345008 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:22:25 INFO - PROCESS | 3572 | 1463437345010 Marionette TRACE conn5 <- [1,230,null,{}] 15:22:25 INFO - PROCESS | 3572 | 1463437345013 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:25 INFO - PROCESS | 3572 | 1463437345122 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 15:22:25 INFO - PROCESS | 3572 | 1463437345170 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 3572 | ++DOCSHELL 106B9800 == 40 [pid = 3572] [id = 67] 15:22:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (10CC1400) [pid = 3572] [serial = 198] [outer = 00000000] 15:22:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (18E2C000) [pid = 3572] [serial = 199] [outer = 10CC1400] 15:22:25 INFO - PROCESS | 3572 | 1463437345215 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (197E2800) [pid = 3572] [serial = 200] [outer = 10CC1400] 15:22:25 INFO - PROCESS | 3572 | 1463437345547 Marionette TRACE conn5 <- [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]]]}] 15:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 15:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:22:25 INFO - PROCESS | 3572 | 1463437345578 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 15:22:25 INFO - PROCESS | 3572 | 1463437345580 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 15:22:25 INFO - PROCESS | 3572 | 1463437345583 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:22:25 INFO - PROCESS | 3572 | 1463437345584 Marionette TRACE conn5 <- [1,234,null,{}] 15:22:25 INFO - PROCESS | 3572 | 1463437345588 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:25 INFO - PROCESS | 3572 | 1463437345691 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 15:22:25 INFO - PROCESS | 3572 | 1463437345700 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 3572 | ++DOCSHELL 186A0C00 == 41 [pid = 3572] [id = 68] 15:22:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (18E2F400) [pid = 3572] [serial = 201] [outer = 00000000] 15:22:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (1988F800) [pid = 3572] [serial = 202] [outer = 18E2F400] 15:22:25 INFO - PROCESS | 3572 | 1463437345746 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (19E6C000) [pid = 3572] [serial = 203] [outer = 18E2F400] 15:22:26 INFO - PROCESS | 3572 | 1463437346128 Marionette TRACE conn5 <- [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]]]}] 15:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 15:22:26 INFO - PROCESS | 3572 | 1463437346154 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 15:22:26 INFO - PROCESS | 3572 | 1463437346156 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 15:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:22:26 INFO - PROCESS | 3572 | 1463437346160 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 3572 | 1463437346162 Marionette TRACE conn5 <- [1,238,null,{}] 15:22:26 INFO - PROCESS | 3572 | 1463437346165 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:26 INFO - PROCESS | 3572 | 1463437346286 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 15:22:26 INFO - PROCESS | 3572 | 1463437346335 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:26 INFO - PROCESS | 3572 | ++DOCSHELL 19E72000 == 42 [pid = 3572] [id = 69] 15:22:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (19E72800) [pid = 3572] [serial = 204] [outer = 00000000] 15:22:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (1A220800) [pid = 3572] [serial = 205] [outer = 19E72800] 15:22:26 INFO - PROCESS | 3572 | 1463437346383 Marionette DEBUG loaded listener.js 15:22:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1B495400) [pid = 3572] [serial = 206] [outer = 19E72800] 15:22:26 INFO - PROCESS | 3572 | 1463437346756 Marionette TRACE conn5 <- [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]]]}] 15:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 15:22:26 INFO - PROCESS | 3572 | 1463437346831 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 15:22:26 INFO - PROCESS | 3572 | 1463437346835 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 15:22:26 INFO - PROCESS | 3572 | 1463437346840 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 3572 | 1463437346845 Marionette TRACE conn5 <- [1,242,null,{}] 15:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:22:26 INFO - PROCESS | 3572 | 1463437346851 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:26 INFO - PROCESS | 3572 | 1463437346966 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 15:22:27 INFO - PROCESS | 3572 | 1463437347050 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:27 INFO - PROCESS | 3572 | ++DOCSHELL 0C64E800 == 43 [pid = 3572] [id = 70] 15:22:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (0C73B800) [pid = 3572] [serial = 207] [outer = 00000000] 15:22:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (0FC51800) [pid = 3572] [serial = 208] [outer = 0C73B800] 15:22:27 INFO - PROCESS | 3572 | 1463437347110 Marionette DEBUG loaded listener.js 15:22:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (10003C00) [pid = 3572] [serial = 209] [outer = 0C73B800] 15:22:27 INFO - PROCESS | 3572 | 1463437347696 Marionette TRACE conn5 <- [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]]]}] 15:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 15:22:27 INFO - PROCESS | 3572 | 1463437347780 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 15:22:27 INFO - PROCESS | 3572 | 1463437347784 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 15:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:22:27 INFO - PROCESS | 3572 | 1463437347792 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:22:27 INFO - PROCESS | 3572 | 1463437347797 Marionette TRACE conn5 <- [1,246,null,{}] 15:22:27 INFO - PROCESS | 3572 | 1463437347815 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:27 INFO - PROCESS | 3572 | 1463437347952 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 15:22:28 INFO - PROCESS | 3572 | 1463437348000 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:28 INFO - PROCESS | 3572 | ++DOCSHELL 14414C00 == 44 [pid = 3572] [id = 71] 15:22:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (147D0000) [pid = 3572] [serial = 210] [outer = 00000000] 15:22:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (15E62800) [pid = 3572] [serial = 211] [outer = 147D0000] 15:22:28 INFO - PROCESS | 3572 | 1463437348055 Marionette DEBUG loaded listener.js 15:22:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (16A76C00) [pid = 3572] [serial = 212] [outer = 147D0000] 15:22:28 INFO - PROCESS | 3572 | 1463437348579 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 830ms 15:22:28 INFO - PROCESS | 3572 | 1463437348625 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 15:22:28 INFO - PROCESS | 3572 | 1463437348628 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 15:22:28 INFO - PROCESS | 3572 | 1463437348632 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:22:28 INFO - PROCESS | 3572 | 1463437348634 Marionette TRACE conn5 <- [1,250,null,{}] 15:22:28 INFO - PROCESS | 3572 | 1463437348644 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:28 INFO - PROCESS | 3572 | 1463437348755 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 15:22:28 INFO - PROCESS | 3572 | 1463437348850 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:28 INFO - PROCESS | 3572 | ++DOCSHELL 18DBD000 == 45 [pid = 3572] [id = 72] 15:22:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (18E26C00) [pid = 3572] [serial = 213] [outer = 00000000] 15:22:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1984DC00) [pid = 3572] [serial = 214] [outer = 18E26C00] 15:22:28 INFO - PROCESS | 3572 | 1463437348910 Marionette DEBUG loaded listener.js 15:22:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (19F6C000) [pid = 3572] [serial = 215] [outer = 18E26C00] 15:22:29 INFO - PROCESS | 3572 | 1463437349568 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 971ms 15:22:29 INFO - PROCESS | 3572 | 1463437349622 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 15:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:22:29 INFO - PROCESS | 3572 | 1463437349625 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 15:22:29 INFO - PROCESS | 3572 | 1463437349631 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:22:29 INFO - PROCESS | 3572 | 1463437349633 Marionette TRACE conn5 <- [1,254,null,{}] 15:22:29 INFO - PROCESS | 3572 | 1463437349636 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:29 INFO - PROCESS | 3572 | 1463437349768 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 15:22:29 INFO - PROCESS | 3572 | 1463437349844 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:29 INFO - PROCESS | 3572 | ++DOCSHELL 1C266800 == 46 [pid = 3572] [id = 73] 15:22:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1C268000) [pid = 3572] [serial = 216] [outer = 00000000] 15:22:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1C2A4C00) [pid = 3572] [serial = 217] [outer = 1C268000] 15:22:29 INFO - PROCESS | 3572 | 1463437349939 Marionette DEBUG loaded listener.js 15:22:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1C64D000) [pid = 3572] [serial = 218] [outer = 1C268000] 15:22:30 INFO - PROCESS | 3572 | 1463437350476 Marionette TRACE conn5 <- [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]]]}] 15:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 15:22:30 INFO - PROCESS | 3572 | 1463437350503 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 15:22:30 INFO - PROCESS | 3572 | 1463437350505 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 15:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:22:30 INFO - PROCESS | 3572 | 1463437350509 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:22:30 INFO - PROCESS | 3572 | 1463437350511 Marionette TRACE conn5 <- [1,258,null,{}] 15:22:30 INFO - PROCESS | 3572 | 1463437350515 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:30 INFO - PROCESS | 3572 | 1463437350613 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 15:22:30 INFO - PROCESS | 3572 | 1463437350703 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:30 INFO - PROCESS | 3572 | ++DOCSHELL 1C263800 == 47 [pid = 3572] [id = 74] 15:22:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1C64C000) [pid = 3572] [serial = 219] [outer = 00000000] 15:22:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1C721000) [pid = 3572] [serial = 220] [outer = 1C64C000] 15:22:30 INFO - PROCESS | 3572 | 1463437350757 Marionette DEBUG loaded listener.js 15:22:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1C722C00) [pid = 3572] [serial = 221] [outer = 1C64C000] 15:22:31 INFO - PROCESS | 3572 | 1463437351485 Marionette TRACE conn5 <- [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]]]}] 15:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1018ms 15:22:31 INFO - PROCESS | 3572 | 1463437351533 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 15:22:31 INFO - PROCESS | 3572 | 1463437351537 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 15:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:22:31 INFO - PROCESS | 3572 | 1463437351543 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:22:31 INFO - PROCESS | 3572 | 1463437351547 Marionette TRACE conn5 <- [1,262,null,{}] 15:22:31 INFO - PROCESS | 3572 | 1463437351568 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:31 INFO - PROCESS | 3572 | 1463437351665 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 15:22:31 INFO - PROCESS | 3572 | 1463437351746 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:31 INFO - PROCESS | 3572 | ++DOCSHELL 10007C00 == 48 [pid = 3572] [id = 75] 15:22:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1000C400) [pid = 3572] [serial = 222] [outer = 00000000] 15:22:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1440B000) [pid = 3572] [serial = 223] [outer = 1000C400] 15:22:31 INFO - PROCESS | 3572 | 1463437351797 Marionette DEBUG loaded listener.js 15:22:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (14DB4000) [pid = 3572] [serial = 224] [outer = 1000C400] 15:22:32 INFO - PROCESS | 3572 | --DOCSHELL 186A0C00 == 47 [pid = 3572] [id = 68] 15:22:32 INFO - PROCESS | 3572 | --DOCSHELL 106B9800 == 46 [pid = 3572] [id = 67] 15:22:32 INFO - PROCESS | 3572 | --DOCSHELL 14D0F400 == 45 [pid = 3572] [id = 66] 15:22:32 INFO - PROCESS | 3572 | --DOCSHELL 0C64A800 == 44 [pid = 3572] [id = 65] 15:22:32 INFO - PROCESS | 3572 | --DOCSHELL 0FB61C00 == 43 [pid = 3572] [id = 64] 15:22:32 INFO - PROCESS | 3572 | --DOCSHELL 17D7A400 == 42 [pid = 3572] [id = 63] 15:22:32 INFO - PROCESS | 3572 | --DOCSHELL 16A70C00 == 41 [pid = 3572] [id = 62] 15:22:32 INFO - PROCESS | 3572 | --DOCSHELL 14D33000 == 40 [pid = 3572] [id = 61] 15:22:32 INFO - PROCESS | 3572 | --DOCSHELL 0FC4FC00 == 39 [pid = 3572] [id = 60] 15:22:32 INFO - PROCESS | 3572 | --DOCSHELL 0FF0DC00 == 38 [pid = 3572] [id = 59] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (18DB5800) [pid = 3572] [serial = 142] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1B505800) [pid = 3572] [serial = 157] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (19F62000) [pid = 3572] [serial = 150] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1974D800) [pid = 3572] [serial = 144] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (17F63000) [pid = 3572] [serial = 154] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (19891000) [pid = 3572] [serial = 147] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (14E81000) [pid = 3572] [serial = 136] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (19E6BC00) [pid = 3572] [serial = 148] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (14774000) [pid = 3572] [serial = 132] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (17F21400) [pid = 3572] [serial = 139] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (19F6A800) [pid = 3572] [serial = 156] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (14DB9800) [pid = 3572] [serial = 133] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (14DB2000) [pid = 3572] [serial = 135] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (14DF0400) [pid = 3572] [serial = 129] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (17D62400) [pid = 3572] [serial = 138] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (186A6C00) [pid = 3572] [serial = 141] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (15E68C00) [pid = 3572] [serial = 153] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (197D7800) [pid = 3572] [serial = 145] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (19E75000) [pid = 3572] [serial = 151] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1C221400) [pid = 3572] [serial = 159] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (1C263400) [pid = 3572] [serial = 160] [outer = 00000000] [url = about:blank] 15:22:32 INFO - PROCESS | 3572 | 1463437352397 Marionette TRACE conn5 <- [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]]]}] 15:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 890ms 15:22:32 INFO - PROCESS | 3572 | 1463437352436 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 15:22:32 INFO - PROCESS | 3572 | 1463437352442 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 15:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:22:32 INFO - PROCESS | 3572 | 1463437352448 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:22:32 INFO - PROCESS | 3572 | 1463437352450 Marionette TRACE conn5 <- [1,266,null,{}] 15:22:32 INFO - PROCESS | 3572 | 1463437352454 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:32 INFO - PROCESS | 3572 | 1463437352535 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 15:22:32 INFO - PROCESS | 3572 | 1463437352542 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:32 INFO - PROCESS | 3572 | ++DOCSHELL 0C7F2000 == 39 [pid = 3572] [id = 76] 15:22:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (0C7F2400) [pid = 3572] [serial = 225] [outer = 00000000] 15:22:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (106B9800) [pid = 3572] [serial = 226] [outer = 0C7F2400] 15:22:32 INFO - PROCESS | 3572 | 1463437352588 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (14746800) [pid = 3572] [serial = 227] [outer = 0C7F2400] 15:22:33 INFO - PROCESS | 3572 | 1463437353058 Marionette TRACE conn5 <- [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]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 15:22:33 INFO - PROCESS | 3572 | 1463437353122 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 3572 | 1463437353124 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 15:22:33 INFO - PROCESS | 3572 | 1463437353128 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:22:33 INFO - PROCESS | 3572 | 1463437353131 Marionette TRACE conn5 <- [1,270,null,{}] 15:22:33 INFO - PROCESS | 3572 | 1463437353141 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:33 INFO - PROCESS | 3572 | 1463437353249 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 15:22:33 INFO - PROCESS | 3572 | 1463437353354 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 3572 | ++DOCSHELL 17D80800 == 40 [pid = 3572] [id = 77] 15:22:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (17D80C00) [pid = 3572] [serial = 228] [outer = 00000000] 15:22:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (17F62400) [pid = 3572] [serial = 229] [outer = 17D80C00] 15:22:33 INFO - PROCESS | 3572 | 1463437353410 Marionette DEBUG loaded listener.js 15:22:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (17F6B000) [pid = 3572] [serial = 230] [outer = 17D80C00] 15:22:33 INFO - PROCESS | 3572 | 1463437353930 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 15:22:33 INFO - PROCESS | 3572 | 1463437353961 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 3572 | 1463437353964 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 15:22:33 INFO - PROCESS | 3572 | 1463437353967 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:22:33 INFO - PROCESS | 3572 | 1463437353969 Marionette TRACE conn5 <- [1,274,null,{}] 15:22:33 INFO - PROCESS | 3572 | 1463437353973 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:34 INFO - PROCESS | 3572 | 1463437354052 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 15:22:34 INFO - PROCESS | 3572 | 1463437354058 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 3572 | ++DOCSHELL 186A1400 == 41 [pid = 3572] [id = 78] 15:22:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (186A2000) [pid = 3572] [serial = 231] [outer = 00000000] 15:22:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (18DB9800) [pid = 3572] [serial = 232] [outer = 186A2000] 15:22:34 INFO - PROCESS | 3572 | 1463437354103 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1974F000) [pid = 3572] [serial = 233] [outer = 186A2000] 15:22:34 INFO - PROCESS | 3572 | 1463437354530 Marionette TRACE conn5 <- [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]]]}] 15:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 571ms 15:22:34 INFO - PROCESS | 3572 | 1463437354556 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 15:22:34 INFO - PROCESS | 3572 | 1463437354558 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 15:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:22:34 INFO - PROCESS | 3572 | 1463437354561 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:22:34 INFO - PROCESS | 3572 | 1463437354562 Marionette TRACE conn5 <- [1,278,null,{}] 15:22:34 INFO - PROCESS | 3572 | 1463437354566 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:34 INFO - PROCESS | 3572 | 1463437354703 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 15:22:34 INFO - PROCESS | 3572 | 1463437354722 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 3572 | ++DOCSHELL 1978F000 == 42 [pid = 3572] [id = 79] 15:22:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (19791C00) [pid = 3572] [serial = 234] [outer = 00000000] 15:22:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (197DCC00) [pid = 3572] [serial = 235] [outer = 19791C00] 15:22:34 INFO - PROCESS | 3572 | 1463437354767 Marionette DEBUG loaded listener.js 15:22:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (197E2400) [pid = 3572] [serial = 236] [outer = 19791C00] 15:22:35 INFO - PROCESS | 3572 | 1463437355200 Marionette TRACE conn5 <- [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]]]}] 15:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 15:22:35 INFO - PROCESS | 3572 | 1463437355237 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 3572 | 1463437355239 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 15:22:35 INFO - PROCESS | 3572 | 1463437355242 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:22:35 INFO - PROCESS | 3572 | 1463437355243 Marionette TRACE conn5 <- [1,282,null,{}] 15:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:22:35 INFO - PROCESS | 3572 | 1463437355247 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:35 INFO - PROCESS | 3572 | 1463437355374 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 15:22:35 INFO - PROCESS | 3572 | 1463437355429 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:35 INFO - PROCESS | 3572 | ++DOCSHELL 19853C00 == 43 [pid = 3572] [id = 80] 15:22:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (19854C00) [pid = 3572] [serial = 237] [outer = 00000000] 15:22:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (19F66000) [pid = 3572] [serial = 238] [outer = 19854C00] 15:22:35 INFO - PROCESS | 3572 | 1463437355485 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1A21F400) [pid = 3572] [serial = 239] [outer = 19854C00] 15:22:35 INFO - PROCESS | 3572 | 1463437355903 Marionette TRACE conn5 <- [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]]]}] 15:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 15:22:35 INFO - PROCESS | 3572 | 1463437355917 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 3572 | 1463437355919 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 15:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:22:35 INFO - PROCESS | 3572 | 1463437355922 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:22:35 INFO - PROCESS | 3572 | 1463437355924 Marionette TRACE conn5 <- [1,286,null,{}] 15:22:35 INFO - PROCESS | 3572 | 1463437355928 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:36 INFO - PROCESS | 3572 | 1463437356064 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 15:22:36 INFO - PROCESS | 3572 | 1463437356084 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 3572 | ++DOCSHELL 1A603000 == 44 [pid = 3572] [id = 81] 15:22:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1A604000) [pid = 3572] [serial = 240] [outer = 00000000] 15:22:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1B589800) [pid = 3572] [serial = 241] [outer = 1A604000] 15:22:36 INFO - PROCESS | 3572 | 1463437356133 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1BC23400) [pid = 3572] [serial = 242] [outer = 1A604000] 15:22:36 INFO - PROCESS | 3572 | 1463437356549 Marionette TRACE conn5 <- [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]]]}] 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (15EC3400) [pid = 3572] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (17F1E400) [pid = 3572] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (17D7A800) [pid = 3572] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (0FC5A000) [pid = 3572] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (16A71000) [pid = 3572] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (186A9800) [pid = 3572] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (18E2F400) [pid = 3572] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (0FF0FC00) [pid = 3572] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (14D35000) [pid = 3572] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (10CC1400) [pid = 3572] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 770ms 15:22:36 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (18631400) [pid = 3572] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:22:36 INFO - PROCESS | 3572 | 1463437356694 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 15:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:22:36 INFO - PROCESS | 3572 | 1463437356697 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 15:22:36 INFO - PROCESS | 3572 | 1463437356700 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:22:36 INFO - PROCESS | 3572 | 1463437356701 Marionette TRACE conn5 <- [1,290,null,{}] 15:22:36 INFO - PROCESS | 3572 | 1463437356705 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:36 INFO - PROCESS | 3572 | 1463437356789 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 15:22:36 INFO - PROCESS | 3572 | 1463437356796 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 3572 | ++DOCSHELL 14D35000 == 45 [pid = 3572] [id = 82] 15:22:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (15EC3400) [pid = 3572] [serial = 243] [outer = 00000000] 15:22:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (17F67400) [pid = 3572] [serial = 244] [outer = 15EC3400] 15:22:36 INFO - PROCESS | 3572 | 1463437356840 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (19755800) [pid = 3572] [serial = 245] [outer = 15EC3400] 15:22:37 INFO - PROCESS | 3572 | 1463437357252 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 15:22:37 INFO - PROCESS | 3572 | 1463437357270 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 15:22:37 INFO - PROCESS | 3572 | 1463437357272 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 15:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:22:37 INFO - PROCESS | 3572 | 1463437357275 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 3572 | 1463437357277 Marionette TRACE conn5 <- [1,294,null,{}] 15:22:37 INFO - PROCESS | 3572 | 1463437357290 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:37 INFO - PROCESS | 3572 | 1463437357390 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 15:22:37 INFO - PROCESS | 3572 | 1463437357400 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:37 INFO - PROCESS | 3572 | ++DOCSHELL 1A607000 == 46 [pid = 3572] [id = 83] 15:22:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1B48D000) [pid = 3572] [serial = 246] [outer = 00000000] 15:22:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1C26C800) [pid = 3572] [serial = 247] [outer = 1B48D000] 15:22:37 INFO - PROCESS | 3572 | 1463437357444 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1CBA1C00) [pid = 3572] [serial = 248] [outer = 1B48D000] 15:22:37 INFO - PROCESS | 3572 | 1463437357862 Marionette TRACE conn5 <- [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]]]}] 15:22:37 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. 15:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 15:22:37 INFO - PROCESS | 3572 | 1463437357907 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 15:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:22:37 INFO - PROCESS | 3572 | 1463437357909 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 15:22:37 INFO - PROCESS | 3572 | 1463437357912 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 3572 | 1463437357914 Marionette TRACE conn5 <- [1,298,null,{}] 15:22:37 INFO - PROCESS | 3572 | 1463437357918 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:38 INFO - PROCESS | 3572 | 1463437358001 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 15:22:38 INFO - PROCESS | 3572 | 1463437358008 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:38 INFO - PROCESS | 3572 | ++DOCSHELL 1C26B000 == 47 [pid = 3572] [id = 84] 15:22:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1CBA2C00) [pid = 3572] [serial = 249] [outer = 00000000] 15:22:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1CBA9800) [pid = 3572] [serial = 250] [outer = 1CBA2C00] 15:22:38 INFO - PROCESS | 3572 | 1463437358051 Marionette DEBUG loaded listener.js 15:22:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1CBAA400) [pid = 3572] [serial = 251] [outer = 1CBA2C00] 15:22:38 INFO - PROCESS | 3572 | 1463437358464 Marionette TRACE conn5 <- [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]]]}] 15:22:38 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. 15:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 15:22:38 INFO - PROCESS | 3572 | 1463437358484 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 15:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:22:38 INFO - PROCESS | 3572 | 1463437358486 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 15:22:38 INFO - PROCESS | 3572 | 1463437358489 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:22:38 INFO - PROCESS | 3572 | 1463437358491 Marionette TRACE conn5 <- [1,302,null,{}] 15:22:38 INFO - PROCESS | 3572 | 1463437358495 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:38 INFO - PROCESS | 3572 | 1463437358626 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 15:22:38 INFO - PROCESS | 3572 | 1463437358634 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:38 INFO - PROCESS | 3572 | ++DOCSHELL 15EC9800 == 48 [pid = 3572] [id = 85] 15:22:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1CE5E000) [pid = 3572] [serial = 252] [outer = 00000000] 15:22:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1D68B800) [pid = 3572] [serial = 253] [outer = 1CE5E000] 15:22:38 INFO - PROCESS | 3572 | 1463437358684 Marionette DEBUG loaded listener.js 15:22:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1D691C00) [pid = 3572] [serial = 254] [outer = 1CE5E000] 15:22:39 INFO - PROCESS | 3572 | 1463437359339 Marionette TRACE conn5 <- [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]]]}] 15:22:39 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. 15:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 871ms 15:22:39 INFO - PROCESS | 3572 | 1463437359361 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 15:22:39 INFO - PROCESS | 3572 | 1463437359367 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 15:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:22:39 INFO - PROCESS | 3572 | 1463437359371 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:22:39 INFO - PROCESS | 3572 | 1463437359376 Marionette TRACE conn5 <- [1,306,null,{}] 15:22:39 INFO - PROCESS | 3572 | 1463437359381 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:39 INFO - PROCESS | 3572 | 1463437359491 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 15:22:39 INFO - PROCESS | 3572 | 1463437359584 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:39 INFO - PROCESS | 3572 | ++DOCSHELL 107E4800 == 49 [pid = 3572] [id = 86] 15:22:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (10CBA800) [pid = 3572] [serial = 255] [outer = 00000000] 15:22:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (14FC7000) [pid = 3572] [serial = 256] [outer = 10CBA800] 15:22:39 INFO - PROCESS | 3572 | 1463437359640 Marionette DEBUG loaded listener.js 15:22:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (16A6D800) [pid = 3572] [serial = 257] [outer = 10CBA800] 15:22:40 INFO - PROCESS | 3572 | 1463437360225 Marionette TRACE conn5 <- [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]]]}] 15:22:40 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. 15:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 871ms 15:22:40 INFO - PROCESS | 3572 | 1463437360252 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 15:22:40 INFO - PROCESS | 3572 | 1463437360259 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 15:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:22:40 INFO - PROCESS | 3572 | 1463437360266 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:22:40 INFO - PROCESS | 3572 | 1463437360270 Marionette TRACE conn5 <- [1,310,null,{}] 15:22:40 INFO - PROCESS | 3572 | 1463437360274 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:40 INFO - PROCESS | 3572 | 1463437360419 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 15:22:40 INFO - PROCESS | 3572 | 1463437360472 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:22:40 INFO - PROCESS | 3572 | 1463437360525 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:40 INFO - PROCESS | 3572 | ++DOCSHELL 18DB4C00 == 50 [pid = 3572] [id = 87] 15:22:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (18DB5800) [pid = 3572] [serial = 258] [outer = 00000000] 15:22:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (19E69000) [pid = 3572] [serial = 259] [outer = 18DB5800] 15:22:40 INFO - PROCESS | 3572 | 1463437360581 Marionette DEBUG loaded listener.js 15:22:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (19E75000) [pid = 3572] [serial = 260] [outer = 18DB5800] 15:22:41 INFO - PROCESS | 3572 | 1463437361163 Marionette TRACE conn5 <- [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]]]}] 15:22: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. 15:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 15:22:41 INFO - PROCESS | 3572 | 1463437361197 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 15:22:41 INFO - PROCESS | 3572 | 1463437361199 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 15:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:22:41 INFO - PROCESS | 3572 | 1463437361203 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:22:41 INFO - PROCESS | 3572 | 1463437361207 Marionette TRACE conn5 <- [1,314,null,{}] 15:22:41 INFO - PROCESS | 3572 | 1463437361218 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:41 INFO - PROCESS | 3572 | 1463437361331 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 15:22:41 INFO - PROCESS | 3572 | 1463437361428 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:41 INFO - PROCESS | 3572 | ++DOCSHELL 1CB29800 == 51 [pid = 3572] [id = 88] 15:22:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1CB2E000) [pid = 3572] [serial = 261] [outer = 00000000] 15:22:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1CB31C00) [pid = 3572] [serial = 262] [outer = 1CB2E000] 15:22:41 INFO - PROCESS | 3572 | 1463437361486 Marionette DEBUG loaded listener.js 15:22:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1CB36400) [pid = 3572] [serial = 263] [outer = 1CB2E000] 15:22:42 INFO - PROCESS | 3572 | 1463437362128 Marionette TRACE conn5 <- [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]]]}] 15:22: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. 15:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 15:22:42 INFO - PROCESS | 3572 | 1463437362177 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 15:22:42 INFO - PROCESS | 3572 | 1463437362180 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 15:22:42 INFO - PROCESS | 3572 | 1463437362183 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:22:42 INFO - PROCESS | 3572 | 1463437362185 Marionette TRACE conn5 <- [1,318,null,{}] 15:22:42 INFO - PROCESS | 3572 | 1463437362189 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:42 INFO - PROCESS | 3572 | 1463437362296 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 15:22:42 INFO - PROCESS | 3572 | 1463437362417 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:42 INFO - PROCESS | 3572 | ++DOCSHELL 0907A000 == 52 [pid = 3572] [id = 89] 15:22:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (0C611800) [pid = 3572] [serial = 264] [outer = 00000000] 15:22:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (0C61E800) [pid = 3572] [serial = 265] [outer = 0C611800] 15:22:42 INFO - PROCESS | 3572 | 1463437362513 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (0FBED000) [pid = 3572] [serial = 266] [outer = 0C611800] 15:22:43 INFO - PROCESS | 3572 | 1463437363318 Marionette TRACE conn5 <- [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]]]}] 15:22: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. 15:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1166ms 15:22:43 INFO - PROCESS | 3572 | 1463437363353 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 15:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:22:43 INFO - PROCESS | 3572 | 1463437363358 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 15:22:43 INFO - PROCESS | 3572 | 1463437363362 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:22:43 INFO - PROCESS | 3572 | 1463437363366 Marionette TRACE conn5 <- [1,322,null,{}] 15:22:43 INFO - PROCESS | 3572 | 1463437363371 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:43 INFO - PROCESS | 3572 | 1463437363470 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 15:22:43 INFO - PROCESS | 3572 | 1463437363569 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:43 INFO - PROCESS | 3572 | ++DOCSHELL 10662C00 == 53 [pid = 3572] [id = 90] 15:22:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (106BAC00) [pid = 3572] [serial = 267] [outer = 00000000] 15:22:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (113AD000) [pid = 3572] [serial = 268] [outer = 106BAC00] 15:22:43 INFO - PROCESS | 3572 | 1463437363618 Marionette DEBUG loaded listener.js 15:22:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (147D8000) [pid = 3572] [serial = 269] [outer = 106BAC00] 15:22:43 INFO - PROCESS | 3572 | --DOCSHELL 1C26B000 == 52 [pid = 3572] [id = 84] 15:22:43 INFO - PROCESS | 3572 | --DOCSHELL 1A607000 == 51 [pid = 3572] [id = 83] 15:22:43 INFO - PROCESS | 3572 | --DOCSHELL 14D35000 == 50 [pid = 3572] [id = 82] 15:22:43 INFO - PROCESS | 3572 | --DOCSHELL 1A603000 == 49 [pid = 3572] [id = 81] 15:22:43 INFO - PROCESS | 3572 | --DOCSHELL 19853C00 == 48 [pid = 3572] [id = 80] 15:22:43 INFO - PROCESS | 3572 | --DOCSHELL 1978F000 == 47 [pid = 3572] [id = 79] 15:22:43 INFO - PROCESS | 3572 | --DOCSHELL 186A1400 == 46 [pid = 3572] [id = 78] 15:22:43 INFO - PROCESS | 3572 | --DOCSHELL 17D80800 == 45 [pid = 3572] [id = 77] 15:22:43 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1A220800) [pid = 3572] [serial = 205] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOCSHELL 0C7F2000 == 44 [pid = 3572] [id = 76] 15:22:44 INFO - PROCESS | 3572 | --DOCSHELL 10007C00 == 43 [pid = 3572] [id = 75] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (186CB800) [pid = 3572] [serial = 190] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (18DAF800) [pid = 3572] [serial = 191] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (17D7FC00) [pid = 3572] [serial = 187] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1065F000) [pid = 3572] [serial = 178] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (10C58000) [pid = 3572] [serial = 179] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (16D5F800) [pid = 3572] [serial = 184] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (19750800) [pid = 3572] [serial = 194] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (17D6D000) [pid = 3572] [serial = 185] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (19E6C000) [pid = 3572] [serial = 203] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1000A000) [pid = 3572] [serial = 176] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (10005800) [pid = 3572] [serial = 175] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1974E000) [pid = 3572] [serial = 193] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (197E1800) [pid = 3572] [serial = 172] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (14ED4C00) [pid = 3572] [serial = 181] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (15E6E400) [pid = 3572] [serial = 182] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (0FF19400) [pid = 3572] [serial = 162] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (14D0DC00) [pid = 3572] [serial = 166] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (18DB2800) [pid = 3572] [serial = 169] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (18E2C000) [pid = 3572] [serial = 199] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (197E2C00) [pid = 3572] [serial = 196] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1988F800) [pid = 3572] [serial = 202] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1864F400) [pid = 3572] [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.] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1984B400) [pid = 3572] [serial = 197] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (197E2800) [pid = 3572] [serial = 200] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (17F62800) [pid = 3572] [serial = 188] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (197DDC00) [pid = 3572] [serial = 127] [outer = 00000000] [url = about:blank] 15:22:44 INFO - PROCESS | 3572 | 1463437364182 Marionette TRACE conn5 <- [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]]]}] 15:22: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. 15:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 890ms 15:22:44 INFO - PROCESS | 3572 | 1463437364254 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 15:22:44 INFO - PROCESS | 3572 | 1463437364259 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 15:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:22:44 INFO - PROCESS | 3572 | 1463437364265 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:22:44 INFO - PROCESS | 3572 | 1463437364268 Marionette TRACE conn5 <- [1,326,null,{}] 15:22:44 INFO - PROCESS | 3572 | 1463437364272 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:44 INFO - PROCESS | 3572 | 1463437364376 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 15:22:44 INFO - PROCESS | 3572 | 1463437364453 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:44 INFO - PROCESS | 3572 | ++DOCSHELL 10005400 == 44 [pid = 3572] [id = 91] 15:22:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (10C55000) [pid = 3572] [serial = 270] [outer = 00000000] 15:22:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (113A7000) [pid = 3572] [serial = 271] [outer = 10C55000] 15:22:44 INFO - PROCESS | 3572 | 1463437364498 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (14769C00) [pid = 3572] [serial = 272] [outer = 10C55000] 15:22:44 INFO - PROCESS | 3572 | 1463437364888 Marionette TRACE conn5 <- [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]]]}] 15:22:44 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. 15:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 15:22:44 INFO - PROCESS | 3572 | 1463437364938 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 15:22:44 INFO - PROCESS | 3572 | 1463437364941 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 15:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:22:44 INFO - PROCESS | 3572 | 1463437364944 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:22:44 INFO - PROCESS | 3572 | 1463437364948 Marionette TRACE conn5 <- [1,330,null,{}] 15:22:44 INFO - PROCESS | 3572 | 1463437364958 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:45 INFO - PROCESS | 3572 | 1463437365043 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 15:22:45 INFO - PROCESS | 3572 | 1463437365051 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 3572 | ++DOCSHELL 14D35000 == 45 [pid = 3572] [id = 92] 15:22:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (14E7C400) [pid = 3572] [serial = 273] [outer = 00000000] 15:22:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (16A74400) [pid = 3572] [serial = 274] [outer = 14E7C400] 15:22:45 INFO - PROCESS | 3572 | 1463437365101 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (16ED2800) [pid = 3572] [serial = 275] [outer = 14E7C400] 15:22:45 INFO - PROCESS | 3572 | 1463437365552 Marionette TRACE conn5 <- [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]]]}] 15:22:45 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. 15:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 15:22:45 INFO - PROCESS | 3572 | 1463437365578 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 3572 | 1463437365580 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 15:22:45 INFO - PROCESS | 3572 | 1463437365583 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:22:45 INFO - PROCESS | 3572 | 1463437365585 Marionette TRACE conn5 <- [1,334,null,{}] 15:22:45 INFO - PROCESS | 3572 | 1463437365589 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:45 INFO - PROCESS | 3572 | 1463437365667 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 15:22:45 INFO - PROCESS | 3572 | 1463437365673 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:45 INFO - PROCESS | 3572 | ++DOCSHELL 16EE0C00 == 46 [pid = 3572] [id = 93] 15:22:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (17D6D000) [pid = 3572] [serial = 276] [outer = 00000000] 15:22:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (17F21400) [pid = 3572] [serial = 277] [outer = 17D6D000] 15:22:45 INFO - PROCESS | 3572 | 1463437365718 Marionette DEBUG loaded listener.js 15:22:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (17F65800) [pid = 3572] [serial = 278] [outer = 17D6D000] 15:22:46 INFO - PROCESS | 3572 | 1463437366170 Marionette TRACE conn5 <- [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]]]}] 15:22:46 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. 15:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 15:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:22:46 INFO - PROCESS | 3572 | 1463437366220 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 15:22:46 INFO - PROCESS | 3572 | 1463437366223 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 15:22:46 INFO - PROCESS | 3572 | 1463437366226 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:22:46 INFO - PROCESS | 3572 | 1463437366227 Marionette TRACE conn5 <- [1,338,null,{}] 15:22:46 INFO - PROCESS | 3572 | 1463437366231 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:46 INFO - PROCESS | 3572 | 1463437366332 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 15:22:46 INFO - PROCESS | 3572 | 1463437366339 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:46 INFO - PROCESS | 3572 | ++DOCSHELL 0FF15000 == 47 [pid = 3572] [id = 94] 15:22:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (18651800) [pid = 3572] [serial = 279] [outer = 00000000] 15:22:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (186A6C00) [pid = 3572] [serial = 280] [outer = 18651800] 15:22:46 INFO - PROCESS | 3572 | 1463437366383 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (18DB1800) [pid = 3572] [serial = 281] [outer = 18651800] 15:22:46 INFO - PROCESS | 3572 | 1463437366849 Marionette TRACE conn5 <- [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]]]}] 15:22:46 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. 15:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 672ms 15:22:46 INFO - PROCESS | 3572 | 1463437366900 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 15:22:46 INFO - PROCESS | 3572 | 1463437366902 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 15:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:22:46 INFO - PROCESS | 3572 | 1463437366905 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:22:46 INFO - PROCESS | 3572 | 1463437366907 Marionette TRACE conn5 <- [1,342,null,{}] 15:22:46 INFO - PROCESS | 3572 | 1463437366916 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:47 INFO - PROCESS | 3572 | 1463437367024 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 15:22:47 INFO - PROCESS | 3572 | 1463437367104 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 3572 | ++DOCSHELL 19753400 == 48 [pid = 3572] [id = 95] 15:22:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (19753C00) [pid = 3572] [serial = 282] [outer = 00000000] 15:22:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (197D3800) [pid = 3572] [serial = 283] [outer = 19753C00] 15:22:47 INFO - PROCESS | 3572 | 1463437367150 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (197D7800) [pid = 3572] [serial = 284] [outer = 19753C00] 15:22:47 INFO - PROCESS | 3572 | 1463437367569 Marionette TRACE conn5 <- [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]]]}] 15:22:47 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. 15:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 15:22:47 INFO - PROCESS | 3572 | 1463437367577 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 15:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:22:47 INFO - PROCESS | 3572 | 1463437367579 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 15:22:47 INFO - PROCESS | 3572 | 1463437367582 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - PROCESS | 3572 | 1463437367583 Marionette TRACE conn5 <- [1,346,null,{}] 15:22:47 INFO - PROCESS | 3572 | 1463437367587 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:47 INFO - PROCESS | 3572 | 1463437367693 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 15:22:47 INFO - PROCESS | 3572 | 1463437367700 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 3572 | ++DOCSHELL 197DD000 == 49 [pid = 3572] [id = 96] 15:22:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (197E0000) [pid = 3572] [serial = 285] [outer = 00000000] 15:22:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (19850400) [pid = 3572] [serial = 286] [outer = 197E0000] 15:22:47 INFO - PROCESS | 3572 | 1463437367744 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (19853400) [pid = 3572] [serial = 287] [outer = 197E0000] 15:22:48 INFO - PROCESS | 3572 | 1463437368185 Marionette TRACE conn5 <- [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]]]}] 15:22:48 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. 15:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 15:22:48 INFO - PROCESS | 3572 | 1463437368213 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 15:22:48 INFO - PROCESS | 3572 | 1463437368215 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 15:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (19854C00) [pid = 3572] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (19791C00) [pid = 3572] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (19E72800) [pid = 3572] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (0C7F2400) [pid = 3572] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1000C400) [pid = 3572] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1A604000) [pid = 3572] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (17D80C00) [pid = 3572] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (186A2000) [pid = 3572] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (15EC3400) [pid = 3572] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1B48D000) [pid = 3572] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:22:48 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1CBA2C00) [pid = 3572] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:22:48 INFO - PROCESS | 3572 | 1463437368454 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:22:48 INFO - PROCESS | 3572 | 1463437368456 Marionette TRACE conn5 <- [1,350,null,{}] 15:22:48 INFO - PROCESS | 3572 | 1463437368459 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:48 INFO - PROCESS | 3572 | 1463437368535 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 15:22:48 INFO - PROCESS | 3572 | 1463437368544 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:48 INFO - PROCESS | 3572 | ++DOCSHELL 15EC3400 == 50 [pid = 3572] [id = 97] 15:22:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (16D54400) [pid = 3572] [serial = 288] [outer = 00000000] 15:22:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (19749400) [pid = 3572] [serial = 289] [outer = 16D54400] 15:22:48 INFO - PROCESS | 3572 | 1463437368588 Marionette DEBUG loaded listener.js 15:22:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1984E800) [pid = 3572] [serial = 290] [outer = 16D54400] 15:22:49 INFO - PROCESS | 3572 | 1463437368998 Marionette TRACE conn5 <- [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]]]}] 15:22:49 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. 15:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 610ms 15:22:49 INFO - PROCESS | 3572 | 1463437369033 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 15:22:49 INFO - PROCESS | 3572 | 1463437369035 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 15:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:22:49 INFO - PROCESS | 3572 | 1463437369042 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:22:49 INFO - PROCESS | 3572 | 1463437369044 Marionette TRACE conn5 <- [1,354,null,{}] 15:22:49 INFO - PROCESS | 3572 | 1463437369047 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:49 INFO - PROCESS | 3572 | 1463437369126 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 15:22:49 INFO - PROCESS | 3572 | 1463437369133 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:49 INFO - PROCESS | 3572 | ++DOCSHELL 19854C00 == 51 [pid = 3572] [id = 98] 15:22:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (0C64A000) [pid = 3572] [serial = 291] [outer = 00000000] 15:22:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (19E6F000) [pid = 3572] [serial = 292] [outer = 0C64A000] 15:22:49 INFO - PROCESS | 3572 | 1463437369181 Marionette DEBUG loaded listener.js 15:22:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1A1D9C00) [pid = 3572] [serial = 293] [outer = 0C64A000] 15:22:49 INFO - PROCESS | 3572 | 1463437369601 Marionette TRACE conn5 <- [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]]]}] 15:22:49 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. 15:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 571ms 15:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:22:49 INFO - PROCESS | 3572 | 1463437369613 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 15:22:49 INFO - PROCESS | 3572 | 1463437369615 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 15:22:49 INFO - PROCESS | 3572 | 1463437369618 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:22:49 INFO - PROCESS | 3572 | 1463437369620 Marionette TRACE conn5 <- [1,358,null,{}] 15:22:49 INFO - PROCESS | 3572 | 1463437369623 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:49 INFO - PROCESS | 3572 | 1463437369734 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 15:22:49 INFO - PROCESS | 3572 | 1463437369742 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:49 INFO - PROCESS | 3572 | ++DOCSHELL 1A1E1C00 == 52 [pid = 3572] [id = 99] 15:22:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1A220C00) [pid = 3572] [serial = 294] [outer = 00000000] 15:22:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1B48D400) [pid = 3572] [serial = 295] [outer = 1A220C00] 15:22:49 INFO - PROCESS | 3572 | 1463437369786 Marionette DEBUG loaded listener.js 15:22:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1BC17000) [pid = 3572] [serial = 296] [outer = 1A220C00] 15:22:50 INFO - PROCESS | 3572 | 1463437370300 Marionette TRACE conn5 <- [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]]]}] 15:22:50 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. 15:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 15:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:22:50 INFO - PROCESS | 3572 | 1463437370349 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 15:22:50 INFO - PROCESS | 3572 | 1463437370351 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 15:22:50 INFO - PROCESS | 3572 | 1463437370354 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:22:50 INFO - PROCESS | 3572 | 1463437370356 Marionette TRACE conn5 <- [1,362,null,{}] 15:22:50 INFO - PROCESS | 3572 | 1463437370360 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:50 INFO - PROCESS | 3572 | 1463437370507 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 15:22:50 INFO - PROCESS | 3572 | 1463437370634 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:50 INFO - PROCESS | 3572 | ++DOCSHELL 0907AC00 == 53 [pid = 3572] [id = 100] 15:22:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (0C611400) [pid = 3572] [serial = 297] [outer = 00000000] 15:22:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (0C61E000) [pid = 3572] [serial = 298] [outer = 0C611400] 15:22:50 INFO - PROCESS | 3572 | 1463437370692 Marionette DEBUG loaded listener.js 15:22:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (0FB61000) [pid = 3572] [serial = 299] [outer = 0C611400] 15:22:51 INFO - PROCESS | 3572 | 1463437371352 Marionette TRACE conn5 <- [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]]]}] 15:22:51 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. 15:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1019ms 15:22:51 INFO - PROCESS | 3572 | 1463437371375 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 15:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:22:51 INFO - PROCESS | 3572 | 1463437371379 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 15:22:51 INFO - PROCESS | 3572 | 1463437371384 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:22:51 INFO - PROCESS | 3572 | 1463437371388 Marionette TRACE conn5 <- [1,366,null,{}] 15:22:51 INFO - PROCESS | 3572 | 1463437371393 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:51 INFO - PROCESS | 3572 | 1463437371499 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 15:22:51 INFO - PROCESS | 3572 | 1463437371579 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:51 INFO - PROCESS | 3572 | ++DOCSHELL 1440A000 == 54 [pid = 3572] [id = 101] 15:22:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (14740400) [pid = 3572] [serial = 300] [outer = 00000000] 15:22:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (15E17C00) [pid = 3572] [serial = 301] [outer = 14740400] 15:22:51 INFO - PROCESS | 3572 | 1463437371678 Marionette DEBUG loaded listener.js 15:22:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (16A76400) [pid = 3572] [serial = 302] [outer = 14740400] 15:22:52 INFO - PROCESS | 3572 | 1463437372295 Marionette TRACE conn5 <- [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]]]}] 15:22:52 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. 15:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 15:22:52 INFO - PROCESS | 3572 | 1463437372317 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 3572 | 1463437372320 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 15:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:22:52 INFO - PROCESS | 3572 | 1463437372324 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 3572 | 1463437372327 Marionette TRACE conn5 <- [1,370,null,{}] 15:22:52 INFO - PROCESS | 3572 | 1463437372331 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:52 INFO - PROCESS | 3572 | 1463437372434 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 15:22:52 INFO - PROCESS | 3572 | 1463437372515 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:52 INFO - PROCESS | 3572 | ++DOCSHELL 19751800 == 55 [pid = 3572] [id = 102] 15:22:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (19752400) [pid = 3572] [serial = 303] [outer = 00000000] 15:22:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1984F400) [pid = 3572] [serial = 304] [outer = 19752400] 15:22:52 INFO - PROCESS | 3572 | 1463437372611 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (19F65800) [pid = 3572] [serial = 305] [outer = 19752400] 15:22:53 INFO - PROCESS | 3572 | 1463437373265 Marionette TRACE conn5 <- [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]]]}] 15:22: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. 15:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 15:22:53 INFO - PROCESS | 3572 | 1463437373300 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 15:22:53 INFO - PROCESS | 3572 | 1463437373304 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 15:22:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:22:53 INFO - PROCESS | 3572 | 1463437373315 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:22:53 INFO - PROCESS | 3572 | 1463437373320 Marionette TRACE conn5 <- [1,374,null,{}] 15:22:53 INFO - PROCESS | 3572 | 1463437373324 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:53 INFO - PROCESS | 3572 | 1463437373429 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 15:22:53 INFO - PROCESS | 3572 | 1463437373508 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:53 INFO - PROCESS | 3572 | ++DOCSHELL 09078400 == 56 [pid = 3572] [id = 103] 15:22:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (0C61B800) [pid = 3572] [serial = 306] [outer = 00000000] 15:22:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1000B000) [pid = 3572] [serial = 307] [outer = 0C61B800] 15:22:53 INFO - PROCESS | 3572 | 1463437373697 Marionette DEBUG loaded listener.js 15:22:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (10655000) [pid = 3572] [serial = 308] [outer = 0C61B800] 15:22:54 INFO - PROCESS | 3572 | 1463437374323 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:22:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:22:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1023ms 15:22:54 INFO - PROCESS | 3572 | 1463437374338 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 15:22:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:22:54 INFO - PROCESS | 3572 | 1463437374342 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 15:22:54 INFO - PROCESS | 3572 | 1463437374347 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:22:54 INFO - PROCESS | 3572 | 1463437374350 Marionette TRACE conn5 <- [1,378,null,{}] 15:22:54 INFO - PROCESS | 3572 | 1463437374355 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:54 INFO - PROCESS | 3572 | 1463437374454 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 15:22:54 INFO - PROCESS | 3572 | 1463437374552 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:54 INFO - PROCESS | 3572 | ++DOCSHELL 15E10C00 == 57 [pid = 3572] [id = 104] 15:22:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (15EC8400) [pid = 3572] [serial = 309] [outer = 00000000] 15:22:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (17F61400) [pid = 3572] [serial = 310] [outer = 15EC8400] 15:22:54 INFO - PROCESS | 3572 | 1463437374600 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (18DAE400) [pid = 3572] [serial = 311] [outer = 15EC8400] 15:22:54 INFO - PROCESS | 3572 | --DOCSHELL 1A1E1C00 == 56 [pid = 3572] [id = 99] 15:22:54 INFO - PROCESS | 3572 | --DOCSHELL 19854C00 == 55 [pid = 3572] [id = 98] 15:22:54 INFO - PROCESS | 3572 | --DOCSHELL 15EC3400 == 54 [pid = 3572] [id = 97] 15:22:54 INFO - PROCESS | 3572 | --DOCSHELL 197DD000 == 53 [pid = 3572] [id = 96] 15:22:54 INFO - PROCESS | 3572 | --DOCSHELL 19753400 == 52 [pid = 3572] [id = 95] 15:22:54 INFO - PROCESS | 3572 | --DOCSHELL 0FF15000 == 51 [pid = 3572] [id = 94] 15:22:54 INFO - PROCESS | 3572 | --DOCSHELL 16EE0C00 == 50 [pid = 3572] [id = 93] 15:22:54 INFO - PROCESS | 3572 | --DOCSHELL 14D35000 == 49 [pid = 3572] [id = 92] 15:22:54 INFO - PROCESS | 3572 | --DOCSHELL 10005400 == 48 [pid = 3572] [id = 91] 15:22:54 INFO - PROCESS | 3572 | --DOCSHELL 10662C00 == 47 [pid = 3572] [id = 90] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (0FC51800) [pid = 3572] [serial = 208] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (15E62800) [pid = 3572] [serial = 211] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1984DC00) [pid = 3572] [serial = 214] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1C721000) [pid = 3572] [serial = 220] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1C2A4C00) [pid = 3572] [serial = 217] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOCSHELL 15EC9800 == 46 [pid = 3572] [id = 85] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (19F66000) [pid = 3572] [serial = 238] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (197DCC00) [pid = 3572] [serial = 235] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (197E2400) [pid = 3572] [serial = 236] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1A21F400) [pid = 3572] [serial = 239] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1B495400) [pid = 3572] [serial = 206] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (106B9800) [pid = 3572] [serial = 226] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (14746800) [pid = 3572] [serial = 227] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (14DB4000) [pid = 3572] [serial = 224] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1440B000) [pid = 3572] [serial = 223] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1B589800) [pid = 3572] [serial = 241] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (17F62400) [pid = 3572] [serial = 229] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (17F6B000) [pid = 3572] [serial = 230] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (18DB9800) [pid = 3572] [serial = 232] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (17F67400) [pid = 3572] [serial = 244] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (19755800) [pid = 3572] [serial = 245] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1C26C800) [pid = 3572] [serial = 247] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1CBA9800) [pid = 3572] [serial = 250] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1BC23400) [pid = 3572] [serial = 242] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1CBA1C00) [pid = 3572] [serial = 248] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1974F000) [pid = 3572] [serial = 233] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1CBAA400) [pid = 3572] [serial = 251] [outer = 00000000] [url = about:blank] 15:22:55 INFO - PROCESS | 3572 | 1463437375188 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:22:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:22:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 891ms 15:22:55 INFO - PROCESS | 3572 | 1463437375238 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 3572 | 1463437375241 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 15:22:55 INFO - PROCESS | 3572 | 1463437375247 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 3572 | 1463437375250 Marionette TRACE conn5 <- [1,382,null,{}] 15:22:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:22:55 INFO - PROCESS | 3572 | 1463437375253 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:55 INFO - PROCESS | 3572 | 1463437375335 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 15:22:55 INFO - PROCESS | 3572 | 1463437375414 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:55 INFO - PROCESS | 3572 | ++DOCSHELL 0C647400 == 47 [pid = 3572] [id = 105] 15:22:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (0C7EBC00) [pid = 3572] [serial = 312] [outer = 00000000] 15:22:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (106C4000) [pid = 3572] [serial = 313] [outer = 0C7EBC00] 15:22:55 INFO - PROCESS | 3572 | 1463437375459 Marionette DEBUG loaded listener.js 15:22:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (14D35000) [pid = 3572] [serial = 314] [outer = 0C7EBC00] 15:22:55 INFO - PROCESS | 3572 | 1463437375875 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:22:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:22:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 15:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:22:55 INFO - PROCESS | 3572 | 1463437375923 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 3572 | 1463437375925 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 15:22:55 INFO - PROCESS | 3572 | 1463437375929 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 3572 | 1463437375932 Marionette TRACE conn5 <- [1,386,null,{}] 15:22:55 INFO - PROCESS | 3572 | 1463437375942 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:56 INFO - PROCESS | 3572 | 1463437376026 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 15:22:56 INFO - PROCESS | 3572 | 1463437376037 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 3572 | ++DOCSHELL 17F6B000 == 48 [pid = 3572] [id = 106] 15:22:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (17F6B800) [pid = 3572] [serial = 315] [outer = 00000000] 15:22:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (186A7000) [pid = 3572] [serial = 316] [outer = 17F6B800] 15:22:56 INFO - PROCESS | 3572 | 1463437376082 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (18E2D000) [pid = 3572] [serial = 317] [outer = 17F6B800] 15:22:56 INFO - PROCESS | 3572 | 1463437376538 Marionette TRACE conn5 <- [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]]]}] 15:22:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 15:22:56 INFO - PROCESS | 3572 | 1463437376562 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 15:22:56 INFO - PROCESS | 3572 | 1463437376565 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 15:22:56 INFO - PROCESS | 3572 | 1463437376568 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:22:56 INFO - PROCESS | 3572 | 1463437376570 Marionette TRACE conn5 <- [1,390,null,{}] 15:22:56 INFO - PROCESS | 3572 | 1463437376573 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:56 INFO - PROCESS | 3572 | 1463437376655 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 15:22:56 INFO - PROCESS | 3572 | 1463437376693 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:56 INFO - PROCESS | 3572 | ++DOCSHELL 1974B000 == 49 [pid = 3572] [id = 107] 15:22:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1974D400) [pid = 3572] [serial = 318] [outer = 00000000] 15:22:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1984D400) [pid = 3572] [serial = 319] [outer = 1974D400] 15:22:56 INFO - PROCESS | 3572 | 1463437376737 Marionette DEBUG loaded listener.js 15:22:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1984EC00) [pid = 3572] [serial = 320] [outer = 1974D400] 15:22:57 INFO - PROCESS | 3572 | 1463437377181 Marionette TRACE conn5 <- [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]]]}] 15:22:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:22:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 15:22:57 INFO - PROCESS | 3572 | 1463437377251 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 15:22:57 INFO - PROCESS | 3572 | 1463437377253 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 15:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:22:57 INFO - PROCESS | 3572 | 1463437377262 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:22:57 INFO - PROCESS | 3572 | 1463437377263 Marionette TRACE conn5 <- [1,394,null,{}] 15:22:57 INFO - PROCESS | 3572 | 1463437377267 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:57 INFO - PROCESS | 3572 | 1463437377367 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 15:22:57 INFO - PROCESS | 3572 | 1463437377373 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:57 INFO - PROCESS | 3572 | ++DOCSHELL 19853800 == 50 [pid = 3572] [id = 108] 15:22:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (19888400) [pid = 3572] [serial = 321] [outer = 00000000] 15:22:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (19E6EC00) [pid = 3572] [serial = 322] [outer = 19888400] 15:22:57 INFO - PROCESS | 3572 | 1463437377425 Marionette DEBUG loaded listener.js 15:22:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1A609400) [pid = 3572] [serial = 323] [outer = 19888400] 15:22:57 INFO - PROCESS | 3572 | 1463437377893 Marionette TRACE conn5 <- [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]]]}] 15:22:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:22:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 15:22:57 INFO - PROCESS | 3572 | 1463437377933 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 15:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:22:57 INFO - PROCESS | 3572 | 1463437377935 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 15:22:57 INFO - PROCESS | 3572 | 1463437377939 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:22:57 INFO - PROCESS | 3572 | 1463437377940 Marionette TRACE conn5 <- [1,398,null,{}] 15:22:57 INFO - PROCESS | 3572 | 1463437377944 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:58 INFO - PROCESS | 3572 | 1463437378081 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 15:22:58 INFO - PROCESS | 3572 | 1463437378106 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 3572 | ++DOCSHELL 1A610400 == 51 [pid = 3572] [id = 109] 15:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1B510000) [pid = 3572] [serial = 324] [outer = 00000000] 15:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1C262800) [pid = 3572] [serial = 325] [outer = 1B510000] 15:22:58 INFO - PROCESS | 3572 | 1463437378150 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1C2A5400) [pid = 3572] [serial = 326] [outer = 1B510000] 15:22:58 INFO - PROCESS | 3572 | 1463437378616 Marionette TRACE conn5 <- [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]]]}] 15:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 15:22:58 INFO - PROCESS | 3572 | 1463437378670 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 15:22:58 INFO - PROCESS | 3572 | 1463437378672 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 15:22:58 INFO - PROCESS | 3572 | 1463437378675 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:22:58 INFO - PROCESS | 3572 | 1463437378676 Marionette TRACE conn5 <- [1,402,null,{}] 15:22:58 INFO - PROCESS | 3572 | 1463437378680 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:58 INFO - PROCESS | 3572 | 1463437378784 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 15:22:58 INFO - PROCESS | 3572 | 1463437378792 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 3572 | ++DOCSHELL 1C64B400 == 52 [pid = 3572] [id = 110] 15:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1C71CC00) [pid = 3572] [serial = 327] [outer = 00000000] 15:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1CB29C00) [pid = 3572] [serial = 328] [outer = 1C71CC00] 15:22:58 INFO - PROCESS | 3572 | 1463437378836 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1CB30C00) [pid = 3572] [serial = 329] [outer = 1C71CC00] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1C268000) [pid = 3572] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (0FF0F800) [pid = 3572] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1C64C000) [pid = 3572] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1065F800) [pid = 3572] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (17F1BC00) [pid = 3572] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (17D7BC00) [pid = 3572] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (11315800) [pid = 3572] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (197E0000) [pid = 3572] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (19753C00) [pid = 3572] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (106BAC00) [pid = 3572] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (14E7C400) [pid = 3572] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (17D6D000) [pid = 3572] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (0C611800) [pid = 3572] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (18DB5800) [pid = 3572] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (10CBA800) [pid = 3572] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (10C55000) [pid = 3572] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1CE5E000) [pid = 3572] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (16D54400) [pid = 3572] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (18651800) [pid = 3572] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (0C64A000) [pid = 3572] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (147D0000) [pid = 3572] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (0C73B800) [pid = 3572] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (18E26C00) [pid = 3572] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:22:59 INFO - PROCESS | 3572 | 1463437379562 Marionette TRACE conn5 <- [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]]]}] 15:22:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:22:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 931ms 15:22:59 INFO - PROCESS | 3572 | 1463437379618 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 15:22:59 INFO - PROCESS | 3572 | 1463437379621 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 15:22:59 INFO - PROCESS | 3572 | 1463437379624 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:22:59 INFO - PROCESS | 3572 | 1463437379626 Marionette TRACE conn5 <- [1,406,null,{}] 15:22:59 INFO - PROCESS | 3572 | 1463437379629 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:22:59 INFO - PROCESS | 3572 | 1463437379706 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 15:22:59 INFO - PROCESS | 3572 | 1463437379785 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:59 INFO - PROCESS | 3572 | ++DOCSHELL 0C645C00 == 53 [pid = 3572] [id = 111] 15:22:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (0C73B800) [pid = 3572] [serial = 330] [outer = 00000000] 15:22:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (16D54400) [pid = 3572] [serial = 331] [outer = 0C73B800] 15:22:59 INFO - PROCESS | 3572 | 1463437379829 Marionette DEBUG loaded listener.js 15:22:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (17D78400) [pid = 3572] [serial = 332] [outer = 0C73B800] 15:23:00 INFO - PROCESS | 3572 | 1463437380195 Marionette TRACE conn5 <- [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]]]}] 15:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 15:23:00 INFO - PROCESS | 3572 | 1463437380260 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 15:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:23:00 INFO - PROCESS | 3572 | 1463437380262 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 15:23:00 INFO - PROCESS | 3572 | 1463437380265 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:23:00 INFO - PROCESS | 3572 | 1463437380267 Marionette TRACE conn5 <- [1,410,null,{}] 15:23:00 INFO - PROCESS | 3572 | 1463437380270 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:00 INFO - PROCESS | 3572 | 1463437380377 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 15:23:00 INFO - PROCESS | 3572 | 1463437380391 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:00 INFO - PROCESS | 3572 | ++DOCSHELL 17D6D000 == 54 [pid = 3572] [id = 112] 15:23:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1869AC00) [pid = 3572] [serial = 333] [outer = 00000000] 15:23:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1A1C7C00) [pid = 3572] [serial = 334] [outer = 1869AC00] 15:23:00 INFO - PROCESS | 3572 | 1463437380435 Marionette DEBUG loaded listener.js 15:23:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1A1CD400) [pid = 3572] [serial = 335] [outer = 1869AC00] 15:23:00 INFO - PROCESS | 3572 | 1463437380846 Marionette TRACE conn5 <- [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]]]}] 15:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 15:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:23:00 INFO - PROCESS | 3572 | 1463437380896 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 15:23:00 INFO - PROCESS | 3572 | 1463437380898 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 15:23:00 INFO - PROCESS | 3572 | 1463437380902 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:23:00 INFO - PROCESS | 3572 | 1463437380904 Marionette TRACE conn5 <- [1,414,null,{}] 15:23:00 INFO - PROCESS | 3572 | 1463437380907 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:01 INFO - PROCESS | 3572 | 1463437381014 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 15:23:01 INFO - PROCESS | 3572 | 1463437381167 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:01 INFO - PROCESS | 3572 | ++DOCSHELL 09073400 == 55 [pid = 3572] [id = 113] 15:23:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (09075000) [pid = 3572] [serial = 336] [outer = 00000000] 15:23:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (0C644C00) [pid = 3572] [serial = 337] [outer = 09075000] 15:23:01 INFO - PROCESS | 3572 | 1463437381225 Marionette DEBUG loaded listener.js 15:23:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (0FC5B000) [pid = 3572] [serial = 338] [outer = 09075000] 15:23:01 INFO - PROCESS | 3572 | 1463437381802 Marionette TRACE conn5 <- [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]]]}] 15:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 970ms 15:23:01 INFO - PROCESS | 3572 | 1463437381874 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 15:23:01 INFO - PROCESS | 3572 | 1463437381879 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 15:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:23:01 INFO - PROCESS | 3572 | 1463437381883 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:23:01 INFO - PROCESS | 3572 | 1463437381887 Marionette TRACE conn5 <- [1,418,null,{}] 15:23:01 INFO - PROCESS | 3572 | 1463437381893 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:02 INFO - PROCESS | 3572 | 1463437382001 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 15:23:02 INFO - PROCESS | 3572 | 1463437382125 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:02 INFO - PROCESS | 3572 | ++DOCSHELL 15EC1C00 == 56 [pid = 3572] [id = 114] 15:23:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (15F61000) [pid = 3572] [serial = 339] [outer = 00000000] 15:23:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (17D74800) [pid = 3572] [serial = 340] [outer = 15F61000] 15:23:02 INFO - PROCESS | 3572 | 1463437382183 Marionette DEBUG loaded listener.js 15:23:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (17F5F000) [pid = 3572] [serial = 341] [outer = 15F61000] 15:23:03 INFO - PROCESS | 3572 | 1463437383231 Marionette TRACE conn5 <- [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]]]}] 15:23:03 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 15:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1369ms 15:23:03 INFO - PROCESS | 3572 | 1463437383260 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 15:23:03 INFO - PROCESS | 3572 | 1463437383264 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 15:23:03 INFO - PROCESS | 3572 | 1463437383268 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:23:03 INFO - PROCESS | 3572 | 1463437383270 Marionette TRACE conn5 <- [1,422,null,{}] 15:23:03 INFO - PROCESS | 3572 | 1463437383274 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:03 INFO - PROCESS | 3572 | 1463437383411 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 15:23:03 INFO - PROCESS | 3572 | 1463437383532 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:03 INFO - PROCESS | 3572 | ++DOCSHELL 186A6400 == 57 [pid = 3572] [id = 115] 15:23:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (18DB7800) [pid = 3572] [serial = 342] [outer = 00000000] 15:23:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1A1D4800) [pid = 3572] [serial = 343] [outer = 18DB7800] 15:23:03 INFO - PROCESS | 3572 | 1463437383589 Marionette DEBUG loaded listener.js 15:23:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1A73E000) [pid = 3572] [serial = 344] [outer = 18DB7800] 15:23:04 INFO - PROCESS | 3572 | 1463437384673 Marionette TRACE conn5 <- [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]]]}] 15:23:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:23:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1435ms 15:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:23:04 INFO - PROCESS | 3572 | 1463437384706 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 15:23:04 INFO - PROCESS | 3572 | 1463437384708 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 15:23:04 INFO - PROCESS | 3572 | 1463437384719 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:23:04 INFO - PROCESS | 3572 | 1463437384725 Marionette TRACE conn5 <- [1,426,null,{}] 15:23:04 INFO - PROCESS | 3572 | 1463437384729 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:04 INFO - PROCESS | 3572 | 1463437384835 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 15:23:04 INFO - PROCESS | 3572 | 1463437384970 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:04 INFO - PROCESS | 3572 | ++DOCSHELL 113AE800 == 58 [pid = 3572] [id = 116] 15:23:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (14D33400) [pid = 3572] [serial = 345] [outer = 00000000] 15:23:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (15EC2400) [pid = 3572] [serial = 346] [outer = 14D33400] 15:23:05 INFO - PROCESS | 3572 | 1463437385026 Marionette DEBUG loaded listener.js 15:23:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (16BC3C00) [pid = 3572] [serial = 347] [outer = 14D33400] 15:23:05 INFO - PROCESS | 3572 | 1463437385727 Marionette TRACE conn5 <- [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] 15:23:05 INFO - PROCESS | 3572 | 1463437385751 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 15:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:23:05 INFO - PROCESS | 3572 | 1463437385757 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:23:05 INFO - PROCESS | 3572 | 1463437385760 Marionette TRACE conn5 <- [1,430,null,{}] 15:23:05 INFO - PROCESS | 3572 | 1463437385765 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:05 INFO - PROCESS | 3572 | 1463437385863 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 15:23:05 INFO - PROCESS | 3572 | 1463437385960 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:05 INFO - PROCESS | 3572 | ++DOCSHELL 106BF000 == 59 [pid = 3572] [id = 117] 15:23:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (106C2400) [pid = 3572] [serial = 348] [outer = 00000000] 15:23:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (14E83800) [pid = 3572] [serial = 349] [outer = 106C2400] 15:23:06 INFO - PROCESS | 3572 | 1463437386010 Marionette DEBUG loaded listener.js 15:23:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (16A6D400) [pid = 3572] [serial = 350] [outer = 106C2400] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 18DBD000 == 58 [pid = 3572] [id = 72] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 17D6D000 == 57 [pid = 3572] [id = 112] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 0C645C00 == 56 [pid = 3572] [id = 111] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 1C64B400 == 55 [pid = 3572] [id = 110] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 1A610400 == 54 [pid = 3572] [id = 109] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 19853800 == 53 [pid = 3572] [id = 108] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 1974B000 == 52 [pid = 3572] [id = 107] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 17F6B000 == 51 [pid = 3572] [id = 106] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 0C647400 == 50 [pid = 3572] [id = 105] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 15E10C00 == 49 [pid = 3572] [id = 104] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 09078400 == 48 [pid = 3572] [id = 103] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1CB31C00) [pid = 3572] [serial = 262] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1B48D400) [pid = 3572] [serial = 295] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOCSHELL 0907AC00 == 47 [pid = 3572] [id = 100] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (19E6C400) [pid = 3572] [serial = 173] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (15E6AC00) [pid = 3572] [serial = 130] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (19F6C000) [pid = 3572] [serial = 215] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1C64D000) [pid = 3572] [serial = 218] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1C264800) [pid = 3572] [serial = 163] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1C722C00) [pid = 3572] [serial = 221] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (15EC6800) [pid = 3572] [serial = 167] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (197D6C00) [pid = 3572] [serial = 170] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (19850400) [pid = 3572] [serial = 286] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (197D7800) [pid = 3572] [serial = 284] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (197D3800) [pid = 3572] [serial = 283] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (147D8000) [pid = 3572] [serial = 269] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (113AD000) [pid = 3572] [serial = 268] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (16A74400) [pid = 3572] [serial = 274] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (16ED2800) [pid = 3572] [serial = 275] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (17F21400) [pid = 3572] [serial = 277] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (0FBED000) [pid = 3572] [serial = 266] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (0C61E800) [pid = 3572] [serial = 265] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (19E75000) [pid = 3572] [serial = 260] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (19E69000) [pid = 3572] [serial = 259] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (16A6D800) [pid = 3572] [serial = 257] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (14FC7000) [pid = 3572] [serial = 256] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (113A7000) [pid = 3572] [serial = 271] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (14769C00) [pid = 3572] [serial = 272] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1D68B800) [pid = 3572] [serial = 253] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (1D691C00) [pid = 3572] [serial = 254] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (19749400) [pid = 3572] [serial = 289] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (1984E800) [pid = 3572] [serial = 290] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (19853400) [pid = 3572] [serial = 287] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (186A6C00) [pid = 3572] [serial = 280] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (18DB1800) [pid = 3572] [serial = 281] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (1A1D9C00) [pid = 3572] [serial = 293] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (19E6F000) [pid = 3572] [serial = 292] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (17F65800) [pid = 3572] [serial = 278] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (16A76C00) [pid = 3572] [serial = 212] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (10003C00) [pid = 3572] [serial = 209] [outer = 00000000] [url = about:blank] 15:23:06 INFO - PROCESS | 3572 | 1463437386609 Marionette TRACE conn5 <- [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]]]}] 15:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 871ms 15:23:06 INFO - PROCESS | 3572 | 1463437386628 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 15:23:06 INFO - PROCESS | 3572 | 1463437386634 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 15:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:23:06 INFO - PROCESS | 3572 | 1463437386640 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:23:06 INFO - PROCESS | 3572 | 1463437386643 Marionette TRACE conn5 <- [1,434,null,{}] 15:23:06 INFO - PROCESS | 3572 | 1463437386647 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:06 INFO - PROCESS | 3572 | 1463437386729 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 15:23:06 INFO - PROCESS | 3572 | 1463437386739 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:06 INFO - PROCESS | 3572 | ++DOCSHELL 0FF11000 == 48 [pid = 3572] [id = 118] 15:23:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (0FF13800) [pid = 3572] [serial = 351] [outer = 00000000] 15:23:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (1440B800) [pid = 3572] [serial = 352] [outer = 0FF13800] 15:23:06 INFO - PROCESS | 3572 | 1463437386784 Marionette DEBUG loaded listener.js 15:23:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (14D2DC00) [pid = 3572] [serial = 353] [outer = 0FF13800] 15:23:07 INFO - PROCESS | 3572 | 1463437387258 Marionette TRACE conn5 <- [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]]]}] 15:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 15:23:07 INFO - PROCESS | 3572 | 1463437387313 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 15:23:07 INFO - PROCESS | 3572 | 1463437387315 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 15:23:07 INFO - PROCESS | 3572 | 1463437387318 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:23:07 INFO - PROCESS | 3572 | 1463437387322 Marionette TRACE conn5 <- [1,438,null,{}] 15:23:07 INFO - PROCESS | 3572 | 1463437387332 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:07 INFO - PROCESS | 3572 | 1463437387417 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 15:23:07 INFO - PROCESS | 3572 | 1463437387427 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:07 INFO - PROCESS | 3572 | ++DOCSHELL 17D7C800 == 49 [pid = 3572] [id = 119] 15:23:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (17D7DC00) [pid = 3572] [serial = 354] [outer = 00000000] 15:23:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (17F63800) [pid = 3572] [serial = 355] [outer = 17D7DC00] 15:23:07 INFO - PROCESS | 3572 | 1463437387476 Marionette DEBUG loaded listener.js 15:23:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (1864E800) [pid = 3572] [serial = 356] [outer = 17D7DC00] 15:23:07 INFO - PROCESS | 3572 | 1463437387946 Marionette TRACE conn5 <- [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]]]}] 15:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 15:23:08 INFO - PROCESS | 3572 | 1463437387993 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 15:23:08 INFO - PROCESS | 3572 | 1463437387995 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 15:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:23:08 INFO - PROCESS | 3572 | 1463437387999 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:23:08 INFO - PROCESS | 3572 | 1463437388000 Marionette TRACE conn5 <- [1,442,null,{}] 15:23:08 INFO - PROCESS | 3572 | 1463437388004 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:08 INFO - PROCESS | 3572 | 1463437388114 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 15:23:08 INFO - PROCESS | 3572 | 1463437388193 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:08 INFO - PROCESS | 3572 | ++DOCSHELL 18E2B800 == 50 [pid = 3572] [id = 120] 15:23:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (18E2F400) [pid = 3572] [serial = 357] [outer = 00000000] 15:23:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (19754000) [pid = 3572] [serial = 358] [outer = 18E2F400] 15:23:08 INFO - PROCESS | 3572 | 1463437388238 Marionette DEBUG loaded listener.js 15:23:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (197D5400) [pid = 3572] [serial = 359] [outer = 18E2F400] 15:23:08 INFO - PROCESS | 3572 | 1463437388613 Marionette TRACE conn5 <- [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]]]}] 15:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 15:23:08 INFO - PROCESS | 3572 | 1463437388673 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 15:23:08 INFO - PROCESS | 3572 | 1463437388675 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 15:23:08 INFO - PROCESS | 3572 | 1463437388689 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:23:08 INFO - PROCESS | 3572 | 1463437388691 Marionette TRACE conn5 <- [1,446,null,{}] 15:23:08 INFO - PROCESS | 3572 | 1463437388695 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:08 INFO - PROCESS | 3572 | 1463437388806 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 15:23:08 INFO - PROCESS | 3572 | 1463437388817 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:08 INFO - PROCESS | 3572 | ++DOCSHELL 197D5000 == 51 [pid = 3572] [id = 121] 15:23:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (197D6C00) [pid = 3572] [serial = 360] [outer = 00000000] 15:23:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (1984C000) [pid = 3572] [serial = 361] [outer = 197D6C00] 15:23:08 INFO - PROCESS | 3572 | 1463437388866 Marionette DEBUG loaded listener.js 15:23:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (19855400) [pid = 3572] [serial = 362] [outer = 197D6C00] 15:23:09 INFO - PROCESS | 3572 | 1463437389334 Marionette TRACE conn5 <- [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]]]}] 15:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 15:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:23:09 INFO - PROCESS | 3572 | 1463437389364 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 15:23:09 INFO - PROCESS | 3572 | 1463437389366 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 15:23:09 INFO - PROCESS | 3572 | 1463437389373 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:23:09 INFO - PROCESS | 3572 | 1463437389374 Marionette TRACE conn5 <- [1,450,null,{}] 15:23:09 INFO - PROCESS | 3572 | 1463437389378 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:09 INFO - PROCESS | 3572 | 1463437389535 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 15:23:09 INFO - PROCESS | 3572 | 1463437389558 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:09 INFO - PROCESS | 3572 | ++DOCSHELL 1985AC00 == 52 [pid = 3572] [id = 122] 15:23:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1988E400) [pid = 3572] [serial = 363] [outer = 00000000] 15:23:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1A1C9000) [pid = 3572] [serial = 364] [outer = 1988E400] 15:23:09 INFO - PROCESS | 3572 | 1463437389604 Marionette DEBUG loaded listener.js 15:23:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1A1D2800) [pid = 3572] [serial = 365] [outer = 1988E400] 15:23:10 INFO - PROCESS | 3572 | 1463437390057 Marionette TRACE conn5 <- [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] 15:23:10 INFO - PROCESS | 3572 | 1463437390109 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 15:23:10 INFO - PROCESS | 3572 | 1463437390112 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:23:10 INFO - PROCESS | 3572 | 1463437390114 Marionette TRACE conn5 <- [1,454,null,{}] 15:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:23:10 INFO - PROCESS | 3572 | 1463437390117 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:10 INFO - PROCESS | 3572 | 1463437390230 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 15:23:10 INFO - PROCESS | 3572 | 1463437390285 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:10 INFO - PROCESS | 3572 | ++DOCSHELL 0C617400 == 53 [pid = 3572] [id = 123] 15:23:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1A217800) [pid = 3572] [serial = 366] [outer = 00000000] 15:23:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1B57D800) [pid = 3572] [serial = 367] [outer = 1A217800] 15:23:10 INFO - PROCESS | 3572 | 1463437390336 Marionette DEBUG loaded listener.js 15:23:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1C171C00) [pid = 3572] [serial = 368] [outer = 1A217800] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1C71CC00) [pid = 3572] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (1B510000) [pid = 3572] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (0C7EBC00) [pid = 3572] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1974D400) [pid = 3572] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1CB2E000) [pid = 3572] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (19888400) [pid = 3572] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (0C61B800) [pid = 3572] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (15EC8400) [pid = 3572] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (17F6B800) [pid = 3572] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (0C73B800) [pid = 3572] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:23:10 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (1A220C00) [pid = 3572] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:23:10 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:10 INFO - PROCESS | 3572 | 1463437390936 Marionette TRACE conn5 <- [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]]]}] 15:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 870ms 15:23:11 INFO - PROCESS | 3572 | 1463437390987 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 15:23:11 INFO - PROCESS | 3572 | 1463437390989 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 15:23:11 INFO - PROCESS | 3572 | 1463437390992 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:23:11 INFO - PROCESS | 3572 | 1463437390994 Marionette TRACE conn5 <- [1,458,null,{}] 15:23:11 INFO - PROCESS | 3572 | 1463437390998 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:11 INFO - PROCESS | 3572 | 1463437391084 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 15:23:11 INFO - PROCESS | 3572 | 1463437391161 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:11 INFO - PROCESS | 3572 | ++DOCSHELL 107E3800 == 54 [pid = 3572] [id = 124] 15:23:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (16A74C00) [pid = 3572] [serial = 369] [outer = 00000000] 15:23:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (19852800) [pid = 3572] [serial = 370] [outer = 16A74C00] 15:23:11 INFO - PROCESS | 3572 | 1463437391204 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (19E74400) [pid = 3572] [serial = 371] [outer = 16A74C00] 15:23:11 INFO - PROCESS | 3572 | 1463437391563 Marionette TRACE conn5 <- [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] 15:23:11 INFO - PROCESS | 3572 | 1463437391629 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 15:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:23:11 INFO - PROCESS | 3572 | 1463437391633 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:23:11 INFO - PROCESS | 3572 | 1463437391634 Marionette TRACE conn5 <- [1,462,null,{}] 15:23:11 INFO - PROCESS | 3572 | 1463437391638 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:11 INFO - PROCESS | 3572 | 1463437391744 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 15:23:11 INFO - PROCESS | 3572 | 1463437391758 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:11 INFO - PROCESS | 3572 | ++DOCSHELL 10CB9C00 == 55 [pid = 3572] [id = 125] 15:23:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (16ED1400) [pid = 3572] [serial = 372] [outer = 00000000] 15:23:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (1C26C000) [pid = 3572] [serial = 373] [outer = 16ED1400] 15:23:11 INFO - PROCESS | 3572 | 1463437391803 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1C71E000) [pid = 3572] [serial = 374] [outer = 16ED1400] 15:23:12 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:12 INFO - PROCESS | 3572 | 1463437392220 Marionette TRACE conn5 <- [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] 15:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:23:12 INFO - PROCESS | 3572 | 1463437392266 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 15:23:12 INFO - PROCESS | 3572 | 1463437392269 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:23:12 INFO - PROCESS | 3572 | 1463437392271 Marionette TRACE conn5 <- [1,466,null,{}] 15:23:12 INFO - PROCESS | 3572 | 1463437392275 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:12 INFO - PROCESS | 3572 | 1463437392382 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 15:23:12 INFO - PROCESS | 3572 | 1463437392424 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:12 INFO - PROCESS | 3572 | ++DOCSHELL 1C720800 == 56 [pid = 3572] [id = 126] 15:23:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1C721C00) [pid = 3572] [serial = 375] [outer = 00000000] 15:23:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1CBA3000) [pid = 3572] [serial = 376] [outer = 1C721C00] 15:23:12 INFO - PROCESS | 3572 | 1463437392469 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1CBAC000) [pid = 3572] [serial = 377] [outer = 1C721C00] 15:23:12 INFO - PROCESS | 3572 | 1463437392922 Marionette TRACE conn5 <- [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] 15:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:23:12 INFO - PROCESS | 3572 | 1463437392945 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 15:23:12 INFO - PROCESS | 3572 | 1463437392950 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:23:12 INFO - PROCESS | 3572 | 1463437392955 Marionette TRACE conn5 <- [1,470,null,{}] 15:23:12 INFO - PROCESS | 3572 | 1463437392962 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:13 INFO - PROCESS | 3572 | 1463437393072 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 15:23:13 INFO - PROCESS | 3572 | 1463437393171 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:13 INFO - PROCESS | 3572 | ++DOCSHELL 0FF0C000 == 57 [pid = 3572] [id = 127] 15:23:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (0FF0D400) [pid = 3572] [serial = 378] [outer = 00000000] 15:23:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (10006C00) [pid = 3572] [serial = 379] [outer = 0FF0D400] 15:23:13 INFO - PROCESS | 3572 | 1463437393228 Marionette DEBUG loaded listener.js 15:23:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (106BEC00) [pid = 3572] [serial = 380] [outer = 0FF0D400] 15:23:13 INFO - PROCESS | 3572 | 1463437393828 Marionette TRACE conn5 <- [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]]]}] 15:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 15:23:13 INFO - PROCESS | 3572 | 1463437393881 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 15:23:13 INFO - PROCESS | 3572 | 1463437393887 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 15:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:23:13 INFO - PROCESS | 3572 | 1463437393893 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:23:13 INFO - PROCESS | 3572 | 1463437393896 Marionette TRACE conn5 <- [1,474,null,{}] 15:23:13 INFO - PROCESS | 3572 | 1463437393900 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:14 INFO - PROCESS | 3572 | 1463437394009 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 15:23:14 INFO - PROCESS | 3572 | 1463437394106 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:14 INFO - PROCESS | 3572 | ++DOCSHELL 16ED2800 == 58 [pid = 3572] [id = 128] 15:23:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (17D77C00) [pid = 3572] [serial = 381] [outer = 00000000] 15:23:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (186A2000) [pid = 3572] [serial = 382] [outer = 17D77C00] 15:23:14 INFO - PROCESS | 3572 | 1463437394162 Marionette DEBUG loaded listener.js 15:23:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1974BC00) [pid = 3572] [serial = 383] [outer = 17D77C00] 15:23:14 INFO - PROCESS | 3572 | 1463437394754 Marionette TRACE conn5 <- [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]]]}] 15:23:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 931ms 15:23:14 INFO - PROCESS | 3572 | 1463437394825 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 15:23:14 INFO - PROCESS | 3572 | 1463437394828 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 15:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:23:14 INFO - PROCESS | 3572 | 1463437394832 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:23:14 INFO - PROCESS | 3572 | 1463437394836 Marionette TRACE conn5 <- [1,478,null,{}] 15:23:14 INFO - PROCESS | 3572 | 1463437394847 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:14 INFO - PROCESS | 3572 | 1463437394953 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 15:23:15 INFO - PROCESS | 3572 | 1463437395076 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:15 INFO - PROCESS | 3572 | ++DOCSHELL 197D7C00 == 59 [pid = 3572] [id = 129] 15:23:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (19B10800) [pid = 3572] [serial = 384] [outer = 00000000] 15:23:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (19F6C400) [pid = 3572] [serial = 385] [outer = 19B10800] 15:23:15 INFO - PROCESS | 3572 | 1463437395135 Marionette DEBUG loaded listener.js 15:23:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1B495C00) [pid = 3572] [serial = 386] [outer = 19B10800] 15:23:15 INFO - PROCESS | 3572 | 1463437395740 Marionette TRACE conn5 <- [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]]]}] 15:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 970ms 15:23:15 INFO - PROCESS | 3572 | 1463437395805 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 15:23:15 INFO - PROCESS | 3572 | 1463437395808 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 15:23:15 INFO - PROCESS | 3572 | 1463437395811 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:23:15 INFO - PROCESS | 3572 | 1463437395813 Marionette TRACE conn5 <- [1,482,null,{}] 15:23:15 INFO - PROCESS | 3572 | 1463437395817 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:15 INFO - PROCESS | 3572 | 1463437395920 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 15:23:16 INFO - PROCESS | 3572 | 1463437396042 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:16 INFO - PROCESS | 3572 | ++DOCSHELL 1CBAA400 == 60 [pid = 3572] [id = 130] 15:23:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1CBAE800) [pid = 3572] [serial = 387] [outer = 00000000] 15:23:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1D506C00) [pid = 3572] [serial = 388] [outer = 1CBAE800] 15:23:16 INFO - PROCESS | 3572 | 1463437396098 Marionette DEBUG loaded listener.js 15:23:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1D510000) [pid = 3572] [serial = 389] [outer = 1CBAE800] 15:23:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1D691000) [pid = 3572] [serial = 390] [outer = 15F57800] 15:23:16 INFO - PROCESS | 3572 | 1463437396830 Marionette TRACE conn5 <- [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]]]}] 15:23:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:23:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1068ms 15:23:16 INFO - PROCESS | 3572 | 1463437396883 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 15:23:16 INFO - PROCESS | 3572 | 1463437396885 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 15:23:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:23:16 INFO - PROCESS | 3572 | 1463437396889 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:23:16 INFO - PROCESS | 3572 | 1463437396891 Marionette TRACE conn5 <- [1,486,null,{}] 15:23:16 INFO - PROCESS | 3572 | 1463437396894 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:17 INFO - PROCESS | 3572 | 1463437396998 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 15:23:17 INFO - PROCESS | 3572 | 1463437397130 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:17 INFO - PROCESS | 3572 | ++DOCSHELL 0FB5B000 == 61 [pid = 3572] [id = 131] 15:23:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (0FF15C00) [pid = 3572] [serial = 391] [outer = 00000000] 15:23:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1D502000) [pid = 3572] [serial = 392] [outer = 0FF15C00] 15:23:17 INFO - PROCESS | 3572 | 1463437397185 Marionette DEBUG loaded listener.js 15:23:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1D68F800) [pid = 3572] [serial = 393] [outer = 0FF15C00] 15:23:17 INFO - PROCESS | 3572 | 1463437397862 Marionette TRACE conn5 <- [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]]]}] 15:23:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:23:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1015ms 15:23:17 INFO - PROCESS | 3572 | 1463437397908 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 15:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:23:17 INFO - PROCESS | 3572 | 1463437397912 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 15:23:17 INFO - PROCESS | 3572 | 1463437397917 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:23:17 INFO - PROCESS | 3572 | 1463437397921 Marionette TRACE conn5 <- [1,490,null,{}] 15:23:17 INFO - PROCESS | 3572 | 1463437397926 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:18 INFO - PROCESS | 3572 | 1463437398024 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 15:23:18 INFO - PROCESS | 3572 | 1463437398122 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:18 INFO - PROCESS | 3572 | ++DOCSHELL 0FF17C00 == 62 [pid = 3572] [id = 132] 15:23:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1061AC00) [pid = 3572] [serial = 394] [outer = 00000000] 15:23:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (15E69C00) [pid = 3572] [serial = 395] [outer = 1061AC00] 15:23:18 INFO - PROCESS | 3572 | 1463437398171 Marionette DEBUG loaded listener.js 15:23:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (16BC4800) [pid = 3572] [serial = 396] [outer = 1061AC00] 15:23:18 INFO - PROCESS | 3572 | --DOCSHELL 10CB9C00 == 61 [pid = 3572] [id = 125] 15:23:18 INFO - PROCESS | 3572 | --DOCSHELL 107E3800 == 60 [pid = 3572] [id = 124] 15:23:18 INFO - PROCESS | 3572 | --DOCSHELL 0C617400 == 59 [pid = 3572] [id = 123] 15:23:18 INFO - PROCESS | 3572 | --DOCSHELL 1985AC00 == 58 [pid = 3572] [id = 122] 15:23:18 INFO - PROCESS | 3572 | --DOCSHELL 197D5000 == 57 [pid = 3572] [id = 121] 15:23:18 INFO - PROCESS | 3572 | --DOCSHELL 18E2B800 == 56 [pid = 3572] [id = 120] 15:23:18 INFO - PROCESS | 3572 | --DOCSHELL 17D7C800 == 55 [pid = 3572] [id = 119] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1984F400) [pid = 3572] [serial = 304] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (15E17C00) [pid = 3572] [serial = 301] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (0C61E000) [pid = 3572] [serial = 298] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | 1463437398816 Marionette TRACE conn5 <- [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]]]}] 15:23:18 INFO - PROCESS | 3572 | --DOCSHELL 0FF11000 == 54 [pid = 3572] [id = 118] 15:23:18 INFO - PROCESS | 3572 | --DOCSHELL 106BF000 == 53 [pid = 3572] [id = 117] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1A1C7C00) [pid = 3572] [serial = 334] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1CB30C00) [pid = 3572] [serial = 329] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1C262800) [pid = 3572] [serial = 325] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (14D35000) [pid = 3572] [serial = 314] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1984EC00) [pid = 3572] [serial = 320] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1CB36400) [pid = 3572] [serial = 263] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1A609400) [pid = 3572] [serial = 323] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1CB29C00) [pid = 3572] [serial = 328] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1000B000) [pid = 3572] [serial = 307] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (10655000) [pid = 3572] [serial = 308] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (19E6EC00) [pid = 3572] [serial = 322] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (17F61400) [pid = 3572] [serial = 310] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1984D400) [pid = 3572] [serial = 319] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (186A7000) [pid = 3572] [serial = 316] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (16D54400) [pid = 3572] [serial = 331] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (17D78400) [pid = 3572] [serial = 332] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (106C4000) [pid = 3572] [serial = 313] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (18DAE400) [pid = 3572] [serial = 311] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (18E2D000) [pid = 3572] [serial = 317] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1BC17000) [pid = 3572] [serial = 296] [outer = 00000000] [url = about:blank] 15:23:18 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1C2A5400) [pid = 3572] [serial = 326] [outer = 00000000] [url = about:blank] 15:23:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:23:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 15:23:18 INFO - PROCESS | 3572 | 1463437398849 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 15:23:18 INFO - PROCESS | 3572 | 1463437398854 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 15:23:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:23:18 INFO - PROCESS | 3572 | 1463437398860 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:23:18 INFO - PROCESS | 3572 | 1463437398863 Marionette TRACE conn5 <- [1,494,null,{}] 15:23:18 INFO - PROCESS | 3572 | 1463437398867 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:18 INFO - PROCESS | 3572 | 1463437398961 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 15:23:19 INFO - PROCESS | 3572 | 1463437399040 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:19 INFO - PROCESS | 3572 | ++DOCSHELL 10005400 == 54 [pid = 3572] [id = 133] 15:23:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (1000A800) [pid = 3572] [serial = 397] [outer = 00000000] 15:23:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (10657000) [pid = 3572] [serial = 398] [outer = 1000A800] 15:23:19 INFO - PROCESS | 3572 | 1463437399085 Marionette DEBUG loaded listener.js 15:23:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1440A800) [pid = 3572] [serial = 399] [outer = 1000A800] 15:23:19 INFO - PROCESS | 3572 | 1463437399491 Marionette TRACE conn5 <- [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]]]}] 15:23:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:23:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 15:23:19 INFO - PROCESS | 3572 | 1463437399533 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 15:23:19 INFO - PROCESS | 3572 | 1463437399535 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 15:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:23:19 INFO - PROCESS | 3572 | 1463437399539 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:23:19 INFO - PROCESS | 3572 | 1463437399542 Marionette TRACE conn5 <- [1,498,null,{}] 15:23:19 INFO - PROCESS | 3572 | 1463437399552 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:19 INFO - PROCESS | 3572 | 1463437399667 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 15:23:19 INFO - PROCESS | 3572 | 1463437399682 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:19 INFO - PROCESS | 3572 | ++DOCSHELL 17F61400 == 55 [pid = 3572] [id = 134] 15:23:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (17F64800) [pid = 3572] [serial = 400] [outer = 00000000] 15:23:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1869BC00) [pid = 3572] [serial = 401] [outer = 17F64800] 15:23:19 INFO - PROCESS | 3572 | 1463437399730 Marionette DEBUG loaded listener.js 15:23:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (18DB0C00) [pid = 3572] [serial = 402] [outer = 17F64800] 15:23:20 INFO - PROCESS | 3572 | 1463437400171 Marionette TRACE conn5 <- [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]]]}] 15:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 15:23:20 INFO - PROCESS | 3572 | 1463437400213 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 15:23:20 INFO - PROCESS | 3572 | 1463437400216 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 15:23:20 INFO - PROCESS | 3572 | 1463437400219 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:23:20 INFO - PROCESS | 3572 | 1463437400221 Marionette TRACE conn5 <- [1,502,null,{}] 15:23:20 INFO - PROCESS | 3572 | 1463437400225 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:20 INFO - PROCESS | 3572 | 1463437400308 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 15:23:20 INFO - PROCESS | 3572 | 1463437400317 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:20 INFO - PROCESS | 3572 | ++DOCSHELL 18DB5800 == 56 [pid = 3572] [id = 135] 15:23:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1974A800) [pid = 3572] [serial = 403] [outer = 00000000] 15:23:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (197D3C00) [pid = 3572] [serial = 404] [outer = 1974A800] 15:23:20 INFO - PROCESS | 3572 | 1463437400364 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1984C800) [pid = 3572] [serial = 405] [outer = 1974A800] 15:23:20 INFO - PROCESS | 3572 | 1463437400791 Marionette TRACE conn5 <- [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]]]}] 15:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 15:23:20 INFO - PROCESS | 3572 | 1463437400854 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 15:23:20 INFO - PROCESS | 3572 | 1463437400856 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 15:23:20 INFO - PROCESS | 3572 | 1463437400859 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:23:20 INFO - PROCESS | 3572 | 1463437400860 Marionette TRACE conn5 <- [1,506,null,{}] 15:23:20 INFO - PROCESS | 3572 | 1463437400874 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:20 INFO - PROCESS | 3572 | 1463437400952 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 15:23:20 INFO - PROCESS | 3572 | 1463437400959 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:20 INFO - PROCESS | 3572 | ++DOCSHELL 15E62C00 == 57 [pid = 3572] [id = 136] 15:23:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (18E2D000) [pid = 3572] [serial = 406] [outer = 00000000] 15:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1987FC00) [pid = 3572] [serial = 407] [outer = 18E2D000] 15:23:21 INFO - PROCESS | 3572 | 1463437401003 Marionette DEBUG loaded listener.js 15:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (19B06800) [pid = 3572] [serial = 408] [outer = 18E2D000] 15:23:21 INFO - PROCESS | 3572 | 1463437401507 Marionette TRACE conn5 <- [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]]]}] 15:23:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:23:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 15:23:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:23:21 INFO - PROCESS | 3572 | 1463437401553 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 15:23:21 INFO - PROCESS | 3572 | 1463437401555 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 15:23:21 INFO - PROCESS | 3572 | 1463437401558 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:23:21 INFO - PROCESS | 3572 | 1463437401560 Marionette TRACE conn5 <- [1,510,null,{}] 15:23:21 INFO - PROCESS | 3572 | 1463437401564 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:21 INFO - PROCESS | 3572 | 1463437401693 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 15:23:21 INFO - PROCESS | 3572 | 1463437401753 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:21 INFO - PROCESS | 3572 | ++DOCSHELL 19E6B800 == 58 [pid = 3572] [id = 137] 15:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (19E77800) [pid = 3572] [serial = 409] [outer = 00000000] 15:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1A1D4C00) [pid = 3572] [serial = 410] [outer = 19E77800] 15:23:21 INFO - PROCESS | 3572 | 1463437401798 Marionette DEBUG loaded listener.js 15:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1A1E1800) [pid = 3572] [serial = 411] [outer = 19E77800] 15:23:22 INFO - PROCESS | 3572 | 1463437402241 Marionette TRACE conn5 <- [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]]]}] 15:23:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:23:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 15:23:22 INFO - PROCESS | 3572 | 1463437402322 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 15:23:22 INFO - PROCESS | 3572 | 1463437402324 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 15:23:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:23:22 INFO - PROCESS | 3572 | 1463437402330 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:23:22 INFO - PROCESS | 3572 | 1463437402332 Marionette TRACE conn5 <- [1,514,null,{}] 15:23:22 INFO - PROCESS | 3572 | 1463437402335 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:22 INFO - PROCESS | 3572 | 1463437402446 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 15:23:22 INFO - PROCESS | 3572 | 1463437402459 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:22 INFO - PROCESS | 3572 | ++DOCSHELL 14D31800 == 59 [pid = 3572] [id = 138] 15:23:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (19E72400) [pid = 3572] [serial = 412] [outer = 00000000] 15:23:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1B587C00) [pid = 3572] [serial = 413] [outer = 19E72400] 15:23:22 INFO - PROCESS | 3572 | 1463437402550 Marionette DEBUG loaded listener.js 15:23:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1C21BC00) [pid = 3572] [serial = 414] [outer = 19E72400] 15:23:22 INFO - PROCESS | 3572 | 1463437402947 Marionette TRACE conn5 <- [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]]]}] 15:23:23 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 15:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 15:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:23:23 INFO - PROCESS | 3572 | 1463437403004 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 3572 | 1463437403006 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 15:23:23 INFO - PROCESS | 3572 | 1463437403009 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:23:23 INFO - PROCESS | 3572 | 1463437403011 Marionette TRACE conn5 <- [1,518,null,{}] 15:23:23 INFO - PROCESS | 3572 | 1463437403024 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:23 INFO - PROCESS | 3572 | 1463437403138 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 15:23:23 INFO - PROCESS | 3572 | 1463437403148 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:23 INFO - PROCESS | 3572 | ++DOCSHELL 1C26D400 == 60 [pid = 3572] [id = 139] 15:23:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1C2A0800) [pid = 3572] [serial = 415] [outer = 00000000] 15:23:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1C6D8000) [pid = 3572] [serial = 416] [outer = 1C2A0800] 15:23:23 INFO - PROCESS | 3572 | 1463437403191 Marionette DEBUG loaded listener.js 15:23:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1CB2D400) [pid = 3572] [serial = 417] [outer = 1C2A0800] 15:23:23 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (197D6C00) [pid = 3572] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:23:23 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1A217800) [pid = 3572] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:23:23 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1988E400) [pid = 3572] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:23:23 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (16A74C00) [pid = 3572] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:23:23 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (17D7DC00) [pid = 3572] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:23:23 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (106C2400) [pid = 3572] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:23:23 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (18E2F400) [pid = 3572] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:23:23 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (0FF13800) [pid = 3572] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:23:23 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (16ED1400) [pid = 3572] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:23:23 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (14D33400) [pid = 3572] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:23:23 INFO - PROCESS | 3572 | 1463437403690 Marionette TRACE conn5 <- [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]]]}] 15:23:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 15:23:23 INFO - PROCESS | 3572 | 1463437403764 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 3572 | 1463437403766 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 15:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:23:23 INFO - PROCESS | 3572 | 1463437403772 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:23:23 INFO - PROCESS | 3572 | 1463437403773 Marionette TRACE conn5 <- [1,522,null,{}] 15:23:23 INFO - PROCESS | 3572 | 1463437403777 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:23 INFO - PROCESS | 3572 | 1463437403855 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 15:23:23 INFO - PROCESS | 3572 | 1463437403862 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:23 INFO - PROCESS | 3572 | ++DOCSHELL 16ED1400 == 61 [pid = 3572] [id = 140] 15:23:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (17D68000) [pid = 3572] [serial = 418] [outer = 00000000] 15:23:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (19F6A800) [pid = 3572] [serial = 419] [outer = 17D68000] 15:23:23 INFO - PROCESS | 3572 | 1463437403906 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1C26D000) [pid = 3572] [serial = 420] [outer = 17D68000] 15:23:24 INFO - PROCESS | 3572 | 1463437404338 Marionette TRACE conn5 <- [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]]]}] 15:23:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:23:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 15:23:24 INFO - PROCESS | 3572 | 1463437404406 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 15:23:24 INFO - PROCESS | 3572 | 1463437404408 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 15:23:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:23:24 INFO - PROCESS | 3572 | 1463437404411 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:23:24 INFO - PROCESS | 3572 | 1463437404413 Marionette TRACE conn5 <- [1,526,null,{}] 15:23:24 INFO - PROCESS | 3572 | 1463437404416 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:24 INFO - PROCESS | 3572 | 1463437404496 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 15:23:24 INFO - PROCESS | 3572 | 1463437404504 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:24 INFO - PROCESS | 3572 | ++DOCSHELL 14832400 == 62 [pid = 3572] [id = 141] 15:23:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (14832C00) [pid = 3572] [serial = 421] [outer = 00000000] 15:23:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (14835C00) [pid = 3572] [serial = 422] [outer = 14832C00] 15:23:24 INFO - PROCESS | 3572 | 1463437404547 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (14836400) [pid = 3572] [serial = 423] [outer = 14832C00] 15:23:25 INFO - PROCESS | 3572 | 1463437404988 Marionette TRACE conn5 <- [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]]]}] 15:23:25 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 15:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 631ms 15:23:25 INFO - PROCESS | 3572 | 1463437405042 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 15:23:25 INFO - PROCESS | 3572 | 1463437405045 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 15:23:25 INFO - PROCESS | 3572 | 1463437405048 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:23:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:23:25 INFO - PROCESS | 3572 | 1463437405050 Marionette TRACE conn5 <- [1,530,null,{}] 15:23:25 INFO - PROCESS | 3572 | 1463437405054 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:25 INFO - PROCESS | 3572 | 1463437405153 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 15:23:25 INFO - PROCESS | 3572 | 1463437405201 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:25 INFO - PROCESS | 3572 | ++DOCSHELL 1CBA0800 == 63 [pid = 3572] [id = 142] 15:23:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1CBA6800) [pid = 3572] [serial = 424] [outer = 00000000] 15:23:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1D507400) [pid = 3572] [serial = 425] [outer = 1CBA6800] 15:23:25 INFO - PROCESS | 3572 | 1463437405249 Marionette DEBUG loaded listener.js 15:23:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1D68FC00) [pid = 3572] [serial = 426] [outer = 1CBA6800] 15:23:25 INFO - PROCESS | 3572 | 1463437405901 Marionette TRACE conn5 <- [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"]]]}] 15:23:25 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 15:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:23:25 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 15:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:23:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 870ms 15:23:25 INFO - PROCESS | 3572 | 1463437405923 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 15:23:25 INFO - PROCESS | 3572 | 1463437405928 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 15:23:25 INFO - PROCESS | 3572 | 1463437405933 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:23:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:23:25 INFO - PROCESS | 3572 | 1463437405937 Marionette TRACE conn5 <- [1,534,null,{}] 15:23:25 INFO - PROCESS | 3572 | 1463437405943 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:26 INFO - PROCESS | 3572 | 1463437406070 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 15:23:26 INFO - PROCESS | 3572 | 1463437406170 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:26 INFO - PROCESS | 3572 | ++DOCSHELL 113A9800 == 64 [pid = 3572] [id = 143] 15:23:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (113A9C00) [pid = 3572] [serial = 427] [outer = 00000000] 15:23:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (15EC7000) [pid = 3572] [serial = 428] [outer = 113A9C00] 15:23:26 INFO - PROCESS | 3572 | 1463437406227 Marionette DEBUG loaded listener.js 15:23:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (16BCAC00) [pid = 3572] [serial = 429] [outer = 113A9C00] 15:23:26 INFO - PROCESS | 3572 | 1463437406806 Marionette TRACE conn5 <- [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]]]}] 15:23:26 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. 15:23:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 15:23:26 INFO - PROCESS | 3572 | 1463437406869 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 15:23:26 INFO - PROCESS | 3572 | 1463437406875 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 15:23:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:23:26 INFO - PROCESS | 3572 | 1463437406881 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:23:26 INFO - PROCESS | 3572 | 1463437406884 Marionette TRACE conn5 <- [1,538,null,{}] 15:23:26 INFO - PROCESS | 3572 | 1463437406889 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:27 INFO - PROCESS | 3572 | 1463437407000 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 15:23:27 INFO - PROCESS | 3572 | 1463437407100 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:27 INFO - PROCESS | 3572 | ++DOCSHELL 16ED4800 == 65 [pid = 3572] [id = 144] 15:23:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (17D66C00) [pid = 3572] [serial = 430] [outer = 00000000] 15:23:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1985A400) [pid = 3572] [serial = 431] [outer = 17D66C00] 15:23:27 INFO - PROCESS | 3572 | 1463437407154 Marionette DEBUG loaded listener.js 15:23:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (19D5C400) [pid = 3572] [serial = 432] [outer = 17D66C00] 15:23:27 INFO - PROCESS | 3572 | 1463437407683 Marionette TRACE conn5 <- [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]]]}] 15:23:27 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. 15:23:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 15:23:27 INFO - PROCESS | 3572 | 1463437407713 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 15:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:23:27 INFO - PROCESS | 3572 | 1463437407715 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 15:23:27 INFO - PROCESS | 3572 | 1463437407719 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:23:27 INFO - PROCESS | 3572 | 1463437407723 Marionette TRACE conn5 <- [1,542,null,{}] 15:23:27 INFO - PROCESS | 3572 | 1463437407817 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:27 INFO - PROCESS | 3572 | 1463437407965 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 15:23:28 INFO - PROCESS | 3572 | 1463437408047 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:28 INFO - PROCESS | 3572 | ++DOCSHELL 1CB30C00 == 66 [pid = 3572] [id = 145] 15:23:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1CB31400) [pid = 3572] [serial = 433] [outer = 00000000] 15:23:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1DBE7C00) [pid = 3572] [serial = 434] [outer = 1CB31400] 15:23:28 INFO - PROCESS | 3572 | 1463437408106 Marionette DEBUG loaded listener.js 15:23:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1DDC6000) [pid = 3572] [serial = 435] [outer = 1CB31400] 15:23:28 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:28 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:28 INFO - PROCESS | 3572 | 1463437408647 Marionette TRACE conn5 <- [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]]]}] 15:23:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:23:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 971ms 15:23:28 INFO - PROCESS | 3572 | 1463437408694 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 15:23:28 INFO - PROCESS | 3572 | 1463437408697 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 15:23:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:23:28 INFO - PROCESS | 3572 | 1463437408701 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:23:28 INFO - PROCESS | 3572 | 1463437408703 Marionette TRACE conn5 <- [1,546,null,{}] 15:23:28 INFO - PROCESS | 3572 | 1463437408707 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:28 INFO - PROCESS | 3572 | 1463437408814 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 15:23:28 INFO - PROCESS | 3572 | 1463437408912 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:28 INFO - PROCESS | 3572 | ++DOCSHELL 1DBDC400 == 67 [pid = 3572] [id = 146] 15:23:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1DBE6C00) [pid = 3572] [serial = 436] [outer = 00000000] 15:23:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1FB35000) [pid = 3572] [serial = 437] [outer = 1DBE6C00] 15:23:28 INFO - PROCESS | 3572 | 1463437408966 Marionette DEBUG loaded listener.js 15:23:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1FB39400) [pid = 3572] [serial = 438] [outer = 1DBE6C00] 15:23:29 INFO - PROCESS | 3572 | 1463437409554 Marionette TRACE conn5 <- [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]]]}] 15:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 931ms 15:23:29 INFO - PROCESS | 3572 | 1463437409651 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 15:23:29 INFO - PROCESS | 3572 | 1463437409653 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 15:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:23:29 INFO - PROCESS | 3572 | 1463437409660 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:23:29 INFO - PROCESS | 3572 | 1463437409662 Marionette TRACE conn5 <- [1,550,null,{}] 15:23:29 INFO - PROCESS | 3572 | 1463437409665 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:29 INFO - PROCESS | 3572 | 1463437409815 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 15:23:29 INFO - PROCESS | 3572 | 1463437409867 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:29 INFO - PROCESS | 3572 | ++DOCSHELL 1F6C3800 == 68 [pid = 3572] [id = 147] 15:23:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1F6C7800) [pid = 3572] [serial = 439] [outer = 00000000] 15:23:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1F6CB400) [pid = 3572] [serial = 440] [outer = 1F6C7800] 15:23:29 INFO - PROCESS | 3572 | 1463437409921 Marionette DEBUG loaded listener.js 15:23:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1F6CD400) [pid = 3572] [serial = 441] [outer = 1F6C7800] 15:23:30 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:30 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:30 INFO - PROCESS | 3572 | 1463437410490 Marionette TRACE conn5 <- [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]]]}] 15:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 15:23:30 INFO - PROCESS | 3572 | 1463437410532 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 15:23:30 INFO - PROCESS | 3572 | 1463437410534 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 15:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:23:30 INFO - PROCESS | 3572 | 1463437410537 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:23:30 INFO - PROCESS | 3572 | 1463437410539 Marionette TRACE conn5 <- [1,554,null,{}] 15:23:30 INFO - PROCESS | 3572 | 1463437410543 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:30 INFO - PROCESS | 3572 | 1463437410654 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 15:23:30 INFO - PROCESS | 3572 | 1463437410756 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:30 INFO - PROCESS | 3572 | ++DOCSHELL 1FB06C00 == 69 [pid = 3572] [id = 148] 15:23:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1FB0AC00) [pid = 3572] [serial = 442] [outer = 00000000] 15:23:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1FB33400) [pid = 3572] [serial = 443] [outer = 1FB0AC00] 15:23:30 INFO - PROCESS | 3572 | 1463437410810 Marionette DEBUG loaded listener.js 15:23:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1FB3B800) [pid = 3572] [serial = 444] [outer = 1FB0AC00] 15:23:31 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:31 INFO - PROCESS | 3572 | 1463437411366 Marionette TRACE conn5 <- [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]]]}] 15:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 15:23:31 INFO - PROCESS | 3572 | 1463437411412 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 15:23:31 INFO - PROCESS | 3572 | 1463437411414 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 15:23:31 INFO - PROCESS | 3572 | 1463437411418 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:23:31 INFO - PROCESS | 3572 | 1463437411420 Marionette TRACE conn5 <- [1,558,null,{}] 15:23:31 INFO - PROCESS | 3572 | 1463437411423 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:31 INFO - PROCESS | 3572 | 1463437411526 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 15:23:31 INFO - PROCESS | 3572 | 1463437411624 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:31 INFO - PROCESS | 3572 | ++DOCSHELL 147D2400 == 70 [pid = 3572] [id = 149] 15:23:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (147D8000) [pid = 3572] [serial = 445] [outer = 00000000] 15:23:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (17D67800) [pid = 3572] [serial = 446] [outer = 147D8000] 15:23:31 INFO - PROCESS | 3572 | 1463437411678 Marionette DEBUG loaded listener.js 15:23:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (17D71400) [pid = 3572] [serial = 447] [outer = 147D8000] 15:23:32 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:32 INFO - PROCESS | 3572 | 1463437412413 Marionette TRACE conn5 <- [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]]]}] 15:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1017ms 15:23:32 INFO - PROCESS | 3572 | 1463437412439 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 3572 | 1463437412443 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 15:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:23:32 INFO - PROCESS | 3572 | 1463437412448 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:23:32 INFO - PROCESS | 3572 | 1463437412452 Marionette TRACE conn5 <- [1,562,null,{}] 15:23:32 INFO - PROCESS | 3572 | 1463437412459 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:32 INFO - PROCESS | 3572 | 1463437412575 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 15:23:32 INFO - PROCESS | 3572 | 1463437412679 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:32 INFO - PROCESS | 3572 | ++DOCSHELL 0FF12800 == 71 [pid = 3572] [id = 150] 15:23:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (0FF19C00) [pid = 3572] [serial = 448] [outer = 00000000] 15:23:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (14833400) [pid = 3572] [serial = 449] [outer = 0FF19C00] 15:23:32 INFO - PROCESS | 3572 | 1463437412728 Marionette DEBUG loaded listener.js 15:23:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (15E6B800) [pid = 3572] [serial = 450] [outer = 0FF19C00] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 1440BC00 == 70 [pid = 3572] [id = 43] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 14832400 == 69 [pid = 3572] [id = 141] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 16ED1400 == 68 [pid = 3572] [id = 140] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 1C26D400 == 67 [pid = 3572] [id = 139] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 14D31800 == 66 [pid = 3572] [id = 138] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 19E6B800 == 65 [pid = 3572] [id = 137] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 15E62C00 == 64 [pid = 3572] [id = 136] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 18DB5800 == 63 [pid = 3572] [id = 135] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 17F61400 == 62 [pid = 3572] [id = 134] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 10005400 == 61 [pid = 3572] [id = 133] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 0FF17C00 == 60 [pid = 3572] [id = 132] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 1CBAA400 == 59 [pid = 3572] [id = 130] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1CBA3000) [pid = 3572] [serial = 376] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 197D7C00 == 58 [pid = 3572] [id = 129] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 16ED2800 == 57 [pid = 3572] [id = 128] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 0FF0C000 == 56 [pid = 3572] [id = 127] 15:23:33 INFO - PROCESS | 3572 | --DOCSHELL 1C720800 == 55 [pid = 3572] [id = 126] 15:23:33 INFO - PROCESS | 3572 | 1463437413361 Marionette TRACE conn5 <- [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]]]}] 15:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 15:23:33 INFO - PROCESS | 3572 | 1463437413379 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 15:23:33 INFO - PROCESS | 3572 | 1463437413384 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 15:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:23:33 INFO - PROCESS | 3572 | 1463437413390 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:23:33 INFO - PROCESS | 3572 | 1463437413393 Marionette TRACE conn5 <- [1,566,null,{}] 15:23:33 INFO - PROCESS | 3572 | 1463437413397 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:33 INFO - PROCESS | 3572 | 1463437413484 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1984C000) [pid = 3572] [serial = 361] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1B57D800) [pid = 3572] [serial = 367] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1A1D2800) [pid = 3572] [serial = 365] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1A1C9000) [pid = 3572] [serial = 364] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (19852800) [pid = 3572] [serial = 370] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (0C644C00) [pid = 3572] [serial = 337] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (17D74800) [pid = 3572] [serial = 340] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (17F63800) [pid = 3572] [serial = 355] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1864E800) [pid = 3572] [serial = 356] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (16A6D400) [pid = 3572] [serial = 350] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (14E83800) [pid = 3572] [serial = 349] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (19754000) [pid = 3572] [serial = 358] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1440B800) [pid = 3572] [serial = 352] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (14D2DC00) [pid = 3572] [serial = 353] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1C71E000) [pid = 3572] [serial = 374] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (16BC3C00) [pid = 3572] [serial = 347] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (15EC2400) [pid = 3572] [serial = 346] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1A1D4800) [pid = 3572] [serial = 343] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1C26C000) [pid = 3572] [serial = 373] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (19E74400) [pid = 3572] [serial = 371] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1C171C00) [pid = 3572] [serial = 368] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (19855400) [pid = 3572] [serial = 362] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (197D5400) [pid = 3572] [serial = 359] [outer = 00000000] [url = about:blank] 15:23:33 INFO - PROCESS | 3572 | 1463437413632 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:33 INFO - PROCESS | 3572 | ++DOCSHELL 1065F000 == 56 [pid = 3572] [id = 151] 15:23:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (113A7000) [pid = 3572] [serial = 451] [outer = 00000000] 15:23:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1482F800) [pid = 3572] [serial = 452] [outer = 113A7000] 15:23:33 INFO - PROCESS | 3572 | 1463437413682 Marionette DEBUG loaded listener.js 15:23:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (14E83800) [pid = 3572] [serial = 453] [outer = 113A7000] 15:23:34 INFO - PROCESS | 3572 | 1463437414100 Marionette TRACE conn5 <- [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]]]}] 15:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 770ms 15:23:34 INFO - PROCESS | 3572 | 1463437414164 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 15:23:34 INFO - PROCESS | 3572 | 1463437414166 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 15:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:23:34 INFO - PROCESS | 3572 | 1463437414170 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:23:34 INFO - PROCESS | 3572 | 1463437414173 Marionette TRACE conn5 <- [1,570,null,{}] 15:23:34 INFO - PROCESS | 3572 | 1463437414184 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:34 INFO - PROCESS | 3572 | 1463437414278 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 15:23:34 INFO - PROCESS | 3572 | 1463437414286 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:34 INFO - PROCESS | 3572 | ++DOCSHELL 1864E800 == 57 [pid = 3572] [id = 152] 15:23:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1864F400) [pid = 3572] [serial = 454] [outer = 00000000] 15:23:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (18DB7000) [pid = 3572] [serial = 455] [outer = 1864F400] 15:23:34 INFO - PROCESS | 3572 | 1463437414341 Marionette DEBUG loaded listener.js 15:23:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1974D000) [pid = 3572] [serial = 456] [outer = 1864F400] 15:23:34 INFO - PROCESS | 3572 | 1463437414768 Marionette TRACE conn5 <- [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]]]}] 15:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 631ms 15:23:34 INFO - PROCESS | 3572 | 1463437414804 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 15:23:34 INFO - PROCESS | 3572 | 1463437414806 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 15:23:34 INFO - PROCESS | 3572 | 1463437414810 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:23:34 INFO - PROCESS | 3572 | 1463437414812 Marionette TRACE conn5 <- [1,574,null,{}] 15:23:34 INFO - PROCESS | 3572 | 1463437414815 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:34 INFO - PROCESS | 3572 | 1463437414901 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 15:23:34 INFO - PROCESS | 3572 | 1463437414908 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:34 INFO - PROCESS | 3572 | ++DOCSHELL 197D6C00 == 58 [pid = 3572] [id = 153] 15:23:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (197DC000) [pid = 3572] [serial = 457] [outer = 00000000] 15:23:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (19888400) [pid = 3572] [serial = 458] [outer = 197DC000] 15:23:34 INFO - PROCESS | 3572 | 1463437414953 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (19B10C00) [pid = 3572] [serial = 459] [outer = 197DC000] 15:23:35 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:35 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:35 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:35 INFO - PROCESS | 3572 | 1463437415387 Marionette TRACE conn5 <- [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]]]}] 15:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms 15:23:35 INFO - PROCESS | 3572 | 1463437415445 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 3572 | 1463437415447 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 15:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:23:35 INFO - PROCESS | 3572 | 1463437415468 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - PROCESS | 3572 | 1463437415470 Marionette TRACE conn5 <- [1,578,null,{}] 15:23:35 INFO - PROCESS | 3572 | 1463437415474 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:35 INFO - PROCESS | 3572 | 1463437415584 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 15:23:35 INFO - PROCESS | 3572 | 1463437415591 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:35 INFO - PROCESS | 3572 | ++DOCSHELL 19E75400 == 59 [pid = 3572] [id = 154] 15:23:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (19E77400) [pid = 3572] [serial = 460] [outer = 00000000] 15:23:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (19F36C00) [pid = 3572] [serial = 461] [outer = 19E77400] 15:23:35 INFO - PROCESS | 3572 | 1463437415685 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (19F6C000) [pid = 3572] [serial = 462] [outer = 19E77400] 15:23:36 INFO - PROCESS | 3572 | 1463437416095 Marionette TRACE conn5 <- [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]]]}] 15:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 15:23:36 INFO - PROCESS | 3572 | 1463437416230 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 15:23:36 INFO - PROCESS | 3572 | 1463437416232 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 15:23:36 INFO - PROCESS | 3572 | 1463437416281 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:23:36 INFO - PROCESS | 3572 | 1463437416283 Marionette TRACE conn5 <- [1,582,null,{}] 15:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:23:36 INFO - PROCESS | 3572 | 1463437416306 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:36 INFO - PROCESS | 3572 | 1463437416438 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 15:23:36 INFO - PROCESS | 3572 | 1463437416510 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:36 INFO - PROCESS | 3572 | ++DOCSHELL 16ED2800 == 60 [pid = 3572] [id = 155] 15:23:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (197D6400) [pid = 3572] [serial = 463] [outer = 00000000] 15:23:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1B268C00) [pid = 3572] [serial = 464] [outer = 197D6400] 15:23:36 INFO - PROCESS | 3572 | 1463437416555 Marionette DEBUG loaded listener.js 15:23:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1B26BC00) [pid = 3572] [serial = 465] [outer = 197D6400] 15:23:37 INFO - PROCESS | 3572 | 1463437416984 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 710ms 15:23:37 INFO - PROCESS | 3572 | 1463437417004 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 15:23:37 INFO - PROCESS | 3572 | 1463437417006 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 15:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:23:37 INFO - PROCESS | 3572 | 1463437417009 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:23:37 INFO - PROCESS | 3572 | 1463437417011 Marionette TRACE conn5 <- [1,586,null,{}] 15:23:37 INFO - PROCESS | 3572 | 1463437417026 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:37 INFO - PROCESS | 3572 | 1463437417165 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 15:23:37 INFO - PROCESS | 3572 | 1463437417229 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:37 INFO - PROCESS | 3572 | ++DOCSHELL 1B273000 == 61 [pid = 3572] [id = 156] 15:23:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1B273800) [pid = 3572] [serial = 466] [outer = 00000000] 15:23:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1BC23400) [pid = 3572] [serial = 467] [outer = 1B273800] 15:23:37 INFO - PROCESS | 3572 | 1463437417274 Marionette DEBUG loaded listener.js 15:23:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1C260C00) [pid = 3572] [serial = 468] [outer = 1B273800] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1C721C00) [pid = 3572] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (19E77800) [pid = 3572] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (18E2D000) [pid = 3572] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1000A800) [pid = 3572] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (19E72400) [pid = 3572] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1974A800) [pid = 3572] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (14832C00) [pid = 3572] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (17F64800) [pid = 3572] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1061AC00) [pid = 3572] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1C2A0800) [pid = 3572] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (17D68000) [pid = 3572] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (14740400) [pid = 3572] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (0C611400) [pid = 3572] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:23:37 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (19752400) [pid = 3572] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:23:37 INFO - PROCESS | 3572 | 1463437417780 Marionette TRACE conn5 <- [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]]]}] 15:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 790ms 15:23:37 INFO - PROCESS | 3572 | 1463437417801 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 15:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:23:37 INFO - PROCESS | 3572 | 1463437417803 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 15:23:37 INFO - PROCESS | 3572 | 1463437417806 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:23:37 INFO - PROCESS | 3572 | 1463437417807 Marionette TRACE conn5 <- [1,590,null,{}] 15:23:37 INFO - PROCESS | 3572 | 1463437417811 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:37 INFO - PROCESS | 3572 | 1463437417932 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 15:23:38 INFO - PROCESS | 3572 | 1463437417986 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 3572 | ++DOCSHELL 16D5AC00 == 62 [pid = 3572] [id = 157] 15:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (17D6B000) [pid = 3572] [serial = 469] [outer = 00000000] 15:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (197E0000) [pid = 3572] [serial = 470] [outer = 17D6B000] 15:23:38 INFO - PROCESS | 3572 | 1463437418030 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1B270800) [pid = 3572] [serial = 471] [outer = 17D6B000] 15:23:38 INFO - PROCESS | 3572 | 1463437418381 Marionette TRACE conn5 <- [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]]]}] 15:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 15:23:38 INFO - PROCESS | 3572 | 1463437418443 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 15:23:38 INFO - PROCESS | 3572 | 1463437418445 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 15:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:23:38 INFO - PROCESS | 3572 | 1463437418449 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:23:38 INFO - PROCESS | 3572 | 1463437418450 Marionette TRACE conn5 <- [1,594,null,{}] 15:23:38 INFO - PROCESS | 3572 | 1463437418454 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:38 INFO - PROCESS | 3572 | 1463437418565 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 15:23:38 INFO - PROCESS | 3572 | 1463437418572 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 3572 | ++DOCSHELL 1C226000 == 63 [pid = 3572] [id = 158] 15:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1C268000) [pid = 3572] [serial = 472] [outer = 00000000] 15:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1C71EC00) [pid = 3572] [serial = 473] [outer = 1C268000] 15:23:38 INFO - PROCESS | 3572 | 1463437418617 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1C64D000) [pid = 3572] [serial = 474] [outer = 1C268000] 15:23:39 INFO - PROCESS | 3572 | 1463437419051 Marionette TRACE conn5 <- [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]]]}] 15:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 632ms 15:23:39 INFO - PROCESS | 3572 | 1463437419087 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 15:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:23:39 INFO - PROCESS | 3572 | 1463437419089 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 15:23:39 INFO - PROCESS | 3572 | 1463437419092 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:23:39 INFO - PROCESS | 3572 | 1463437419094 Marionette TRACE conn5 <- [1,598,null,{}] 15:23:39 INFO - PROCESS | 3572 | 1463437419098 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:39 INFO - PROCESS | 3572 | 1463437419181 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 15:23:39 INFO - PROCESS | 3572 | 1463437419188 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:39 INFO - PROCESS | 3572 | ++DOCSHELL 1A1CF800 == 64 [pid = 3572] [id = 159] 15:23:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1CB2DC00) [pid = 3572] [serial = 475] [outer = 00000000] 15:23:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1CBA9400) [pid = 3572] [serial = 476] [outer = 1CB2DC00] 15:23:39 INFO - PROCESS | 3572 | 1463437419232 Marionette DEBUG loaded listener.js 15:23:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1CE57C00) [pid = 3572] [serial = 477] [outer = 1CB2DC00] 15:23:39 INFO - PROCESS | 3572 | 1463437419757 Marionette TRACE conn5 <- [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]]]}] 15:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 733ms 15:23:39 INFO - PROCESS | 3572 | 1463437419827 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 15:23:39 INFO - PROCESS | 3572 | 1463437419831 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 15:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:23:39 INFO - PROCESS | 3572 | 1463437419850 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:23:39 INFO - PROCESS | 3572 | 1463437419855 Marionette TRACE conn5 <- [1,602,null,{}] 15:23:39 INFO - PROCESS | 3572 | 1463437419864 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:40 INFO - PROCESS | 3572 | 1463437420033 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 15:23:40 INFO - PROCESS | 3572 | 1463437420157 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:40 INFO - PROCESS | 3572 | ++DOCSHELL 0FC5A400 == 65 [pid = 3572] [id = 160] 15:23:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (0FF0C000) [pid = 3572] [serial = 478] [outer = 00000000] 15:23:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (14831800) [pid = 3572] [serial = 479] [outer = 0FF0C000] 15:23:40 INFO - PROCESS | 3572 | 1463437420218 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (15E62800) [pid = 3572] [serial = 480] [outer = 0FF0C000] 15:23:40 INFO - PROCESS | 3572 | 1463437420796 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 987ms 15:23:40 INFO - PROCESS | 3572 | 1463437420829 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 15:23:40 INFO - PROCESS | 3572 | 1463437420835 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 15:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:23:40 INFO - PROCESS | 3572 | 1463437420841 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:23:40 INFO - PROCESS | 3572 | 1463437420844 Marionette TRACE conn5 <- [1,606,null,{}] 15:23:40 INFO - PROCESS | 3572 | 1463437420848 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:41 INFO - PROCESS | 3572 | 1463437421150 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 15:23:41 INFO - PROCESS | 3572 | [3572] 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 15:23:41 INFO - PROCESS | 3572 | 1463437421307 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:41 INFO - PROCESS | 3572 | ++DOCSHELL 17F68C00 == 66 [pid = 3572] [id = 161] 15:23:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (19756000) [pid = 3572] [serial = 481] [outer = 00000000] 15:23:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (19859400) [pid = 3572] [serial = 482] [outer = 19756000] 15:23:41 INFO - PROCESS | 3572 | 1463437421362 Marionette DEBUG loaded listener.js 15:23:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (19F35000) [pid = 3572] [serial = 483] [outer = 19756000] 15:23:42 INFO - PROCESS | 3572 | 1463437421994 Marionette TRACE conn5 <- [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]]]}] 15:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1183ms 15:23:42 INFO - PROCESS | 3572 | 1463437422026 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 15:23:42 INFO - PROCESS | 3572 | 1463437422029 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 15:23:42 INFO - PROCESS | 3572 | 1463437422032 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:23:42 INFO - PROCESS | 3572 | 1463437422036 Marionette TRACE conn5 <- [1,610,null,{}] 15:23:42 INFO - PROCESS | 3572 | 1463437422047 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:42 INFO - PROCESS | 3572 | 1463437422159 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 15:23:42 INFO - PROCESS | 3572 | 1463437422261 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:42 INFO - PROCESS | 3572 | ++DOCSHELL 1CBA6C00 == 67 [pid = 3572] [id = 162] 15:23:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1CBAE400) [pid = 3572] [serial = 484] [outer = 00000000] 15:23:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1D68C400) [pid = 3572] [serial = 485] [outer = 1CBAE400] 15:23:42 INFO - PROCESS | 3572 | 1463437422318 Marionette DEBUG loaded listener.js 15:23:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1DBE7800) [pid = 3572] [serial = 486] [outer = 1CBAE400] 15:23:42 INFO - PROCESS | 3572 | 1463437422905 Marionette TRACE conn5 <- [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]]]}] 15:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 15:23:42 INFO - PROCESS | 3572 | 1463437422966 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 15:23:42 INFO - PROCESS | 3572 | 1463437422969 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 15:23:42 INFO - PROCESS | 3572 | 1463437422972 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:23:42 INFO - PROCESS | 3572 | 1463437422974 Marionette TRACE conn5 <- [1,614,null,{}] 15:23:42 INFO - PROCESS | 3572 | 1463437422978 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:43 INFO - PROCESS | 3572 | 1463437423086 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 15:23:43 INFO - PROCESS | 3572 | 1463437423189 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:43 INFO - PROCESS | 3572 | ++DOCSHELL 1B247800 == 68 [pid = 3572] [id = 163] 15:23:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1B248400) [pid = 3572] [serial = 487] [outer = 00000000] 15:23:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1B24D000) [pid = 3572] [serial = 488] [outer = 1B248400] 15:23:43 INFO - PROCESS | 3572 | 1463437423245 Marionette DEBUG loaded listener.js 15:23:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1CE63000) [pid = 3572] [serial = 489] [outer = 1B248400] 15:23:43 INFO - PROCESS | 3572 | 1463437423814 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 870ms 15:23:43 INFO - PROCESS | 3572 | 1463437423846 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 15:23:43 INFO - PROCESS | 3572 | 1463437423849 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 15:23:43 INFO - PROCESS | 3572 | 1463437423852 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:23:43 INFO - PROCESS | 3572 | 1463437423854 Marionette TRACE conn5 <- [1,618,null,{}] 15:23:43 INFO - PROCESS | 3572 | 1463437423858 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:43 INFO - PROCESS | 3572 | 1463437423961 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 15:23:44 INFO - PROCESS | 3572 | 1463437424062 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:44 INFO - PROCESS | 3572 | ++DOCSHELL 1DDD0000 == 69 [pid = 3572] [id = 164] 15:23:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1F09FC00) [pid = 3572] [serial = 490] [outer = 00000000] 15:23:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1F0A6000) [pid = 3572] [serial = 491] [outer = 1F09FC00] 15:23:44 INFO - PROCESS | 3572 | 1463437424116 Marionette DEBUG loaded listener.js 15:23:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1F0A9400) [pid = 3572] [serial = 492] [outer = 1F09FC00] 15:23:44 INFO - PROCESS | 3572 | 1463437424671 Marionette TRACE conn5 <- [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]]]}] 15:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 871ms 15:23:44 INFO - PROCESS | 3572 | 1463437424730 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 15:23:44 INFO - PROCESS | 3572 | 1463437424732 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 15:23:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:23:44 INFO - PROCESS | 3572 | 1463437424735 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:23:44 INFO - PROCESS | 3572 | 1463437424737 Marionette TRACE conn5 <- [1,622,null,{}] 15:23:44 INFO - PROCESS | 3572 | 1463437424741 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:44 INFO - PROCESS | 3572 | 1463437424862 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 15:23:44 INFO - PROCESS | 3572 | 1463437424967 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 3572 | ++DOCSHELL 1F0A5400 == 70 [pid = 3572] [id = 165] 15:23:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1F0A6800) [pid = 3572] [serial = 493] [outer = 00000000] 15:23:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1FB32400) [pid = 3572] [serial = 494] [outer = 1F0A6800] 15:23:45 INFO - PROCESS | 3572 | 1463437425021 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1FB3D000) [pid = 3572] [serial = 495] [outer = 1F0A6800] 15:23:45 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:45 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:45 INFO - PROCESS | 3572 | 1463437425596 Marionette TRACE conn5 <- [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]]]}] 15:23:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:23:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 15:23:45 INFO - PROCESS | 3572 | 1463437425666 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 15:23:45 INFO - PROCESS | 3572 | 1463437425669 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 15:23:45 INFO - PROCESS | 3572 | 1463437425672 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:23:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:23:45 INFO - PROCESS | 3572 | 1463437425675 Marionette TRACE conn5 <- [1,626,null,{}] 15:23:45 INFO - PROCESS | 3572 | 1463437425678 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:45 INFO - PROCESS | 3572 | 1463437425782 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 15:23:45 INFO - PROCESS | 3572 | 1463437425884 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 3572 | ++DOCSHELL 14D33400 == 71 [pid = 3572] [id = 166] 15:23:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (16D5D800) [pid = 3572] [serial = 496] [outer = 00000000] 15:23:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (18DB8C00) [pid = 3572] [serial = 497] [outer = 16D5D800] 15:23:45 INFO - PROCESS | 3572 | 1463437425937 Marionette DEBUG loaded listener.js 15:23:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (19850C00) [pid = 3572] [serial = 498] [outer = 16D5D800] 15:23:46 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:46 INFO - PROCESS | 3572 | 1463437426700 Marionette TRACE conn5 <- [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]]]}] 15:23:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1077ms 15:23:46 INFO - PROCESS | 3572 | 1463437426754 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 15:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:23:46 INFO - PROCESS | 3572 | 1463437426759 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 15:23:46 INFO - PROCESS | 3572 | 1463437426763 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:23:46 INFO - PROCESS | 3572 | 1463437426767 Marionette TRACE conn5 <- [1,630,null,{}] 15:23:46 INFO - PROCESS | 3572 | 1463437426772 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:46 INFO - PROCESS | 3572 | 1463437426907 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 15:23:47 INFO - PROCESS | 3572 | 1463437427045 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:47 INFO - PROCESS | 3572 | ++DOCSHELL 1000C800 == 72 [pid = 3572] [id = 167] 15:23:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (10CC5000) [pid = 3572] [serial = 499] [outer = 00000000] 15:23:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (17D72800) [pid = 3572] [serial = 500] [outer = 10CC5000] 15:23:47 INFO - PROCESS | 3572 | 1463437427097 Marionette DEBUG loaded listener.js 15:23:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (17F63800) [pid = 3572] [serial = 501] [outer = 10CC5000] 15:23:47 INFO - PROCESS | 3572 | --DOCSHELL 1C226000 == 71 [pid = 3572] [id = 158] 15:23:47 INFO - PROCESS | 3572 | --DOCSHELL 16D5AC00 == 70 [pid = 3572] [id = 157] 15:23:47 INFO - PROCESS | 3572 | --DOCSHELL 1B273000 == 69 [pid = 3572] [id = 156] 15:23:47 INFO - PROCESS | 3572 | --DOCSHELL 16ED2800 == 68 [pid = 3572] [id = 155] 15:23:47 INFO - PROCESS | 3572 | --DOCSHELL 19E75400 == 67 [pid = 3572] [id = 154] 15:23:47 INFO - PROCESS | 3572 | --DOCSHELL 197D6C00 == 66 [pid = 3572] [id = 153] 15:23:47 INFO - PROCESS | 3572 | --DOCSHELL 1864E800 == 65 [pid = 3572] [id = 152] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (10006C00) [pid = 3572] [serial = 379] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1D507400) [pid = 3572] [serial = 425] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (186A2000) [pid = 3572] [serial = 382] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (19F6C400) [pid = 3572] [serial = 385] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1D506C00) [pid = 3572] [serial = 388] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOCSHELL 1065F000 == 64 [pid = 3572] [id = 151] 15:23:47 INFO - PROCESS | 3572 | --DOCSHELL 0FF12800 == 63 [pid = 3572] [id = 150] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (16A76400) [pid = 3572] [serial = 302] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (0FB61000) [pid = 3572] [serial = 299] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (19F65800) [pid = 3572] [serial = 305] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1CBAC000) [pid = 3572] [serial = 377] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1A1D4C00) [pid = 3572] [serial = 410] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1D502000) [pid = 3572] [serial = 392] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1987FC00) [pid = 3572] [serial = 407] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (10657000) [pid = 3572] [serial = 398] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1440A800) [pid = 3572] [serial = 399] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1B587C00) [pid = 3572] [serial = 413] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (197D3C00) [pid = 3572] [serial = 404] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1984C800) [pid = 3572] [serial = 405] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (14836400) [pid = 3572] [serial = 423] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1869BC00) [pid = 3572] [serial = 401] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (18DB0C00) [pid = 3572] [serial = 402] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1A1E1800) [pid = 3572] [serial = 411] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (16BC4800) [pid = 3572] [serial = 396] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (15E69C00) [pid = 3572] [serial = 395] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1C6D8000) [pid = 3572] [serial = 416] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1C21BC00) [pid = 3572] [serial = 414] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (19F6A800) [pid = 3572] [serial = 419] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (14835C00) [pid = 3572] [serial = 422] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (0CBAC800) [pid = 3572] [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.] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1C26D000) [pid = 3572] [serial = 420] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (19B06800) [pid = 3572] [serial = 408] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1CB2D400) [pid = 3572] [serial = 417] [outer = 00000000] [url = about:blank] 15:23:47 INFO - PROCESS | 3572 | 1463437427661 Marionette TRACE conn5 <- [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]]]}] 15:23:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:23:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 930ms 15:23:47 INFO - PROCESS | 3572 | 1463437427694 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 15:23:47 INFO - PROCESS | 3572 | 1463437427699 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 15:23:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:23:47 INFO - PROCESS | 3572 | 1463437427705 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:23:47 INFO - PROCESS | 3572 | 1463437427707 Marionette TRACE conn5 <- [1,634,null,{}] 15:23:47 INFO - PROCESS | 3572 | 1463437427711 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:47 INFO - PROCESS | 3572 | 1463437427801 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 15:23:47 INFO - PROCESS | 3572 | 1463437427889 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:47 INFO - PROCESS | 3572 | ++DOCSHELL 10615800 == 64 [pid = 3572] [id = 168] 15:23:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1061D400) [pid = 3572] [serial = 502] [outer = 00000000] 15:23:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (14835C00) [pid = 3572] [serial = 503] [outer = 1061D400] 15:23:47 INFO - PROCESS | 3572 | 1463437427934 Marionette DEBUG loaded listener.js 15:23:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (15EC8C00) [pid = 3572] [serial = 504] [outer = 1061D400] 15:23:48 INFO - PROCESS | 3572 | 1463437428324 Marionette TRACE conn5 <- [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]]]}] 15:23:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:23:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 15:23:48 INFO - PROCESS | 3572 | 1463437428378 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 15:23:48 INFO - PROCESS | 3572 | 1463437428381 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 15:23:48 INFO - PROCESS | 3572 | 1463437428384 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:23:48 INFO - PROCESS | 3572 | 1463437428387 Marionette TRACE conn5 <- [1,638,null,{}] 15:23:48 INFO - PROCESS | 3572 | 1463437428397 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:48 INFO - PROCESS | 3572 | 1463437428486 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 15:23:48 INFO - PROCESS | 3572 | 1463437428494 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:48 INFO - PROCESS | 3572 | ++DOCSHELL 17F17C00 == 65 [pid = 3572] [id = 169] 15:23:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (17F5F400) [pid = 3572] [serial = 505] [outer = 00000000] 15:23:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1974B400) [pid = 3572] [serial = 506] [outer = 17F5F400] 15:23:48 INFO - PROCESS | 3572 | 1463437428540 Marionette DEBUG loaded listener.js 15:23:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (197DCC00) [pid = 3572] [serial = 507] [outer = 17F5F400] 15:23:49 INFO - PROCESS | 3572 | 1463437429003 Marionette TRACE conn5 <- [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]]]}] 15:23:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:23:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 15:23:49 INFO - PROCESS | 3572 | 1463437429058 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 15:23:49 INFO - PROCESS | 3572 | 1463437429061 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 15:23:49 INFO - PROCESS | 3572 | 1463437429064 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:23:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:23:49 INFO - PROCESS | 3572 | 1463437429066 Marionette TRACE conn5 <- [1,642,null,{}] 15:23:49 INFO - PROCESS | 3572 | 1463437429070 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:49 INFO - PROCESS | 3572 | 1463437429155 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 15:23:49 INFO - PROCESS | 3572 | 1463437429196 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:49 INFO - PROCESS | 3572 | ++DOCSHELL 1984B400 == 66 [pid = 3572] [id = 170] 15:23:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (19851C00) [pid = 3572] [serial = 508] [outer = 00000000] 15:23:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (19B05000) [pid = 3572] [serial = 509] [outer = 19851C00] 15:23:49 INFO - PROCESS | 3572 | 1463437429322 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (19E69000) [pid = 3572] [serial = 510] [outer = 19851C00] 15:23:49 INFO - PROCESS | 3572 | 1463437429728 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:23:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:23:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 15:23:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:23:49 INFO - PROCESS | 3572 | 1463437429738 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 15:23:49 INFO - PROCESS | 3572 | 1463437429740 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 15:23:49 INFO - PROCESS | 3572 | 1463437429743 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:23:49 INFO - PROCESS | 3572 | 1463437429745 Marionette TRACE conn5 <- [1,646,null,{}] 15:23:49 INFO - PROCESS | 3572 | 1463437429748 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:49 INFO - PROCESS | 3572 | 1463437429863 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 15:23:49 INFO - PROCESS | 3572 | 1463437429922 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:49 INFO - PROCESS | 3572 | ++DOCSHELL 19858800 == 67 [pid = 3572] [id = 171] 15:23:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (19E71800) [pid = 3572] [serial = 511] [outer = 00000000] 15:23:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (19F3D800) [pid = 3572] [serial = 512] [outer = 19E71800] 15:23:50 INFO - PROCESS | 3572 | 1463437429973 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (19F6C800) [pid = 3572] [serial = 513] [outer = 19E71800] 15:23:50 INFO - PROCESS | 3572 | 1463437430425 Marionette TRACE conn5 <- [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]]]}] 15:23:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:23:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 15:23:50 INFO - PROCESS | 3572 | 1463437430480 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 15:23:50 INFO - PROCESS | 3572 | 1463437430482 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 15:23:50 INFO - PROCESS | 3572 | 1463437430486 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:23:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:23:50 INFO - PROCESS | 3572 | 1463437430487 Marionette TRACE conn5 <- [1,650,null,{}] 15:23:50 INFO - PROCESS | 3572 | 1463437430523 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:50 INFO - PROCESS | 3572 | 1463437430649 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 15:23:50 INFO - PROCESS | 3572 | 1463437430711 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 3572 | ++DOCSHELL 1B23E800 == 68 [pid = 3572] [id = 172] 15:23:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1B242800) [pid = 3572] [serial = 514] [outer = 00000000] 15:23:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1B26F400) [pid = 3572] [serial = 515] [outer = 1B242800] 15:23:50 INFO - PROCESS | 3572 | 1463437430756 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1B274800) [pid = 3572] [serial = 516] [outer = 1B242800] 15:23:51 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:51 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:51 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:51 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:51 INFO - PROCESS | 3572 | 1463437431183 Marionette TRACE conn5 <- [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]]]}] 15:23:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:23:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 15:23:51 INFO - PROCESS | 3572 | 1463437431220 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 15:23:51 INFO - PROCESS | 3572 | 1463437431222 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 15:23:51 INFO - PROCESS | 3572 | 1463437431225 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:23:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:23:51 INFO - PROCESS | 3572 | 1463437431226 Marionette TRACE conn5 <- [1,654,null,{}] 15:23:51 INFO - PROCESS | 3572 | 1463437431230 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:51 INFO - PROCESS | 3572 | 1463437431340 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 15:23:51 INFO - PROCESS | 3572 | 1463437431347 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:51 INFO - PROCESS | 3572 | ++DOCSHELL 1BC1A800 == 69 [pid = 3572] [id = 173] 15:23:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1BCE3400) [pid = 3572] [serial = 517] [outer = 00000000] 15:23:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1C262800) [pid = 3572] [serial = 518] [outer = 1BCE3400] 15:23:51 INFO - PROCESS | 3572 | 1463437431390 Marionette DEBUG loaded listener.js 15:23:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1C26F000) [pid = 3572] [serial = 519] [outer = 1BCE3400] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1C268000) [pid = 3572] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (113A7000) [pid = 3572] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (197D6400) [pid = 3572] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1864F400) [pid = 3572] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (0FF19C00) [pid = 3572] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (18DB7800) [pid = 3572] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (197DC000) [pid = 3572] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (19E77400) [pid = 3572] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (15F61000) [pid = 3572] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1B273800) [pid = 3572] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (09075000) [pid = 3572] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (17D6B000) [pid = 3572] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:23:51 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:51 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:51 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:51 INFO - PROCESS | 3572 | 1463437431901 Marionette TRACE conn5 <- [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]]]}] 15:23:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:23:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 15:23:52 INFO - PROCESS | 3572 | 1463437431983 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 3572 | 1463437431985 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 15:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:23:52 INFO - PROCESS | 3572 | 1463437431993 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 3572 | 1463437431995 Marionette TRACE conn5 <- [1,658,null,{}] 15:23:52 INFO - PROCESS | 3572 | 1463437431998 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:52 INFO - PROCESS | 3572 | 1463437432080 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 15:23:52 INFO - PROCESS | 3572 | 1463437432090 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:52 INFO - PROCESS | 3572 | ++DOCSHELL 0FF11800 == 70 [pid = 3572] [id = 174] 15:23:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (17F62C00) [pid = 3572] [serial = 520] [outer = 00000000] 15:23:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (19E77400) [pid = 3572] [serial = 521] [outer = 17F62C00] 15:23:52 INFO - PROCESS | 3572 | 1463437432134 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1B504C00) [pid = 3572] [serial = 522] [outer = 17F62C00] 15:23:52 INFO - PROCESS | 3572 | 1463437432550 Marionette TRACE conn5 <- [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]]]}] 15:23:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:23:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 15:23:52 INFO - PROCESS | 3572 | 1463437432565 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 3572 | 1463437432567 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 15:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:23:52 INFO - PROCESS | 3572 | 1463437432570 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 3572 | 1463437432572 Marionette TRACE conn5 <- [1,662,null,{}] 15:23:52 INFO - PROCESS | 3572 | 1463437432575 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:52 INFO - PROCESS | 3572 | 1463437432696 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 15:23:52 INFO - PROCESS | 3572 | 1463437432705 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:52 INFO - PROCESS | 3572 | ++DOCSHELL 19B10000 == 71 [pid = 3572] [id = 175] 15:23:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1B272000) [pid = 3572] [serial = 523] [outer = 00000000] 15:23:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1C71B400) [pid = 3572] [serial = 524] [outer = 1B272000] 15:23:52 INFO - PROCESS | 3572 | 1463437432749 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1CB32000) [pid = 3572] [serial = 525] [outer = 1B272000] 15:23:53 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:53 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:53 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:23:53 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:23:53 INFO - PROCESS | 3572 | 1463437433166 Marionette TRACE conn5 <- [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]]]}] 15:23:53 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 15:23:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 15:23:53 INFO - PROCESS | 3572 | 1463437433201 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 15:23:53 INFO - PROCESS | 3572 | 1463437433204 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 15:23:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:23:53 INFO - PROCESS | 3572 | 1463437433207 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:23:53 INFO - PROCESS | 3572 | 1463437433208 Marionette TRACE conn5 <- [1,666,null,{}] 15:23:53 INFO - PROCESS | 3572 | 1463437433212 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:53 INFO - PROCESS | 3572 | 1463437433332 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 15:23:53 INFO - PROCESS | 3572 | 1463437433341 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:53 INFO - PROCESS | 3572 | ++DOCSHELL 1C26C800 == 72 [pid = 3572] [id = 176] 15:23:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1CB33800) [pid = 3572] [serial = 526] [outer = 00000000] 15:23:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1D50CC00) [pid = 3572] [serial = 527] [outer = 1CB33800] 15:23:53 INFO - PROCESS | 3572 | 1463437433386 Marionette DEBUG loaded listener.js 15:23:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1D68F000) [pid = 3572] [serial = 528] [outer = 1CB33800] 15:23:53 INFO - PROCESS | 3572 | 1463437433973 Marionette TRACE conn5 <- [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]]]}] 15:23:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:23:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 830ms 15:23:54 INFO - PROCESS | 3572 | 1463437434038 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 15:23:54 INFO - PROCESS | 3572 | 1463437434042 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 15:23:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:23:54 INFO - PROCESS | 3572 | 1463437434048 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:23:54 INFO - PROCESS | 3572 | 1463437434052 Marionette TRACE conn5 <- [1,670,null,{}] 15:23:54 INFO - PROCESS | 3572 | 1463437434058 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:54 INFO - PROCESS | 3572 | 1463437434206 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 15:23:54 INFO - PROCESS | 3572 | 1463437434338 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:54 INFO - PROCESS | 3572 | ++DOCSHELL 1000FC00 == 73 [pid = 3572] [id = 177] 15:23:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (10DAAC00) [pid = 3572] [serial = 529] [outer = 00000000] 15:23:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (14837000) [pid = 3572] [serial = 530] [outer = 10DAAC00] 15:23:54 INFO - PROCESS | 3572 | 1463437434397 Marionette DEBUG loaded listener.js 15:23:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (16BC4000) [pid = 3572] [serial = 531] [outer = 10DAAC00] 15:23:55 INFO - PROCESS | 3572 | 1463437435469 Marionette TRACE conn5 <- [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]]]}] 15:23:55 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) 15:23:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1477ms 15:23:55 INFO - PROCESS | 3572 | 1463437435561 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 15:23:55 INFO - PROCESS | 3572 | 1463437435567 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 15:23:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:23:55 INFO - PROCESS | 3572 | 1463437435574 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:23:55 INFO - PROCESS | 3572 | 1463437435577 Marionette TRACE conn5 <- [1,674,null,{}] 15:23:55 INFO - PROCESS | 3572 | 1463437435581 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:55 INFO - PROCESS | 3572 | 1463437435686 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 15:23:55 INFO - PROCESS | 3572 | 1463437435893 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:55 INFO - PROCESS | 3572 | ++DOCSHELL 186A2800 == 74 [pid = 3572] [id = 178] 15:23:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (18E2A400) [pid = 3572] [serial = 532] [outer = 00000000] 15:23:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (19B03800) [pid = 3572] [serial = 533] [outer = 18E2A400] 15:23:55 INFO - PROCESS | 3572 | 1463437435948 Marionette DEBUG loaded listener.js 15:23:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1A1D3400) [pid = 3572] [serial = 534] [outer = 18E2A400] 15:23:57 INFO - PROCESS | 3572 | 1463437436982 Marionette TRACE conn5 <- [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]]]}] 15:23:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:23:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1432ms 15:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:23:57 INFO - PROCESS | 3572 | 1463437437011 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 15:23:57 INFO - PROCESS | 3572 | 1463437437014 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 15:23:57 INFO - PROCESS | 3572 | 1463437437017 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - PROCESS | 3572 | 1463437437021 Marionette TRACE conn5 <- [1,678,null,{}] 15:23:57 INFO - PROCESS | 3572 | 1463437437032 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:57 INFO - PROCESS | 3572 | 1463437437145 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 15:23:57 INFO - PROCESS | 3572 | 1463437437305 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:57 INFO - PROCESS | 3572 | ++DOCSHELL 1C17D400 == 75 [pid = 3572] [id = 179] 15:23:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1C269400) [pid = 3572] [serial = 535] [outer = 00000000] 15:23:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1F09EC00) [pid = 3572] [serial = 536] [outer = 1C269400] 15:23:57 INFO - PROCESS | 3572 | 1463437437367 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1F6C6800) [pid = 3572] [serial = 537] [outer = 1C269400] 15:23:58 INFO - PROCESS | 3572 | 1463437438384 Marionette TRACE conn5 <- [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]]]}] 15:23:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1382ms 15:23:58 INFO - PROCESS | 3572 | 1463437438403 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 15:23:58 INFO - PROCESS | 3572 | 1463437438406 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 15:23:58 INFO - PROCESS | 3572 | 1463437438409 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:23:58 INFO - PROCESS | 3572 | 1463437438411 Marionette TRACE conn5 <- [1,682,null,{}] 15:23:58 INFO - PROCESS | 3572 | 1463437438415 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:23:58 INFO - PROCESS | 3572 | 1463437438525 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 15:23:58 INFO - PROCESS | 3572 | 1463437438842 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:58 INFO - PROCESS | 3572 | ++DOCSHELL 0C642000 == 76 [pid = 3572] [id = 180] 15:23:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (0C649800) [pid = 3572] [serial = 538] [outer = 00000000] 15:23:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (113AC000) [pid = 3572] [serial = 539] [outer = 0C649800] 15:23:58 INFO - PROCESS | 3572 | 1463437438913 Marionette DEBUG loaded listener.js 15:23:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (14833000) [pid = 3572] [serial = 540] [outer = 0C649800] 15:23:59 INFO - PROCESS | 3572 | 1463437439962 Marionette TRACE conn5 <- [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]]]}] 15:24:00 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) 15:24:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1578ms 15:24:00 INFO - PROCESS | 3572 | 1463437439990 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 15:24:00 INFO - PROCESS | 3572 | 1463437439993 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 15:24:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:24:00 INFO - PROCESS | 3572 | 1463437439998 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:24:00 INFO - PROCESS | 3572 | 1463437440001 Marionette TRACE conn5 <- [1,686,null,{}] 15:24:00 INFO - PROCESS | 3572 | 1463437440006 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:00 INFO - PROCESS | 3572 | 1463437440110 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 15:24:00 INFO - PROCESS | 3572 | 1463437440253 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:00 INFO - PROCESS | 3572 | ++DOCSHELL 17F6C800 == 77 [pid = 3572] [id = 181] 15:24:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1869B800) [pid = 3572] [serial = 541] [outer = 00000000] 15:24:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (18E24400) [pid = 3572] [serial = 542] [outer = 1869B800] 15:24:00 INFO - PROCESS | 3572 | 1463437440304 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (19757400) [pid = 3572] [serial = 543] [outer = 1869B800] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 14414C00 == 76 [pid = 3572] [id = 71] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 0FF0F400 == 75 [pid = 3572] [id = 55] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 19B10000 == 74 [pid = 3572] [id = 175] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 0FF11800 == 73 [pid = 3572] [id = 174] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 1BC1A800 == 72 [pid = 3572] [id = 173] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 1B23E800 == 71 [pid = 3572] [id = 172] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 19858800 == 70 [pid = 3572] [id = 171] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 1984B400 == 69 [pid = 3572] [id = 170] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 17F17C00 == 68 [pid = 3572] [id = 169] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 10615800 == 67 [pid = 3572] [id = 168] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1CBA9400) [pid = 3572] [serial = 476] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1985A400) [pid = 3572] [serial = 431] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (15EC7000) [pid = 3572] [serial = 428] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (17D67800) [pid = 3572] [serial = 446] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1DBE7C00) [pid = 3572] [serial = 434] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 1000C800 == 66 [pid = 3572] [id = 167] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 1B247800 == 65 [pid = 3572] [id = 163] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 1CBA6C00 == 64 [pid = 3572] [id = 162] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 17F68C00 == 63 [pid = 3572] [id = 161] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 0FC5A400 == 62 [pid = 3572] [id = 160] 15:24:00 INFO - PROCESS | 3572 | --DOCSHELL 1A1CF800 == 61 [pid = 3572] [id = 159] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1C64D000) [pid = 3572] [serial = 474] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (14E83800) [pid = 3572] [serial = 453] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1B26BC00) [pid = 3572] [serial = 465] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1F6CB400) [pid = 3572] [serial = 440] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (18DB7000) [pid = 3572] [serial = 455] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (14833400) [pid = 3572] [serial = 449] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1482F800) [pid = 3572] [serial = 452] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1C71EC00) [pid = 3572] [serial = 473] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1B268C00) [pid = 3572] [serial = 464] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1A73E000) [pid = 3572] [serial = 344] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (19B10C00) [pid = 3572] [serial = 459] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1FB35000) [pid = 3572] [serial = 437] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (19888400) [pid = 3572] [serial = 458] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1974D000) [pid = 3572] [serial = 456] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (19F6C000) [pid = 3572] [serial = 462] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (15E6B800) [pid = 3572] [serial = 450] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (17F5F000) [pid = 3572] [serial = 341] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1FB33400) [pid = 3572] [serial = 443] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1BC23400) [pid = 3572] [serial = 467] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (19F36C00) [pid = 3572] [serial = 461] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (0FC5B000) [pid = 3572] [serial = 338] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (197E0000) [pid = 3572] [serial = 470] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1C260C00) [pid = 3572] [serial = 468] [outer = 00000000] [url = about:blank] 15:24:00 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1B270800) [pid = 3572] [serial = 471] [outer = 00000000] [url = about:blank] 15:24:01 INFO - PROCESS | 3572 | 1463437441291 Marionette TRACE conn5 <- [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]]]}] 15:24:01 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) 15:24:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1322ms 15:24:01 INFO - PROCESS | 3572 | 1463437441324 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 15:24:01 INFO - PROCESS | 3572 | 1463437441328 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 15:24:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:24:01 INFO - PROCESS | 3572 | 1463437441332 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:24:01 INFO - PROCESS | 3572 | 1463437441334 Marionette TRACE conn5 <- [1,690,null,{}] 15:24:01 INFO - PROCESS | 3572 | 1463437441342 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:01 INFO - PROCESS | 3572 | 1463437441428 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 15:24:01 INFO - PROCESS | 3572 | 1463437441436 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:01 INFO - PROCESS | 3572 | ++DOCSHELL 10008800 == 62 [pid = 3572] [id = 182] 15:24:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1000CC00) [pid = 3572] [serial = 544] [outer = 00000000] 15:24:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (14D0B800) [pid = 3572] [serial = 545] [outer = 1000CC00] 15:24:01 INFO - PROCESS | 3572 | 1463437441482 Marionette DEBUG loaded listener.js 15:24:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (15EC2000) [pid = 3572] [serial = 546] [outer = 1000CC00] 15:24:02 INFO - PROCESS | 3572 | 1463437442432 Marionette TRACE conn5 <- [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]]]}] 15:24:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:24:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1121ms 15:24:02 INFO - PROCESS | 3572 | 1463437442458 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 15:24:02 INFO - PROCESS | 3572 | 1463437442461 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 15:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:24:02 INFO - PROCESS | 3572 | 1463437442466 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:24:02 INFO - PROCESS | 3572 | 1463437442471 Marionette TRACE conn5 <- [1,694,null,{}] 15:24:02 INFO - PROCESS | 3572 | 1463437442489 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:02 INFO - PROCESS | 3572 | 1463437442602 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 15:24:02 INFO - PROCESS | 3572 | 1463437442610 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:02 INFO - PROCESS | 3572 | ++DOCSHELL 17F65400 == 63 [pid = 3572] [id = 183] 15:24:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (186A0800) [pid = 3572] [serial = 547] [outer = 00000000] 15:24:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (19858000) [pid = 3572] [serial = 548] [outer = 186A0800] 15:24:02 INFO - PROCESS | 3572 | 1463437442703 Marionette DEBUG loaded listener.js 15:24:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1988C400) [pid = 3572] [serial = 549] [outer = 186A0800] 15:24:03 INFO - PROCESS | 3572 | 1463437443649 Marionette TRACE conn5 <- [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]]]}] 15:24:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:24:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1238ms 15:24:03 INFO - PROCESS | 3572 | 1463437443706 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 15:24:03 INFO - PROCESS | 3572 | 1463437443708 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 15:24:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:24:03 INFO - PROCESS | 3572 | 1463437443718 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:24:03 INFO - PROCESS | 3572 | 1463437443720 Marionette TRACE conn5 <- [1,698,null,{}] 15:24:03 INFO - PROCESS | 3572 | 1463437443723 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:03 INFO - PROCESS | 3572 | 1463437443840 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 15:24:03 INFO - PROCESS | 3572 | 1463437443897 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:03 INFO - PROCESS | 3572 | ++DOCSHELL 19B07800 == 64 [pid = 3572] [id = 184] 15:24:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (19B0EC00) [pid = 3572] [serial = 550] [outer = 00000000] 15:24:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (19F34C00) [pid = 3572] [serial = 551] [outer = 19B0EC00] 15:24:03 INFO - PROCESS | 3572 | 1463437443941 Marionette DEBUG loaded listener.js 15:24:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (19E72C00) [pid = 3572] [serial = 552] [outer = 19B0EC00] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1CBAE800) [pid = 3572] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (0FF15C00) [pid = 3572] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (147D8000) [pid = 3572] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1869AC00) [pid = 3572] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (0FF0D400) [pid = 3572] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (17D77C00) [pid = 3572] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (19B10800) [pid = 3572] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1CBA6800) [pid = 3572] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (10CC5000) [pid = 3572] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (17F5F400) [pid = 3572] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (16D5D800) [pid = 3572] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (19851C00) [pid = 3572] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (19E71800) [pid = 3572] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1061D400) [pid = 3572] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1B242800) [pid = 3572] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1B272000) [pid = 3572] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1BCE3400) [pid = 3572] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (17F62C00) [pid = 3572] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (17D66C00) [pid = 3572] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1CB31400) [pid = 3572] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:24:04 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (113A9C00) [pid = 3572] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:24:04 INFO - PROCESS | 3572 | 1463437444875 Marionette TRACE conn5 <- [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]]]}] 15:24:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:24:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1181ms 15:24:04 INFO - PROCESS | 3572 | 1463437444896 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 15:24:04 INFO - PROCESS | 3572 | 1463437444898 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 15:24:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:24:04 INFO - PROCESS | 3572 | 1463437444901 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:24:04 INFO - PROCESS | 3572 | 1463437444903 Marionette TRACE conn5 <- [1,702,null,{}] 15:24:04 INFO - PROCESS | 3572 | 1463437444906 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:05 INFO - PROCESS | 3572 | 1463437444991 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 15:24:05 INFO - PROCESS | 3572 | 1463437444998 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:05 INFO - PROCESS | 3572 | ++DOCSHELL 10C58000 == 65 [pid = 3572] [id = 185] 15:24:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (10CC5000) [pid = 3572] [serial = 553] [outer = 00000000] 15:24:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (14FD3C00) [pid = 3572] [serial = 554] [outer = 10CC5000] 15:24:05 INFO - PROCESS | 3572 | 1463437445052 Marionette DEBUG loaded listener.js 15:24:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1869EC00) [pid = 3572] [serial = 555] [outer = 10CC5000] 15:24:06 INFO - PROCESS | 3572 | 1463437446002 Marionette TRACE conn5 <- [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]]]}] 15:24:06 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 15:24:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1129ms 15:24:06 INFO - PROCESS | 3572 | 1463437446034 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 15:24:06 INFO - PROCESS | 3572 | 1463437446036 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 15:24:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:24:06 INFO - PROCESS | 3572 | 1463437446040 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:24:06 INFO - PROCESS | 3572 | 1463437446042 Marionette TRACE conn5 <- [1,706,null,{}] 15:24:06 INFO - PROCESS | 3572 | 1463437446045 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:06 INFO - PROCESS | 3572 | 1463437446129 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 15:24:06 INFO - PROCESS | 3572 | 1463437446135 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:06 INFO - PROCESS | 3572 | ++DOCSHELL 19749400 == 66 [pid = 3572] [id = 186] 15:24:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1988F800) [pid = 3572] [serial = 556] [outer = 00000000] 15:24:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1A226800) [pid = 3572] [serial = 557] [outer = 1988F800] 15:24:06 INFO - PROCESS | 3572 | 1463437446180 Marionette DEBUG loaded listener.js 15:24:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1B244400) [pid = 3572] [serial = 558] [outer = 1988F800] 15:24:07 INFO - PROCESS | 3572 | 1463437447332 Marionette TRACE conn5 <- [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]]]}] 15:24:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:24:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1318ms 15:24:07 INFO - PROCESS | 3572 | 1463437447360 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 15:24:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:24:07 INFO - PROCESS | 3572 | 1463437447364 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 15:24:07 INFO - PROCESS | 3572 | 1463437447369 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:24:07 INFO - PROCESS | 3572 | 1463437447372 Marionette TRACE conn5 <- [1,710,null,{}] 15:24:07 INFO - PROCESS | 3572 | 1463437447379 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:07 INFO - PROCESS | 3572 | 1463437447493 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 15:24:07 INFO - PROCESS | 3572 | 1463437447628 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:07 INFO - PROCESS | 3572 | ++DOCSHELL 147D8400 == 67 [pid = 3572] [id = 187] 15:24:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1482BC00) [pid = 3572] [serial = 559] [outer = 00000000] 15:24:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (16A72C00) [pid = 3572] [serial = 560] [outer = 1482BC00] 15:24:07 INFO - PROCESS | 3572 | 1463437447686 Marionette DEBUG loaded listener.js 15:24:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (17D75000) [pid = 3572] [serial = 561] [outer = 1482BC00] 15:24:08 INFO - PROCESS | 3572 | 1463437448225 Marionette TRACE conn5 <- [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] 15:24:08 INFO - PROCESS | 3572 | 1463437448306 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 15:24:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:24:08 INFO - PROCESS | 3572 | 1463437448313 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:24:08 INFO - PROCESS | 3572 | 1463437448316 Marionette TRACE conn5 <- [1,714,null,{}] 15:24:08 INFO - PROCESS | 3572 | 1463437448320 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:08 INFO - PROCESS | 3572 | 1463437448427 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 15:24:08 INFO - PROCESS | 3572 | 1463437448557 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:08 INFO - PROCESS | 3572 | ++DOCSHELL 19756400 == 68 [pid = 3572] [id = 188] 15:24:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (197D6000) [pid = 3572] [serial = 562] [outer = 00000000] 15:24:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (19888400) [pid = 3572] [serial = 563] [outer = 197D6000] 15:24:08 INFO - PROCESS | 3572 | 1463437448612 Marionette DEBUG loaded listener.js 15:24:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (19E6C000) [pid = 3572] [serial = 564] [outer = 197D6000] 15:24:09 INFO - PROCESS | 3572 | 1463437449283 Marionette TRACE conn5 <- [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]]]}] 15:24:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:24:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1022ms 15:24:09 INFO - PROCESS | 3572 | 1463437449336 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 15:24:09 INFO - PROCESS | 3572 | 1463437449339 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 15:24:09 INFO - PROCESS | 3572 | 1463437449342 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:24:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:24:09 INFO - PROCESS | 3572 | 1463437449346 Marionette TRACE conn5 <- [1,718,null,{}] 15:24:09 INFO - PROCESS | 3572 | 1463437449357 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:09 INFO - PROCESS | 3572 | 1463437449487 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 15:24:09 INFO - PROCESS | 3572 | 1463437449619 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:09 INFO - PROCESS | 3572 | ++DOCSHELL 1BC1A000 == 69 [pid = 3572] [id = 189] 15:24:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1BC22400) [pid = 3572] [serial = 565] [outer = 00000000] 15:24:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1C171000) [pid = 3572] [serial = 566] [outer = 1BC22400] 15:24:09 INFO - PROCESS | 3572 | 1463437449677 Marionette DEBUG loaded listener.js 15:24:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1C261000) [pid = 3572] [serial = 567] [outer = 1BC22400] 15:24:10 INFO - PROCESS | 3572 | 1463437450290 Marionette TRACE conn5 <- [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] 15:24:10 INFO - PROCESS | 3572 | 1463437450319 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 15:24:10 INFO - PROCESS | 3572 | 1463437450322 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:24:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:24:10 INFO - PROCESS | 3572 | 1463437450324 Marionette TRACE conn5 <- [1,722,null,{}] 15:24:10 INFO - PROCESS | 3572 | 1463437450328 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:10 INFO - PROCESS | 3572 | 1463437450436 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 15:24:10 INFO - PROCESS | 3572 | 1463437450538 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:10 INFO - PROCESS | 3572 | ++DOCSHELL 1C17A000 == 70 [pid = 3572] [id = 190] 15:24:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1C264C00) [pid = 3572] [serial = 568] [outer = 00000000] 15:24:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1C721000) [pid = 3572] [serial = 569] [outer = 1C264C00] 15:24:10 INFO - PROCESS | 3572 | 1463437450592 Marionette DEBUG loaded listener.js 15:24:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1CB31800) [pid = 3572] [serial = 570] [outer = 1C264C00] 15:24:11 INFO - PROCESS | 3572 | 1463437451192 Marionette TRACE conn5 <- [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]]]}] 15:24:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:24:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 15:24:11 INFO - PROCESS | 3572 | 1463437451256 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 15:24:11 INFO - PROCESS | 3572 | 1463437451258 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 15:24:11 INFO - PROCESS | 3572 | 1463437451262 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:24:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:24:11 INFO - PROCESS | 3572 | 1463437451264 Marionette TRACE conn5 <- [1,726,null,{}] 15:24:11 INFO - PROCESS | 3572 | 1463437451267 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:11 INFO - PROCESS | 3572 | 1463437451372 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 15:24:11 INFO - PROCESS | 3572 | 1463437451474 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:11 INFO - PROCESS | 3572 | ++DOCSHELL 1C26D000 == 71 [pid = 3572] [id = 191] 15:24:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1C26EC00) [pid = 3572] [serial = 571] [outer = 00000000] 15:24:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1CBA6800) [pid = 3572] [serial = 572] [outer = 1C26EC00] 15:24:11 INFO - PROCESS | 3572 | 1463437451529 Marionette DEBUG loaded listener.js 15:24:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1CBA2C00) [pid = 3572] [serial = 573] [outer = 1C26EC00] 15:24:12 INFO - PROCESS | 3572 | 1463437452578 Marionette TRACE conn5 <- [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]]]}] 15:24:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:24:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1378ms 15:24:12 INFO - PROCESS | 3572 | 1463437452644 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 15:24:12 INFO - PROCESS | 3572 | 1463437452646 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 15:24:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:24:12 INFO - PROCESS | 3572 | 1463437452650 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:24:12 INFO - PROCESS | 3572 | 1463437452652 Marionette TRACE conn5 <- [1,730,null,{}] 15:24:12 INFO - PROCESS | 3572 | 1463437452699 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:12 INFO - PROCESS | 3572 | 1463437452848 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 15:24:12 INFO - PROCESS | 3572 | 1463437452945 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:12 INFO - PROCESS | 3572 | ++DOCSHELL 19850000 == 72 [pid = 3572] [id = 192] 15:24:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (19857000) [pid = 3572] [serial = 574] [outer = 00000000] 15:24:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (19E77C00) [pid = 3572] [serial = 575] [outer = 19857000] 15:24:13 INFO - PROCESS | 3572 | 1463437453000 Marionette DEBUG loaded listener.js 15:24:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1B24C000) [pid = 3572] [serial = 576] [outer = 19857000] 15:24:14 INFO - PROCESS | 3572 | 1463437454114 Marionette TRACE conn5 <- [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]]]}] 15:24:14 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 15:24:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1479ms 15:24:14 INFO - PROCESS | 3572 | --DOCSHELL 10C58000 == 71 [pid = 3572] [id = 185] 15:24:14 INFO - PROCESS | 3572 | --DOCSHELL 19B07800 == 70 [pid = 3572] [id = 184] 15:24:14 INFO - PROCESS | 3572 | --DOCSHELL 17F65400 == 69 [pid = 3572] [id = 183] 15:24:14 INFO - PROCESS | 3572 | --DOCSHELL 10008800 == 68 [pid = 3572] [id = 182] 15:24:14 INFO - PROCESS | 3572 | --DOCSHELL 17F6C800 == 67 [pid = 3572] [id = 181] 15:24:14 INFO - PROCESS | 3572 | --DOCSHELL 0C642000 == 66 [pid = 3572] [id = 180] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1D510000) [pid = 3572] [serial = 389] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1D68F800) [pid = 3572] [serial = 393] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (17D71400) [pid = 3572] [serial = 447] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1A1CD400) [pid = 3572] [serial = 335] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (106BEC00) [pid = 3572] [serial = 380] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1974BC00) [pid = 3572] [serial = 383] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1B495C00) [pid = 3572] [serial = 386] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (19D5C400) [pid = 3572] [serial = 432] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1DDC6000) [pid = 3572] [serial = 435] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (16BCAC00) [pid = 3572] [serial = 429] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1D68FC00) [pid = 3572] [serial = 426] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (17F63800) [pid = 3572] [serial = 501] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (17D72800) [pid = 3572] [serial = 500] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1974B400) [pid = 3572] [serial = 506] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (197DCC00) [pid = 3572] [serial = 507] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (19850C00) [pid = 3572] [serial = 498] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (18DB8C00) [pid = 3572] [serial = 497] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (19B05000) [pid = 3572] [serial = 509] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (19F3D800) [pid = 3572] [serial = 512] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (14835C00) [pid = 3572] [serial = 503] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (15EC8C00) [pid = 3572] [serial = 504] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (19859400) [pid = 3572] [serial = 482] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (14831800) [pid = 3572] [serial = 479] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1B274800) [pid = 3572] [serial = 516] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1B26F400) [pid = 3572] [serial = 515] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1CB32000) [pid = 3572] [serial = 525] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1D68C400) [pid = 3572] [serial = 485] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1B24D000) [pid = 3572] [serial = 488] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1F0A6000) [pid = 3572] [serial = 491] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1FB32400) [pid = 3572] [serial = 494] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1C262800) [pid = 3572] [serial = 518] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (1C26F000) [pid = 3572] [serial = 519] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (19F6C800) [pid = 3572] [serial = 513] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (19E77400) [pid = 3572] [serial = 521] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1B504C00) [pid = 3572] [serial = 522] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (19E69000) [pid = 3572] [serial = 510] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1D50CC00) [pid = 3572] [serial = 527] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1C71B400) [pid = 3572] [serial = 524] [outer = 00000000] [url = about:blank] 15:24:14 INFO - PROCESS | 3572 | 1463437454204 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 15:24:14 INFO - PROCESS | 3572 | 1463437454209 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 15:24:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:24:14 INFO - PROCESS | 3572 | 1463437454222 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:24:14 INFO - PROCESS | 3572 | 1463437454224 Marionette TRACE conn5 <- [1,734,null,{}] 15:24:14 INFO - PROCESS | 3572 | 1463437454230 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:14 INFO - PROCESS | 3572 | 1463437454365 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 15:24:14 INFO - PROCESS | 3572 | 1463437454449 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:14 INFO - PROCESS | 3572 | ++DOCSHELL 10DB5000 == 67 [pid = 3572] [id = 193] 15:24:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (14769C00) [pid = 3572] [serial = 577] [outer = 00000000] 15:24:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (14831C00) [pid = 3572] [serial = 578] [outer = 14769C00] 15:24:14 INFO - PROCESS | 3572 | 1463437454498 Marionette DEBUG loaded listener.js 15:24:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (15E14C00) [pid = 3572] [serial = 579] [outer = 14769C00] 15:24:15 INFO - PROCESS | 3572 | 1463437455389 Marionette TRACE conn5 <- [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]]]}] 15:24:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 15:24:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1225ms 15:24:15 INFO - PROCESS | 3572 | 1463437455449 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 15:24:15 INFO - PROCESS | 3572 | 1463437455454 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 15:24:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:24:15 INFO - PROCESS | 3572 | 1463437455460 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:24:15 INFO - PROCESS | 3572 | 1463437455463 Marionette TRACE conn5 <- [1,738,null,{}] 15:24:15 INFO - PROCESS | 3572 | 1463437455467 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:15 INFO - PROCESS | 3572 | 1463437455557 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 15:24:15 INFO - PROCESS | 3572 | 1463437455565 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:15 INFO - PROCESS | 3572 | ++DOCSHELL 17F18000 == 68 [pid = 3572] [id = 194] 15:24:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (17F60400) [pid = 3572] [serial = 580] [outer = 00000000] 15:24:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (18623000) [pid = 3572] [serial = 581] [outer = 17F60400] 15:24:15 INFO - PROCESS | 3572 | 1463437455609 Marionette DEBUG loaded listener.js 15:24:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1869E000) [pid = 3572] [serial = 582] [outer = 17F60400] 15:24:16 INFO - PROCESS | 3572 | 1463437456558 Marionette TRACE conn5 <- [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]]]}] 15:24:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:24:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1127ms 15:24:16 INFO - PROCESS | 3572 | 1463437456591 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 15:24:16 INFO - PROCESS | 3572 | 1463437456593 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 15:24:16 INFO - PROCESS | 3572 | 1463437456596 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:24:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:24:16 INFO - PROCESS | 3572 | 1463437456600 Marionette TRACE conn5 <- [1,742,null,{}] 15:24:16 INFO - PROCESS | 3572 | 1463437456610 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:16 INFO - PROCESS | 3572 | 1463437456743 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 15:24:16 INFO - PROCESS | 3572 | 1463437456751 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:16 INFO - PROCESS | 3572 | ++DOCSHELL 10C60000 == 69 [pid = 3572] [id = 195] 15:24:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (10CBB000) [pid = 3572] [serial = 583] [outer = 00000000] 15:24:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1987D400) [pid = 3572] [serial = 584] [outer = 10CBB000] 15:24:16 INFO - PROCESS | 3572 | 1463437456799 Marionette DEBUG loaded listener.js 15:24:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (19B0B000) [pid = 3572] [serial = 585] [outer = 10CBB000] 15:24:17 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (10CC5000) [pid = 3572] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:24:17 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (0C649800) [pid = 3572] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:24:17 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (1000CC00) [pid = 3572] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:24:17 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1869B800) [pid = 3572] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:24:17 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (19B0EC00) [pid = 3572] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:24:17 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (186A0800) [pid = 3572] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:24:17 INFO - PROCESS | 3572 | 1463437457790 Marionette TRACE conn5 <- [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]]]}] 15:24:17 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 15:24:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1219ms 15:24:17 INFO - PROCESS | 3572 | 1463437457819 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 15:24:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:24:17 INFO - PROCESS | 3572 | 1463437457822 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 15:24:17 INFO - PROCESS | 3572 | 1463437457825 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:24:17 INFO - PROCESS | 3572 | 1463437457827 Marionette TRACE conn5 <- [1,746,null,{}] 15:24:17 INFO - PROCESS | 3572 | 1463437457831 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:17 INFO - PROCESS | 3572 | 1463437457917 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 15:24:17 INFO - PROCESS | 3572 | 1463437457923 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:17 INFO - PROCESS | 3572 | ++DOCSHELL 1985A800 == 70 [pid = 3572] [id = 196] 15:24:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (19B0CC00) [pid = 3572] [serial = 586] [outer = 00000000] 15:24:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (19E73800) [pid = 3572] [serial = 587] [outer = 19B0CC00] 15:24:18 INFO - PROCESS | 3572 | 1463437457968 Marionette DEBUG loaded listener.js 15:24:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (19F3FC00) [pid = 3572] [serial = 588] [outer = 19B0CC00] 15:24:18 INFO - PROCESS | 3572 | 1463437458437 Marionette TRACE conn5 <- [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]]]}] 15:24:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:24:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 15:24:18 INFO - PROCESS | 3572 | 1463437458500 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 15:24:18 INFO - PROCESS | 3572 | 1463437458502 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 15:24:18 INFO - PROCESS | 3572 | 1463437458506 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:24:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:24:18 INFO - PROCESS | 3572 | 1463437458507 Marionette TRACE conn5 <- [1,750,null,{}] 15:24:18 INFO - PROCESS | 3572 | 1463437458511 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:18 INFO - PROCESS | 3572 | 1463437458595 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 15:24:18 INFO - PROCESS | 3572 | 1463437458602 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:18 INFO - PROCESS | 3572 | ++DOCSHELL 0FB62000 == 71 [pid = 3572] [id = 197] 15:24:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1A1C9400) [pid = 3572] [serial = 589] [outer = 00000000] 15:24:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1A604800) [pid = 3572] [serial = 590] [outer = 1A1C9400] 15:24:18 INFO - PROCESS | 3572 | 1463437458648 Marionette DEBUG loaded listener.js 15:24:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1B26A000) [pid = 3572] [serial = 591] [outer = 1A1C9400] 15:24:19 INFO - PROCESS | 3572 | 1463437459542 Marionette TRACE conn5 <- [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]]]}] 15:24:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:24:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1069ms 15:24:19 INFO - PROCESS | 3572 | 1463437459578 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 15:24:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:24:19 INFO - PROCESS | 3572 | 1463437459580 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 15:24:19 INFO - PROCESS | 3572 | 1463437459584 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:24:19 INFO - PROCESS | 3572 | 1463437459585 Marionette TRACE conn5 <- [1,754,null,{}] 15:24:19 INFO - PROCESS | 3572 | 1463437459589 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:19 INFO - PROCESS | 3572 | 1463437459718 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 15:24:19 INFO - PROCESS | 3572 | 1463437459728 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:19 INFO - PROCESS | 3572 | ++DOCSHELL 1C260800 == 72 [pid = 3572] [id = 198] 15:24:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1C261C00) [pid = 3572] [serial = 592] [outer = 00000000] 15:24:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1C647800) [pid = 3572] [serial = 593] [outer = 1C261C00] 15:24:19 INFO - PROCESS | 3572 | 1463437459772 Marionette DEBUG loaded listener.js 15:24:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1C647C00) [pid = 3572] [serial = 594] [outer = 1C261C00] 15:24:20 INFO - PROCESS | 3572 | 1463437460718 Marionette TRACE conn5 <- [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]]]}] 15:24:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:24:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1176ms 15:24:20 INFO - PROCESS | 3572 | 1463437460761 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 15:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:24:20 INFO - PROCESS | 3572 | 1463437460765 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 15:24:20 INFO - PROCESS | 3572 | 1463437460771 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:24:20 INFO - PROCESS | 3572 | 1463437460775 Marionette TRACE conn5 <- [1,758,null,{}] 15:24:20 INFO - PROCESS | 3572 | 1463437460781 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:20 INFO - PROCESS | 3572 | 1463437460930 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 15:24:21 INFO - PROCESS | 3572 | 1463437461106 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:21 INFO - PROCESS | 3572 | ++DOCSHELL 11314000 == 73 [pid = 3572] [id = 199] 15:24:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1440A800) [pid = 3572] [serial = 595] [outer = 00000000] 15:24:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (14831800) [pid = 3572] [serial = 596] [outer = 1440A800] 15:24:21 INFO - PROCESS | 3572 | 1463437461164 Marionette DEBUG loaded listener.js 15:24:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (16D51400) [pid = 3572] [serial = 597] [outer = 1440A800] 15:24:21 INFO - PROCESS | 3572 | 1463437461746 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1025ms 15:24:21 INFO - PROCESS | 3572 | 1463437461796 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 15:24:21 INFO - PROCESS | 3572 | 1463437461803 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 15:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:24:21 INFO - PROCESS | 3572 | 1463437461809 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:24:21 INFO - PROCESS | 3572 | 1463437461812 Marionette TRACE conn5 <- [1,762,null,{}] 15:24:21 INFO - PROCESS | 3572 | 1463437461816 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:21 INFO - PROCESS | 3572 | 1463437461927 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 15:24:22 INFO - PROCESS | 3572 | 1463437462030 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:22 INFO - PROCESS | 3572 | ++DOCSHELL 19750C00 == 74 [pid = 3572] [id = 200] 15:24:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (19754400) [pid = 3572] [serial = 598] [outer = 00000000] 15:24:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1984F000) [pid = 3572] [serial = 599] [outer = 19754400] 15:24:22 INFO - PROCESS | 3572 | 1463437462085 Marionette DEBUG loaded listener.js 15:24:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (19B0D400) [pid = 3572] [serial = 600] [outer = 19754400] 15:24:22 INFO - PROCESS | 3572 | 1463437462692 Marionette TRACE conn5 <- [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]]]}] 15:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 15:24:22 INFO - PROCESS | 3572 | 1463437462741 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 15:24:22 INFO - PROCESS | 3572 | 1463437462743 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 15:24:22 INFO - PROCESS | 3572 | 1463437462747 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:24:22 INFO - PROCESS | 3572 | 1463437462751 Marionette TRACE conn5 <- [1,766,null,{}] 15:24:22 INFO - PROCESS | 3572 | 1463437462762 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:22 INFO - PROCESS | 3572 | 1463437462876 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 15:24:23 INFO - PROCESS | 3572 | 1463437462981 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:23 INFO - PROCESS | 3572 | ++DOCSHELL 1C71B400 == 75 [pid = 3572] [id = 201] 15:24:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1C720800) [pid = 3572] [serial = 601] [outer = 00000000] 15:24:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1CB2BC00) [pid = 3572] [serial = 602] [outer = 1C720800] 15:24:23 INFO - PROCESS | 3572 | 1463437463037 Marionette DEBUG loaded listener.js 15:24:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1CBAC800) [pid = 3572] [serial = 603] [outer = 1C720800] 15:24:23 INFO - PROCESS | 3572 | 1463437463685 Marionette TRACE conn5 <- [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]]]}] 15:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 970ms 15:24:23 INFO - PROCESS | 3572 | 1463437463721 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 15:24:23 INFO - PROCESS | 3572 | 1463437463724 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 15:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:24:23 INFO - PROCESS | 3572 | 1463437463727 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:24:23 INFO - PROCESS | 3572 | 1463437463729 Marionette TRACE conn5 <- [1,770,null,{}] 15:24:23 INFO - PROCESS | 3572 | 1463437463733 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:23 INFO - PROCESS | 3572 | 1463437463841 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 15:24:24 INFO - PROCESS | 3572 | 1463437463971 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:24 INFO - PROCESS | 3572 | ++DOCSHELL 1D687400 == 76 [pid = 3572] [id = 202] 15:24:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1D687800) [pid = 3572] [serial = 604] [outer = 00000000] 15:24:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1D68DC00) [pid = 3572] [serial = 605] [outer = 1D687800] 15:24:24 INFO - PROCESS | 3572 | 1463437464026 Marionette DEBUG loaded listener.js 15:24:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1DBE6000) [pid = 3572] [serial = 606] [outer = 1D687800] 15:24:24 INFO - PROCESS | 3572 | 1463437464625 Marionette TRACE conn5 <- [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]]]}] 15:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 931ms 15:24:24 INFO - PROCESS | 3572 | 1463437464661 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 15:24:24 INFO - PROCESS | 3572 | 1463437464663 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 15:24:24 INFO - PROCESS | 3572 | 1463437464667 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:24:24 INFO - PROCESS | 3572 | 1463437464669 Marionette TRACE conn5 <- [1,774,null,{}] 15:24:24 INFO - PROCESS | 3572 | 1463437464673 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:24 INFO - PROCESS | 3572 | 1463437464778 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 15:24:24 INFO - PROCESS | 3572 | 1463437464909 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:24 INFO - PROCESS | 3572 | ++DOCSHELL 17D7C000 == 77 [pid = 3572] [id = 203] 15:24:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1A1CD800) [pid = 3572] [serial = 607] [outer = 00000000] 15:24:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1F09D000) [pid = 3572] [serial = 608] [outer = 1A1CD800] 15:24:25 INFO - PROCESS | 3572 | 1463437464964 Marionette DEBUG loaded listener.js 15:24:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1F0A5000) [pid = 3572] [serial = 609] [outer = 1A1CD800] 15:24:25 INFO - PROCESS | 3572 | 1463437465756 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1125ms 15:24:25 INFO - PROCESS | 3572 | 1463437465796 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 15:24:25 INFO - PROCESS | 3572 | 1463437465800 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 15:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:24:25 INFO - PROCESS | 3572 | 1463437465805 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:24:25 INFO - PROCESS | 3572 | 1463437465808 Marionette TRACE conn5 <- [1,778,null,{}] 15:24:25 INFO - PROCESS | 3572 | 1463437465814 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:25 INFO - PROCESS | 3572 | 1463437465915 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 15:24:26 INFO - PROCESS | 3572 | 1463437466051 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:26 INFO - PROCESS | 3572 | ++DOCSHELL 14DAD800 == 78 [pid = 3572] [id = 204] 15:24:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (14DB0C00) [pid = 3572] [serial = 610] [outer = 00000000] 15:24:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (15E11400) [pid = 3572] [serial = 611] [outer = 14DB0C00] 15:24:26 INFO - PROCESS | 3572 | 1463437466106 Marionette DEBUG loaded listener.js 15:24:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (15F5D800) [pid = 3572] [serial = 612] [outer = 14DB0C00] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 16ED4800 == 77 [pid = 3572] [id = 144] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 0FB62000 == 76 [pid = 3572] [id = 197] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 1985A800 == 75 [pid = 3572] [id = 196] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 10C60000 == 74 [pid = 3572] [id = 195] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 17F18000 == 73 [pid = 3572] [id = 194] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 10DB5000 == 72 [pid = 3572] [id = 193] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 1C26D000 == 71 [pid = 3572] [id = 191] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 1C17A000 == 70 [pid = 3572] [id = 190] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1A226800) [pid = 3572] [serial = 557] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (14837000) [pid = 3572] [serial = 530] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (19B03800) [pid = 3572] [serial = 533] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1F09EC00) [pid = 3572] [serial = 536] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | 1463437466766 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 1BC1A000 == 69 [pid = 3572] [id = 189] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 19756400 == 68 [pid = 3572] [id = 188] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 147D8400 == 67 [pid = 3572] [id = 187] 15:24:26 INFO - PROCESS | 3572 | --DOCSHELL 19749400 == 66 [pid = 3572] [id = 186] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1869EC00) [pid = 3572] [serial = 555] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (14833000) [pid = 3572] [serial = 540] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (113AC000) [pid = 3572] [serial = 539] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (14D0B800) [pid = 3572] [serial = 545] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (19757400) [pid = 3572] [serial = 543] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (18E24400) [pid = 3572] [serial = 542] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (19E72C00) [pid = 3572] [serial = 552] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (19F34C00) [pid = 3572] [serial = 551] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (14FD3C00) [pid = 3572] [serial = 554] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1988C400) [pid = 3572] [serial = 549] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (19858000) [pid = 3572] [serial = 548] [outer = 00000000] [url = about:blank] 15:24:26 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (15EC2000) [pid = 3572] [serial = 546] [outer = 00000000] [url = about:blank] 15:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1024ms 15:24:26 INFO - PROCESS | 3572 | 1463437466830 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 15:24:26 INFO - PROCESS | 3572 | 1463437466836 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 15:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:24:26 INFO - PROCESS | 3572 | 1463437466842 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:24:26 INFO - PROCESS | 3572 | 1463437466844 Marionette TRACE conn5 <- [1,782,null,{}] 15:24:26 INFO - PROCESS | 3572 | 1463437466848 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:26 INFO - PROCESS | 3572 | 1463437466967 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 15:24:27 INFO - PROCESS | 3572 | 1463437467051 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:27 INFO - PROCESS | 3572 | ++DOCSHELL 10367400 == 67 [pid = 3572] [id = 205] 15:24:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (10367800) [pid = 3572] [serial = 613] [outer = 00000000] 15:24:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (10CB9C00) [pid = 3572] [serial = 614] [outer = 10367800] 15:24:27 INFO - PROCESS | 3572 | 1463437467100 Marionette DEBUG loaded listener.js 15:24:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (147D8000) [pid = 3572] [serial = 615] [outer = 10367800] 15:24:27 INFO - PROCESS | 3572 | 1463437467483 Marionette TRACE conn5 <- [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]]]}] 15:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 15:24:27 INFO - PROCESS | 3572 | 1463437467529 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 15:24:27 INFO - PROCESS | 3572 | 1463437467531 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 15:24:27 INFO - PROCESS | 3572 | 1463437467535 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:24:27 INFO - PROCESS | 3572 | 1463437467539 Marionette TRACE conn5 <- [1,786,null,{}] 15:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:24:27 INFO - PROCESS | 3572 | 1463437467549 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:27 INFO - PROCESS | 3572 | 1463437467638 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 15:24:27 INFO - PROCESS | 3572 | 1463437467647 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:27 INFO - PROCESS | 3572 | ++DOCSHELL 14FCB800 == 68 [pid = 3572] [id = 206] 15:24:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (15E11000) [pid = 3572] [serial = 616] [outer = 00000000] 15:24:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (17F61800) [pid = 3572] [serial = 617] [outer = 15E11000] 15:24:27 INFO - PROCESS | 3572 | 1463437467695 Marionette DEBUG loaded listener.js 15:24:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1869B800) [pid = 3572] [serial = 618] [outer = 15E11000] 15:24:28 INFO - PROCESS | 3572 | 1463437468152 Marionette TRACE conn5 <- [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]]]}] 15:24:28 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 15:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 632ms 15:24:28 INFO - PROCESS | 3572 | 1463437468176 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 15:24:28 INFO - PROCESS | 3572 | 1463437468178 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 15:24:28 INFO - PROCESS | 3572 | 1463437468181 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:24:28 INFO - PROCESS | 3572 | 1463437468183 Marionette TRACE conn5 <- [1,790,null,{}] 15:24:28 INFO - PROCESS | 3572 | 1463437468187 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:28 INFO - PROCESS | 3572 | 1463437468272 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 15:24:28 INFO - PROCESS | 3572 | 1463437468278 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:28 INFO - PROCESS | 3572 | ++DOCSHELL 18E26400 == 69 [pid = 3572] [id = 207] 15:24:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (18E2AC00) [pid = 3572] [serial = 619] [outer = 00000000] 15:24:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1974F800) [pid = 3572] [serial = 620] [outer = 18E2AC00] 15:24:28 INFO - PROCESS | 3572 | 1463437468324 Marionette DEBUG loaded listener.js 15:24:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (197D8000) [pid = 3572] [serial = 621] [outer = 18E2AC00] 15:24:28 INFO - PROCESS | 3572 | 1463437468791 Marionette TRACE conn5 <- [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]]]}] 15:24:28 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 15:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 15:24:28 INFO - PROCESS | 3572 | 1463437468816 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 15:24:28 INFO - PROCESS | 3572 | 1463437468818 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 15:24:28 INFO - PROCESS | 3572 | 1463437468821 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:24:28 INFO - PROCESS | 3572 | 1463437468823 Marionette TRACE conn5 <- [1,794,null,{}] 15:24:28 INFO - PROCESS | 3572 | 1463437468836 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:28 INFO - PROCESS | 3572 | 1463437468920 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 15:24:28 INFO - PROCESS | 3572 | 1463437468927 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:28 INFO - PROCESS | 3572 | ++DOCSHELL 1974C800 == 70 [pid = 3572] [id = 208] 15:24:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1974E400) [pid = 3572] [serial = 622] [outer = 00000000] 15:24:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (19854800) [pid = 3572] [serial = 623] [outer = 1974E400] 15:24:29 INFO - PROCESS | 3572 | 1463437468972 Marionette DEBUG loaded listener.js 15:24:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1988F400) [pid = 3572] [serial = 624] [outer = 1974E400] 15:24:29 INFO - PROCESS | 3572 | 1463437469466 Marionette TRACE conn5 <- [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]]]}] 15:24:29 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 15:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 15:24:29 INFO - PROCESS | 3572 | 1463437469516 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 15:24:29 INFO - PROCESS | 3572 | 1463437469518 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 15:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:24:29 INFO - PROCESS | 3572 | 1463437469521 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:24:29 INFO - PROCESS | 3572 | 1463437469523 Marionette TRACE conn5 <- [1,798,null,{}] 15:24:29 INFO - PROCESS | 3572 | 1463437469526 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:29 INFO - PROCESS | 3572 | 1463437469668 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 15:24:29 INFO - PROCESS | 3572 | 1463437469761 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:29 INFO - PROCESS | 3572 | ++DOCSHELL 0C641400 == 71 [pid = 3572] [id = 209] 15:24:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (19E77000) [pid = 3572] [serial = 625] [outer = 00000000] 15:24:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (19F3E400) [pid = 3572] [serial = 626] [outer = 19E77000] 15:24:29 INFO - PROCESS | 3572 | 1463437469808 Marionette DEBUG loaded listener.js 15:24:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (19F65800) [pid = 3572] [serial = 627] [outer = 19E77000] 15:24:30 INFO - PROCESS | 3572 | 1463437470259 Marionette TRACE conn5 <- [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]]]}] 15:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 771ms 15:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:24:30 INFO - PROCESS | 3572 | 1463437470292 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 15:24:30 INFO - PROCESS | 3572 | 1463437470294 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 15:24:30 INFO - PROCESS | 3572 | 1463437470297 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:24:30 INFO - PROCESS | 3572 | 1463437470298 Marionette TRACE conn5 <- [1,802,null,{}] 15:24:30 INFO - PROCESS | 3572 | 1463437470302 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:30 INFO - PROCESS | 3572 | 1463437470415 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 15:24:30 INFO - PROCESS | 3572 | 1463437470477 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:30 INFO - PROCESS | 3572 | ++DOCSHELL 1A1CD400 == 72 [pid = 3572] [id = 210] 15:24:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1A1CE400) [pid = 3572] [serial = 628] [outer = 00000000] 15:24:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1B23F000) [pid = 3572] [serial = 629] [outer = 1A1CE400] 15:24:30 INFO - PROCESS | 3572 | 1463437470522 Marionette DEBUG loaded listener.js 15:24:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1B269800) [pid = 3572] [serial = 630] [outer = 1A1CE400] 15:24:30 INFO - PROCESS | 3572 | 1463437470942 Marionette TRACE conn5 <- [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] 15:24:30 INFO - PROCESS | 3572 | 1463437470970 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 15:24:30 INFO - PROCESS | 3572 | 1463437470973 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:24:31 INFO - PROCESS | 3572 | 1463437470975 Marionette TRACE conn5 <- [1,806,null,{}] 15:24:31 INFO - PROCESS | 3572 | 1463437470978 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:31 INFO - PROCESS | 3572 | 1463437471132 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (19857000) [pid = 3572] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (14769C00) [pid = 3572] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (19756000) [pid = 3572] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1CBAE400) [pid = 3572] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (0FF0C000) [pid = 3572] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1DBE6C00) [pid = 3572] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1FB0AC00) [pid = 3572] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1F0A6800) [pid = 3572] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1F6C7800) [pid = 3572] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1F09FC00) [pid = 3572] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1CB2DC00) [pid = 3572] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1B248400) [pid = 3572] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (10CBB000) [pid = 3572] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (19B0CC00) [pid = 3572] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1A1C9400) [pid = 3572] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:24:31 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (17F60400) [pid = 3572] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:24:31 INFO - PROCESS | 3572 | 1463437471433 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:31 INFO - PROCESS | 3572 | ++DOCSHELL 0C61A400 == 73 [pid = 3572] [id = 211] 15:24:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (0CB33800) [pid = 3572] [serial = 631] [outer = 00000000] 15:24:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (14838400) [pid = 3572] [serial = 632] [outer = 0CB33800] 15:24:31 INFO - PROCESS | 3572 | 1463437471479 Marionette DEBUG loaded listener.js 15:24:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (197D5000) [pid = 3572] [serial = 633] [outer = 0CB33800] 15:24:31 INFO - PROCESS | 3572 | 1463437471839 Marionette TRACE conn5 <- [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]]]}] 15:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 930ms 15:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:24:31 INFO - PROCESS | 3572 | 1463437471908 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 15:24:31 INFO - PROCESS | 3572 | 1463437471910 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 15:24:31 INFO - PROCESS | 3572 | 1463437471913 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:24:31 INFO - PROCESS | 3572 | 1463437471914 Marionette TRACE conn5 <- [1,810,null,{}] 15:24:31 INFO - PROCESS | 3572 | 1463437471918 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:32 INFO - PROCESS | 3572 | 1463437472001 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 15:24:32 INFO - PROCESS | 3572 | 1463437472008 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:32 INFO - PROCESS | 3572 | ++DOCSHELL 197E2C00 == 74 [pid = 3572] [id = 212] 15:24:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (19B0CC00) [pid = 3572] [serial = 634] [outer = 00000000] 15:24:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1C261400) [pid = 3572] [serial = 635] [outer = 19B0CC00] 15:24:32 INFO - PROCESS | 3572 | 1463437472051 Marionette DEBUG loaded listener.js 15:24:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1C64D800) [pid = 3572] [serial = 636] [outer = 19B0CC00] 15:24:32 INFO - PROCESS | 3572 | 1463437472479 Marionette TRACE conn5 <- [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] 15:24:32 INFO - PROCESS | 3572 | 1463437472546 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 15:24:32 INFO - PROCESS | 3572 | 1463437472549 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:24:32 INFO - PROCESS | 3572 | 1463437472551 Marionette TRACE conn5 <- [1,814,null,{}] 15:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:24:32 INFO - PROCESS | 3572 | 1463437472555 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:32 INFO - PROCESS | 3572 | 1463437472640 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 15:24:32 INFO - PROCESS | 3572 | 1463437472649 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:32 INFO - PROCESS | 3572 | ++DOCSHELL 1476E800 == 75 [pid = 3572] [id = 213] 15:24:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1C173400) [pid = 3572] [serial = 637] [outer = 00000000] 15:24:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1CBA9C00) [pid = 3572] [serial = 638] [outer = 1C173400] 15:24:32 INFO - PROCESS | 3572 | 1463437472693 Marionette DEBUG loaded listener.js 15:24:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1CE5DC00) [pid = 3572] [serial = 639] [outer = 1C173400] 15:24:33 INFO - PROCESS | 3572 | 1463437473151 Marionette TRACE conn5 <- [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]]]}] 15:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 15:24:33 INFO - PROCESS | 3572 | 1463437473184 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 15:24:33 INFO - PROCESS | 3572 | 1463437473186 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 15:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:24:33 INFO - PROCESS | 3572 | 1463437473203 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:24:33 INFO - PROCESS | 3572 | 1463437473205 Marionette TRACE conn5 <- [1,818,null,{}] 15:24:33 INFO - PROCESS | 3572 | 1463437473209 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:33 INFO - PROCESS | 3572 | 1463437473320 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 15:24:33 INFO - PROCESS | 3572 | 1463437473327 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:33 INFO - PROCESS | 3572 | ++DOCSHELL 1D68A000 == 76 [pid = 3572] [id = 214] 15:24:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1DBE9C00) [pid = 3572] [serial = 640] [outer = 00000000] 15:24:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1F6C5400) [pid = 3572] [serial = 641] [outer = 1DBE9C00] 15:24:33 INFO - PROCESS | 3572 | 1463437473375 Marionette DEBUG loaded listener.js 15:24:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1F6CCC00) [pid = 3572] [serial = 642] [outer = 1DBE9C00] 15:24:34 INFO - PROCESS | 3572 | 1463437474096 Marionette TRACE conn5 <- [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]]]}] 15:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 15:24:34 INFO - PROCESS | 3572 | 1463437474135 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 15:24:34 INFO - PROCESS | 3572 | 1463437474141 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 15:24:34 INFO - PROCESS | 3572 | 1463437474145 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:24:34 INFO - PROCESS | 3572 | 1463437474150 Marionette TRACE conn5 <- [1,822,null,{}] 15:24:34 INFO - PROCESS | 3572 | 1463437474155 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:34 INFO - PROCESS | 3572 | 1463437474272 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 15:24:34 INFO - PROCESS | 3572 | 1463437474408 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:34 INFO - PROCESS | 3572 | ++DOCSHELL 10616800 == 77 [pid = 3572] [id = 215] 15:24:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1061D400) [pid = 3572] [serial = 643] [outer = 00000000] 15:24:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (14DB2000) [pid = 3572] [serial = 644] [outer = 1061D400] 15:24:34 INFO - PROCESS | 3572 | 1463437474465 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (15EC3800) [pid = 3572] [serial = 645] [outer = 1061D400] 15:24:35 INFO - PROCESS | 3572 | 1463437475057 Marionette TRACE conn5 <- [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]]]}] 15:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 971ms 15:24:35 INFO - PROCESS | 3572 | 1463437475121 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 15:24:35 INFO - PROCESS | 3572 | 1463437475127 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 15:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:24:35 INFO - PROCESS | 3572 | 1463437475133 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:24:35 INFO - PROCESS | 3572 | 1463437475136 Marionette TRACE conn5 <- [1,826,null,{}] 15:24:35 INFO - PROCESS | 3572 | 1463437475141 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:35 INFO - PROCESS | 3572 | 1463437475256 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 15:24:35 INFO - PROCESS | 3572 | 1463437475393 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:35 INFO - PROCESS | 3572 | ++DOCSHELL 14E83000 == 78 [pid = 3572] [id = 216] 15:24:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (15EC8800) [pid = 3572] [serial = 646] [outer = 00000000] 15:24:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1869F400) [pid = 3572] [serial = 647] [outer = 15EC8800] 15:24:35 INFO - PROCESS | 3572 | 1463437475450 Marionette DEBUG loaded listener.js 15:24:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (19755800) [pid = 3572] [serial = 648] [outer = 15EC8800] 15:24:36 INFO - PROCESS | 3572 | 1463437476081 Marionette TRACE conn5 <- [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]]]}] 15:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 970ms 15:24:36 INFO - PROCESS | 3572 | 1463437476105 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 15:24:36 INFO - PROCESS | 3572 | 1463437476108 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 15:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:24:36 INFO - PROCESS | 3572 | 1463437476112 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:24:36 INFO - PROCESS | 3572 | 1463437476116 Marionette TRACE conn5 <- [1,830,null,{}] 15:24:36 INFO - PROCESS | 3572 | 1463437476127 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:36 INFO - PROCESS | 3572 | 1463437476241 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 15:24:36 INFO - PROCESS | 3572 | 1463437476380 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:36 INFO - PROCESS | 3572 | ++DOCSHELL 1B244000 == 79 [pid = 3572] [id = 217] 15:24:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1C17DC00) [pid = 3572] [serial = 649] [outer = 00000000] 15:24:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1DBEA800) [pid = 3572] [serial = 650] [outer = 1C17DC00] 15:24:36 INFO - PROCESS | 3572 | 1463437476440 Marionette DEBUG loaded listener.js 15:24:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1F0A9C00) [pid = 3572] [serial = 651] [outer = 1C17DC00] 15:24:37 INFO - PROCESS | 3572 | 1463437477045 Marionette TRACE conn5 <- [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]]]}] 15:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 970ms 15:24:37 INFO - PROCESS | 3572 | 1463437477085 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 15:24:37 INFO - PROCESS | 3572 | 1463437477088 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 15:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:24:37 INFO - PROCESS | 3572 | 1463437477091 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:24:37 INFO - PROCESS | 3572 | 1463437477094 Marionette TRACE conn5 <- [1,834,null,{}] 15:24:37 INFO - PROCESS | 3572 | 1463437477097 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:37 INFO - PROCESS | 3572 | 1463437477207 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 15:24:37 INFO - PROCESS | 3572 | 1463437477313 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:37 INFO - PROCESS | 3572 | ++DOCSHELL 1F6C4000 == 80 [pid = 3572] [id = 218] 15:24:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1F6F0800) [pid = 3572] [serial = 652] [outer = 00000000] 15:24:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1F6F5800) [pid = 3572] [serial = 653] [outer = 1F6F0800] 15:24:37 INFO - PROCESS | 3572 | 1463437477367 Marionette DEBUG loaded listener.js 15:24:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1F6FD400) [pid = 3572] [serial = 654] [outer = 1F6F0800] 15:24:37 INFO - PROCESS | 3572 | 1463437477938 Marionette TRACE conn5 <- [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]]]}] 15:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 870ms 15:24:37 INFO - PROCESS | 3572 | 1463437477970 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 15:24:38 INFO - PROCESS | 3572 | 1463437477972 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 15:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:24:38 INFO - PROCESS | 3572 | 1463437477977 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:24:38 INFO - PROCESS | 3572 | 1463437477979 Marionette TRACE conn5 <- [1,838,null,{}] 15:24:38 INFO - PROCESS | 3572 | 1463437477983 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:38 INFO - PROCESS | 3572 | 1463437478088 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 15:24:38 INFO - PROCESS | 3572 | 1463437478192 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:38 INFO - PROCESS | 3572 | ++DOCSHELL 17D7F400 == 81 [pid = 3572] [id = 219] 15:24:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1F632400) [pid = 3572] [serial = 655] [outer = 00000000] 15:24:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1F63A800) [pid = 3572] [serial = 656] [outer = 1F632400] 15:24:38 INFO - PROCESS | 3572 | 1463437478245 Marionette DEBUG loaded listener.js 15:24:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1F63D000) [pid = 3572] [serial = 657] [outer = 1F632400] 15:24:38 INFO - PROCESS | 3572 | 1463437478801 Marionette TRACE conn5 <- [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]]]}] 15:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 870ms 15:24:38 INFO - PROCESS | 3572 | 1463437478853 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 15:24:38 INFO - PROCESS | 3572 | 1463437478855 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 15:24:38 INFO - PROCESS | 3572 | 1463437478860 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:24:38 INFO - PROCESS | 3572 | 1463437478862 Marionette TRACE conn5 <- [1,842,null,{}] 15:24:38 INFO - PROCESS | 3572 | 1463437478865 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:39 INFO - PROCESS | 3572 | 1463437478982 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 15:24:39 INFO - PROCESS | 3572 | 1463437479091 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:39 INFO - PROCESS | 3572 | ++DOCSHELL 1F63F000 == 82 [pid = 3572] [id = 220] 15:24:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1F640000) [pid = 3572] [serial = 658] [outer = 00000000] 15:24:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1FB31800) [pid = 3572] [serial = 659] [outer = 1F640000] 15:24:39 INFO - PROCESS | 3572 | 1463437479145 Marionette DEBUG loaded listener.js 15:24:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1FB34400) [pid = 3572] [serial = 660] [outer = 1F640000] 15:24:39 INFO - PROCESS | 3572 | 1463437479713 Marionette TRACE conn5 <- [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]]]}] 15:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 931ms 15:24:39 INFO - PROCESS | 3572 | 1463437479795 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 15:24:39 INFO - PROCESS | 3572 | 1463437479798 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 15:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:24:39 INFO - PROCESS | 3572 | 1463437479801 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:24:39 INFO - PROCESS | 3572 | 1463437479803 Marionette TRACE conn5 <- [1,846,null,{}] 15:24:39 INFO - PROCESS | 3572 | 1463437479807 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:39 INFO - PROCESS | 3572 | 1463437479914 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 15:24:40 INFO - PROCESS | 3572 | 1463437480052 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:40 INFO - PROCESS | 3572 | ++DOCSHELL 0C643400 == 83 [pid = 3572] [id = 221] 15:24:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (0CBA4000) [pid = 3572] [serial = 661] [outer = 00000000] 15:24:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (18DB1400) [pid = 3572] [serial = 662] [outer = 0CBA4000] 15:24:40 INFO - PROCESS | 3572 | 1463437480108 Marionette DEBUG loaded listener.js 15:24:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (19D5B400) [pid = 3572] [serial = 663] [outer = 0CBA4000] 15:24:40 INFO - PROCESS | 3572 | 1463437480829 Marionette TRACE conn5 <- [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]]]}] 15:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1067ms 15:24:40 INFO - PROCESS | 3572 | 1463437480873 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 15:24:40 INFO - PROCESS | 3572 | 1463437480877 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 15:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:24:40 INFO - PROCESS | 3572 | 1463437480882 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:24:40 INFO - PROCESS | 3572 | 1463437480886 Marionette TRACE conn5 <- [1,850,null,{}] 15:24:40 INFO - PROCESS | 3572 | 1463437480891 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:41 INFO - PROCESS | 3572 | 1463437480996 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 15:24:42 INFO - PROCESS | 3572 | 1463437482159 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:42 INFO - PROCESS | 3572 | ++DOCSHELL 19B10C00 == 84 [pid = 3572] [id = 222] 15:24:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (19E6B800) [pid = 3572] [serial = 664] [outer = 00000000] 15:24:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (19F3AC00) [pid = 3572] [serial = 665] [outer = 19E6B800] 15:24:42 INFO - PROCESS | 3572 | 1463437482305 Marionette DEBUG loaded listener.js 15:24:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1A1DF800) [pid = 3572] [serial = 666] [outer = 19E6B800] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 1476E800 == 83 [pid = 3572] [id = 213] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 197E2C00 == 82 [pid = 3572] [id = 212] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 0C61A400 == 81 [pid = 3572] [id = 211] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 1A1CD400 == 80 [pid = 3572] [id = 210] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 0C641400 == 79 [pid = 3572] [id = 209] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 1974C800 == 78 [pid = 3572] [id = 208] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 18E26400 == 77 [pid = 3572] [id = 207] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 14FCB800 == 76 [pid = 3572] [id = 206] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 10367400 == 75 [pid = 3572] [id = 205] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1C647800) [pid = 3572] [serial = 593] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 14DAD800 == 74 [pid = 3572] [id = 204] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 17D7C000 == 73 [pid = 3572] [id = 203] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 1D687400 == 72 [pid = 3572] [id = 202] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 1C71B400 == 71 [pid = 3572] [id = 201] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 19750C00 == 70 [pid = 3572] [id = 200] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 11314000 == 69 [pid = 3572] [id = 199] 15:24:42 INFO - PROCESS | 3572 | --DOCSHELL 1C260800 == 68 [pid = 3572] [id = 198] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (19F35000) [pid = 3572] [serial = 483] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1DBE7800) [pid = 3572] [serial = 486] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (15E62800) [pid = 3572] [serial = 480] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1FB39400) [pid = 3572] [serial = 438] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1FB3B800) [pid = 3572] [serial = 444] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1FB3D000) [pid = 3572] [serial = 495] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1F6CD400) [pid = 3572] [serial = 441] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1F0A9400) [pid = 3572] [serial = 492] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1CE57C00) [pid = 3572] [serial = 477] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1CE63000) [pid = 3572] [serial = 489] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1987D400) [pid = 3572] [serial = 584] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (19E73800) [pid = 3572] [serial = 587] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1A604800) [pid = 3572] [serial = 590] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1C721000) [pid = 3572] [serial = 569] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (18623000) [pid = 3572] [serial = 581] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (19B0B000) [pid = 3572] [serial = 585] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (16A72C00) [pid = 3572] [serial = 560] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1C171000) [pid = 3572] [serial = 566] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (19888400) [pid = 3572] [serial = 563] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1CBA6800) [pid = 3572] [serial = 572] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1B24C000) [pid = 3572] [serial = 576] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (19E77C00) [pid = 3572] [serial = 575] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (14831C00) [pid = 3572] [serial = 578] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (15E14C00) [pid = 3572] [serial = 579] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (19F3FC00) [pid = 3572] [serial = 588] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1B26A000) [pid = 3572] [serial = 591] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1869E000) [pid = 3572] [serial = 582] [outer = 00000000] [url = about:blank] 15:24:42 INFO - PROCESS | 3572 | 1463437482951 Marionette TRACE conn5 <- [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]]]}] 15:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2134ms 15:24:43 INFO - PROCESS | 3572 | 1463437483017 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 15:24:43 INFO - PROCESS | 3572 | 1463437483022 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 15:24:43 INFO - PROCESS | 3572 | 1463437483029 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:24:43 INFO - PROCESS | 3572 | 1463437483031 Marionette TRACE conn5 <- [1,854,null,{}] 15:24:43 INFO - PROCESS | 3572 | 1463437483035 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:43 INFO - PROCESS | 3572 | 1463437483132 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 15:24:43 INFO - PROCESS | 3572 | 1463437483227 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:43 INFO - PROCESS | 3572 | ++DOCSHELL 10003800 == 69 [pid = 3572] [id = 223] 15:24:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (10005C00) [pid = 3572] [serial = 667] [outer = 00000000] 15:24:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (15E69C00) [pid = 3572] [serial = 668] [outer = 10005C00] 15:24:43 INFO - PROCESS | 3572 | 1463437483274 Marionette DEBUG loaded listener.js 15:24:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (16D5A000) [pid = 3572] [serial = 669] [outer = 10005C00] 15:24:43 INFO - PROCESS | 3572 | 1463437483711 Marionette TRACE conn5 <- [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]]]}] 15:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 15:24:43 INFO - PROCESS | 3572 | 1463437483761 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 15:24:43 INFO - PROCESS | 3572 | 1463437483764 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 15:24:43 INFO - PROCESS | 3572 | 1463437483767 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:24:43 INFO - PROCESS | 3572 | 1463437483770 Marionette TRACE conn5 <- [1,858,null,{}] 15:24:43 INFO - PROCESS | 3572 | 1463437483780 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:43 INFO - PROCESS | 3572 | 1463437483872 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 15:24:43 INFO - PROCESS | 3572 | 1463437483880 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:43 INFO - PROCESS | 3572 | ++DOCSHELL 0FC53800 == 70 [pid = 3572] [id = 224] 15:24:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1864C000) [pid = 3572] [serial = 670] [outer = 00000000] 15:24:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (19B0A000) [pid = 3572] [serial = 671] [outer = 1864C000] 15:24:43 INFO - PROCESS | 3572 | 1463437483927 Marionette DEBUG loaded listener.js 15:24:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (19F3B800) [pid = 3572] [serial = 672] [outer = 1864C000] 15:24:44 INFO - PROCESS | 3572 | 1463437484383 Marionette TRACE conn5 <- [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]]]}] 15:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 15:24:44 INFO - PROCESS | 3572 | 1463437484442 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 15:24:44 INFO - PROCESS | 3572 | 1463437484444 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 15:24:44 INFO - PROCESS | 3572 | 1463437484447 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:24:44 INFO - PROCESS | 3572 | 1463437484449 Marionette TRACE conn5 <- [1,862,null,{}] 15:24:44 INFO - PROCESS | 3572 | 1463437484453 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:44 INFO - PROCESS | 3572 | 1463437484574 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 15:24:44 INFO - PROCESS | 3572 | 1463437484679 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:44 INFO - PROCESS | 3572 | ++DOCSHELL 1A604800 == 71 [pid = 3572] [id = 225] 15:24:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1B23E800) [pid = 3572] [serial = 673] [outer = 00000000] 15:24:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1B24C000) [pid = 3572] [serial = 674] [outer = 1B23E800] 15:24:44 INFO - PROCESS | 3572 | 1463437484726 Marionette DEBUG loaded listener.js 15:24:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1B496000) [pid = 3572] [serial = 675] [outer = 1B23E800] 15:24:45 INFO - PROCESS | 3572 | 1463437485175 Marionette TRACE conn5 <- [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]]]}] 15:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 771ms 15:24:45 INFO - PROCESS | 3572 | 1463437485221 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 15:24:45 INFO - PROCESS | 3572 | 1463437485223 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 15:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:24:45 INFO - PROCESS | 3572 | 1463437485226 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:24:45 INFO - PROCESS | 3572 | 1463437485228 Marionette TRACE conn5 <- [1,866,null,{}] 15:24:45 INFO - PROCESS | 3572 | 1463437485231 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:45 INFO - PROCESS | 3572 | 1463437485362 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 15:24:45 INFO - PROCESS | 3572 | 1463437485426 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:45 INFO - PROCESS | 3572 | ++DOCSHELL 1BCD7C00 == 72 [pid = 3572] [id = 226] 15:24:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1C173000) [pid = 3572] [serial = 676] [outer = 00000000] 15:24:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1C267000) [pid = 3572] [serial = 677] [outer = 1C173000] 15:24:45 INFO - PROCESS | 3572 | 1463437485473 Marionette DEBUG loaded listener.js 15:24:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1C64DC00) [pid = 3572] [serial = 678] [outer = 1C173000] 15:24:45 INFO - PROCESS | 3572 | 1463437485918 Marionette TRACE conn5 <- [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]]]}] 15:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 770ms 15:24:46 INFO - PROCESS | 3572 | 1463437486001 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 15:24:46 INFO - PROCESS | 3572 | 1463437486003 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 15:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:24:46 INFO - PROCESS | 3572 | 1463437486007 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:24:46 INFO - PROCESS | 3572 | 1463437486008 Marionette TRACE conn5 <- [1,870,null,{}] 15:24:46 INFO - PROCESS | 3572 | 1463437486012 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:46 INFO - PROCESS | 3572 | 1463437486144 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 15:24:46 INFO - PROCESS | 3572 | 1463437486211 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:46 INFO - PROCESS | 3572 | ++DOCSHELL 1CB28800 == 73 [pid = 3572] [id = 227] 15:24:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1CB2A800) [pid = 3572] [serial = 679] [outer = 00000000] 15:24:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1D50F000) [pid = 3572] [serial = 680] [outer = 1CB2A800] 15:24:46 INFO - PROCESS | 3572 | 1463437486258 Marionette DEBUG loaded listener.js 15:24:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1D691800) [pid = 3572] [serial = 681] [outer = 1CB2A800] 15:24:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1F639400) [pid = 3572] [serial = 682] [outer = 15F57800] 15:24:46 INFO - PROCESS | 3572 | 1463437486748 Marionette TRACE conn5 <- [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]]]}] 15:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 770ms 15:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:24:46 INFO - PROCESS | 3572 | 1463437486778 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 15:24:46 INFO - PROCESS | 3572 | 1463437486779 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 15:24:46 INFO - PROCESS | 3572 | 1463437486783 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:24:46 INFO - PROCESS | 3572 | 1463437486784 Marionette TRACE conn5 <- [1,874,null,{}] 15:24:46 INFO - PROCESS | 3572 | 1463437486788 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:46 INFO - PROCESS | 3572 | 1463437486908 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 15:24:46 INFO - PROCESS | 3572 | 1463437486968 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:47 INFO - PROCESS | 3572 | ++DOCSHELL 1B495400 == 74 [pid = 3572] [id = 228] 15:24:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1D694C00) [pid = 3572] [serial = 683] [outer = 00000000] 15:24:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1F634000) [pid = 3572] [serial = 684] [outer = 1D694C00] 15:24:47 INFO - PROCESS | 3572 | 1463437487018 Marionette DEBUG loaded listener.js 15:24:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1F662400) [pid = 3572] [serial = 685] [outer = 1D694C00] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1CB33800) [pid = 3572] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (10DAAC00) [pid = 3572] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (18E2A400) [pid = 3572] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1C269400) [pid = 3572] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1C26EC00) [pid = 3572] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (197D6000) [pid = 3572] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1BC22400) [pid = 3572] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1482BC00) [pid = 3572] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1C264C00) [pid = 3572] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1C173400) [pid = 3572] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (19E77000) [pid = 3572] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1A1CE400) [pid = 3572] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (0CB33800) [pid = 3572] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (19B0CC00) [pid = 3572] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (10367800) [pid = 3572] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (18E2AC00) [pid = 3572] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (15E11000) [pid = 3572] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1974E400) [pid = 3572] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (14DB0C00) [pid = 3572] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:24:47 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1C261C00) [pid = 3572] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:24:47 INFO - PROCESS | 3572 | 1463437487592 Marionette TRACE conn5 <- [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]]]}] 15:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 830ms 15:24:47 INFO - PROCESS | 3572 | 1463437487613 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 15:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:24:47 INFO - PROCESS | 3572 | 1463437487615 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 15:24:47 INFO - PROCESS | 3572 | 1463437487618 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:24:47 INFO - PROCESS | 3572 | 1463437487620 Marionette TRACE conn5 <- [1,878,null,{}] 15:24:47 INFO - PROCESS | 3572 | 1463437487623 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:47 INFO - PROCESS | 3572 | 1463437487708 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 15:24:47 INFO - PROCESS | 3572 | 1463437487714 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:47 INFO - PROCESS | 3572 | ++DOCSHELL 18DAF000 == 75 [pid = 3572] [id = 229] 15:24:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (19755400) [pid = 3572] [serial = 686] [outer = 00000000] 15:24:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1A1CDC00) [pid = 3572] [serial = 687] [outer = 19755400] 15:24:47 INFO - PROCESS | 3572 | 1463437487758 Marionette DEBUG loaded listener.js 15:24:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1C173400) [pid = 3572] [serial = 688] [outer = 19755400] 15:24:48 INFO - PROCESS | 3572 | 1463437488165 Marionette TRACE conn5 <- [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]]]}] 15:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 570ms 15:24:48 INFO - PROCESS | 3572 | 1463437488191 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 15:24:48 INFO - PROCESS | 3572 | 1463437488193 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 15:24:48 INFO - PROCESS | 3572 | 1463437488196 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:24:48 INFO - PROCESS | 3572 | 1463437488198 Marionette TRACE conn5 <- [1,882,null,{}] 15:24:48 INFO - PROCESS | 3572 | 1463437488201 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:48 INFO - PROCESS | 3572 | 1463437488333 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 15:24:48 INFO - PROCESS | 3572 | 1463437488342 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:48 INFO - PROCESS | 3572 | ++DOCSHELL 19F31C00 == 76 [pid = 3572] [id = 230] 15:24:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1C2AC800) [pid = 3572] [serial = 689] [outer = 00000000] 15:24:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1F0A0800) [pid = 3572] [serial = 690] [outer = 1C2AC800] 15:24:48 INFO - PROCESS | 3572 | 1463437488387 Marionette DEBUG loaded listener.js 15:24:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1F0AB400) [pid = 3572] [serial = 691] [outer = 1C2AC800] 15:24:48 INFO - PROCESS | 3572 | 1463437488817 Marionette TRACE conn5 <- [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]]]}] 15:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 15:24:48 INFO - PROCESS | 3572 | 1463437488869 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 15:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:24:48 INFO - PROCESS | 3572 | 1463437488871 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 15:24:48 INFO - PROCESS | 3572 | 1463437488883 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:24:48 INFO - PROCESS | 3572 | 1463437488885 Marionette TRACE conn5 <- [1,886,null,{}] 15:24:48 INFO - PROCESS | 3572 | 1463437488889 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:49 INFO - PROCESS | 3572 | 1463437488977 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 15:24:49 INFO - PROCESS | 3572 | 1463437488986 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:49 INFO - PROCESS | 3572 | ++DOCSHELL 1F66A400 == 77 [pid = 3572] [id = 231] 15:24:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1F66AC00) [pid = 3572] [serial = 692] [outer = 00000000] 15:24:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1F6CD000) [pid = 3572] [serial = 693] [outer = 1F66AC00] 15:24:49 INFO - PROCESS | 3572 | 1463437489031 Marionette DEBUG loaded listener.js 15:24:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1F6FB000) [pid = 3572] [serial = 694] [outer = 1F66AC00] 15:24:49 INFO - PROCESS | 3572 | 1463437489662 Marionette TRACE conn5 <- [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]]]}] 15:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 891ms 15:24:49 INFO - PROCESS | 3572 | 1463437489766 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 15:24:49 INFO - PROCESS | 3572 | 1463437489771 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 15:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:24:49 INFO - PROCESS | 3572 | 1463437489790 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:24:49 INFO - PROCESS | 3572 | 1463437489795 Marionette TRACE conn5 <- [1,890,null,{}] 15:24:49 INFO - PROCESS | 3572 | 1463437489801 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:49 INFO - PROCESS | 3572 | 1463437489931 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 15:24:50 INFO - PROCESS | 3572 | 1463437490065 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:50 INFO - PROCESS | 3572 | ++DOCSHELL 0FF10400 == 78 [pid = 3572] [id = 232] 15:24:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (10622C00) [pid = 3572] [serial = 695] [outer = 00000000] 15:24:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (14DAF400) [pid = 3572] [serial = 696] [outer = 10622C00] 15:24:50 INFO - PROCESS | 3572 | 1463437490126 Marionette DEBUG loaded listener.js 15:24:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (16A6BC00) [pid = 3572] [serial = 697] [outer = 10622C00] 15:24:50 INFO - PROCESS | 3572 | 1463437490706 Marionette TRACE conn5 <- [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]]]}] 15:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 970ms 15:24:50 INFO - PROCESS | 3572 | 1463437490764 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 15:24:50 INFO - PROCESS | 3572 | 1463437490770 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 15:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:24:50 INFO - PROCESS | 3572 | 1463437490777 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:24:50 INFO - PROCESS | 3572 | 1463437490780 Marionette TRACE conn5 <- [1,894,null,{}] 15:24:50 INFO - PROCESS | 3572 | 1463437490784 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:50 INFO - PROCESS | 3572 | 1463437490898 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 15:24:51 INFO - PROCESS | 3572 | 1463437491013 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:51 INFO - PROCESS | 3572 | ++DOCSHELL 0FB61000 == 79 [pid = 3572] [id = 233] 15:24:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (19753800) [pid = 3572] [serial = 698] [outer = 00000000] 15:24:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (19E6A000) [pid = 3572] [serial = 699] [outer = 19753800] 15:24:51 INFO - PROCESS | 3572 | 1463437491070 Marionette DEBUG loaded listener.js 15:24:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1A1D0C00) [pid = 3572] [serial = 700] [outer = 19753800] 15:24:51 INFO - PROCESS | 3572 | 1463437491674 Marionette TRACE conn5 <- [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]]]}] 15:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 15:24:51 INFO - PROCESS | 3572 | 1463437491709 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 15:24:51 INFO - PROCESS | 3572 | 1463437491711 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 15:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:24:51 INFO - PROCESS | 3572 | 1463437491715 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:24:51 INFO - PROCESS | 3572 | 1463437491719 Marionette TRACE conn5 <- [1,898,null,{}] 15:24:51 INFO - PROCESS | 3572 | 1463437491730 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:51 INFO - PROCESS | 3572 | 1463437491846 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 15:24:51 INFO - PROCESS | 3572 | 1463437491962 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:52 INFO - PROCESS | 3572 | ++DOCSHELL 1DDD1400 == 80 [pid = 3572] [id = 234] 15:24:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1F668400) [pid = 3572] [serial = 701] [outer = 00000000] 15:24:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1F6F7400) [pid = 3572] [serial = 702] [outer = 1F668400] 15:24:52 INFO - PROCESS | 3572 | 1463437492061 Marionette DEBUG loaded listener.js 15:24:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1FB08800) [pid = 3572] [serial = 703] [outer = 1F668400] 15:24:52 INFO - PROCESS | 3572 | 1463437492670 Marionette TRACE conn5 <- [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]]]}] 15:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1021ms 15:24:52 INFO - PROCESS | 3572 | 1463437492740 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 15:24:52 INFO - PROCESS | 3572 | 1463437492743 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 15:24:52 INFO - PROCESS | 3572 | 1463437492746 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:24:52 INFO - PROCESS | 3572 | 1463437492748 Marionette TRACE conn5 <- [1,902,null,{}] 15:24:52 INFO - PROCESS | 3572 | 1463437492752 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:52 INFO - PROCESS | 3572 | 1463437492865 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 15:24:53 INFO - PROCESS | 3572 | 1463437493005 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:53 INFO - PROCESS | 3572 | ++DOCSHELL 1FB3A000 == 81 [pid = 3572] [id = 235] 15:24:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1FB3A400) [pid = 3572] [serial = 704] [outer = 00000000] 15:24:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1FB3F400) [pid = 3572] [serial = 705] [outer = 1FB3A400] 15:24:53 INFO - PROCESS | 3572 | 1463437493062 Marionette DEBUG loaded listener.js 15:24:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (225A7C00) [pid = 3572] [serial = 706] [outer = 1FB3A400] 15:24:53 INFO - PROCESS | 3572 | 1463437493631 Marionette TRACE conn5 <- [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]]]}] 15:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 15:24:53 INFO - PROCESS | 3572 | 1463437493680 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 15:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:24:53 INFO - PROCESS | 3572 | 1463437493682 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 15:24:53 INFO - PROCESS | 3572 | 1463437493685 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:24:53 INFO - PROCESS | 3572 | 1463437493688 Marionette TRACE conn5 <- [1,906,null,{}] 15:24:53 INFO - PROCESS | 3572 | 1463437493691 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:53 INFO - PROCESS | 3572 | 1463437493801 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 15:24:53 INFO - PROCESS | 3572 | 1463437493913 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:53 INFO - PROCESS | 3572 | ++DOCSHELL 225A8C00 == 82 [pid = 3572] [id = 236] 15:24:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (225AA000) [pid = 3572] [serial = 707] [outer = 00000000] 15:24:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (225B0C00) [pid = 3572] [serial = 708] [outer = 225AA000] 15:24:53 INFO - PROCESS | 3572 | 1463437493968 Marionette DEBUG loaded listener.js 15:24:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (228E8400) [pid = 3572] [serial = 709] [outer = 225AA000] 15:24:54 INFO - PROCESS | 3572 | 1463437494560 Marionette TRACE conn5 <- [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]]]}] 15:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 931ms 15:24:54 INFO - PROCESS | 3572 | 1463437494620 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 15:24:54 INFO - PROCESS | 3572 | 1463437494622 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 15:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:24:54 INFO - PROCESS | 3572 | 1463437494626 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:24:54 INFO - PROCESS | 3572 | 1463437494628 Marionette TRACE conn5 <- [1,910,null,{}] 15:24:54 INFO - PROCESS | 3572 | 1463437494631 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:54 INFO - PROCESS | 3572 | 1463437494759 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 15:24:54 INFO - PROCESS | 3572 | 1463437494899 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:54 INFO - PROCESS | 3572 | ++DOCSHELL 10655C00 == 83 [pid = 3572] [id = 237] 15:24:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (225AD400) [pid = 3572] [serial = 710] [outer = 00000000] 15:24:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (23587C00) [pid = 3572] [serial = 711] [outer = 225AD400] 15:24:54 INFO - PROCESS | 3572 | 1463437494954 Marionette DEBUG loaded listener.js 15:24:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (2358A000) [pid = 3572] [serial = 712] [outer = 225AD400] 15:24:55 INFO - PROCESS | 3572 | 1463437495572 Marionette TRACE conn5 <- [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]]]}] 15:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1016ms 15:24:55 INFO - PROCESS | 3572 | 1463437495653 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 15:24:55 INFO - PROCESS | 3572 | 1463437495656 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 15:24:55 INFO - PROCESS | 3572 | 1463437495660 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:24:55 INFO - PROCESS | 3572 | 1463437495663 Marionette TRACE conn5 <- [1,914,null,{}] 15:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:24:55 INFO - PROCESS | 3572 | 1463437495666 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:55 INFO - PROCESS | 3572 | 1463437495776 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 15:24:55 INFO - PROCESS | 3572 | 1463437495917 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:55 INFO - PROCESS | 3572 | ++DOCSHELL 113A8C00 == 84 [pid = 3572] [id = 238] 15:24:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (14411800) [pid = 3572] [serial = 713] [outer = 00000000] 15:24:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (16A72000) [pid = 3572] [serial = 714] [outer = 14411800] 15:24:56 INFO - PROCESS | 3572 | 1463437495972 Marionette DEBUG loaded listener.js 15:24:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (18652C00) [pid = 3572] [serial = 715] [outer = 14411800] 15:24:56 INFO - PROCESS | 3572 | 1463437496797 Marionette TRACE conn5 <- [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]]]}] 15:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1176ms 15:24:56 INFO - PROCESS | 3572 | 1463437496843 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 15:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:24:56 INFO - PROCESS | 3572 | 1463437496848 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 15:24:56 INFO - PROCESS | 3572 | 1463437496853 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:24:56 INFO - PROCESS | 3572 | 1463437496857 Marionette TRACE conn5 <- [1,918,null,{}] 15:24:56 INFO - PROCESS | 3572 | 1463437496862 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:57 INFO - PROCESS | 3572 | 1463437496970 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 15:24:57 INFO - PROCESS | 3572 | 1463437497120 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:57 INFO - PROCESS | 3572 | ++DOCSHELL 14769400 == 85 [pid = 3572] [id = 239] 15:24:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (18DB0C00) [pid = 3572] [serial = 716] [outer = 00000000] 15:24:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (18E26C00) [pid = 3572] [serial = 717] [outer = 18DB0C00] 15:24:57 INFO - PROCESS | 3572 | 1463437497174 Marionette DEBUG loaded listener.js 15:24:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (0FF14400) [pid = 3572] [serial = 718] [outer = 18DB0C00] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 19F31C00 == 84 [pid = 3572] [id = 230] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 18DAF000 == 83 [pid = 3572] [id = 229] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 1B495400 == 82 [pid = 3572] [id = 228] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 1CB28800 == 81 [pid = 3572] [id = 227] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 1BCD7C00 == 80 [pid = 3572] [id = 226] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 1A604800 == 79 [pid = 3572] [id = 225] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 0FC53800 == 78 [pid = 3572] [id = 224] 15:24:57 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1984F000) [pid = 3572] [serial = 599] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1CB2BC00) [pid = 3572] [serial = 602] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1F09D000) [pid = 3572] [serial = 608] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1D68DC00) [pid = 3572] [serial = 605] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (14831800) [pid = 3572] [serial = 596] [outer = 00000000] [url = about:blank] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 10003800 == 77 [pid = 3572] [id = 223] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 19B10C00 == 76 [pid = 3572] [id = 222] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 1B244000 == 75 [pid = 3572] [id = 217] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 14E83000 == 74 [pid = 3572] [id = 216] 15:24:57 INFO - PROCESS | 3572 | --DOCSHELL 10616800 == 73 [pid = 3572] [id = 215] 15:24:57 INFO - PROCESS | 3572 | 1463437497837 Marionette TRACE conn5 <- [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]]]}] 15:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1025ms 15:24:57 INFO - PROCESS | 3572 | 1463437497878 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 15:24:57 INFO - PROCESS | 3572 | 1463437497884 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 15:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:24:57 INFO - PROCESS | 3572 | 1463437497889 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:24:57 INFO - PROCESS | 3572 | 1463437497892 Marionette TRACE conn5 <- [1,922,null,{}] 15:24:57 INFO - PROCESS | 3572 | 1463437497896 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:58 INFO - PROCESS | 3572 | 1463437497989 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (19F3E400) [pid = 3572] [serial = 626] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1B23F000) [pid = 3572] [serial = 629] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (19F65800) [pid = 3572] [serial = 627] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (14838400) [pid = 3572] [serial = 632] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1B269800) [pid = 3572] [serial = 630] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (197D5000) [pid = 3572] [serial = 633] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1C261400) [pid = 3572] [serial = 635] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (10CB9C00) [pid = 3572] [serial = 614] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1974F800) [pid = 3572] [serial = 620] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (197D8000) [pid = 3572] [serial = 621] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (17F61800) [pid = 3572] [serial = 617] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1869B800) [pid = 3572] [serial = 618] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (19854800) [pid = 3572] [serial = 623] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (15F5D800) [pid = 3572] [serial = 612] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (15E11400) [pid = 3572] [serial = 611] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1C647C00) [pid = 3572] [serial = 594] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (147D8000) [pid = 3572] [serial = 615] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1CE5DC00) [pid = 3572] [serial = 639] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1C64D800) [pid = 3572] [serial = 636] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1988F400) [pid = 3572] [serial = 624] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1D68F000) [pid = 3572] [serial = 528] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (16BC4000) [pid = 3572] [serial = 531] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1A1D3400) [pid = 3572] [serial = 534] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1F6C6800) [pid = 3572] [serial = 537] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1CBA2C00) [pid = 3572] [serial = 573] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (19E6C000) [pid = 3572] [serial = 564] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1C261000) [pid = 3572] [serial = 567] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (17D75000) [pid = 3572] [serial = 561] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1CB31800) [pid = 3572] [serial = 570] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1CBA9C00) [pid = 3572] [serial = 638] [outer = 00000000] [url = about:blank] 15:24:58 INFO - PROCESS | 3572 | 1463437498114 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:58 INFO - PROCESS | 3572 | ++DOCSHELL 0CB33800 == 74 [pid = 3572] [id = 240] 15:24:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (0CBAE000) [pid = 3572] [serial = 719] [outer = 00000000] 15:24:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (10010800) [pid = 3572] [serial = 720] [outer = 0CBAE000] 15:24:58 INFO - PROCESS | 3572 | 1463437498163 Marionette DEBUG loaded listener.js 15:24:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (14833C00) [pid = 3572] [serial = 721] [outer = 0CBAE000] 15:24:58 INFO - PROCESS | 3572 | 1463437498593 Marionette TRACE conn5 <- [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]]]}] 15:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 15:24:58 INFO - PROCESS | 3572 | 1463437498623 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 15:24:58 INFO - PROCESS | 3572 | 1463437498625 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 15:24:58 INFO - PROCESS | 3572 | 1463437498628 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:24:58 INFO - PROCESS | 3572 | 1463437498632 Marionette TRACE conn5 <- [1,926,null,{}] 15:24:58 INFO - PROCESS | 3572 | 1463437498642 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:58 INFO - PROCESS | 3572 | 1463437498736 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 15:24:58 INFO - PROCESS | 3572 | 1463437498744 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:58 INFO - PROCESS | 3572 | ++DOCSHELL 16A71400 == 75 [pid = 3572] [id = 241] 15:24:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (16A72400) [pid = 3572] [serial = 722] [outer = 00000000] 15:24:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (18DB6000) [pid = 3572] [serial = 723] [outer = 16A72400] 15:24:58 INFO - PROCESS | 3572 | 1463437498793 Marionette DEBUG loaded listener.js 15:24:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (19754C00) [pid = 3572] [serial = 724] [outer = 16A72400] 15:24:59 INFO - PROCESS | 3572 | 1463437499241 Marionette TRACE conn5 <- [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]]]}] 15:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 15:24:59 INFO - PROCESS | 3572 | 1463437499303 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 15:24:59 INFO - PROCESS | 3572 | 1463437499305 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 15:24:59 INFO - PROCESS | 3572 | 1463437499309 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:24:59 INFO - PROCESS | 3572 | 1463437499310 Marionette TRACE conn5 <- [1,930,null,{}] 15:24:59 INFO - PROCESS | 3572 | 1463437499314 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:24:59 INFO - PROCESS | 3572 | 1463437499405 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 15:24:59 INFO - PROCESS | 3572 | 1463437499414 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:59 INFO - PROCESS | 3572 | ++DOCSHELL 197D4C00 == 76 [pid = 3572] [id = 242] 15:24:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (197E2C00) [pid = 3572] [serial = 725] [outer = 00000000] 15:24:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (19859400) [pid = 3572] [serial = 726] [outer = 197E2C00] 15:24:59 INFO - PROCESS | 3572 | 1463437499460 Marionette DEBUG loaded listener.js 15:24:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (19B10C00) [pid = 3572] [serial = 727] [outer = 197E2C00] 15:24:59 INFO - PROCESS | 3572 | 1463437499904 Marionette TRACE conn5 <- [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]]]}] 15:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 631ms 15:24:59 INFO - PROCESS | 3572 | 1463437499947 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 15:24:59 INFO - PROCESS | 3572 | 1463437499959 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 15:24:59 INFO - PROCESS | 3572 | 1463437499971 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:24:59 INFO - PROCESS | 3572 | 1463437499972 Marionette TRACE conn5 <- [1,934,null,{}] 15:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:25:00 INFO - PROCESS | 3572 | 1463437499976 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:00 INFO - PROCESS | 3572 | 1463437500095 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 15:25:00 INFO - PROCESS | 3572 | 1463437500207 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:00 INFO - PROCESS | 3572 | ++DOCSHELL 19F31400 == 77 [pid = 3572] [id = 243] 15:25:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (19F32800) [pid = 3572] [serial = 728] [outer = 00000000] 15:25:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (19F38C00) [pid = 3572] [serial = 729] [outer = 19F32800] 15:25:00 INFO - PROCESS | 3572 | 1463437500252 Marionette DEBUG loaded listener.js 15:25:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1A1C9800) [pid = 3572] [serial = 730] [outer = 19F32800] 15:25:00 INFO - PROCESS | 3572 | 1463437500719 Marionette TRACE conn5 <- [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]]]}] 15:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 770ms 15:25:00 INFO - PROCESS | 3572 | 1463437500752 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 15:25:00 INFO - PROCESS | 3572 | 1463437500754 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 15:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:25:00 INFO - PROCESS | 3572 | 1463437500761 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:25:00 INFO - PROCESS | 3572 | 1463437500763 Marionette TRACE conn5 <- [1,938,null,{}] 15:25:00 INFO - PROCESS | 3572 | 1463437500767 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:00 INFO - PROCESS | 3572 | 1463437500894 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 15:25:01 INFO - PROCESS | 3572 | 1463437500961 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:01 INFO - PROCESS | 3572 | ++DOCSHELL 1B243400 == 78 [pid = 3572] [id = 244] 15:25:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1B243C00) [pid = 3572] [serial = 731] [outer = 00000000] 15:25:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1B26F000) [pid = 3572] [serial = 732] [outer = 1B243C00] 15:25:01 INFO - PROCESS | 3572 | 1463437501006 Marionette DEBUG loaded listener.js 15:25:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1B274400) [pid = 3572] [serial = 733] [outer = 1B243C00] 15:25:01 INFO - PROCESS | 3572 | 1463437501408 Marionette TRACE conn5 <- [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]]]}] 15:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 15:25:01 INFO - PROCESS | 3572 | 1463437501438 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 15:25:01 INFO - PROCESS | 3572 | 1463437501440 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 15:25:01 INFO - PROCESS | 3572 | 1463437501443 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:25:01 INFO - PROCESS | 3572 | 1463437501445 Marionette TRACE conn5 <- [1,942,null,{}] 15:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:25:01 INFO - PROCESS | 3572 | 1463437501449 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:01 INFO - PROCESS | 3572 | 1463437501594 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 15:25:01 INFO - PROCESS | 3572 | 1463437501621 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:01 INFO - PROCESS | 3572 | ++DOCSHELL 1B26C400 == 79 [pid = 3572] [id = 245] 15:25:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1BC1A800) [pid = 3572] [serial = 734] [outer = 00000000] 15:25:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1C261400) [pid = 3572] [serial = 735] [outer = 1BC1A800] 15:25:01 INFO - PROCESS | 3572 | 1463437501666 Marionette DEBUG loaded listener.js 15:25:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1C2A1400) [pid = 3572] [serial = 736] [outer = 1BC1A800] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1440A800) [pid = 3572] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1D687800) [pid = 3572] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1A1CD800) [pid = 3572] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1C720800) [pid = 3572] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (19754400) [pid = 3572] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1C173000) [pid = 3572] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (10005C00) [pid = 3572] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (0CBA4000) [pid = 3572] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (19E6B800) [pid = 3572] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1CB2A800) [pid = 3572] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1864C000) [pid = 3572] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1B23E800) [pid = 3572] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1D694C00) [pid = 3572] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (19755400) [pid = 3572] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1C2AC800) [pid = 3572] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1988F800) [pid = 3572] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:25:02 INFO - PROCESS | 3572 | 1463437502320 Marionette TRACE conn5 <- [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]]]}] 15:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 15:25:02 INFO - PROCESS | 3572 | 1463437502379 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 15:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:25:02 INFO - PROCESS | 3572 | 1463437502381 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 15:25:02 INFO - PROCESS | 3572 | 1463437502384 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:25:02 INFO - PROCESS | 3572 | 1463437502396 Marionette TRACE conn5 <- [1,946,null,{}] 15:25:02 INFO - PROCESS | 3572 | 1463437502400 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:02 INFO - PROCESS | 3572 | 1463437502520 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 15:25:02 INFO - PROCESS | 3572 | 1463437502584 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:02 INFO - PROCESS | 3572 | ++DOCSHELL 1440E000 == 80 [pid = 3572] [id = 246] 15:25:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (14834800) [pid = 3572] [serial = 737] [outer = 00000000] 15:25:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1B247000) [pid = 3572] [serial = 738] [outer = 14834800] 15:25:02 INFO - PROCESS | 3572 | 1463437502629 Marionette DEBUG loaded listener.js 15:25:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1C26BC00) [pid = 3572] [serial = 739] [outer = 14834800] 15:25:03 INFO - PROCESS | 3572 | 1463437503041 Marionette TRACE conn5 <- [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]]]}] 15:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 690ms 15:25:03 INFO - PROCESS | 3572 | 1463437503075 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 15:25:03 INFO - PROCESS | 3572 | 1463437503077 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 15:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:25:03 INFO - PROCESS | 3572 | 1463437503080 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:25:03 INFO - PROCESS | 3572 | 1463437503082 Marionette TRACE conn5 <- [1,950,null,{}] 15:25:03 INFO - PROCESS | 3572 | 1463437503085 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:03 INFO - PROCESS | 3572 | 1463437503173 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 15:25:03 INFO - PROCESS | 3572 | 1463437503180 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:03 INFO - PROCESS | 3572 | ++DOCSHELL 1C647800 == 81 [pid = 3572] [id = 247] 15:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1C647C00) [pid = 3572] [serial = 740] [outer = 00000000] 15:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1CB2D800) [pid = 3572] [serial = 741] [outer = 1C647C00] 15:25:03 INFO - PROCESS | 3572 | 1463437503224 Marionette DEBUG loaded listener.js 15:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1CB36C00) [pid = 3572] [serial = 742] [outer = 1C647C00] 15:25:03 INFO - PROCESS | 3572 | 1463437503652 Marionette TRACE conn5 <- [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]]]}] 15:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 15:25:03 INFO - PROCESS | 3572 | 1463437503711 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 15:25:03 INFO - PROCESS | 3572 | 1463437503713 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 15:25:03 INFO - PROCESS | 3572 | 1463437503716 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:25:03 INFO - PROCESS | 3572 | 1463437503718 Marionette TRACE conn5 <- [1,954,null,{}] 15:25:03 INFO - PROCESS | 3572 | 1463437503721 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:03 INFO - PROCESS | 3572 | 1463437503813 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 15:25:03 INFO - PROCESS | 3572 | 1463437503819 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:03 INFO - PROCESS | 3572 | ++DOCSHELL 16BC9800 == 82 [pid = 3572] [id = 248] 15:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1CBA3400) [pid = 3572] [serial = 743] [outer = 00000000] 15:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1CE5A400) [pid = 3572] [serial = 744] [outer = 1CBA3400] 15:25:03 INFO - PROCESS | 3572 | 1463437503864 Marionette DEBUG loaded listener.js 15:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1D50B000) [pid = 3572] [serial = 745] [outer = 1CBA3400] 15:25:04 INFO - PROCESS | 3572 | 1463437504519 Marionette TRACE conn5 <- [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]]]}] 15:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 831ms 15:25:04 INFO - PROCESS | 3572 | 1463437504552 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 15:25:04 INFO - PROCESS | 3572 | 1463437504556 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 15:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:25:04 INFO - PROCESS | 3572 | 1463437504562 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:25:04 INFO - PROCESS | 3572 | 1463437504566 Marionette TRACE conn5 <- [1,958,null,{}] 15:25:04 INFO - PROCESS | 3572 | 1463437504573 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:04 INFO - PROCESS | 3572 | 1463437504697 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 15:25:04 INFO - PROCESS | 3572 | 1463437504816 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:04 INFO - PROCESS | 3572 | ++DOCSHELL 10008000 == 83 [pid = 3572] [id = 249] 15:25:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (10654400) [pid = 3572] [serial = 746] [outer = 00000000] 15:25:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (14D32800) [pid = 3572] [serial = 747] [outer = 10654400] 15:25:04 INFO - PROCESS | 3572 | 1463437504875 Marionette DEBUG loaded listener.js 15:25:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (15E6BC00) [pid = 3572] [serial = 748] [outer = 10654400] 15:25:05 INFO - PROCESS | 3572 | 1463437505472 Marionette TRACE conn5 <- [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]]]}] 15:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 15:25:05 INFO - PROCESS | 3572 | 1463437505537 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 15:25:05 INFO - PROCESS | 3572 | 1463437505543 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 15:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:25:05 INFO - PROCESS | 3572 | 1463437505550 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:25:05 INFO - PROCESS | 3572 | 1463437505552 Marionette TRACE conn5 <- [1,962,null,{}] 15:25:05 INFO - PROCESS | 3572 | 1463437505557 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:05 INFO - PROCESS | 3572 | 1463437505675 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 15:25:05 INFO - PROCESS | 3572 | 1463437505817 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:05 INFO - PROCESS | 3572 | ++DOCSHELL 0FF11000 == 84 [pid = 3572] [id = 250] 15:25:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (18645400) [pid = 3572] [serial = 749] [outer = 00000000] 15:25:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (197DAC00) [pid = 3572] [serial = 750] [outer = 18645400] 15:25:05 INFO - PROCESS | 3572 | 1463437505875 Marionette DEBUG loaded listener.js 15:25:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (19B08400) [pid = 3572] [serial = 751] [outer = 18645400] 15:25:06 INFO - PROCESS | 3572 | 1463437506503 Marionette TRACE conn5 <- [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]]]}] 15:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 15:25:06 INFO - PROCESS | 3572 | 1463437506521 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 15:25:06 INFO - PROCESS | 3572 | 1463437506524 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 15:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:25:06 INFO - PROCESS | 3572 | 1463437506528 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:25:06 INFO - PROCESS | 3572 | 1463437506532 Marionette TRACE conn5 <- [1,966,null,{}] 15:25:06 INFO - PROCESS | 3572 | 1463437506543 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:06 INFO - PROCESS | 3572 | 1463437506660 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 15:25:06 INFO - PROCESS | 3572 | 1463437506803 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:06 INFO - PROCESS | 3572 | ++DOCSHELL 1CB37800 == 85 [pid = 3572] [id = 251] 15:25:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1CBAE800) [pid = 3572] [serial = 752] [outer = 00000000] 15:25:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1D68D000) [pid = 3572] [serial = 753] [outer = 1CBAE800] 15:25:06 INFO - PROCESS | 3572 | 1463437506863 Marionette DEBUG loaded listener.js 15:25:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1DBE2C00) [pid = 3572] [serial = 754] [outer = 1CBAE800] 15:25:07 INFO - PROCESS | 3572 | 1463437507400 Marionette TRACE conn5 <- [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]]]}] 15:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 930ms 15:25:07 INFO - PROCESS | 3572 | 1463437507461 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 15:25:07 INFO - PROCESS | 3572 | 1463437507464 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 15:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:25:07 INFO - PROCESS | 3572 | 1463437507468 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:25:07 INFO - PROCESS | 3572 | 1463437507470 Marionette TRACE conn5 <- [1,970,null,{}] 15:25:07 INFO - PROCESS | 3572 | 1463437507473 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:07 INFO - PROCESS | 3572 | 1463437507586 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 15:25:07 INFO - PROCESS | 3572 | 1463437507696 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:07 INFO - PROCESS | 3572 | ++DOCSHELL 1F0A3400 == 86 [pid = 3572] [id = 252] 15:25:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1F0A4C00) [pid = 3572] [serial = 755] [outer = 00000000] 15:25:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1F637400) [pid = 3572] [serial = 756] [outer = 1F0A4C00] 15:25:07 INFO - PROCESS | 3572 | 1463437507750 Marionette DEBUG loaded listener.js 15:25:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1F664000) [pid = 3572] [serial = 757] [outer = 1F0A4C00] 15:25:08 INFO - PROCESS | 3572 | 1463437508337 Marionette TRACE conn5 <- [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]]]}] 15:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 15:25:08 INFO - PROCESS | 3572 | 1463437508401 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 15:25:08 INFO - PROCESS | 3572 | 1463437508404 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 15:25:08 INFO - PROCESS | 3572 | 1463437508407 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:25:08 INFO - PROCESS | 3572 | 1463437508409 Marionette TRACE conn5 <- [1,974,null,{}] 15:25:08 INFO - PROCESS | 3572 | 1463437508413 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:08 INFO - PROCESS | 3572 | 1463437508524 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 15:25:08 INFO - PROCESS | 3572 | 1463437508637 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:08 INFO - PROCESS | 3572 | ++DOCSHELL 1F668800 == 87 [pid = 3572] [id = 253] 15:25:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1F6C6800) [pid = 3572] [serial = 758] [outer = 00000000] 15:25:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1F6CF400) [pid = 3572] [serial = 759] [outer = 1F6C6800] 15:25:08 INFO - PROCESS | 3572 | 1463437508693 Marionette DEBUG loaded listener.js 15:25:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1F6F8C00) [pid = 3572] [serial = 760] [outer = 1F6C6800] 15:25:09 INFO - PROCESS | 3572 | 1463437509287 Marionette TRACE conn5 <- [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]]]}] 15:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 15:25:09 INFO - PROCESS | 3572 | 1463437509341 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 15:25:09 INFO - PROCESS | 3572 | 1463437509344 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 15:25:09 INFO - PROCESS | 3572 | 1463437509347 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:25:09 INFO - PROCESS | 3572 | 1463437509349 Marionette TRACE conn5 <- [1,978,null,{}] 15:25:09 INFO - PROCESS | 3572 | 1463437509352 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:09 INFO - PROCESS | 3572 | 1463437509490 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 15:25:09 INFO - PROCESS | 3572 | 1463437509600 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:09 INFO - PROCESS | 3572 | ++DOCSHELL 1FB35400 == 88 [pid = 3572] [id = 254] 15:25:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1FB40800) [pid = 3572] [serial = 761] [outer = 00000000] 15:25:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (228EC000) [pid = 3572] [serial = 762] [outer = 1FB40800] 15:25:09 INFO - PROCESS | 3572 | 1463437509657 Marionette DEBUG loaded listener.js 15:25:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (228F1C00) [pid = 3572] [serial = 763] [outer = 1FB40800] 15:25:10 INFO - PROCESS | 3572 | 1463437510233 Marionette TRACE conn5 <- [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]]]}] 15:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 931ms 15:25:10 INFO - PROCESS | 3572 | 1463437510281 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 15:25:10 INFO - PROCESS | 3572 | 1463437510284 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 15:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:25:10 INFO - PROCESS | 3572 | 1463437510287 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:25:10 INFO - PROCESS | 3572 | 1463437510289 Marionette TRACE conn5 <- [1,982,null,{}] 15:25:10 INFO - PROCESS | 3572 | 1463437510293 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:10 INFO - PROCESS | 3572 | 1463437510405 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 15:25:10 INFO - PROCESS | 3572 | 1463437510518 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:10 INFO - PROCESS | 3572 | ++DOCSHELL 1FB3C000 == 89 [pid = 3572] [id = 255] 15:25:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (23586000) [pid = 3572] [serial = 764] [outer = 00000000] 15:25:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (23590800) [pid = 3572] [serial = 765] [outer = 23586000] 15:25:10 INFO - PROCESS | 3572 | 1463437510614 Marionette DEBUG loaded listener.js 15:25:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (235CE800) [pid = 3572] [serial = 766] [outer = 23586000] 15:25:11 INFO - PROCESS | 3572 | 1463437511177 Marionette TRACE conn5 <- [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]]]}] 15:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 930ms 15:25:11 INFO - PROCESS | 3572 | 1463437511222 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 15:25:11 INFO - PROCESS | 3572 | 1463437511224 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 15:25:11 INFO - PROCESS | 3572 | 1463437511227 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:25:11 INFO - PROCESS | 3572 | 1463437511229 Marionette TRACE conn5 <- [1,986,null,{}] 15:25:11 INFO - PROCESS | 3572 | 1463437511233 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:11 INFO - PROCESS | 3572 | 1463437511343 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 15:25:11 INFO - PROCESS | 3572 | 1463437511458 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:11 INFO - PROCESS | 3572 | ++DOCSHELL 0C640800 == 90 [pid = 3572] [id = 256] 15:25:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (0FF0F800) [pid = 3572] [serial = 767] [outer = 00000000] 15:25:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (235CFC00) [pid = 3572] [serial = 768] [outer = 0FF0F800] 15:25:11 INFO - PROCESS | 3572 | 1463437511572 Marionette DEBUG loaded listener.js 15:25:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (235D7000) [pid = 3572] [serial = 769] [outer = 0FF0F800] 15:25:12 INFO - PROCESS | 3572 | 1463437512385 Marionette TRACE conn5 <- [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]]]}] 15:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1219ms 15:25:12 INFO - PROCESS | 3572 | 1463437512451 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 15:25:12 INFO - PROCESS | 3572 | 1463437512455 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 15:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:25:12 INFO - PROCESS | 3572 | 1463437512460 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:25:12 INFO - PROCESS | 3572 | 1463437512464 Marionette TRACE conn5 <- [1,990,null,{}] 15:25:12 INFO - PROCESS | 3572 | 1463437512470 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:12 INFO - PROCESS | 3572 | 1463437512611 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 15:25:12 INFO - PROCESS | 3572 | 1463437512762 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:12 INFO - PROCESS | 3572 | ++DOCSHELL 0FC57800 == 91 [pid = 3572] [id = 257] 15:25:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (0FC5C800) [pid = 3572] [serial = 770] [outer = 00000000] 15:25:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (10005000) [pid = 3572] [serial = 771] [outer = 0FC5C800] 15:25:12 INFO - PROCESS | 3572 | 1463437512816 Marionette DEBUG loaded listener.js 15:25:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (10618000) [pid = 3572] [serial = 772] [outer = 0FC5C800] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 1CB29800 == 90 [pid = 3572] [id = 88] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 1C647800 == 89 [pid = 3572] [id = 247] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 1440E000 == 88 [pid = 3572] [id = 246] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 1B26C400 == 87 [pid = 3572] [id = 245] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 1B243400 == 86 [pid = 3572] [id = 244] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 19F31400 == 85 [pid = 3572] [id = 243] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 197D4C00 == 84 [pid = 3572] [id = 242] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 16A71400 == 83 [pid = 3572] [id = 241] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 0CB33800 == 82 [pid = 3572] [id = 240] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1F6C5400) [pid = 3572] [serial = 641] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (14DB2000) [pid = 3572] [serial = 644] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1869F400) [pid = 3572] [serial = 647] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1DBEA800) [pid = 3572] [serial = 650] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1F6F5800) [pid = 3572] [serial = 653] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1F63A800) [pid = 3572] [serial = 656] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1FB31800) [pid = 3572] [serial = 659] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1F6CD000) [pid = 3572] [serial = 693] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | 1463437513454 Marionette TRACE conn5 <- [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]]]}] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 14769400 == 81 [pid = 3572] [id = 239] 15:25:13 INFO - PROCESS | 3572 | --DOCSHELL 1F66A400 == 80 [pid = 3572] [id = 231] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (16D51400) [pid = 3572] [serial = 597] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1DBE6000) [pid = 3572] [serial = 606] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1F0A5000) [pid = 3572] [serial = 609] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1CBAC800) [pid = 3572] [serial = 603] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (19B0D400) [pid = 3572] [serial = 600] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1B244400) [pid = 3572] [serial = 558] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1C267000) [pid = 3572] [serial = 677] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (15E69C00) [pid = 3572] [serial = 668] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (16D5A000) [pid = 3572] [serial = 669] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (19D5B400) [pid = 3572] [serial = 663] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (18DB1400) [pid = 3572] [serial = 662] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1D691000) [pid = 3572] [serial = 390] [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.] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1A1DF800) [pid = 3572] [serial = 666] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (19F3AC00) [pid = 3572] [serial = 665] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1D50F000) [pid = 3572] [serial = 680] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (19B0A000) [pid = 3572] [serial = 671] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (19F3B800) [pid = 3572] [serial = 672] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1B24C000) [pid = 3572] [serial = 674] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1F634000) [pid = 3572] [serial = 684] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1D691800) [pid = 3572] [serial = 681] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1A1CDC00) [pid = 3572] [serial = 687] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1F662400) [pid = 3572] [serial = 685] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1C64DC00) [pid = 3572] [serial = 678] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1F0A0800) [pid = 3572] [serial = 690] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1C173400) [pid = 3572] [serial = 688] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1B496000) [pid = 3572] [serial = 675] [outer = 00000000] [url = about:blank] 15:25:13 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1F0AB400) [pid = 3572] [serial = 691] [outer = 00000000] [url = about:blank] 15:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1079ms 15:25:13 INFO - PROCESS | 3572 | 1463437513540 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 15:25:13 INFO - PROCESS | 3572 | 1463437513545 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 15:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:25:13 INFO - PROCESS | 3572 | 1463437513551 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:25:13 INFO - PROCESS | 3572 | 1463437513554 Marionette TRACE conn5 <- [1,994,null,{}] 15:25:13 INFO - PROCESS | 3572 | 1463437513557 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:13 INFO - PROCESS | 3572 | 1463437513657 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 15:25:13 INFO - PROCESS | 3572 | 1463437513665 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:13 INFO - PROCESS | 3572 | ++DOCSHELL 107E0000 == 81 [pid = 3572] [id = 258] 15:25:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (10C55000) [pid = 3572] [serial = 773] [outer = 00000000] 15:25:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (11315400) [pid = 3572] [serial = 774] [outer = 10C55000] 15:25:13 INFO - PROCESS | 3572 | 1463437513710 Marionette DEBUG loaded listener.js 15:25:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (14414800) [pid = 3572] [serial = 775] [outer = 10C55000] 15:25:14 INFO - PROCESS | 3572 | 1463437514324 Marionette TRACE conn5 <- [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]]]}] 15:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 830ms 15:25:14 INFO - PROCESS | 3572 | 1463437514385 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 15:25:14 INFO - PROCESS | 3572 | 1463437514390 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 15:25:14 INFO - PROCESS | 3572 | 1463437514395 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:25:14 INFO - PROCESS | 3572 | 1463437514400 Marionette TRACE conn5 <- [1,998,null,{}] 15:25:14 INFO - PROCESS | 3572 | 1463437514422 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:14 INFO - PROCESS | 3572 | 1463437514544 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 15:25:14 INFO - PROCESS | 3572 | 1463437514690 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:14 INFO - PROCESS | 3572 | ++DOCSHELL 0C77B800 == 82 [pid = 3572] [id = 259] 15:25:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (0C77F400) [pid = 3572] [serial = 776] [outer = 00000000] 15:25:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (10005800) [pid = 3572] [serial = 777] [outer = 0C77F400] 15:25:14 INFO - PROCESS | 3572 | 1463437514753 Marionette DEBUG loaded listener.js 15:25:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (11314000) [pid = 3572] [serial = 778] [outer = 0C77F400] 15:25:15 INFO - PROCESS | 3572 | 1463437515441 Marionette TRACE conn5 <- [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]]]}] 15:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1074ms 15:25:15 INFO - PROCESS | 3572 | 1463437515490 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 15:25:15 INFO - PROCESS | 3572 | 1463437515496 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 15:25:15 INFO - PROCESS | 3572 | 1463437515502 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:25:15 INFO - PROCESS | 3572 | 1463437515505 Marionette TRACE conn5 <- [1,1002,null,{}] 15:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:25:15 INFO - PROCESS | 3572 | 1463437515524 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:15 INFO - PROCESS | 3572 | 1463437515646 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 15:25:15 INFO - PROCESS | 3572 | 1463437515786 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:15 INFO - PROCESS | 3572 | ++DOCSHELL 15E0F800 == 83 [pid = 3572] [id = 260] 15:25:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (15E0FC00) [pid = 3572] [serial = 779] [outer = 00000000] 15:25:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (15F5F800) [pid = 3572] [serial = 780] [outer = 15E0FC00] 15:25:15 INFO - PROCESS | 3572 | 1463437515846 Marionette DEBUG loaded listener.js 15:25:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (16D5CC00) [pid = 3572] [serial = 781] [outer = 15E0FC00] 15:25:16 INFO - PROCESS | 3572 | 1463437516511 Marionette TRACE conn5 <- [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]]]}] 15:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1027ms 15:25:16 INFO - PROCESS | 3572 | 1463437516536 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 15:25:16 INFO - PROCESS | 3572 | 1463437516538 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 15:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:25:16 INFO - PROCESS | 3572 | 1463437516542 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:25:16 INFO - PROCESS | 3572 | 1463437516546 Marionette TRACE conn5 <- [1,1006,null,{}] 15:25:16 INFO - PROCESS | 3572 | 1463437516558 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:16 INFO - PROCESS | 3572 | 1463437516674 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 15:25:16 INFO - PROCESS | 3572 | 1463437516787 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:16 INFO - PROCESS | 3572 | ++DOCSHELL 17F5D400 == 84 [pid = 3572] [id = 261] 15:25:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (17F5FC00) [pid = 3572] [serial = 782] [outer = 00000000] 15:25:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1864CC00) [pid = 3572] [serial = 783] [outer = 17F5FC00] 15:25:16 INFO - PROCESS | 3572 | 1463437516885 Marionette DEBUG loaded listener.js 15:25:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (186A6C00) [pid = 3572] [serial = 784] [outer = 17F5FC00] 15:25:17 INFO - PROCESS | 3572 | 1463437517471 Marionette TRACE conn5 <- [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]]]}] 15:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 15:25:17 INFO - PROCESS | 3572 | 1463437517516 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 15:25:17 INFO - PROCESS | 3572 | 1463437517519 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 15:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:25:17 INFO - PROCESS | 3572 | 1463437517522 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:25:17 INFO - PROCESS | 3572 | 1463437517525 Marionette TRACE conn5 <- [1,1010,null,{}] 15:25:17 INFO - PROCESS | 3572 | 1463437517528 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:17 INFO - PROCESS | 3572 | 1463437517643 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 15:25:17 INFO - PROCESS | 3572 | 1463437517783 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:17 INFO - PROCESS | 3572 | ++DOCSHELL 18E25800 == 85 [pid = 3572] [id = 262] 15:25:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1974C400) [pid = 3572] [serial = 785] [outer = 00000000] 15:25:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (19792800) [pid = 3572] [serial = 786] [outer = 1974C400] 15:25:17 INFO - PROCESS | 3572 | 1463437517842 Marionette DEBUG loaded listener.js 15:25:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (197DDC00) [pid = 3572] [serial = 787] [outer = 1974C400] 15:25:18 INFO - PROCESS | 3572 | 1463437518436 Marionette TRACE conn5 <- [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]]]}] 15:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 15:25:18 INFO - PROCESS | 3572 | 1463437518496 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 15:25:18 INFO - PROCESS | 3572 | 1463437518498 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 15:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:25:18 INFO - PROCESS | 3572 | 1463437518502 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:25:18 INFO - PROCESS | 3572 | 1463437518504 Marionette TRACE conn5 <- [1,1014,null,{}] 15:25:18 INFO - PROCESS | 3572 | 1463437518508 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:18 INFO - PROCESS | 3572 | 1463437518619 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 15:25:18 INFO - PROCESS | 3572 | 1463437518759 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:18 INFO - PROCESS | 3572 | ++DOCSHELL 197E0C00 == 86 [pid = 3572] [id = 263] 15:25:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1984BC00) [pid = 3572] [serial = 788] [outer = 00000000] 15:25:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1988C400) [pid = 3572] [serial = 789] [outer = 1984BC00] 15:25:18 INFO - PROCESS | 3572 | 1463437518817 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1991E800) [pid = 3572] [serial = 790] [outer = 1984BC00] 15:25:19 INFO - PROCESS | 3572 | 1463437519427 Marionette TRACE conn5 <- [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]]]}] 15:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 15:25:19 INFO - PROCESS | 3572 | 1463437519476 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 15:25:19 INFO - PROCESS | 3572 | 1463437519478 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 15:25:19 INFO - PROCESS | 3572 | 1463437519482 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:25:19 INFO - PROCESS | 3572 | 1463437519484 Marionette TRACE conn5 <- [1,1018,null,{}] 15:25:19 INFO - PROCESS | 3572 | 1463437519488 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:19 INFO - PROCESS | 3572 | 1463437519618 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 15:25:19 INFO - PROCESS | 3572 | 1463437519762 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:19 INFO - PROCESS | 3572 | ++DOCSHELL 19F3AC00 == 87 [pid = 3572] [id = 264] 15:25:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (19F3B800) [pid = 3572] [serial = 791] [outer = 00000000] 15:25:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (19F65800) [pid = 3572] [serial = 792] [outer = 19F3B800] 15:25:19 INFO - PROCESS | 3572 | 1463437519820 Marionette DEBUG loaded listener.js 15:25:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (19F6C000) [pid = 3572] [serial = 793] [outer = 19F3B800] 15:25:20 INFO - PROCESS | 3572 | 1463437520394 Marionette TRACE conn5 <- [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]]]}] 15:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 971ms 15:25:20 INFO - PROCESS | 3572 | 1463437520456 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 15:25:20 INFO - PROCESS | 3572 | 1463437520458 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 15:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:25:20 INFO - PROCESS | 3572 | 1463437520461 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:25:20 INFO - PROCESS | 3572 | 1463437520463 Marionette TRACE conn5 <- [1,1022,null,{}] 15:25:20 INFO - PROCESS | 3572 | 1463437520467 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:20 INFO - PROCESS | 3572 | 1463437520575 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 15:25:20 INFO - PROCESS | 3572 | 1463437520716 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:20 INFO - PROCESS | 3572 | ++DOCSHELL 15EC8400 == 88 [pid = 3572] [id = 265] 15:25:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1A1C9400) [pid = 3572] [serial = 794] [outer = 00000000] 15:25:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1A1E1400) [pid = 3572] [serial = 795] [outer = 1A1C9400] 15:25:20 INFO - PROCESS | 3572 | 1463437520773 Marionette DEBUG loaded listener.js 15:25:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1A743C00) [pid = 3572] [serial = 796] [outer = 1A1C9400] 15:25:21 INFO - PROCESS | 3572 | 1463437521368 Marionette TRACE conn5 <- [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]]]}] 15:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 15:25:21 INFO - PROCESS | 3572 | 1463437521436 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 15:25:21 INFO - PROCESS | 3572 | 1463437521438 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 15:25:21 INFO - PROCESS | 3572 | 1463437521442 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:25:21 INFO - PROCESS | 3572 | 1463437521444 Marionette TRACE conn5 <- [1,1026,null,{}] 15:25:21 INFO - PROCESS | 3572 | 1463437521448 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:21 INFO - PROCESS | 3572 | 1463437521554 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 15:25:21 INFO - PROCESS | 3572 | 1463437521694 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:21 INFO - PROCESS | 3572 | ++DOCSHELL 10DAAC00 == 89 [pid = 3572] [id = 266] 15:25:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1A1D3C00) [pid = 3572] [serial = 797] [outer = 00000000] 15:25:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1B24AC00) [pid = 3572] [serial = 798] [outer = 1A1D3C00] 15:25:21 INFO - PROCESS | 3572 | 1463437521750 Marionette DEBUG loaded listener.js 15:25:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1B24BC00) [pid = 3572] [serial = 799] [outer = 1A1D3C00] 15:25:22 INFO - PROCESS | 3572 | 1463437522353 Marionette TRACE conn5 <- [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]]]}] 15:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 970ms 15:25:22 INFO - PROCESS | 3572 | 1463437522420 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 15:25:22 INFO - PROCESS | 3572 | 1463437522422 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 15:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:25:22 INFO - PROCESS | 3572 | 1463437522426 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:25:22 INFO - PROCESS | 3572 | 1463437522428 Marionette TRACE conn5 <- [1,1030,null,{}] 15:25:22 INFO - PROCESS | 3572 | 1463437522432 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:22 INFO - PROCESS | 3572 | 1463437522545 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 15:25:22 INFO - PROCESS | 3572 | 1463437522689 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:22 INFO - PROCESS | 3572 | ++DOCSHELL 1BC1B800 == 90 [pid = 3572] [id = 267] 15:25:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1BC1C800) [pid = 3572] [serial = 800] [outer = 00000000] 15:25:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1C17A400) [pid = 3572] [serial = 801] [outer = 1BC1C800] 15:25:22 INFO - PROCESS | 3572 | 1463437522744 Marionette DEBUG loaded listener.js 15:25:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1C227800) [pid = 3572] [serial = 802] [outer = 1BC1C800] 15:25:23 INFO - PROCESS | 3572 | 1463437523400 Marionette TRACE conn5 <- [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]]]}] 15:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1016ms 15:25:23 INFO - PROCESS | 3572 | 1463437523447 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 15:25:23 INFO - PROCESS | 3572 | 1463437523452 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 15:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:25:23 INFO - PROCESS | 3572 | 1463437523458 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:25:23 INFO - PROCESS | 3572 | 1463437523461 Marionette TRACE conn5 <- [1,1034,null,{}] 15:25:23 INFO - PROCESS | 3572 | 1463437523467 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:23 INFO - PROCESS | 3572 | 1463437523629 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 15:25:23 INFO - PROCESS | 3572 | 1463437523777 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:23 INFO - PROCESS | 3572 | ++DOCSHELL 0FF16400 == 91 [pid = 3572] [id = 268] 15:25:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (10618400) [pid = 3572] [serial = 803] [outer = 00000000] 15:25:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (14FC5400) [pid = 3572] [serial = 804] [outer = 10618400] 15:25:23 INFO - PROCESS | 3572 | 1463437523829 Marionette DEBUG loaded listener.js 15:25:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (15F5C800) [pid = 3572] [serial = 805] [outer = 10618400] 15:25:24 INFO - PROCESS | 3572 | --DOCSHELL 1F0A5400 == 90 [pid = 3572] [id = 165] 15:25:24 INFO - PROCESS | 3572 | --DOCSHELL 0FC57800 == 89 [pid = 3572] [id = 257] 15:25:24 INFO - PROCESS | 3572 | --DOCSHELL 1CB37800 == 88 [pid = 3572] [id = 251] 15:25:24 INFO - PROCESS | 3572 | --DOCSHELL 0FF11000 == 87 [pid = 3572] [id = 250] 15:25:24 INFO - PROCESS | 3572 | --DOCSHELL 10008000 == 86 [pid = 3572] [id = 249] 15:25:24 INFO - PROCESS | 3572 | 1463437524327 Marionette TRACE conn5 <- [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]]]}] 15:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 931ms 15:25:24 INFO - PROCESS | 3572 | 1463437524393 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 15:25:24 INFO - PROCESS | 3572 | 1463437524399 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 15:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:25:24 INFO - PROCESS | 3572 | 1463437524405 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:25:24 INFO - PROCESS | 3572 | 1463437524407 Marionette TRACE conn5 <- [1,1038,null,{}] 15:25:24 INFO - PROCESS | 3572 | 1463437524411 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:24 INFO - PROCESS | 3572 | 1463437524507 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 15:25:24 INFO - PROCESS | 3572 | 1463437524620 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:24 INFO - PROCESS | 3572 | ++DOCSHELL 1476CC00 == 87 [pid = 3572] [id = 269] 15:25:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (14D2C400) [pid = 3572] [serial = 806] [outer = 00000000] 15:25:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (17D73C00) [pid = 3572] [serial = 807] [outer = 14D2C400] 15:25:24 INFO - PROCESS | 3572 | 1463437524667 Marionette DEBUG loaded listener.js 15:25:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (17F6C000) [pid = 3572] [serial = 808] [outer = 14D2C400] 15:25:25 INFO - PROCESS | 3572 | 1463437525086 Marionette TRACE conn5 <- [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]]]}] 15:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 731ms 15:25:25 INFO - PROCESS | 3572 | 1463437525138 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 15:25:25 INFO - PROCESS | 3572 | 1463437525140 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 15:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:25:25 INFO - PROCESS | 3572 | 1463437525144 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:25:25 INFO - PROCESS | 3572 | 1463437525147 Marionette TRACE conn5 <- [1,1042,null,{}] 15:25:25 INFO - PROCESS | 3572 | 1463437525162 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:25 INFO - PROCESS | 3572 | 1463437525260 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 15:25:25 INFO - PROCESS | 3572 | 1463437525278 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:25 INFO - PROCESS | 3572 | ++DOCSHELL 0906D400 == 88 [pid = 3572] [id = 270] 15:25:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (14DB0400) [pid = 3572] [serial = 809] [outer = 00000000] 15:25:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1A1D3000) [pid = 3572] [serial = 810] [outer = 14DB0400] 15:25:25 INFO - PROCESS | 3572 | 1463437525328 Marionette DEBUG loaded listener.js 15:25:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1B587C00) [pid = 3572] [serial = 811] [outer = 14DB0400] 15:25:25 INFO - PROCESS | 3572 | 1463437525849 Marionette TRACE conn5 <- [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]]]}] 15:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 770ms 15:25:25 INFO - PROCESS | 3572 | 1463437525932 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 15:25:25 INFO - PROCESS | 3572 | 1463437525934 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 15:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:25:25 INFO - PROCESS | 3572 | 1463437525938 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:25:25 INFO - PROCESS | 3572 | 1463437525939 Marionette TRACE conn5 <- [1,1046,null,{}] 15:25:25 INFO - PROCESS | 3572 | 1463437525943 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:26 INFO - PROCESS | 3572 | 1463437526085 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 15:25:26 INFO - PROCESS | 3572 | 1463437526099 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:26 INFO - PROCESS | 3572 | ++DOCSHELL 1C267C00 == 89 [pid = 3572] [id = 271] 15:25:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1C26C000) [pid = 3572] [serial = 812] [outer = 00000000] 15:25:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1C6D6400) [pid = 3572] [serial = 813] [outer = 1C26C000] 15:25:26 INFO - PROCESS | 3572 | 1463437526144 Marionette DEBUG loaded listener.js 15:25:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (1CB2AC00) [pid = 3572] [serial = 814] [outer = 1C26C000] 15:25:26 INFO - PROCESS | 3572 | 1463437526593 Marionette TRACE conn5 <- [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]]]}] 15:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 15:25:26 INFO - PROCESS | 3572 | 1463437526693 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 15:25:26 INFO - PROCESS | 3572 | 1463437526695 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 15:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:25:26 INFO - PROCESS | 3572 | 1463437526710 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:25:26 INFO - PROCESS | 3572 | 1463437526711 Marionette TRACE conn5 <- [1,1050,null,{}] 15:25:26 INFO - PROCESS | 3572 | 1463437526715 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:26 INFO - PROCESS | 3572 | 1463437526848 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 15:25:26 INFO - PROCESS | 3572 | 1463437526916 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:26 INFO - PROCESS | 3572 | ++DOCSHELL 1CB32C00 == 90 [pid = 3572] [id = 272] 15:25:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (1CB37800) [pid = 3572] [serial = 815] [outer = 00000000] 15:25:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (1CBA9400) [pid = 3572] [serial = 816] [outer = 1CB37800] 15:25:26 INFO - PROCESS | 3572 | 1463437526961 Marionette DEBUG loaded listener.js 15:25:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (1CE54800) [pid = 3572] [serial = 817] [outer = 1CB37800] 15:25:27 INFO - PROCESS | 3572 | 1463437527391 Marionette TRACE conn5 <- [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]]]}] 15:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 15:25:27 INFO - PROCESS | 3572 | 1463437527435 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 15:25:27 INFO - PROCESS | 3572 | 1463437527437 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 15:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:25:27 INFO - PROCESS | 3572 | 1463437527444 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:25:27 INFO - PROCESS | 3572 | 1463437527446 Marionette TRACE conn5 <- [1,1054,null,{}] 15:25:27 INFO - PROCESS | 3572 | 1463437527449 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:27 INFO - PROCESS | 3572 | 1463437527735 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (19F32800) [pid = 3572] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1B243C00) [pid = 3572] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (197E2C00) [pid = 3572] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (10622C00) [pid = 3572] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (14411800) [pid = 3572] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (16A72400) [pid = 3572] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (19753800) [pid = 3572] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (14834800) [pid = 3572] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (18DB0C00) [pid = 3572] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1BC1A800) [pid = 3572] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1FB3A400) [pid = 3572] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (0CBAE000) [pid = 3572] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1F668400) [pid = 3572] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1C647C00) [pid = 3572] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1F640000) [pid = 3572] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (15EC8800) [pid = 3572] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1F6F0800) [pid = 3572] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1061D400) [pid = 3572] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1DBE9C00) [pid = 3572] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (0FC5C800) [pid = 3572] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1F632400) [pid = 3572] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (225AA000) [pid = 3572] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1CBA3400) [pid = 3572] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1C17DC00) [pid = 3572] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:25:27 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (225AD400) [pid = 3572] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:25:27 INFO - PROCESS | 3572 | 1463437527820 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:27 INFO - PROCESS | 3572 | ++DOCSHELL 0C64A000 == 91 [pid = 3572] [id = 273] 15:25:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (0CBAE000) [pid = 3572] [serial = 818] [outer = 00000000] 15:25:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1061E000) [pid = 3572] [serial = 819] [outer = 0CBAE000] 15:25:27 INFO - PROCESS | 3572 | 1463437527867 Marionette DEBUG loaded listener.js 15:25:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (14E83800) [pid = 3572] [serial = 820] [outer = 0CBAE000] 15:25:28 INFO - PROCESS | 3572 | 1463437528281 Marionette TRACE conn5 <- [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]]]}] 15:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 870ms 15:25:28 INFO - PROCESS | 3572 | 1463437528315 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 15:25:28 INFO - PROCESS | 3572 | 1463437528317 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 15:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:25:28 INFO - PROCESS | 3572 | 1463437528320 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:25:28 INFO - PROCESS | 3572 | 1463437528322 Marionette TRACE conn5 <- [1,1058,null,{}] 15:25:28 INFO - PROCESS | 3572 | 1463437528325 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:28 INFO - PROCESS | 3572 | 1463437528414 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 15:25:28 INFO - PROCESS | 3572 | 1463437528422 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:28 INFO - PROCESS | 3572 | ++DOCSHELL 0C64B000 == 92 [pid = 3572] [id = 274] 15:25:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (16A72400) [pid = 3572] [serial = 821] [outer = 00000000] 15:25:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1B269800) [pid = 3572] [serial = 822] [outer = 16A72400] 15:25:28 INFO - PROCESS | 3572 | 1463437528465 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1D50DC00) [pid = 3572] [serial = 823] [outer = 16A72400] 15:25:28 INFO - PROCESS | 3572 | 1463437528897 Marionette TRACE conn5 <- [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]]]}] 15:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 15:25:29 INFO - PROCESS | 3572 | 1463437528961 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 15:25:29 INFO - PROCESS | 3572 | 1463437528963 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 15:25:29 INFO - PROCESS | 3572 | 1463437528967 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:25:29 INFO - PROCESS | 3572 | 1463437528968 Marionette TRACE conn5 <- [1,1062,null,{}] 15:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:25:29 INFO - PROCESS | 3572 | 1463437528972 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:29 INFO - PROCESS | 3572 | 1463437529064 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 15:25:29 INFO - PROCESS | 3572 | 1463437529072 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:29 INFO - PROCESS | 3572 | ++DOCSHELL 14DF3000 == 93 [pid = 3572] [id = 275] 15:25:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1D686800) [pid = 3572] [serial = 824] [outer = 00000000] 15:25:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1DBE1C00) [pid = 3572] [serial = 825] [outer = 1D686800] 15:25:29 INFO - PROCESS | 3572 | 1463437529116 Marionette DEBUG loaded listener.js 15:25:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1DBEA800) [pid = 3572] [serial = 826] [outer = 1D686800] 15:25:29 INFO - PROCESS | 3572 | 1463437529564 Marionette TRACE conn5 <- [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]]]}] 15:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 631ms 15:25:29 INFO - PROCESS | 3572 | 1463437529606 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 15:25:29 INFO - PROCESS | 3572 | 1463437529608 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 15:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:25:29 INFO - PROCESS | 3572 | 1463437529611 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:25:29 INFO - PROCESS | 3572 | 1463437529613 Marionette TRACE conn5 <- [1,1066,null,{}] 15:25:29 INFO - PROCESS | 3572 | 1463437529616 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:29 INFO - PROCESS | 3572 | 1463437529708 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 15:25:30 INFO - PROCESS | 3572 | 1463437529976 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:30 INFO - PROCESS | 3572 | ++DOCSHELL 0CBE2C00 == 94 [pid = 3572] [id = 276] 15:25:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (0FB0AC00) [pid = 3572] [serial = 827] [outer = 00000000] 15:25:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (0FF0BC00) [pid = 3572] [serial = 828] [outer = 0FB0AC00] 15:25:30 INFO - PROCESS | 3572 | 1463437530040 Marionette DEBUG loaded listener.js 15:25:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1000E800) [pid = 3572] [serial = 829] [outer = 0FB0AC00] 15:25:30 INFO - PROCESS | 3572 | 1463437530683 Marionette TRACE conn5 <- [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]]]}] 15:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1124ms 15:25:30 INFO - PROCESS | 3572 | 1463437530737 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 15:25:30 INFO - PROCESS | 3572 | 1463437530741 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 15:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:25:30 INFO - PROCESS | 3572 | 1463437530746 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:25:30 INFO - PROCESS | 3572 | 1463437530750 Marionette TRACE conn5 <- [1,1070,null,{}] 15:25:30 INFO - PROCESS | 3572 | 1463437530755 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:30 INFO - PROCESS | 3572 | 1463437530877 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 15:25:31 INFO - PROCESS | 3572 | 1463437531029 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:31 INFO - PROCESS | 3572 | ++DOCSHELL 18653800 == 95 [pid = 3572] [id = 277] 15:25:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (186CE800) [pid = 3572] [serial = 830] [outer = 00000000] 15:25:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (19793C00) [pid = 3572] [serial = 831] [outer = 186CE800] 15:25:31 INFO - PROCESS | 3572 | 1463437531089 Marionette DEBUG loaded listener.js 15:25:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (19E6F000) [pid = 3572] [serial = 832] [outer = 186CE800] 15:25:31 INFO - PROCESS | 3572 | 1463437531702 Marionette TRACE conn5 <- [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]]]}] 15:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1024ms 15:25:31 INFO - PROCESS | 3572 | 1463437531773 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 15:25:31 INFO - PROCESS | 3572 | 1463437531777 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 15:25:31 INFO - PROCESS | 3572 | 1463437531781 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:25:31 INFO - PROCESS | 3572 | 1463437531783 Marionette TRACE conn5 <- [1,1074,null,{}] 15:25:31 INFO - PROCESS | 3572 | 1463437531787 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:31 INFO - PROCESS | 3572 | 1463437531982 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 15:25:32 INFO - PROCESS | 3572 | 1463437532001 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:32 INFO - PROCESS | 3572 | ++DOCSHELL 1BCDBC00 == 96 [pid = 3572] [id = 278] 15:25:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1BCDDC00) [pid = 3572] [serial = 833] [outer = 00000000] 15:25:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1CE64C00) [pid = 3572] [serial = 834] [outer = 1BCDDC00] 15:25:32 INFO - PROCESS | 3572 | 1463437532055 Marionette DEBUG loaded listener.js 15:25:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1D68B000) [pid = 3572] [serial = 835] [outer = 1BCDDC00] 15:25:32 INFO - PROCESS | 3572 | 1463437532731 Marionette TRACE conn5 <- [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]]]}] 15:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 15:25:32 INFO - PROCESS | 3572 | 1463437532787 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 15:25:32 INFO - PROCESS | 3572 | 1463437532790 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 15:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:25:32 INFO - PROCESS | 3572 | 1463437532800 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:25:32 INFO - PROCESS | 3572 | 1463437532806 Marionette TRACE conn5 <- [1,1078,null,{}] 15:25:32 INFO - PROCESS | 3572 | 1463437532811 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:32 INFO - PROCESS | 3572 | 1463437532932 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 15:25:33 INFO - PROCESS | 3572 | 1463437533080 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:33 INFO - PROCESS | 3572 | ++DOCSHELL 1DDC4000 == 97 [pid = 3572] [id = 279] 15:25:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1F0A1800) [pid = 3572] [serial = 836] [outer = 00000000] 15:25:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1F660000) [pid = 3572] [serial = 837] [outer = 1F0A1800] 15:25:33 INFO - PROCESS | 3572 | 1463437533137 Marionette DEBUG loaded listener.js 15:25:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1F665000) [pid = 3572] [serial = 838] [outer = 1F0A1800] 15:25:33 INFO - PROCESS | 3572 | 1463437533774 Marionette TRACE conn5 <- [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]]]}] 15:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1030ms 15:25:33 INFO - PROCESS | 3572 | 1463437533827 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 15:25:33 INFO - PROCESS | 3572 | 1463437533830 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 15:25:33 INFO - PROCESS | 3572 | 1463437533833 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:25:33 INFO - PROCESS | 3572 | 1463437533835 Marionette TRACE conn5 <- [1,1082,null,{}] 15:25:33 INFO - PROCESS | 3572 | 1463437533839 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:33 INFO - PROCESS | 3572 | 1463437533957 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 15:25:34 INFO - PROCESS | 3572 | 1463437534106 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:34 INFO - PROCESS | 3572 | ++DOCSHELL 1F6C7800 == 98 [pid = 3572] [id = 280] 15:25:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (1F6C7C00) [pid = 3572] [serial = 839] [outer = 00000000] 15:25:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (1F6CF800) [pid = 3572] [serial = 840] [outer = 1F6C7C00] 15:25:34 INFO - PROCESS | 3572 | 1463437534163 Marionette DEBUG loaded listener.js 15:25:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (1F6FA000) [pid = 3572] [serial = 841] [outer = 1F6C7C00] 15:25:34 INFO - PROCESS | 3572 | 1463437534702 Marionette TRACE conn5 <- [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]]]}] 15:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 931ms 15:25:34 INFO - PROCESS | 3572 | 1463437534767 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 15:25:34 INFO - PROCESS | 3572 | 1463437534769 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 15:25:34 INFO - PROCESS | 3572 | 1463437534772 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:25:34 INFO - PROCESS | 3572 | 1463437534774 Marionette TRACE conn5 <- [1,1086,null,{}] 15:25:34 INFO - PROCESS | 3572 | 1463437534778 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:34 INFO - PROCESS | 3572 | 1463437534894 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 15:25:35 INFO - PROCESS | 3572 | 1463437535094 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:35 INFO - PROCESS | 3572 | ++DOCSHELL 1065F000 == 99 [pid = 3572] [id = 281] 15:25:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (106BAC00) [pid = 3572] [serial = 842] [outer = 00000000] 15:25:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (1FB0C800) [pid = 3572] [serial = 843] [outer = 106BAC00] 15:25:35 INFO - PROCESS | 3572 | 1463437535158 Marionette DEBUG loaded listener.js 15:25:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (1FB39C00) [pid = 3572] [serial = 844] [outer = 106BAC00] 15:25:35 INFO - PROCESS | 3572 | 1463437535779 Marionette TRACE conn5 <- [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]]]}] 15:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1019ms 15:25:36 INFO - PROCESS | 3572 | 1463437536165 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 15:25:36 INFO - PROCESS | 3572 | 1463437536170 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 15:25:36 INFO - PROCESS | 3572 | 1463437536176 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:25:36 INFO - PROCESS | 3572 | 1463437536179 Marionette TRACE conn5 <- [1,1090,null,{}] 15:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:25:36 INFO - PROCESS | 3572 | 1463437536185 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:36 INFO - PROCESS | 3572 | 1463437536327 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 15:25:36 INFO - PROCESS | 3572 | 1463437536471 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:36 INFO - PROCESS | 3572 | ++DOCSHELL 0FBF7400 == 100 [pid = 3572] [id = 282] 15:25:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (0FBF8800) [pid = 3572] [serial = 845] [outer = 00000000] 15:25:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (0FC58800) [pid = 3572] [serial = 846] [outer = 0FBF8800] 15:25:36 INFO - PROCESS | 3572 | 1463437536526 Marionette DEBUG loaded listener.js 15:25:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (10004C00) [pid = 3572] [serial = 847] [outer = 0FBF8800] 15:25:37 INFO - PROCESS | 3572 | 1463437537102 Marionette TRACE conn5 <- [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]]]}] 15:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 15:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:25:37 INFO - PROCESS | 3572 | 1463437537156 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 15:25:37 INFO - PROCESS | 3572 | 1463437537160 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 15:25:37 INFO - PROCESS | 3572 | 1463437537167 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:25:37 INFO - PROCESS | 3572 | 1463437537170 Marionette TRACE conn5 <- [1,1094,null,{}] 15:25:37 INFO - PROCESS | 3572 | 1463437537175 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:37 INFO - PROCESS | 3572 | 1463437537280 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 15:25:37 INFO - PROCESS | 3572 | 1463437537446 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:37 INFO - PROCESS | 3572 | ++DOCSHELL 10009800 == 101 [pid = 3572] [id = 283] 15:25:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (10656400) [pid = 3572] [serial = 848] [outer = 00000000] 15:25:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (14E7CC00) [pid = 3572] [serial = 849] [outer = 10656400] 15:25:37 INFO - PROCESS | 3572 | 1463437537495 Marionette DEBUG loaded listener.js 15:25:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (15E71400) [pid = 3572] [serial = 850] [outer = 10656400] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 1C266800 == 100 [pid = 3572] [id = 73] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 16D57800 == 99 [pid = 3572] [id = 57] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 0FB61000 == 98 [pid = 3572] [id = 233] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 18DB4C00 == 97 [pid = 3572] [id = 87] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 14DF3000 == 96 [pid = 3572] [id = 275] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 0C64B000 == 95 [pid = 3572] [id = 274] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 0C64A000 == 94 [pid = 3572] [id = 273] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 1CB32C00 == 93 [pid = 3572] [id = 272] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 1C267C00 == 92 [pid = 3572] [id = 271] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 0906D400 == 91 [pid = 3572] [id = 270] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 1476CC00 == 90 [pid = 3572] [id = 269] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 0FF16400 == 89 [pid = 3572] [id = 268] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 165 (1D68D000) [pid = 3572] [serial = 753] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 164 (197DAC00) [pid = 3572] [serial = 750] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (228EC000) [pid = 3572] [serial = 762] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (1F6CF400) [pid = 3572] [serial = 759] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (23590800) [pid = 3572] [serial = 765] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (1F637400) [pid = 3572] [serial = 756] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (14D32800) [pid = 3572] [serial = 747] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (235CFC00) [pid = 3572] [serial = 768] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (11315400) [pid = 3572] [serial = 774] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 10DAAC00 == 88 [pid = 3572] [id = 266] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 15EC8400 == 87 [pid = 3572] [id = 265] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 19F3AC00 == 86 [pid = 3572] [id = 264] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 197E0C00 == 85 [pid = 3572] [id = 263] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 18E25800 == 84 [pid = 3572] [id = 262] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 17F5D400 == 83 [pid = 3572] [id = 261] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 15E0F800 == 82 [pid = 3572] [id = 260] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 0C77B800 == 81 [pid = 3572] [id = 259] 15:25:37 INFO - PROCESS | 3572 | --DOCSHELL 107E0000 == 80 [pid = 3572] [id = 258] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (19F38C00) [pid = 3572] [serial = 729] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1A1C9800) [pid = 3572] [serial = 730] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1B274400) [pid = 3572] [serial = 733] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1B26F000) [pid = 3572] [serial = 732] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (19859400) [pid = 3572] [serial = 726] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (16A6BC00) [pid = 3572] [serial = 697] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (14DAF400) [pid = 3572] [serial = 696] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (18652C00) [pid = 3572] [serial = 715] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (16A72000) [pid = 3572] [serial = 714] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (18DB6000) [pid = 3572] [serial = 723] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (19E6A000) [pid = 3572] [serial = 699] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1A1D0C00) [pid = 3572] [serial = 700] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (19754C00) [pid = 3572] [serial = 724] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1B247000) [pid = 3572] [serial = 738] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (225B0C00) [pid = 3572] [serial = 708] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (0FF14400) [pid = 3572] [serial = 718] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (18E26C00) [pid = 3572] [serial = 717] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1C261400) [pid = 3572] [serial = 735] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (225A7C00) [pid = 3572] [serial = 706] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1FB3F400) [pid = 3572] [serial = 705] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (10010800) [pid = 3572] [serial = 720] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (14833C00) [pid = 3572] [serial = 721] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1FB08800) [pid = 3572] [serial = 703] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1F6F7400) [pid = 3572] [serial = 702] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (23587C00) [pid = 3572] [serial = 711] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1CE5A400) [pid = 3572] [serial = 744] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1CB2D800) [pid = 3572] [serial = 741] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1CB36C00) [pid = 3572] [serial = 742] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1C2A1400) [pid = 3572] [serial = 736] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1C26BC00) [pid = 3572] [serial = 739] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (19B10C00) [pid = 3572] [serial = 727] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1FB34400) [pid = 3572] [serial = 660] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (19755800) [pid = 3572] [serial = 648] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1F6FD400) [pid = 3572] [serial = 654] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (15EC3800) [pid = 3572] [serial = 645] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1F6CCC00) [pid = 3572] [serial = 642] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (10618000) [pid = 3572] [serial = 772] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1F63D000) [pid = 3572] [serial = 657] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (228E8400) [pid = 3572] [serial = 709] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1D50B000) [pid = 3572] [serial = 745] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1F0A9C00) [pid = 3572] [serial = 651] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (2358A000) [pid = 3572] [serial = 712] [outer = 00000000] [url = about:blank] 15:25:37 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (10005000) [pid = 3572] [serial = 771] [outer = 00000000] [url = about:blank] 15:25:38 INFO - PROCESS | 3572 | 1463437538060 Marionette TRACE conn5 <- [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]]]}] 15:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 15:25:38 INFO - PROCESS | 3572 | 1463437538096 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 15:25:38 INFO - PROCESS | 3572 | 1463437538098 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 15:25:38 INFO - PROCESS | 3572 | 1463437538101 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:25:38 INFO - PROCESS | 3572 | 1463437538103 Marionette TRACE conn5 <- [1,1098,null,{}] 15:25:38 INFO - PROCESS | 3572 | 1463437538112 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:38 INFO - PROCESS | 3572 | 1463437538206 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 15:25:38 INFO - PROCESS | 3572 | 1463437538333 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:38 INFO - PROCESS | 3572 | ++DOCSHELL 0FF19400 == 81 [pid = 3572] [id = 284] 15:25:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (10653800) [pid = 3572] [serial = 851] [outer = 00000000] 15:25:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1474A400) [pid = 3572] [serial = 852] [outer = 10653800] 15:25:38 INFO - PROCESS | 3572 | 1463437538385 Marionette DEBUG loaded listener.js 15:25:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (14832000) [pid = 3572] [serial = 853] [outer = 10653800] 15:25:38 INFO - PROCESS | 3572 | 1463437538763 Marionette TRACE conn5 <- [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]]]}] 15:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 15:25:38 INFO - PROCESS | 3572 | 1463437538792 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 15:25:38 INFO - PROCESS | 3572 | 1463437538794 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 15:25:38 INFO - PROCESS | 3572 | 1463437538799 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:25:38 INFO - PROCESS | 3572 | 1463437538800 Marionette TRACE conn5 <- [1,1102,null,{}] 15:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:25:38 INFO - PROCESS | 3572 | 1463437538804 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:38 INFO - PROCESS | 3572 | 1463437538893 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 15:25:38 INFO - PROCESS | 3572 | 1463437538900 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:38 INFO - PROCESS | 3572 | ++DOCSHELL 14DAF400 == 82 [pid = 3572] [id = 285] 15:25:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (14DB8000) [pid = 3572] [serial = 854] [outer = 00000000] 15:25:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (16A71C00) [pid = 3572] [serial = 855] [outer = 14DB8000] 15:25:38 INFO - PROCESS | 3572 | 1463437538946 Marionette DEBUG loaded listener.js 15:25:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (17D66C00) [pid = 3572] [serial = 856] [outer = 14DB8000] 15:25:39 INFO - PROCESS | 3572 | 1463437539404 Marionette TRACE conn5 <- [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]]]}] 15:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 15:25:39 INFO - PROCESS | 3572 | 1463437539474 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 15:25:39 INFO - PROCESS | 3572 | 1463437539476 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 15:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:25:39 INFO - PROCESS | 3572 | 1463437539479 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:25:39 INFO - PROCESS | 3572 | 1463437539481 Marionette TRACE conn5 <- [1,1106,null,{}] 15:25:39 INFO - PROCESS | 3572 | 1463437539485 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:39 INFO - PROCESS | 3572 | 1463437539568 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 15:25:39 INFO - PROCESS | 3572 | 1463437539575 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:39 INFO - PROCESS | 3572 | ++DOCSHELL 17D6E000 == 83 [pid = 3572] [id = 286] 15:25:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (17D73400) [pid = 3572] [serial = 857] [outer = 00000000] 15:25:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (17F5E000) [pid = 3572] [serial = 858] [outer = 17D73400] 15:25:39 INFO - PROCESS | 3572 | 1463437539619 Marionette DEBUG loaded listener.js 15:25:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (17F63C00) [pid = 3572] [serial = 859] [outer = 17D73400] 15:25:40 INFO - PROCESS | 3572 | 1463437540146 Marionette TRACE conn5 <- [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]]]}] 15:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 731ms 15:25:40 INFO - PROCESS | 3572 | 1463437540214 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 3572 | 1463437540216 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 15:25:40 INFO - PROCESS | 3572 | 1463437540230 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:25:40 INFO - PROCESS | 3572 | 1463437540232 Marionette TRACE conn5 <- [1,1110,null,{}] 15:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:25:40 INFO - PROCESS | 3572 | 1463437540236 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:40 INFO - PROCESS | 3572 | 1463437540411 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 15:25:40 INFO - PROCESS | 3572 | 1463437540477 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:40 INFO - PROCESS | 3572 | ++DOCSHELL 17D71800 == 84 [pid = 3572] [id = 287] 15:25:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (186A3000) [pid = 3572] [serial = 860] [outer = 00000000] 15:25:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (19750800) [pid = 3572] [serial = 861] [outer = 186A3000] 15:25:40 INFO - PROCESS | 3572 | 1463437540522 Marionette DEBUG loaded listener.js 15:25:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (19792400) [pid = 3572] [serial = 862] [outer = 186A3000] 15:25:40 INFO - PROCESS | 3572 | 1463437540936 Marionette TRACE conn5 <- [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]]]}] 15:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 732ms 15:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:25:40 INFO - PROCESS | 3572 | 1463437540966 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 3572 | 1463437540968 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 15:25:40 INFO - PROCESS | 3572 | 1463437540971 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:25:40 INFO - PROCESS | 3572 | 1463437540973 Marionette TRACE conn5 <- [1,1114,null,{}] 15:25:40 INFO - PROCESS | 3572 | 1463437540976 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:41 INFO - PROCESS | 3572 | 1463437541096 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 15:25:41 INFO - PROCESS | 3572 | 1463437541253 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:41 INFO - PROCESS | 3572 | [3572] 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 15:25:41 INFO - PROCESS | 3572 | ++DOCSHELL 19B0EC00 == 85 [pid = 3572] [id = 288] 15:25:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (19B10800) [pid = 3572] [serial = 863] [outer = 00000000] 15:25:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (19E6B400) [pid = 3572] [serial = 864] [outer = 19B10800] 15:25:41 INFO - PROCESS | 3572 | 1463437541322 Marionette DEBUG loaded listener.js 15:25:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (19E6E000) [pid = 3572] [serial = 865] [outer = 19B10800] 15:25:42 INFO - PROCESS | 3572 | 1463437542249 Marionette TRACE conn5 <- [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]]]}] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (23586000) [pid = 3572] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (0FF0F800) [pid = 3572] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1F0A4C00) [pid = 3572] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1F66AC00) [pid = 3572] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1FB40800) [pid = 3572] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (10654400) [pid = 3572] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1F6C6800) [pid = 3572] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1CBAE800) [pid = 3572] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (18645400) [pid = 3572] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (10618400) [pid = 3572] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1C26C000) [pid = 3572] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (14DB0400) [pid = 3572] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1BC1C800) [pid = 3572] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (14D2C400) [pid = 3572] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1CB37800) [pid = 3572] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (16A72400) [pid = 3572] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:25:42 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (0CBAE000) [pid = 3572] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1331ms 15:25:42 INFO - PROCESS | 3572 | 1463437542304 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 15:25:42 INFO - PROCESS | 3572 | 1463437542306 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 15:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:25:42 INFO - PROCESS | 3572 | 1463437542309 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:25:42 INFO - PROCESS | 3572 | 1463437542311 Marionette TRACE conn5 <- [1,1118,null,{}] 15:25:42 INFO - PROCESS | 3572 | 1463437542315 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:42 INFO - PROCESS | 3572 | 1463437542410 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 15:25:42 INFO - PROCESS | 3572 | 1463437542420 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:42 INFO - PROCESS | 3572 | ++DOCSHELL 14772000 == 86 [pid = 3572] [id = 289] 15:25:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (14D2C400) [pid = 3572] [serial = 866] [outer = 00000000] 15:25:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1869DC00) [pid = 3572] [serial = 867] [outer = 14D2C400] 15:25:42 INFO - PROCESS | 3572 | 1463437542464 Marionette DEBUG loaded listener.js 15:25:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (19E6B000) [pid = 3572] [serial = 868] [outer = 14D2C400] 15:25:42 INFO - PROCESS | 3572 | 1463437542881 Marionette TRACE conn5 <- [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]]]}] 15:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 15:25:42 INFO - PROCESS | 3572 | 1463437542940 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 15:25:42 INFO - PROCESS | 3572 | 1463437542942 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 15:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:25:42 INFO - PROCESS | 3572 | 1463437542945 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:25:42 INFO - PROCESS | 3572 | 1463437542946 Marionette TRACE conn5 <- [1,1122,null,{}] 15:25:42 INFO - PROCESS | 3572 | 1463437542950 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:43 INFO - PROCESS | 3572 | 1463437543035 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 15:25:43 INFO - PROCESS | 3572 | 1463437543041 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:43 INFO - PROCESS | 3572 | ++DOCSHELL 19F34000 == 87 [pid = 3572] [id = 290] 15:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (19F35400) [pid = 3572] [serial = 869] [outer = 00000000] 15:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1A1C9800) [pid = 3572] [serial = 870] [outer = 19F35400] 15:25:43 INFO - PROCESS | 3572 | 1463437543085 Marionette DEBUG loaded listener.js 15:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1A1E8C00) [pid = 3572] [serial = 871] [outer = 19F35400] 15:25:43 INFO - PROCESS | 3572 | 1463437543516 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 15:25:43 INFO - PROCESS | 3572 | 1463437543576 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 15:25:43 INFO - PROCESS | 3572 | 1463437543578 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 15:25:43 INFO - PROCESS | 3572 | 1463437543582 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:25:43 INFO - PROCESS | 3572 | 1463437543583 Marionette TRACE conn5 <- [1,1126,null,{}] 15:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:25:43 INFO - PROCESS | 3572 | 1463437543587 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:43 INFO - PROCESS | 3572 | 1463437543675 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 15:25:43 INFO - PROCESS | 3572 | 1463437543681 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:43 INFO - PROCESS | 3572 | ++DOCSHELL 1A1C8400 == 88 [pid = 3572] [id = 291] 15:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1A604000) [pid = 3572] [serial = 872] [outer = 00000000] 15:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1B24B400) [pid = 3572] [serial = 873] [outer = 1A604000] 15:25:43 INFO - PROCESS | 3572 | 1463437543725 Marionette DEBUG loaded listener.js 15:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1B270400) [pid = 3572] [serial = 874] [outer = 1A604000] 15:25:44 INFO - PROCESS | 3572 | 1463437544171 Marionette TRACE conn5 <- [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]]]}] 15:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 15:25:44 INFO - PROCESS | 3572 | 1463437544286 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 15:25:44 INFO - PROCESS | 3572 | 1463437544291 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 15:25:44 INFO - PROCESS | 3572 | 1463437544297 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:25:44 INFO - PROCESS | 3572 | 1463437544301 Marionette TRACE conn5 <- [1,1130,null,{}] 15:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:25:44 INFO - PROCESS | 3572 | 1463437544307 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:44 INFO - PROCESS | 3572 | 1463437544470 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 15:25:44 INFO - PROCESS | 3572 | 1463437544609 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:44 INFO - PROCESS | 3572 | ++DOCSHELL 0CB33800 == 89 [pid = 3572] [id = 292] 15:25:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (0CBA1400) [pid = 3572] [serial = 875] [outer = 00000000] 15:25:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (0FBF4400) [pid = 3572] [serial = 876] [outer = 0CBA1400] 15:25:44 INFO - PROCESS | 3572 | 1463437544668 Marionette DEBUG loaded listener.js 15:25:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (10006C00) [pid = 3572] [serial = 877] [outer = 0CBA1400] 15:25:45 INFO - PROCESS | 3572 | 1463437545322 Marionette TRACE conn5 <- [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]]]}] 15:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1072ms 15:25:45 INFO - PROCESS | 3572 | 1463437545378 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 15:25:45 INFO - PROCESS | 3572 | 1463437545383 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 15:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:25:45 INFO - PROCESS | 3572 | 1463437545391 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:25:45 INFO - PROCESS | 3572 | 1463437545396 Marionette TRACE conn5 <- [1,1134,null,{}] 15:25:45 INFO - PROCESS | 3572 | 1463437545400 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:45 INFO - PROCESS | 3572 | 1463437545546 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 15:25:45 INFO - PROCESS | 3572 | 1463437545739 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:45 INFO - PROCESS | 3572 | ++DOCSHELL 147D8400 == 90 [pid = 3572] [id = 293] 15:25:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (15E14C00) [pid = 3572] [serial = 878] [outer = 00000000] 15:25:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (16A75800) [pid = 3572] [serial = 879] [outer = 15E14C00] 15:25:45 INFO - PROCESS | 3572 | 1463437545794 Marionette DEBUG loaded listener.js 15:25:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (18652C00) [pid = 3572] [serial = 880] [outer = 15E14C00] 15:25:46 INFO - PROCESS | 3572 | 1463437546361 Marionette TRACE conn5 <- [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]]]}] 15:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1021ms 15:25:46 INFO - PROCESS | 3572 | 1463437546414 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 15:25:46 INFO - PROCESS | 3572 | 1463437546417 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 15:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:25:46 INFO - PROCESS | 3572 | 1463437546421 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:25:46 INFO - PROCESS | 3572 | 1463437546423 Marionette TRACE conn5 <- [1,1138,null,{}] 15:25:46 INFO - PROCESS | 3572 | 1463437546433 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:46 INFO - PROCESS | 3572 | 1463437546548 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 15:25:46 INFO - PROCESS | 3572 | 1463437546718 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:46 INFO - PROCESS | 3572 | ++DOCSHELL 1A1CF400 == 91 [pid = 3572] [id = 294] 15:25:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1B246000) [pid = 3572] [serial = 881] [outer = 00000000] 15:25:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1B273C00) [pid = 3572] [serial = 882] [outer = 1B246000] 15:25:46 INFO - PROCESS | 3572 | 1463437546779 Marionette DEBUG loaded listener.js 15:25:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1BC17000) [pid = 3572] [serial = 883] [outer = 1B246000] 15:25:47 INFO - PROCESS | 3572 | 1463437547352 Marionette TRACE conn5 <- [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]]]}] 15:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 15:25:47 INFO - PROCESS | 3572 | 1463437547394 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 15:25:47 INFO - PROCESS | 3572 | 1463437547397 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 15:25:47 INFO - PROCESS | 3572 | 1463437547400 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:25:47 INFO - PROCESS | 3572 | 1463437547402 Marionette TRACE conn5 <- [1,1142,null,{}] 15:25:47 INFO - PROCESS | 3572 | 1463437547406 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:47 INFO - PROCESS | 3572 | 1463437547520 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 15:25:47 INFO - PROCESS | 3572 | 1463437547634 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:47 INFO - PROCESS | 3572 | ++DOCSHELL 1BCE0400 == 92 [pid = 3572] [id = 295] 15:25:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1C262000) [pid = 3572] [serial = 884] [outer = 00000000] 15:25:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1C26C400) [pid = 3572] [serial = 885] [outer = 1C262000] 15:25:47 INFO - PROCESS | 3572 | 1463437547732 Marionette DEBUG loaded listener.js 15:25:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1C64F800) [pid = 3572] [serial = 886] [outer = 1C262000] 15:25:48 INFO - PROCESS | 3572 | 1463437548295 Marionette TRACE conn5 <- [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]]]}] 15:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 15:25:48 INFO - PROCESS | 3572 | 1463437548334 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 15:25:48 INFO - PROCESS | 3572 | 1463437548336 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 15:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:25:48 INFO - PROCESS | 3572 | 1463437548340 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:25:48 INFO - PROCESS | 3572 | 1463437548342 Marionette TRACE conn5 <- [1,1146,null,{}] 15:25:48 INFO - PROCESS | 3572 | 1463437548346 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:48 INFO - PROCESS | 3572 | 1463437548457 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 15:25:48 INFO - PROCESS | 3572 | 1463437548572 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:48 INFO - PROCESS | 3572 | ++DOCSHELL 1C266400 == 93 [pid = 3572] [id = 296] 15:25:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1C6D7C00) [pid = 3572] [serial = 887] [outer = 00000000] 15:25:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1CB2BC00) [pid = 3572] [serial = 888] [outer = 1C6D7C00] 15:25:48 INFO - PROCESS | 3572 | 1463437548669 Marionette DEBUG loaded listener.js 15:25:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1CB9FC00) [pid = 3572] [serial = 889] [outer = 1C6D7C00] 15:25:49 INFO - PROCESS | 3572 | 1463437549270 Marionette TRACE conn5 <- [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]]]}] 15:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 15:25:49 INFO - PROCESS | 3572 | 1463437549314 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 15:25:49 INFO - PROCESS | 3572 | 1463437549316 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 15:25:49 INFO - PROCESS | 3572 | 1463437549320 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:25:49 INFO - PROCESS | 3572 | 1463437549321 Marionette TRACE conn5 <- [1,1150,null,{}] 15:25:49 INFO - PROCESS | 3572 | 1463437549325 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:49 INFO - PROCESS | 3572 | 1463437549459 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 15:25:49 INFO - PROCESS | 3572 | 1463437549605 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:49 INFO - PROCESS | 3572 | ++DOCSHELL 1CE57400 == 94 [pid = 3572] [id = 297] 15:25:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1CE58000) [pid = 3572] [serial = 890] [outer = 00000000] 15:25:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1D50C800) [pid = 3572] [serial = 891] [outer = 1CE58000] 15:25:49 INFO - PROCESS | 3572 | 1463437549663 Marionette DEBUG loaded listener.js 15:25:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1D68B800) [pid = 3572] [serial = 892] [outer = 1CE58000] 15:25:50 INFO - PROCESS | 3572 | 1463437550212 Marionette TRACE conn5 <- [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]]]}] 15:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 15:25:50 INFO - PROCESS | 3572 | 1463437550254 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 15:25:50 INFO - PROCESS | 3572 | 1463437550256 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 15:25:50 INFO - PROCESS | 3572 | 1463437550260 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:25:50 INFO - PROCESS | 3572 | 1463437550261 Marionette TRACE conn5 <- [1,1154,null,{}] 15:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:25:50 INFO - PROCESS | 3572 | 1463437550265 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:50 INFO - PROCESS | 3572 | 1463437550374 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 15:25:50 INFO - PROCESS | 3572 | 1463437550489 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:50 INFO - PROCESS | 3572 | ++DOCSHELL 1D68F400 == 95 [pid = 3572] [id = 298] 15:25:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1D692800) [pid = 3572] [serial = 893] [outer = 00000000] 15:25:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1DDC7800) [pid = 3572] [serial = 894] [outer = 1D692800] 15:25:50 INFO - PROCESS | 3572 | 1463437550583 Marionette DEBUG loaded listener.js 15:25:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1F09F800) [pid = 3572] [serial = 895] [outer = 1D692800] 15:25:51 INFO - PROCESS | 3572 | 1463437551398 Marionette TRACE conn5 <- [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]]]}] 15:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1220ms 15:25:51 INFO - PROCESS | 3572 | 1463437551484 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 15:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:25:51 INFO - PROCESS | 3572 | 1463437551488 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 15:25:51 INFO - PROCESS | 3572 | 1463437551493 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:25:51 INFO - PROCESS | 3572 | 1463437551497 Marionette TRACE conn5 <- [1,1158,null,{}] 15:25:51 INFO - PROCESS | 3572 | 1463437551502 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:51 INFO - PROCESS | 3572 | 1463437551616 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 15:25:51 INFO - PROCESS | 3572 | 1463437551757 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:51 INFO - PROCESS | 3572 | ++DOCSHELL 106BF000 == 96 [pid = 3572] [id = 299] 15:25:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (10DAC400) [pid = 3572] [serial = 896] [outer = 00000000] 15:25:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1443B400) [pid = 3572] [serial = 897] [outer = 10DAC400] 15:25:51 INFO - PROCESS | 3572 | 1463437551811 Marionette DEBUG loaded listener.js 15:25:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (14D35000) [pid = 3572] [serial = 898] [outer = 10DAC400] 15:25:52 INFO - PROCESS | 3572 | 1463437552382 Marionette TRACE conn5 <- [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]]]}] 15:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 931ms 15:25:52 INFO - PROCESS | 3572 | 1463437552426 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 15:25:52 INFO - PROCESS | 3572 | 1463437552431 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 15:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:25:52 INFO - PROCESS | 3572 | 1463437552437 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:25:52 INFO - PROCESS | 3572 | 1463437552439 Marionette TRACE conn5 <- [1,1162,null,{}] 15:25:52 INFO - PROCESS | 3572 | 1463437552443 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:52 INFO - PROCESS | 3572 | 1463437552549 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 15:25:52 INFO - PROCESS | 3572 | 1463437552714 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:52 INFO - PROCESS | 3572 | ++DOCSHELL 10005400 == 97 [pid = 3572] [id = 300] 15:25:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (106BA000) [pid = 3572] [serial = 899] [outer = 00000000] 15:25:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (14E7C400) [pid = 3572] [serial = 900] [outer = 106BA000] 15:25:52 INFO - PROCESS | 3572 | 1463437552765 Marionette DEBUG loaded listener.js 15:25:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (19753800) [pid = 3572] [serial = 901] [outer = 106BA000] 15:25:52 INFO - PROCESS | 3572 | --DOCSHELL 1DDD0000 == 96 [pid = 3572] [id = 164] 15:25:52 INFO - PROCESS | 3572 | --DOCSHELL 19F34000 == 95 [pid = 3572] [id = 290] 15:25:52 INFO - PROCESS | 3572 | --DOCSHELL 14772000 == 94 [pid = 3572] [id = 289] 15:25:52 INFO - PROCESS | 3572 | --DOCSHELL 19B0EC00 == 93 [pid = 3572] [id = 288] 15:25:52 INFO - PROCESS | 3572 | --DOCSHELL 17D71800 == 92 [pid = 3572] [id = 287] 15:25:52 INFO - PROCESS | 3572 | --DOCSHELL 17D6E000 == 91 [pid = 3572] [id = 286] 15:25:52 INFO - PROCESS | 3572 | --DOCSHELL 14DAF400 == 90 [pid = 3572] [id = 285] 15:25:52 INFO - PROCESS | 3572 | --DOCSHELL 0FF19400 == 89 [pid = 3572] [id = 284] 15:25:52 INFO - PROCESS | 3572 | --DOCSHELL 10009800 == 88 [pid = 3572] [id = 283] 15:25:52 INFO - PROCESS | 3572 | --DOCSHELL 0FBF7400 == 87 [pid = 3572] [id = 282] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1DBE1C00) [pid = 3572] [serial = 825] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (10005800) [pid = 3572] [serial = 777] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (15F5F800) [pid = 3572] [serial = 780] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1864CC00) [pid = 3572] [serial = 783] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (19792800) [pid = 3572] [serial = 786] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1988C400) [pid = 3572] [serial = 789] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (19F65800) [pid = 3572] [serial = 792] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1A1E1400) [pid = 3572] [serial = 795] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1B24AC00) [pid = 3572] [serial = 798] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOCSHELL 1065F000 == 86 [pid = 3572] [id = 281] 15:25:53 INFO - PROCESS | 3572 | --DOCSHELL 1F6C7800 == 85 [pid = 3572] [id = 280] 15:25:53 INFO - PROCESS | 3572 | --DOCSHELL 1DDC4000 == 84 [pid = 3572] [id = 279] 15:25:53 INFO - PROCESS | 3572 | --DOCSHELL 1BCDBC00 == 83 [pid = 3572] [id = 278] 15:25:53 INFO - PROCESS | 3572 | --DOCSHELL 18653800 == 82 [pid = 3572] [id = 277] 15:25:53 INFO - PROCESS | 3572 | --DOCSHELL 0CBE2C00 == 81 [pid = 3572] [id = 276] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (15E6BC00) [pid = 3572] [serial = 748] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1F6F8C00) [pid = 3572] [serial = 760] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1DBE2C00) [pid = 3572] [serial = 754] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (19B08400) [pid = 3572] [serial = 751] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (235CE800) [pid = 3572] [serial = 766] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (235D7000) [pid = 3572] [serial = 769] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1F664000) [pid = 3572] [serial = 757] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1F6FB000) [pid = 3572] [serial = 694] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (228F1C00) [pid = 3572] [serial = 763] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (15F5C800) [pid = 3572] [serial = 805] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (14FC5400) [pid = 3572] [serial = 804] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1C6D6400) [pid = 3572] [serial = 813] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1A1D3000) [pid = 3572] [serial = 810] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1C227800) [pid = 3572] [serial = 802] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1C17A400) [pid = 3572] [serial = 801] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (17D73C00) [pid = 3572] [serial = 807] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (17F6C000) [pid = 3572] [serial = 808] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1CBA9400) [pid = 3572] [serial = 816] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1CB2AC00) [pid = 3572] [serial = 814] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1CE54800) [pid = 3572] [serial = 817] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1B269800) [pid = 3572] [serial = 822] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1061E000) [pid = 3572] [serial = 819] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1D50DC00) [pid = 3572] [serial = 823] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1B587C00) [pid = 3572] [serial = 811] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (14E83800) [pid = 3572] [serial = 820] [outer = 00000000] [url = about:blank] 15:25:53 INFO - PROCESS | 3572 | 1463437553347 Marionette TRACE conn5 <- [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] 15:25:53 INFO - PROCESS | 3572 | 1463437553373 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 15:25:53 INFO - PROCESS | 3572 | 1463437553377 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:25:53 INFO - PROCESS | 3572 | 1463437553380 Marionette TRACE conn5 <- [1,1166,null,{}] 15:25:53 INFO - PROCESS | 3572 | 1463437553391 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:53 INFO - PROCESS | 3572 | 1463437553489 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 15:25:53 INFO - PROCESS | 3572 | 1463437553588 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:53 INFO - PROCESS | 3572 | ++DOCSHELL 10007400 == 82 [pid = 3572] [id = 301] 15:25:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (113A5800) [pid = 3572] [serial = 902] [outer = 00000000] 15:25:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (15E68C00) [pid = 3572] [serial = 903] [outer = 113A5800] 15:25:53 INFO - PROCESS | 3572 | 1463437553637 Marionette DEBUG loaded listener.js 15:25:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (16A6C000) [pid = 3572] [serial = 904] [outer = 113A5800] 15:25:54 INFO - PROCESS | 3572 | 1463437554034 Marionette TRACE conn5 <- [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] 15:25:54 INFO - PROCESS | 3572 | 1463437554114 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 15:25:54 INFO - PROCESS | 3572 | 1463437554117 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:25:54 INFO - PROCESS | 3572 | 1463437554119 Marionette TRACE conn5 <- [1,1170,null,{}] 15:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:25:54 INFO - PROCESS | 3572 | 1463437554122 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:54 INFO - PROCESS | 3572 | 1463437554212 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 15:25:54 INFO - PROCESS | 3572 | 1463437554219 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:54 INFO - PROCESS | 3572 | ++DOCSHELL 17D7D000 == 83 [pid = 3572] [id = 302] 15:25:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (17F21400) [pid = 3572] [serial = 905] [outer = 00000000] 15:25:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (197E1400) [pid = 3572] [serial = 906] [outer = 17F21400] 15:25:54 INFO - PROCESS | 3572 | 1463437554265 Marionette DEBUG loaded listener.js 15:25:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1987FC00) [pid = 3572] [serial = 907] [outer = 17F21400] 15:25:54 INFO - PROCESS | 3572 | 1463437554767 Marionette TRACE conn5 <- [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] 15:25:54 INFO - PROCESS | 3572 | 1463437554793 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 15:25:54 INFO - PROCESS | 3572 | 1463437554796 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:25:54 INFO - PROCESS | 3572 | 1463437554798 Marionette TRACE conn5 <- [1,1174,null,{}] 15:25:54 INFO - PROCESS | 3572 | 1463437554801 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:54 INFO - PROCESS | 3572 | 1463437554891 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 15:25:54 INFO - PROCESS | 3572 | 1463437554898 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:54 INFO - PROCESS | 3572 | ++DOCSHELL 19E76000 == 84 [pid = 3572] [id = 303] 15:25:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (19F34000) [pid = 3572] [serial = 908] [outer = 00000000] 15:25:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1A1CB800) [pid = 3572] [serial = 909] [outer = 19F34000] 15:25:54 INFO - PROCESS | 3572 | 1463437554942 Marionette DEBUG loaded listener.js 15:25:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1A60CC00) [pid = 3572] [serial = 910] [outer = 19F34000] 15:25:55 INFO - PROCESS | 3572 | 1463437555408 Marionette TRACE conn5 <- [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] 15:25:55 INFO - PROCESS | 3572 | 1463437555471 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 15:25:55 INFO - PROCESS | 3572 | 1463437555475 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:25:55 INFO - PROCESS | 3572 | 1463437555478 Marionette TRACE conn5 <- [1,1178,null,{}] 15:25:55 INFO - PROCESS | 3572 | 1463437555491 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:55 INFO - PROCESS | 3572 | 1463437555649 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 15:25:55 INFO - PROCESS | 3572 | 1463437555703 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:55 INFO - PROCESS | 3572 | ++DOCSHELL 19F6B800 == 85 [pid = 3572] [id = 304] 15:25:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1B241C00) [pid = 3572] [serial = 911] [outer = 00000000] 15:25:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1C17A400) [pid = 3572] [serial = 912] [outer = 1B241C00] 15:25:55 INFO - PROCESS | 3572 | 1463437555748 Marionette DEBUG loaded listener.js 15:25:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1C26BC00) [pid = 3572] [serial = 913] [outer = 1B241C00] 15:25:56 INFO - PROCESS | 3572 | 1463437556195 Marionette TRACE conn5 <- [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] 15:25:56 INFO - PROCESS | 3572 | 1463437556251 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 15:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:25:56 INFO - PROCESS | 3572 | 1463437556261 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:25:56 INFO - PROCESS | 3572 | 1463437556263 Marionette TRACE conn5 <- [1,1182,null,{}] 15:25:56 INFO - PROCESS | 3572 | 1463437556266 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:56 INFO - PROCESS | 3572 | 1463437556390 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 15:25:56 INFO - PROCESS | 3572 | 1463437556458 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:56 INFO - PROCESS | 3572 | ++DOCSHELL 1C26EC00 == 86 [pid = 3572] [id = 305] 15:25:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1C71DC00) [pid = 3572] [serial = 914] [outer = 00000000] 15:25:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1CBA2800) [pid = 3572] [serial = 915] [outer = 1C71DC00] 15:25:56 INFO - PROCESS | 3572 | 1463437556503 Marionette DEBUG loaded listener.js 15:25:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1CE55400) [pid = 3572] [serial = 916] [outer = 1C71DC00] 15:25:56 INFO - PROCESS | 3572 | 1463437556949 Marionette TRACE conn5 <- [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] 15:25:56 INFO - PROCESS | 3572 | 1463437556988 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 15:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:25:57 INFO - PROCESS | 3572 | 1463437557028 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:25:57 INFO - PROCESS | 3572 | 1463437557030 Marionette TRACE conn5 <- [1,1186,null,{}] 15:25:57 INFO - PROCESS | 3572 | 1463437557034 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:57 INFO - PROCESS | 3572 | 1463437557159 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 15:25:57 INFO - PROCESS | 3572 | 1463437557231 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:57 INFO - PROCESS | 3572 | ++DOCSHELL 1C71E400 == 87 [pid = 3572] [id = 306] 15:25:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1CB33C00) [pid = 3572] [serial = 917] [outer = 00000000] 15:25:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1D689C00) [pid = 3572] [serial = 918] [outer = 1CB33C00] 15:25:57 INFO - PROCESS | 3572 | 1463437557276 Marionette DEBUG loaded listener.js 15:25:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1DBE4400) [pid = 3572] [serial = 919] [outer = 1CB33C00] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (186A3000) [pid = 3572] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (19B10800) [pid = 3572] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (14D2C400) [pid = 3572] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (14DB8000) [pid = 3572] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (17D73400) [pid = 3572] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (10653800) [pid = 3572] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (19F35400) [pid = 3572] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (10656400) [pid = 3572] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (0FBF8800) [pid = 3572] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1A1D3C00) [pid = 3572] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1974C400) [pid = 3572] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (17F5FC00) [pid = 3572] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1A1C9400) [pid = 3572] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1D686800) [pid = 3572] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (19F3B800) [pid = 3572] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (10C55000) [pid = 3572] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (15E0FC00) [pid = 3572] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (0C77F400) [pid = 3572] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1984BC00) [pid = 3572] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:25:57 INFO - PROCESS | 3572 | 1463437557884 Marionette TRACE conn5 <- [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]]]}] 15:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 890ms 15:25:57 INFO - PROCESS | 3572 | 1463437557911 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 15:25:57 INFO - PROCESS | 3572 | 1463437557913 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 15:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:25:57 INFO - PROCESS | 3572 | 1463437557916 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:25:57 INFO - PROCESS | 3572 | 1463437557918 Marionette TRACE conn5 <- [1,1190,null,{}] 15:25:57 INFO - PROCESS | 3572 | 1463437557921 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:58 INFO - PROCESS | 3572 | 1463437558045 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 15:25:58 INFO - PROCESS | 3572 | 1463437558111 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:58 INFO - PROCESS | 3572 | ++DOCSHELL 0FF19000 == 88 [pid = 3572] [id = 307] 15:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (14D2C400) [pid = 3572] [serial = 920] [outer = 00000000] 15:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1974C400) [pid = 3572] [serial = 921] [outer = 14D2C400] 15:25:58 INFO - PROCESS | 3572 | 1463437558155 Marionette DEBUG loaded listener.js 15:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1984BC00) [pid = 3572] [serial = 922] [outer = 14D2C400] 15:25:58 INFO - PROCESS | 3572 | 1463437558518 Marionette TRACE conn5 <- [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]]]}] 15:25:58 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 15:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 15:25:58 INFO - PROCESS | 3572 | 1463437558552 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 15:25:58 INFO - PROCESS | 3572 | 1463437558554 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 15:25:58 INFO - PROCESS | 3572 | 1463437558557 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:25:58 INFO - PROCESS | 3572 | 1463437558559 Marionette TRACE conn5 <- [1,1194,null,{}] 15:25:58 INFO - PROCESS | 3572 | 1463437558563 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:58 INFO - PROCESS | 3572 | 1463437558652 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 15:25:58 INFO - PROCESS | 3572 | 1463437558659 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:58 INFO - PROCESS | 3572 | ++DOCSHELL 1443C000 == 89 [pid = 3572] [id = 308] 15:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (15F54800) [pid = 3572] [serial = 923] [outer = 00000000] 15:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1B48D400) [pid = 3572] [serial = 924] [outer = 15F54800] 15:25:58 INFO - PROCESS | 3572 | 1463437558703 Marionette DEBUG loaded listener.js 15:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1F0A8800) [pid = 3572] [serial = 925] [outer = 15F54800] 15:25:59 INFO - PROCESS | 3572 | 1463437559174 Marionette TRACE conn5 <- [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]]]}] 15:25:59 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 15:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 15:25:59 INFO - PROCESS | 3572 | 1463437559233 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 15:25:59 INFO - PROCESS | 3572 | 1463437559235 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 15:25:59 INFO - PROCESS | 3572 | 1463437559238 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:25:59 INFO - PROCESS | 3572 | 1463437559241 Marionette TRACE conn5 <- [1,1198,null,{}] 15:25:59 INFO - PROCESS | 3572 | 1463437559244 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:25:59 INFO - PROCESS | 3572 | 1463437559353 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 15:25:59 INFO - PROCESS | 3572 | 1463437559360 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:59 INFO - PROCESS | 3572 | ++DOCSHELL 1F63CC00 == 90 [pid = 3572] [id = 309] 15:25:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1F640C00) [pid = 3572] [serial = 926] [outer = 00000000] 15:25:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1F665C00) [pid = 3572] [serial = 927] [outer = 1F640C00] 15:25:59 INFO - PROCESS | 3572 | 1463437559409 Marionette DEBUG loaded listener.js 15:25:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1F6C4800) [pid = 3572] [serial = 928] [outer = 1F640C00] 15:26:00 INFO - PROCESS | 3572 | 1463437560157 Marionette TRACE conn5 <- [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]]]}] 15:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 15:26:00 INFO - PROCESS | 3572 | 1463437560213 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 15:26:00 INFO - PROCESS | 3572 | 1463437560218 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 15:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:26:00 INFO - PROCESS | 3572 | 1463437560223 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:26:00 INFO - PROCESS | 3572 | 1463437560228 Marionette TRACE conn5 <- [1,1202,null,{}] 15:26:00 INFO - PROCESS | 3572 | 1463437560234 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:00 INFO - PROCESS | 3572 | 1463437560362 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 15:26:00 INFO - PROCESS | 3572 | 1463437560511 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:00 INFO - PROCESS | 3572 | ++DOCSHELL 10654400 == 91 [pid = 3572] [id = 310] 15:26:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (10654800) [pid = 3572] [serial = 929] [outer = 00000000] 15:26:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1482FC00) [pid = 3572] [serial = 930] [outer = 10654800] 15:26:00 INFO - PROCESS | 3572 | 1463437560570 Marionette DEBUG loaded listener.js 15:26:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (14E7B800) [pid = 3572] [serial = 931] [outer = 10654800] 15:26:01 INFO - PROCESS | 3572 | 1463437561200 Marionette TRACE conn5 <- [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]]]}] 15:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1019ms 15:26:01 INFO - PROCESS | 3572 | 1463437561247 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 15:26:01 INFO - PROCESS | 3572 | 1463437561253 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 15:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:26:01 INFO - PROCESS | 3572 | 1463437561260 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:26:01 INFO - PROCESS | 3572 | 1463437561263 Marionette TRACE conn5 <- [1,1206,null,{}] 15:26:01 INFO - PROCESS | 3572 | 1463437561267 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:01 INFO - PROCESS | 3572 | 1463437561390 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 15:26:01 INFO - PROCESS | 3572 | 1463437561537 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:01 INFO - PROCESS | 3572 | ++DOCSHELL 17D78000 == 92 [pid = 3572] [id = 311] 15:26:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (186A1000) [pid = 3572] [serial = 932] [outer = 00000000] 15:26:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (197DC000) [pid = 3572] [serial = 933] [outer = 186A1000] 15:26:01 INFO - PROCESS | 3572 | 1463437561594 Marionette DEBUG loaded listener.js 15:26:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (19F6BC00) [pid = 3572] [serial = 934] [outer = 186A1000] 15:26:02 INFO - PROCESS | 3572 | 1463437562227 Marionette TRACE conn5 <- [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]]]}] 15:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1023ms 15:26:02 INFO - PROCESS | 3572 | 1463437562285 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 15:26:02 INFO - PROCESS | 3572 | 1463437562287 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 15:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:26:02 INFO - PROCESS | 3572 | 1463437562306 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:26:02 INFO - PROCESS | 3572 | 1463437562310 Marionette TRACE conn5 <- [1,1210,null,{}] 15:26:02 INFO - PROCESS | 3572 | 1463437562339 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:02 INFO - PROCESS | 3572 | 1463437562465 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 15:26:02 INFO - PROCESS | 3572 | 1463437562606 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:02 INFO - PROCESS | 3572 | ++DOCSHELL 1CB36000 == 93 [pid = 3572] [id = 312] 15:26:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1CBA3400) [pid = 3572] [serial = 935] [outer = 00000000] 15:26:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1F63A800) [pid = 3572] [serial = 936] [outer = 1CBA3400] 15:26:02 INFO - PROCESS | 3572 | 1463437562667 Marionette DEBUG loaded listener.js 15:26:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1F666400) [pid = 3572] [serial = 937] [outer = 1CBA3400] 15:26:03 INFO - PROCESS | 3572 | 1463437563253 Marionette TRACE conn5 <- [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] 15:26:03 INFO - PROCESS | 3572 | 1463437563316 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 15:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:26:03 INFO - PROCESS | 3572 | 1463437563320 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:26:03 INFO - PROCESS | 3572 | 1463437563322 Marionette TRACE conn5 <- [1,1214,null,{}] 15:26:03 INFO - PROCESS | 3572 | 1463437563326 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:03 INFO - PROCESS | 3572 | 1463437563443 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 15:26:03 INFO - PROCESS | 3572 | 1463437563559 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:03 INFO - PROCESS | 3572 | ++DOCSHELL 1F66C800 == 94 [pid = 3572] [id = 313] 15:26:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1F6F6800) [pid = 3572] [serial = 938] [outer = 00000000] 15:26:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1FB03400) [pid = 3572] [serial = 939] [outer = 1F6F6800] 15:26:03 INFO - PROCESS | 3572 | 1463437563655 Marionette DEBUG loaded listener.js 15:26:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1FB07000) [pid = 3572] [serial = 940] [outer = 1F6F6800] 15:26:04 INFO - PROCESS | 3572 | 1463437564271 Marionette TRACE conn5 <- [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]]]}] 15:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 971ms 15:26:04 INFO - PROCESS | 3572 | 1463437564301 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 15:26:04 INFO - PROCESS | 3572 | 1463437564304 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 15:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:26:04 INFO - PROCESS | 3572 | 1463437564309 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:26:04 INFO - PROCESS | 3572 | 1463437564311 Marionette TRACE conn5 <- [1,1218,null,{}] 15:26:04 INFO - PROCESS | 3572 | 1463437564314 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:04 INFO - PROCESS | 3572 | 1463437564426 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 15:26:04 INFO - PROCESS | 3572 | 1463437564570 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:04 INFO - PROCESS | 3572 | ++DOCSHELL 1FB08800 == 95 [pid = 3572] [id = 314] 15:26:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1FB08C00) [pid = 3572] [serial = 941] [outer = 00000000] 15:26:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1FB37000) [pid = 3572] [serial = 942] [outer = 1FB08C00] 15:26:04 INFO - PROCESS | 3572 | 1463437564626 Marionette DEBUG loaded listener.js 15:26:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1FB3D800) [pid = 3572] [serial = 943] [outer = 1FB08C00] 15:26:05 INFO - PROCESS | 3572 | 1463437565172 Marionette TRACE conn5 <- [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]]]}] 15:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 870ms 15:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:26:05 INFO - PROCESS | 3572 | 1463437565184 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 15:26:05 INFO - PROCESS | 3572 | 1463437565186 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 15:26:05 INFO - PROCESS | 3572 | 1463437565189 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:26:05 INFO - PROCESS | 3572 | 1463437565191 Marionette TRACE conn5 <- [1,1222,null,{}] 15:26:05 INFO - PROCESS | 3572 | 1463437565195 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:05 INFO - PROCESS | 3572 | 1463437565327 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 15:26:05 INFO - PROCESS | 3572 | 1463437565450 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:05 INFO - PROCESS | 3572 | ++DOCSHELL 225A7C00 == 96 [pid = 3572] [id = 315] 15:26:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (225ABC00) [pid = 3572] [serial = 944] [outer = 00000000] 15:26:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (228EA800) [pid = 3572] [serial = 945] [outer = 225ABC00] 15:26:05 INFO - PROCESS | 3572 | 1463437565507 Marionette DEBUG loaded listener.js 15:26:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (228EF800) [pid = 3572] [serial = 946] [outer = 225ABC00] 15:26:06 INFO - PROCESS | 3572 | 1463437566076 Marionette TRACE conn5 <- [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]]]}] 15:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 15:26:06 INFO - PROCESS | 3572 | 1463437566124 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 15:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:26:06 INFO - PROCESS | 3572 | 1463437566126 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 15:26:06 INFO - PROCESS | 3572 | 1463437566129 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:26:06 INFO - PROCESS | 3572 | 1463437566131 Marionette TRACE conn5 <- [1,1226,null,{}] 15:26:06 INFO - PROCESS | 3572 | 1463437566135 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:06 INFO - PROCESS | 3572 | 1463437566247 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 15:26:06 INFO - PROCESS | 3572 | 1463437566407 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:06 INFO - PROCESS | 3572 | ++DOCSHELL 17D7C400 == 97 [pid = 3572] [id = 316] 15:26:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (17F6A400) [pid = 3572] [serial = 947] [outer = 00000000] 15:26:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (228F7000) [pid = 3572] [serial = 948] [outer = 17F6A400] 15:26:06 INFO - PROCESS | 3572 | 1463437566464 Marionette DEBUG loaded listener.js 15:26:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (2358A400) [pid = 3572] [serial = 949] [outer = 17F6A400] 15:26:07 INFO - PROCESS | 3572 | 1463437567118 Marionette TRACE conn5 <- [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]]]}] 15:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1017ms 15:26:07 INFO - PROCESS | 3572 | 1463437567151 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 15:26:07 INFO - PROCESS | 3572 | 1463437567154 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 15:26:07 INFO - PROCESS | 3572 | 1463437567157 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:26:07 INFO - PROCESS | 3572 | 1463437567159 Marionette TRACE conn5 <- [1,1230,null,{}] 15:26:07 INFO - PROCESS | 3572 | 1463437567163 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:07 INFO - PROCESS | 3572 | 1463437567275 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 15:26:07 INFO - PROCESS | 3572 | 1463437567420 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:07 INFO - PROCESS | 3572 | ++DOCSHELL 0C643C00 == 98 [pid = 3572] [id = 317] 15:26:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (0FC50400) [pid = 3572] [serial = 950] [outer = 00000000] 15:26:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1482AC00) [pid = 3572] [serial = 951] [outer = 0FC50400] 15:26:07 INFO - PROCESS | 3572 | 1463437567476 Marionette DEBUG loaded listener.js 15:26:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (16BC4000) [pid = 3572] [serial = 952] [outer = 0FC50400] 15:26:08 INFO - PROCESS | 3572 | 1463437568235 Marionette TRACE conn5 <- [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]]]}] 15:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1125ms 15:26:08 INFO - PROCESS | 3572 | 1463437568286 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 15:26:08 INFO - PROCESS | 3572 | 1463437568291 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 15:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:26:08 INFO - PROCESS | 3572 | 1463437568295 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:26:08 INFO - PROCESS | 3572 | 1463437568299 Marionette TRACE conn5 <- [1,1234,null,{}] 15:26:08 INFO - PROCESS | 3572 | 1463437568304 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:08 INFO - PROCESS | 3572 | 1463437568414 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 15:26:08 INFO - PROCESS | 3572 | 1463437568568 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:08 INFO - PROCESS | 3572 | ++DOCSHELL 147CBC00 == 99 [pid = 3572] [id = 318] 15:26:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (16A6D400) [pid = 3572] [serial = 953] [outer = 00000000] 15:26:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (16D5D800) [pid = 3572] [serial = 954] [outer = 16A6D400] 15:26:08 INFO - PROCESS | 3572 | 1463437568622 Marionette DEBUG loaded listener.js 15:26:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (17F5D800) [pid = 3572] [serial = 955] [outer = 16A6D400] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 1C263800 == 98 [pid = 3572] [id = 74] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 10657800 == 97 [pid = 3572] [id = 56] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 1443C000 == 96 [pid = 3572] [id = 308] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 0FF19000 == 95 [pid = 3572] [id = 307] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 1C71E400 == 94 [pid = 3572] [id = 306] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 1C26EC00 == 93 [pid = 3572] [id = 305] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 19F6B800 == 92 [pid = 3572] [id = 304] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 19E76000 == 91 [pid = 3572] [id = 303] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 17D7D000 == 90 [pid = 3572] [id = 302] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 10007400 == 89 [pid = 3572] [id = 301] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1B24B400) [pid = 3572] [serial = 873] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 10005400 == 88 [pid = 3572] [id = 300] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 106BF000 == 87 [pid = 3572] [id = 299] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 1A1CF400 == 86 [pid = 3572] [id = 294] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 147D8400 == 85 [pid = 3572] [id = 293] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 0CB33800 == 84 [pid = 3572] [id = 292] 15:26:09 INFO - PROCESS | 3572 | --DOCSHELL 1A1C8400 == 83 [pid = 3572] [id = 291] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1B24BC00) [pid = 3572] [serial = 799] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (197DDC00) [pid = 3572] [serial = 787] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (186A6C00) [pid = 3572] [serial = 784] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1A743C00) [pid = 3572] [serial = 796] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1DBEA800) [pid = 3572] [serial = 826] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (19F6C000) [pid = 3572] [serial = 793] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (14414800) [pid = 3572] [serial = 775] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (16D5CC00) [pid = 3572] [serial = 781] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (11314000) [pid = 3572] [serial = 778] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1991E800) [pid = 3572] [serial = 790] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (19750800) [pid = 3572] [serial = 861] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (19E6B400) [pid = 3572] [serial = 864] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (19792400) [pid = 3572] [serial = 862] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1869DC00) [pid = 3572] [serial = 867] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (16A71C00) [pid = 3572] [serial = 855] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (17F5E000) [pid = 3572] [serial = 858] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1474A400) [pid = 3572] [serial = 852] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1A1C9800) [pid = 3572] [serial = 870] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (14832000) [pid = 3572] [serial = 853] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (0FF0BC00) [pid = 3572] [serial = 828] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (15E71400) [pid = 3572] [serial = 850] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (14E7CC00) [pid = 3572] [serial = 849] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (10004C00) [pid = 3572] [serial = 847] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (0FC58800) [pid = 3572] [serial = 846] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (19793C00) [pid = 3572] [serial = 831] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1CE64C00) [pid = 3572] [serial = 834] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1F660000) [pid = 3572] [serial = 837] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1F6CF800) [pid = 3572] [serial = 840] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1FB0C800) [pid = 3572] [serial = 843] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (19E6E000) [pid = 3572] [serial = 865] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (17D66C00) [pid = 3572] [serial = 856] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (19E6B000) [pid = 3572] [serial = 868] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1A1E8C00) [pid = 3572] [serial = 871] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (17F63C00) [pid = 3572] [serial = 859] [outer = 00000000] [url = about:blank] 15:26:09 INFO - PROCESS | 3572 | 1463437569307 Marionette TRACE conn5 <- [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]]]}] 15:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1023ms 15:26:09 INFO - PROCESS | 3572 | 1463437569319 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 15:26:09 INFO - PROCESS | 3572 | 1463437569325 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 15:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:26:09 INFO - PROCESS | 3572 | 1463437569334 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:26:09 INFO - PROCESS | 3572 | 1463437569336 Marionette TRACE conn5 <- [1,1238,null,{}] 15:26:09 INFO - PROCESS | 3572 | 1463437569340 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:09 INFO - PROCESS | 3572 | 1463437569440 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 15:26:09 INFO - PROCESS | 3572 | 1463437569547 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:09 INFO - PROCESS | 3572 | ++DOCSHELL 0FC58800 == 84 [pid = 3572] [id = 319] 15:26:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (0FF0BC00) [pid = 3572] [serial = 956] [outer = 00000000] 15:26:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1131FC00) [pid = 3572] [serial = 957] [outer = 0FF0BC00] 15:26:09 INFO - PROCESS | 3572 | 1463437569593 Marionette DEBUG loaded listener.js 15:26:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (147D6C00) [pid = 3572] [serial = 958] [outer = 0FF0BC00] 15:26:10 INFO - PROCESS | 3572 | 1463437569992 Marionette TRACE conn5 <- [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]]]}] 15:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 15:26:10 INFO - PROCESS | 3572 | 1463437570035 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 15:26:10 INFO - PROCESS | 3572 | 1463437570037 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 15:26:10 INFO - PROCESS | 3572 | 1463437570041 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:26:10 INFO - PROCESS | 3572 | 1463437570045 Marionette TRACE conn5 <- [1,1242,null,{}] 15:26:10 INFO - PROCESS | 3572 | 1463437570083 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:10 INFO - PROCESS | 3572 | 1463437570188 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 15:26:10 INFO - PROCESS | 3572 | 1463437570206 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:10 INFO - PROCESS | 3572 | ++DOCSHELL 1869DC00 == 85 [pid = 3572] [id = 320] 15:26:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1869F000) [pid = 3572] [serial = 959] [outer = 00000000] 15:26:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (186CB800) [pid = 3572] [serial = 960] [outer = 1869F000] 15:26:10 INFO - PROCESS | 3572 | 1463437570253 Marionette DEBUG loaded listener.js 15:26:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (19750800) [pid = 3572] [serial = 961] [outer = 1869F000] 15:26:10 INFO - PROCESS | 3572 | 1463437570736 Marionette TRACE conn5 <- [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]]]}] 15:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 15:26:10 INFO - PROCESS | 3572 | 1463437570779 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 15:26:10 INFO - PROCESS | 3572 | 1463437570782 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 15:26:10 INFO - PROCESS | 3572 | 1463437570785 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:26:10 INFO - PROCESS | 3572 | 1463437570787 Marionette TRACE conn5 <- [1,1246,null,{}] 15:26:10 INFO - PROCESS | 3572 | 1463437570790 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:10 INFO - PROCESS | 3572 | 1463437570884 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 15:26:10 INFO - PROCESS | 3572 | 1463437570894 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:10 INFO - PROCESS | 3572 | ++DOCSHELL 106B9800 == 86 [pid = 3572] [id = 321] 15:26:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (17D72C00) [pid = 3572] [serial = 962] [outer = 00000000] 15:26:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (197E2400) [pid = 3572] [serial = 963] [outer = 17D72C00] 15:26:10 INFO - PROCESS | 3572 | 1463437570938 Marionette DEBUG loaded listener.js 15:26:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (19B03C00) [pid = 3572] [serial = 964] [outer = 17D72C00] 15:26:11 INFO - PROCESS | 3572 | 1463437571402 Marionette TRACE conn5 <- [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]]]}] 15:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 15:26:11 INFO - PROCESS | 3572 | 1463437571459 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 15:26:11 INFO - PROCESS | 3572 | 1463437571461 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 15:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:26:11 INFO - PROCESS | 3572 | 1463437571473 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:26:11 INFO - PROCESS | 3572 | 1463437571475 Marionette TRACE conn5 <- [1,1250,null,{}] 15:26:11 INFO - PROCESS | 3572 | 1463437571478 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:11 INFO - PROCESS | 3572 | 1463437571602 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 15:26:11 INFO - PROCESS | 3572 | 1463437571701 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:11 INFO - PROCESS | 3572 | ++DOCSHELL 147D4C00 == 87 [pid = 3572] [id = 322] 15:26:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1984B400) [pid = 3572] [serial = 965] [outer = 00000000] 15:26:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (19E74400) [pid = 3572] [serial = 966] [outer = 1984B400] 15:26:11 INFO - PROCESS | 3572 | 1463437571747 Marionette DEBUG loaded listener.js 15:26:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (19F35000) [pid = 3572] [serial = 967] [outer = 1984B400] 15:26:12 INFO - PROCESS | 3572 | 1463437572205 Marionette TRACE conn5 <- [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]]]}] 15:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 770ms 15:26:12 INFO - PROCESS | 3572 | 1463437572244 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 15:26:12 INFO - PROCESS | 3572 | 1463437572246 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 15:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:26:12 INFO - PROCESS | 3572 | 1463437572249 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:26:12 INFO - PROCESS | 3572 | 1463437572251 Marionette TRACE conn5 <- [1,1254,null,{}] 15:26:12 INFO - PROCESS | 3572 | 1463437572258 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:12 INFO - PROCESS | 3572 | 1463437572392 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 15:26:12 INFO - PROCESS | 3572 | 1463437572466 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:12 INFO - PROCESS | 3572 | ++DOCSHELL 1A1D3400 == 88 [pid = 3572] [id = 323] 15:26:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1A1D5000) [pid = 3572] [serial = 968] [outer = 00000000] 15:26:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1B247400) [pid = 3572] [serial = 969] [outer = 1A1D5000] 15:26:12 INFO - PROCESS | 3572 | 1463437572510 Marionette DEBUG loaded listener.js 15:26:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1B267800) [pid = 3572] [serial = 970] [outer = 1A1D5000] 15:26:12 INFO - PROCESS | 3572 | 1463437572941 Marionette TRACE conn5 <- [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]]]}] 15:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 731ms 15:26:13 INFO - PROCESS | 3572 | 1463437573002 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 15:26:13 INFO - PROCESS | 3572 | 1463437573004 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 15:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:26:13 INFO - PROCESS | 3572 | 1463437573011 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:26:13 INFO - PROCESS | 3572 | 1463437573013 Marionette TRACE conn5 <- [1,1258,null,{}] 15:26:13 INFO - PROCESS | 3572 | 1463437573017 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:13 INFO - PROCESS | 3572 | 1463437573145 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 15:26:13 INFO - PROCESS | 3572 | 1463437573165 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:13 INFO - PROCESS | 3572 | ++DOCSHELL 1B26D400 == 89 [pid = 3572] [id = 324] 15:26:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1B271400) [pid = 3572] [serial = 971] [outer = 00000000] 15:26:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1BC23400) [pid = 3572] [serial = 972] [outer = 1B271400] 15:26:13 INFO - PROCESS | 3572 | 1463437573209 Marionette DEBUG loaded listener.js 15:26:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1C265400) [pid = 3572] [serial = 973] [outer = 1B271400] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (113A5800) [pid = 3572] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1B241C00) [pid = 3572] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (106BA000) [pid = 3572] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1C71DC00) [pid = 3572] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1CB33C00) [pid = 3572] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (10DAC400) [pid = 3572] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (19F34000) [pid = 3572] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (14D2C400) [pid = 3572] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (17F21400) [pid = 3572] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1A604000) [pid = 3572] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:26:13 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (15F54800) [pid = 3572] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:26:13 INFO - PROCESS | 3572 | 1463437573819 Marionette TRACE conn5 <- [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]]]}] 15:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 830ms 15:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:26:13 INFO - PROCESS | 3572 | 1463437573847 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 15:26:13 INFO - PROCESS | 3572 | 1463437573849 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 15:26:13 INFO - PROCESS | 3572 | 1463437573852 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:26:13 INFO - PROCESS | 3572 | 1463437573854 Marionette TRACE conn5 <- [1,1262,null,{}] 15:26:13 INFO - PROCESS | 3572 | 1463437573861 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:14 INFO - PROCESS | 3572 | 1463437574000 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 15:26:14 INFO - PROCESS | 3572 | 1463437574016 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:14 INFO - PROCESS | 3572 | ++DOCSHELL 16A71400 == 90 [pid = 3572] [id = 325] 15:26:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (18DB8800) [pid = 3572] [serial = 974] [outer = 00000000] 15:26:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1A1D0800) [pid = 3572] [serial = 975] [outer = 18DB8800] 15:26:14 INFO - PROCESS | 3572 | 1463437574060 Marionette DEBUG loaded listener.js 15:26:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1B274400) [pid = 3572] [serial = 976] [outer = 18DB8800] 15:26:14 INFO - PROCESS | 3572 | 1463437574479 Marionette TRACE conn5 <- [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]]]}] 15:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 15:26:14 INFO - PROCESS | 3572 | 1463437574543 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 15:26:14 INFO - PROCESS | 3572 | 1463437574545 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 15:26:14 INFO - PROCESS | 3572 | 1463437574548 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:26:14 INFO - PROCESS | 3572 | 1463437574550 Marionette TRACE conn5 <- [1,1266,null,{}] 15:26:14 INFO - PROCESS | 3572 | 1463437574554 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:14 INFO - PROCESS | 3572 | 1463437574644 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 15:26:14 INFO - PROCESS | 3572 | 1463437574686 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:14 INFO - PROCESS | 3572 | ++DOCSHELL 1BCDC800 == 91 [pid = 3572] [id = 326] 15:26:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1C6D9400) [pid = 3572] [serial = 977] [outer = 00000000] 15:26:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1CB2B400) [pid = 3572] [serial = 978] [outer = 1C6D9400] 15:26:14 INFO - PROCESS | 3572 | 1463437574732 Marionette DEBUG loaded listener.js 15:26:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1CBAA000) [pid = 3572] [serial = 979] [outer = 1C6D9400] 15:26:15 INFO - PROCESS | 3572 | 1463437575176 Marionette TRACE conn5 <- [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]]]}] 15:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 15:26:15 INFO - PROCESS | 3572 | 1463437575223 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 15:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:26:15 INFO - PROCESS | 3572 | 1463437575225 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 15:26:15 INFO - PROCESS | 3572 | 1463437575228 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:26:15 INFO - PROCESS | 3572 | 1463437575230 Marionette TRACE conn5 <- [1,1270,null,{}] 15:26:15 INFO - PROCESS | 3572 | 1463437575233 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:15 INFO - PROCESS | 3572 | 1463437575324 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 15:26:15 INFO - PROCESS | 3572 | 1463437575331 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:15 INFO - PROCESS | 3572 | ++DOCSHELL 0FF16400 == 92 [pid = 3572] [id = 327] 15:26:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1CBAE400) [pid = 3572] [serial = 980] [outer = 00000000] 15:26:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1D685400) [pid = 3572] [serial = 981] [outer = 1CBAE400] 15:26:15 INFO - PROCESS | 3572 | 1463437575376 Marionette DEBUG loaded listener.js 15:26:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1DBE3000) [pid = 3572] [serial = 982] [outer = 1CBAE400] 15:26:16 INFO - PROCESS | 3572 | 1463437576112 Marionette TRACE conn5 <- [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]]]}] 15:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 15:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:26:16 INFO - PROCESS | 3572 | 1463437576160 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 15:26:16 INFO - PROCESS | 3572 | 1463437576163 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 15:26:16 INFO - PROCESS | 3572 | 1463437576168 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:26:16 INFO - PROCESS | 3572 | 1463437576172 Marionette TRACE conn5 <- [1,1274,null,{}] 15:26:16 INFO - PROCESS | 3572 | 1463437576178 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:16 INFO - PROCESS | 3572 | 1463437576342 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 15:26:16 INFO - PROCESS | 3572 | 1463437576459 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:16 INFO - PROCESS | 3572 | ++DOCSHELL 1000A800 == 93 [pid = 3572] [id = 328] 15:26:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (10367800) [pid = 3572] [serial = 983] [outer = 00000000] 15:26:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (15EC7000) [pid = 3572] [serial = 984] [outer = 10367800] 15:26:16 INFO - PROCESS | 3572 | 1463437576518 Marionette DEBUG loaded listener.js 15:26:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (16D5EC00) [pid = 3572] [serial = 985] [outer = 10367800] 15:26:17 INFO - PROCESS | 3572 | 1463437577089 Marionette TRACE conn5 <- [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]]]}] 15:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 990ms 15:26:17 INFO - PROCESS | 3572 | 1463437577160 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 15:26:17 INFO - PROCESS | 3572 | 1463437577166 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 15:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:26:17 INFO - PROCESS | 3572 | 1463437577173 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:26:17 INFO - PROCESS | 3572 | 1463437577176 Marionette TRACE conn5 <- [1,1278,null,{}] 15:26:17 INFO - PROCESS | 3572 | 1463437577180 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:17 INFO - PROCESS | 3572 | 1463437577301 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 15:26:17 INFO - PROCESS | 3572 | 1463437577451 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:17 INFO - PROCESS | 3572 | ++DOCSHELL 1974DC00 == 94 [pid = 3572] [id = 329] 15:26:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (197DDC00) [pid = 3572] [serial = 986] [outer = 00000000] 15:26:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (19F39000) [pid = 3572] [serial = 987] [outer = 197DDC00] 15:26:17 INFO - PROCESS | 3572 | 1463437577509 Marionette DEBUG loaded listener.js 15:26:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1A1DF800) [pid = 3572] [serial = 988] [outer = 197DDC00] 15:26:18 INFO - PROCESS | 3572 | 1463437578140 Marionette TRACE conn5 <- [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]]]}] 15:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1022ms 15:26:18 INFO - PROCESS | 3572 | 1463437578196 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 15:26:18 INFO - PROCESS | 3572 | 1463437578199 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 15:26:18 INFO - PROCESS | 3572 | 1463437578203 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:26:18 INFO - PROCESS | 3572 | 1463437578207 Marionette TRACE conn5 <- [1,1282,null,{}] 15:26:18 INFO - PROCESS | 3572 | 1463437578218 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:18 INFO - PROCESS | 3572 | 1463437578384 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 15:26:18 INFO - PROCESS | 3572 | 1463437578533 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:18 INFO - PROCESS | 3572 | ++DOCSHELL 1DBE9000 == 95 [pid = 3572] [id = 330] 15:26:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1DDCD000) [pid = 3572] [serial = 989] [outer = 00000000] 15:26:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1F635800) [pid = 3572] [serial = 990] [outer = 1DDCD000] 15:26:18 INFO - PROCESS | 3572 | 1463437578591 Marionette DEBUG loaded listener.js 15:26:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1F661800) [pid = 3572] [serial = 991] [outer = 1DDCD000] 15:26:19 INFO - PROCESS | 3572 | 1463437579174 Marionette TRACE conn5 <- [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]]]}] 15:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1019ms 15:26:19 INFO - PROCESS | 3572 | 1463437579225 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 15:26:19 INFO - PROCESS | 3572 | 1463437579228 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 15:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:26:19 INFO - PROCESS | 3572 | 1463437579232 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:26:19 INFO - PROCESS | 3572 | 1463437579234 Marionette TRACE conn5 <- [1,1286,null,{}] 15:26:19 INFO - PROCESS | 3572 | 1463437579237 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:19 INFO - PROCESS | 3572 | 1463437579357 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 15:26:19 INFO - PROCESS | 3572 | 1463437579521 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:19 INFO - PROCESS | 3572 | ++DOCSHELL 1F6F3C00 == 96 [pid = 3572] [id = 331] 15:26:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1F6F4000) [pid = 3572] [serial = 992] [outer = 00000000] 15:26:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1F6FD400) [pid = 3572] [serial = 993] [outer = 1F6F4000] 15:26:19 INFO - PROCESS | 3572 | 1463437579578 Marionette DEBUG loaded listener.js 15:26:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1FB36400) [pid = 3572] [serial = 994] [outer = 1F6F4000] 15:26:20 INFO - PROCESS | 3572 | 1463437580209 Marionette TRACE conn5 <- [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]]]}] 15:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1019ms 15:26:20 INFO - PROCESS | 3572 | 1463437580255 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 15:26:20 INFO - PROCESS | 3572 | 1463437580257 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 15:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:26:20 INFO - PROCESS | 3572 | 1463437580260 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:26:20 INFO - PROCESS | 3572 | 1463437580262 Marionette TRACE conn5 <- [1,1290,null,{}] 15:26:20 INFO - PROCESS | 3572 | 1463437580266 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:20 INFO - PROCESS | 3572 | 1463437580378 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 15:26:20 INFO - PROCESS | 3572 | 1463437580525 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:20 INFO - PROCESS | 3572 | ++DOCSHELL 1F6FB000 == 97 [pid = 3572] [id = 332] 15:26:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1FB3A400) [pid = 3572] [serial = 995] [outer = 00000000] 15:26:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (228E8C00) [pid = 3572] [serial = 996] [outer = 1FB3A400] 15:26:20 INFO - PROCESS | 3572 | 1463437580582 Marionette DEBUG loaded listener.js 15:26:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (23586400) [pid = 3572] [serial = 997] [outer = 1FB3A400] 15:26:21 INFO - PROCESS | 3572 | 1463437581136 Marionette TRACE conn5 <- [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]]]}] 15:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 930ms 15:26:21 INFO - PROCESS | 3572 | 1463437581194 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 15:26:21 INFO - PROCESS | 3572 | 1463437581197 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 15:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:26:21 INFO - PROCESS | 3572 | 1463437581200 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:26:21 INFO - PROCESS | 3572 | 1463437581202 Marionette TRACE conn5 <- [1,1294,null,{}] 15:26:21 INFO - PROCESS | 3572 | 1463437581206 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:21 INFO - PROCESS | 3572 | 1463437581338 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 15:26:21 INFO - PROCESS | 3572 | 1463437581462 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:21 INFO - PROCESS | 3572 | ++DOCSHELL 225ACC00 == 98 [pid = 3572] [id = 333] 15:26:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (23589C00) [pid = 3572] [serial = 998] [outer = 00000000] 15:26:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (235D4000) [pid = 3572] [serial = 999] [outer = 23589C00] 15:26:21 INFO - PROCESS | 3572 | 1463437581518 Marionette DEBUG loaded listener.js 15:26:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (235D6000) [pid = 3572] [serial = 1000] [outer = 23589C00] 15:26:22 INFO - PROCESS | 3572 | 1463437582085 Marionette TRACE conn5 <- [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]]]}] 15:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 15:26:22 INFO - PROCESS | 3572 | 1463437582134 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 15:26:22 INFO - PROCESS | 3572 | 1463437582137 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 15:26:22 INFO - PROCESS | 3572 | 1463437582140 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:26:22 INFO - PROCESS | 3572 | 1463437582142 Marionette TRACE conn5 <- [1,1298,null,{}] 15:26:22 INFO - PROCESS | 3572 | 1463437582146 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:22 INFO - PROCESS | 3572 | 1463437582259 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 15:26:22 INFO - PROCESS | 3572 | 1463437582420 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:22 INFO - PROCESS | 3572 | ++DOCSHELL 235D8400 == 99 [pid = 3572] [id = 334] 15:26:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (23864800) [pid = 3572] [serial = 1001] [outer = 00000000] 15:26:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (23868800) [pid = 3572] [serial = 1002] [outer = 23864800] 15:26:22 INFO - PROCESS | 3572 | 1463437582477 Marionette DEBUG loaded listener.js 15:26:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (2386E800) [pid = 3572] [serial = 1003] [outer = 23864800] 15:26:23 INFO - PROCESS | 3572 | 1463437583054 Marionette TRACE conn5 <- [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] 15:26:23 INFO - PROCESS | 3572 | 1463437583117 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 15:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:26:23 INFO - PROCESS | 3572 | 1463437583120 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:26:23 INFO - PROCESS | 3572 | 1463437583122 Marionette TRACE conn5 <- [1,1302,null,{}] 15:26:23 INFO - PROCESS | 3572 | 1463437583126 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:23 INFO - PROCESS | 3572 | 1463437583241 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 15:26:23 INFO - PROCESS | 3572 | 1463437583413 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:23 INFO - PROCESS | 3572 | ++DOCSHELL 10007000 == 100 [pid = 3572] [id = 335] 15:26:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (10009000) [pid = 3572] [serial = 1004] [outer = 00000000] 15:26:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (21E97800) [pid = 3572] [serial = 1005] [outer = 10009000] 15:26:23 INFO - PROCESS | 3572 | 1463437583470 Marionette DEBUG loaded listener.js 15:26:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (21E9F400) [pid = 3572] [serial = 1006] [outer = 10009000] 15:26:24 INFO - PROCESS | 3572 | 1463437584288 Marionette TRACE conn5 <- [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]]]}] 15:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1231ms 15:26:24 INFO - PROCESS | 3572 | 1463437584368 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 15:26:24 INFO - PROCESS | 3572 | 1463437584372 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 15:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:26:24 INFO - PROCESS | 3572 | 1463437584379 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:26:24 INFO - PROCESS | 3572 | 1463437584382 Marionette TRACE conn5 <- [1,1306,null,{}] 15:26:24 INFO - PROCESS | 3572 | 1463437584388 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:24 INFO - PROCESS | 3572 | 1463437584504 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 15:26:24 INFO - PROCESS | 3572 | 1463437584657 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:24 INFO - PROCESS | 3572 | ++DOCSHELL 1440E000 == 101 [pid = 3572] [id = 336] 15:26:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (14414800) [pid = 3572] [serial = 1007] [outer = 00000000] 15:26:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (15ECD400) [pid = 3572] [serial = 1008] [outer = 14414800] 15:26:24 INFO - PROCESS | 3572 | 1463437584711 Marionette DEBUG loaded listener.js 15:26:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (17D7AC00) [pid = 3572] [serial = 1009] [outer = 14414800] 15:26:25 INFO - PROCESS | 3572 | 1463437585349 Marionette TRACE conn5 <- [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]]]}] 15:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1021ms 15:26:25 INFO - PROCESS | 3572 | 1463437585404 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 15:26:25 INFO - PROCESS | 3572 | 1463437585409 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 15:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:26:25 INFO - PROCESS | 3572 | 1463437585415 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:26:25 INFO - PROCESS | 3572 | 1463437585418 Marionette TRACE conn5 <- [1,1310,null,{}] 15:26:25 INFO - PROCESS | 3572 | 1463437585422 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:25 INFO - PROCESS | 3572 | 1463437585531 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 15:26:25 INFO - PROCESS | 3572 | 1463437585700 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 19850000 == 100 [pid = 3572] [id = 192] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 1BCDC800 == 99 [pid = 3572] [id = 326] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 16A71400 == 98 [pid = 3572] [id = 325] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 1B26D400 == 97 [pid = 3572] [id = 324] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 1A1D3400 == 96 [pid = 3572] [id = 323] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 147D4C00 == 95 [pid = 3572] [id = 322] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 106B9800 == 94 [pid = 3572] [id = 321] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 1869DC00 == 93 [pid = 3572] [id = 320] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1B273C00) [pid = 3572] [serial = 882] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (16A75800) [pid = 3572] [serial = 879] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (0FBF4400) [pid = 3572] [serial = 876] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1D50C800) [pid = 3572] [serial = 891] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1C26C400) [pid = 3572] [serial = 885] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1DDC7800) [pid = 3572] [serial = 894] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1CB2BC00) [pid = 3572] [serial = 888] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1F665C00) [pid = 3572] [serial = 927] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | ++DOCSHELL 0C738800 == 94 [pid = 3572] [id = 337] 15:26:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (0FB5F800) [pid = 3572] [serial = 1010] [outer = 00000000] 15:26:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (10DB5800) [pid = 3572] [serial = 1011] [outer = 0FB5F800] 15:26:25 INFO - PROCESS | 3572 | 1463437585808 Marionette DEBUG loaded listener.js 15:26:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (14DAFC00) [pid = 3572] [serial = 1012] [outer = 0FB5F800] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 0FC58800 == 93 [pid = 3572] [id = 319] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 147CBC00 == 92 [pid = 3572] [id = 318] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 1F66C800 == 91 [pid = 3572] [id = 313] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 1CB36000 == 90 [pid = 3572] [id = 312] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 17D78000 == 89 [pid = 3572] [id = 311] 15:26:25 INFO - PROCESS | 3572 | --DOCSHELL 10654400 == 88 [pid = 3572] [id = 310] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (15E68C00) [pid = 3572] [serial = 903] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1C26BC00) [pid = 3572] [serial = 913] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (19753800) [pid = 3572] [serial = 901] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (14E7C400) [pid = 3572] [serial = 900] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1CE55400) [pid = 3572] [serial = 916] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1D689C00) [pid = 3572] [serial = 918] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1CBA2800) [pid = 3572] [serial = 915] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1443B400) [pid = 3572] [serial = 897] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1DBE4400) [pid = 3572] [serial = 919] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1A1CB800) [pid = 3572] [serial = 909] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1984BC00) [pid = 3572] [serial = 922] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (14D35000) [pid = 3572] [serial = 898] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (16A6C000) [pid = 3572] [serial = 904] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1974C400) [pid = 3572] [serial = 921] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1A60CC00) [pid = 3572] [serial = 910] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1987FC00) [pid = 3572] [serial = 907] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1C17A400) [pid = 3572] [serial = 912] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1B270400) [pid = 3572] [serial = 874] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (197E1400) [pid = 3572] [serial = 906] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1B48D400) [pid = 3572] [serial = 924] [outer = 00000000] [url = about:blank] 15:26:25 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1F0A8800) [pid = 3572] [serial = 925] [outer = 00000000] [url = about:blank] 15:26:26 INFO - PROCESS | 3572 | 1463437586268 Marionette TRACE conn5 <- [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]]]}] 15:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 15:26:26 INFO - PROCESS | 3572 | 1463437586349 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 15:26:26 INFO - PROCESS | 3572 | 1463437586351 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 15:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:26:26 INFO - PROCESS | 3572 | 1463437586354 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:26:26 INFO - PROCESS | 3572 | 1463437586358 Marionette TRACE conn5 <- [1,1314,null,{}] 15:26:26 INFO - PROCESS | 3572 | 1463437586368 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:26 INFO - PROCESS | 3572 | 1463437586465 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 15:26:26 INFO - PROCESS | 3572 | 1463437586482 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:26 INFO - PROCESS | 3572 | ++DOCSHELL 17F6CC00 == 89 [pid = 3572] [id = 338] 15:26:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1862F000) [pid = 3572] [serial = 1013] [outer = 00000000] 15:26:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (18DAF800) [pid = 3572] [serial = 1014] [outer = 1862F000] 15:26:26 INFO - PROCESS | 3572 | 1463437586531 Marionette DEBUG loaded listener.js 15:26:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1974D400) [pid = 3572] [serial = 1015] [outer = 1862F000] 15:26:27 INFO - PROCESS | 3572 | 1463437587022 Marionette TRACE conn5 <- [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]]]}] 15:26:27 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 15:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 15:26:27 INFO - PROCESS | 3572 | 1463437587089 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 15:26:27 INFO - PROCESS | 3572 | 1463437587092 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 15:26:27 INFO - PROCESS | 3572 | 1463437587095 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:26:27 INFO - PROCESS | 3572 | 1463437587097 Marionette TRACE conn5 <- [1,1318,null,{}] 15:26:27 INFO - PROCESS | 3572 | 1463437587100 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:27 INFO - PROCESS | 3572 | 1463437587196 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 15:26:27 INFO - PROCESS | 3572 | 1463437587339 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:27 INFO - PROCESS | 3572 | ++DOCSHELL 1984D400 == 90 [pid = 3572] [id = 339] 15:26:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (19850000) [pid = 3572] [serial = 1016] [outer = 00000000] 15:26:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (19892400) [pid = 3572] [serial = 1017] [outer = 19850000] 15:26:27 INFO - PROCESS | 3572 | 1463437587389 Marionette DEBUG loaded listener.js 15:26:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (19D52800) [pid = 3572] [serial = 1018] [outer = 19850000] 15:26:27 INFO - PROCESS | 3572 | 1463437587742 Marionette TRACE conn5 <- [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]]]}] 15:26:27 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 15:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 15:26:27 INFO - PROCESS | 3572 | 1463437587803 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 15:26:27 INFO - PROCESS | 3572 | 1463437587805 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 15:26:27 INFO - PROCESS | 3572 | 1463437587809 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:26:27 INFO - PROCESS | 3572 | 1463437587811 Marionette TRACE conn5 <- [1,1322,null,{}] 15:26:27 INFO - PROCESS | 3572 | 1463437587815 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:27 INFO - PROCESS | 3572 | 1463437587906 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 15:26:27 INFO - PROCESS | 3572 | 1463437587912 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:27 INFO - PROCESS | 3572 | ++DOCSHELL 19E6B800 == 91 [pid = 3572] [id = 340] 15:26:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (19E6E000) [pid = 3572] [serial = 1019] [outer = 00000000] 15:26:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (19F62800) [pid = 3572] [serial = 1020] [outer = 19E6E000] 15:26:27 INFO - PROCESS | 3572 | 1463437587957 Marionette DEBUG loaded listener.js 15:26:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1A609400) [pid = 3572] [serial = 1021] [outer = 19E6E000] 15:26:28 INFO - PROCESS | 3572 | 1463437588460 Marionette TRACE conn5 <- [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]]]}] 15:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 15:26:28 INFO - PROCESS | 3572 | 1463437588485 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 15:26:28 INFO - PROCESS | 3572 | 1463437588487 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 15:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:26:28 INFO - PROCESS | 3572 | 1463437588490 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:26:28 INFO - PROCESS | 3572 | 1463437588492 Marionette TRACE conn5 <- [1,1326,null,{}] 15:26:28 INFO - PROCESS | 3572 | 1463437588495 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:28 INFO - PROCESS | 3572 | 1463437588642 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 15:26:28 INFO - PROCESS | 3572 | 1463437588697 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:28 INFO - PROCESS | 3572 | ++DOCSHELL 1B58A400 == 92 [pid = 3572] [id = 341] 15:26:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1B58A800) [pid = 3572] [serial = 1022] [outer = 00000000] 15:26:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1C173400) [pid = 3572] [serial = 1023] [outer = 1B58A800] 15:26:28 INFO - PROCESS | 3572 | 1463437588742 Marionette DEBUG loaded listener.js 15:26:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1C17DC00) [pid = 3572] [serial = 1024] [outer = 1B58A800] 15:26:29 INFO - PROCESS | 3572 | 1463437589640 Marionette TRACE conn5 <- [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]]]}] 15:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1185ms 15:26:29 INFO - PROCESS | 3572 | 1463437589677 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 15:26:29 INFO - PROCESS | 3572 | 1463437589679 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 15:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:26:29 INFO - PROCESS | 3572 | 1463437589687 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:26:29 INFO - PROCESS | 3572 | 1463437589689 Marionette TRACE conn5 <- [1,1330,null,{}] 15:26:29 INFO - PROCESS | 3572 | 1463437589693 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:29 INFO - PROCESS | 3572 | 1463437589821 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 15:26:29 INFO - PROCESS | 3572 | 1463437589889 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:29 INFO - PROCESS | 3572 | ++DOCSHELL 1B240000 == 93 [pid = 3572] [id = 342] 15:26:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1B24D800) [pid = 3572] [serial = 1025] [outer = 00000000] 15:26:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1C720000) [pid = 3572] [serial = 1026] [outer = 1B24D800] 15:26:29 INFO - PROCESS | 3572 | 1463437589933 Marionette DEBUG loaded listener.js 15:26:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1CB32800) [pid = 3572] [serial = 1027] [outer = 1B24D800] 15:26:30 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1984B400) [pid = 3572] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:26:30 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1A1D5000) [pid = 3572] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:26:30 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1869F000) [pid = 3572] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:26:30 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1B271400) [pid = 3572] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:26:30 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (16A6D400) [pid = 3572] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:26:30 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (0FC50400) [pid = 3572] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:26:30 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (17D72C00) [pid = 3572] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:26:30 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1C6D9400) [pid = 3572] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:26:30 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (18DB8800) [pid = 3572] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:26:30 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (0FF0BC00) [pid = 3572] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:26:30 INFO - PROCESS | 3572 | 1463437590621 Marionette TRACE conn5 <- [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]]]}] 15:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 970ms 15:26:30 INFO - PROCESS | 3572 | 1463437590657 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 15:26:30 INFO - PROCESS | 3572 | 1463437590658 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 15:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:26:30 INFO - PROCESS | 3572 | 1463437590662 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:26:30 INFO - PROCESS | 3572 | 1463437590663 Marionette TRACE conn5 <- [1,1334,null,{}] 15:26:30 INFO - PROCESS | 3572 | 1463437590675 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:30 INFO - PROCESS | 3572 | 1463437590811 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 15:26:30 INFO - PROCESS | 3572 | 1463437590838 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:30 INFO - PROCESS | 3572 | ++DOCSHELL 17F64400 == 94 [pid = 3572] [id = 343] 15:26:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (18DB8800) [pid = 3572] [serial = 1028] [outer = 00000000] 15:26:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1A1CEC00) [pid = 3572] [serial = 1029] [outer = 18DB8800] 15:26:30 INFO - PROCESS | 3572 | 1463437590882 Marionette DEBUG loaded listener.js 15:26:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1C64D000) [pid = 3572] [serial = 1030] [outer = 18DB8800] 15:26:31 INFO - PROCESS | 3572 | 1463437591355 Marionette TRACE conn5 <- [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]]]}] 15:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 15:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:26:31 INFO - PROCESS | 3572 | 1463437591393 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 15:26:31 INFO - PROCESS | 3572 | 1463437591395 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 15:26:31 INFO - PROCESS | 3572 | 1463437591398 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:26:31 INFO - PROCESS | 3572 | 1463437591400 Marionette TRACE conn5 <- [1,1338,null,{}] 15:26:31 INFO - PROCESS | 3572 | 1463437591403 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:31 INFO - PROCESS | 3572 | 1463437591501 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 15:26:31 INFO - PROCESS | 3572 | 1463437591545 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:31 INFO - PROCESS | 3572 | ++DOCSHELL 1CB9F800 == 95 [pid = 3572] [id = 344] 15:26:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1CBA1000) [pid = 3572] [serial = 1031] [outer = 00000000] 15:26:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1D50CC00) [pid = 3572] [serial = 1032] [outer = 1CBA1000] 15:26:31 INFO - PROCESS | 3572 | 1463437591591 Marionette DEBUG loaded listener.js 15:26:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1DBE2800) [pid = 3572] [serial = 1033] [outer = 1CBA1000] 15:26:32 INFO - PROCESS | 3572 | 1463437592047 Marionette TRACE conn5 <- [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]]]}] 15:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 15:26:32 INFO - PROCESS | 3572 | 1463437592074 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 15:26:32 INFO - PROCESS | 3572 | 1463437592076 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 15:26:32 INFO - PROCESS | 3572 | 1463437592079 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:26:32 INFO - PROCESS | 3572 | 1463437592080 Marionette TRACE conn5 <- [1,1342,null,{}] 15:26:32 INFO - PROCESS | 3572 | 1463437592084 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:32 INFO - PROCESS | 3572 | 1463437592177 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 15:26:32 INFO - PROCESS | 3572 | 1463437592183 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:32 INFO - PROCESS | 3572 | ++DOCSHELL 0FC57C00 == 96 [pid = 3572] [id = 345] 15:26:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (0FF0AC00) [pid = 3572] [serial = 1034] [outer = 00000000] 15:26:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1F0A4000) [pid = 3572] [serial = 1035] [outer = 0FF0AC00] 15:26:32 INFO - PROCESS | 3572 | 1463437592227 Marionette DEBUG loaded listener.js 15:26:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1F633800) [pid = 3572] [serial = 1036] [outer = 0FF0AC00] 15:26:32 INFO - PROCESS | 3572 | 1463437592862 Marionette TRACE conn5 <- [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]]]}] 15:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 870ms 15:26:32 INFO - PROCESS | 3572 | 1463437592968 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 15:26:32 INFO - PROCESS | 3572 | 1463437592974 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 15:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:26:32 INFO - PROCESS | 3572 | 1463437592980 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:26:32 INFO - PROCESS | 3572 | 1463437592984 Marionette TRACE conn5 <- [1,1346,null,{}] 15:26:33 INFO - PROCESS | 3572 | 1463437592989 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:33 INFO - PROCESS | 3572 | 1463437593124 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 15:26:33 INFO - PROCESS | 3572 | 1463437593241 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:33 INFO - PROCESS | 3572 | ++DOCSHELL 0FBF8C00 == 97 [pid = 3572] [id = 346] 15:26:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (0FF13C00) [pid = 3572] [serial = 1037] [outer = 00000000] 15:26:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (15E11400) [pid = 3572] [serial = 1038] [outer = 0FF13C00] 15:26:33 INFO - PROCESS | 3572 | 1463437593338 Marionette DEBUG loaded listener.js 15:26:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (16D5A000) [pid = 3572] [serial = 1039] [outer = 0FF13C00] 15:26:33 INFO - PROCESS | 3572 | 1463437593942 Marionette TRACE conn5 <- [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]]]}] 15:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 970ms 15:26:33 INFO - PROCESS | 3572 | 1463437593952 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 15:26:33 INFO - PROCESS | 3572 | 1463437593958 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 15:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:26:33 INFO - PROCESS | 3572 | 1463437593965 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:26:33 INFO - PROCESS | 3572 | 1463437593968 Marionette TRACE conn5 <- [1,1350,null,{}] 15:26:33 INFO - PROCESS | 3572 | 1463437593972 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:34 INFO - PROCESS | 3572 | 1463437594094 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 15:26:34 INFO - PROCESS | 3572 | 1463437594261 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:34 INFO - PROCESS | 3572 | ++DOCSHELL 17F5E400 == 98 [pid = 3572] [id = 347] 15:26:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1974EC00) [pid = 3572] [serial = 1040] [outer = 00000000] 15:26:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1988C800) [pid = 3572] [serial = 1041] [outer = 1974EC00] 15:26:34 INFO - PROCESS | 3572 | 1463437594318 Marionette DEBUG loaded listener.js 15:26:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1B247000) [pid = 3572] [serial = 1042] [outer = 1974EC00] 15:26:35 INFO - PROCESS | 3572 | 1463437594997 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1078ms 15:26:35 INFO - PROCESS | 3572 | 1463437595044 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 15:26:35 INFO - PROCESS | 3572 | 1463437595047 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 15:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:26:35 INFO - PROCESS | 3572 | 1463437595050 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:26:35 INFO - PROCESS | 3572 | 1463437595054 Marionette TRACE conn5 <- [1,1354,null,{}] 15:26:35 INFO - PROCESS | 3572 | 1463437595065 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:35 INFO - PROCESS | 3572 | 1463437595190 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 15:26:35 INFO - PROCESS | 3572 | 1463437595345 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:35 INFO - PROCESS | 3572 | ++DOCSHELL 1DDCEC00 == 99 [pid = 3572] [id = 348] 15:26:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1DDD0C00) [pid = 3572] [serial = 1043] [outer = 00000000] 15:26:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1F66C800) [pid = 3572] [serial = 1044] [outer = 1DDD0C00] 15:26:35 INFO - PROCESS | 3572 | 1463437595405 Marionette DEBUG loaded listener.js 15:26:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1F6F3800) [pid = 3572] [serial = 1045] [outer = 1DDD0C00] 15:26:36 INFO - PROCESS | 3572 | 1463437596048 Marionette TRACE conn5 <- [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] 15:26:36 INFO - PROCESS | 3572 | 1463437596075 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 15:26:36 INFO - PROCESS | 3572 | 1463437596079 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:26:36 INFO - PROCESS | 3572 | 1463437596081 Marionette TRACE conn5 <- [1,1358,null,{}] 15:26:36 INFO - PROCESS | 3572 | 1463437596084 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:36 INFO - PROCESS | 3572 | 1463437596203 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 15:26:36 INFO - PROCESS | 3572 | 1463437596364 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:36 INFO - PROCESS | 3572 | ++DOCSHELL 1F636400 == 100 [pid = 3572] [id = 349] 15:26:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (1F6FE800) [pid = 3572] [serial = 1046] [outer = 00000000] 15:26:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (21E94C00) [pid = 3572] [serial = 1047] [outer = 1F6FE800] 15:26:36 INFO - PROCESS | 3572 | 1463437596422 Marionette DEBUG loaded listener.js 15:26:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (225AE000) [pid = 3572] [serial = 1048] [outer = 1F6FE800] 15:26:37 INFO - PROCESS | 3572 | 1463437597064 Marionette TRACE conn5 <- [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] 15:26:37 INFO - PROCESS | 3572 | 1463437597105 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 15:26:37 INFO - PROCESS | 3572 | 1463437597108 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:26:37 INFO - PROCESS | 3572 | 1463437597110 Marionette TRACE conn5 <- [1,1362,null,{}] 15:26:37 INFO - PROCESS | 3572 | 1463437597114 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:37 INFO - PROCESS | 3572 | 1463437597227 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 15:26:37 INFO - PROCESS | 3572 | 1463437597379 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:37 INFO - PROCESS | 3572 | ++DOCSHELL 1FB3B800 == 101 [pid = 3572] [id = 350] 15:26:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (225AFC00) [pid = 3572] [serial = 1049] [outer = 00000000] 15:26:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (233A8C00) [pid = 3572] [serial = 1050] [outer = 225AFC00] 15:26:37 INFO - PROCESS | 3572 | 1463437597436 Marionette DEBUG loaded listener.js 15:26:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (233AFC00) [pid = 3572] [serial = 1051] [outer = 225AFC00] 15:26:37 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:26:37 INFO - PROCESS | 3572 | 1463437597984 Marionette TRACE conn5 <- [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] 15:26:38 INFO - PROCESS | 3572 | 1463437598045 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 15:26:38 INFO - PROCESS | 3572 | 1463437598048 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:26:38 INFO - PROCESS | 3572 | 1463437598050 Marionette TRACE conn5 <- [1,1366,null,{}] 15:26:38 INFO - PROCESS | 3572 | 1463437598054 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:38 INFO - PROCESS | 3572 | 1463437598192 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 15:26:38 INFO - PROCESS | 3572 | 1463437598358 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:38 INFO - PROCESS | 3572 | ++DOCSHELL 23588400 == 102 [pid = 3572] [id = 351] 15:26:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (235CEC00) [pid = 3572] [serial = 1052] [outer = 00000000] 15:26:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (23872C00) [pid = 3572] [serial = 1053] [outer = 235CEC00] 15:26:38 INFO - PROCESS | 3572 | 1463437598416 Marionette DEBUG loaded listener.js 15:26:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (26704800) [pid = 3572] [serial = 1054] [outer = 235CEC00] 15:26:39 INFO - PROCESS | 3572 | 1463437599007 Marionette TRACE conn5 <- [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] 15:26:39 INFO - PROCESS | 3572 | 1463437599037 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 15:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:26:39 INFO - PROCESS | 3572 | 1463437599042 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:26:39 INFO - PROCESS | 3572 | 1463437599044 Marionette TRACE conn5 <- [1,1370,null,{}] 15:26:39 INFO - PROCESS | 3572 | 1463437599047 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:39 INFO - PROCESS | 3572 | 1463437599162 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 15:26:39 INFO - PROCESS | 3572 | 1463437599313 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:39 INFO - PROCESS | 3572 | ++DOCSHELL 26701400 == 103 [pid = 3572] [id = 352] 15:26:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (2670A800) [pid = 3572] [serial = 1055] [outer = 00000000] 15:26:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (2640E800) [pid = 3572] [serial = 1056] [outer = 2670A800] 15:26:39 INFO - PROCESS | 3572 | 1463437599370 Marionette DEBUG loaded listener.js 15:26:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (26411400) [pid = 3572] [serial = 1057] [outer = 2670A800] 15:26:40 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:26:40 INFO - PROCESS | 3572 | 1463437600083 Marionette TRACE conn5 <- [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] 15:26:40 INFO - PROCESS | 3572 | 1463437600175 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 15:26:40 INFO - PROCESS | 3572 | 1463437600178 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:26:40 INFO - PROCESS | 3572 | 1463437600180 Marionette TRACE conn5 <- [1,1374,null,{}] 15:26:40 INFO - PROCESS | 3572 | 1463437600184 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:40 INFO - PROCESS | 3572 | 1463437600302 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 15:26:40 INFO - PROCESS | 3572 | 1463437600458 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:40 INFO - PROCESS | 3572 | ++DOCSHELL 17D79400 == 104 [pid = 3572] [id = 353] 15:26:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (17F66800) [pid = 3572] [serial = 1058] [outer = 00000000] 15:26:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 168 (19E6B000) [pid = 3572] [serial = 1059] [outer = 17F66800] 15:26:40 INFO - PROCESS | 3572 | 1463437600515 Marionette DEBUG loaded listener.js 15:26:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 169 (1A1D0400) [pid = 3572] [serial = 1060] [outer = 17F66800] 15:26:41 INFO - PROCESS | 3572 | 1463437601307 Marionette TRACE conn5 <- [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] 15:26:41 INFO - PROCESS | 3572 | 1463437601367 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 15:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:26:41 INFO - PROCESS | 3572 | 1463437601372 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:26:41 INFO - PROCESS | 3572 | 1463437601376 Marionette TRACE conn5 <- [1,1378,null,{}] 15:26:41 INFO - PROCESS | 3572 | 1463437601381 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:41 INFO - PROCESS | 3572 | 1463437601496 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 15:26:41 INFO - PROCESS | 3572 | 1463437601650 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:41 INFO - PROCESS | 3572 | ++DOCSHELL 0FF17000 == 105 [pid = 3572] [id = 354] 15:26:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 170 (11320400) [pid = 3572] [serial = 1061] [outer = 00000000] 15:26:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 171 (1869DC00) [pid = 3572] [serial = 1062] [outer = 11320400] 15:26:41 INFO - PROCESS | 3572 | 1463437601702 Marionette DEBUG loaded listener.js 15:26:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 172 (19752000) [pid = 3572] [serial = 1063] [outer = 11320400] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 0C64E800 == 104 [pid = 3572] [id = 70] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1CBA0800 == 103 [pid = 3572] [id = 142] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 186A6400 == 102 [pid = 3572] [id = 115] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1CB9F800 == 101 [pid = 3572] [id = 344] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 17F64400 == 100 [pid = 3572] [id = 343] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1B240000 == 99 [pid = 3572] [id = 342] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1B58A400 == 98 [pid = 3572] [id = 341] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 19E6B800 == 97 [pid = 3572] [id = 340] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1984D400 == 96 [pid = 3572] [id = 339] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 17F6CC00 == 95 [pid = 3572] [id = 338] 15:26:42 INFO - PROCESS | 3572 | 1463437602341 Marionette TRACE conn5 <- [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]]]}] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 171 (1D685400) [pid = 3572] [serial = 981] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 0C738800 == 94 [pid = 3572] [id = 337] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1440E000 == 93 [pid = 3572] [id = 336] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1F6FB000 == 92 [pid = 3572] [id = 332] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1F6F3C00 == 91 [pid = 3572] [id = 331] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1DBE9000 == 90 [pid = 3572] [id = 330] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1974DC00 == 89 [pid = 3572] [id = 329] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 1000A800 == 88 [pid = 3572] [id = 328] 15:26:42 INFO - PROCESS | 3572 | --DOCSHELL 0FF16400 == 87 [pid = 3572] [id = 327] 15:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1078ms 15:26:42 INFO - PROCESS | 3572 | 1463437602457 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 15:26:42 INFO - PROCESS | 3572 | 1463437602463 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 15:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 170 (19E74400) [pid = 3572] [serial = 966] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 169 (19F35000) [pid = 3572] [serial = 967] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 168 (1B267800) [pid = 3572] [serial = 970] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 167 (1F63A800) [pid = 3572] [serial = 936] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 166 (1B247400) [pid = 3572] [serial = 969] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 165 (186CB800) [pid = 3572] [serial = 960] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 164 (19750800) [pid = 3572] [serial = 961] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (1BC23400) [pid = 3572] [serial = 972] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (17F5D800) [pid = 3572] [serial = 955] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (16D5D800) [pid = 3572] [serial = 954] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (16BC4000) [pid = 3572] [serial = 952] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (197E2400) [pid = 3572] [serial = 963] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1FB03400) [pid = 3572] [serial = 939] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (197DC000) [pid = 3572] [serial = 933] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1FB37000) [pid = 3572] [serial = 942] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (228EA800) [pid = 3572] [serial = 945] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (228F7000) [pid = 3572] [serial = 948] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1CB2B400) [pid = 3572] [serial = 978] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1A1D0800) [pid = 3572] [serial = 975] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1C265400) [pid = 3572] [serial = 973] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1482AC00) [pid = 3572] [serial = 951] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1131FC00) [pid = 3572] [serial = 957] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1482FC00) [pid = 3572] [serial = 930] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (147D6C00) [pid = 3572] [serial = 958] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (19B03C00) [pid = 3572] [serial = 964] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1CBAA000) [pid = 3572] [serial = 979] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1B274400) [pid = 3572] [serial = 976] [outer = 00000000] [url = about:blank] 15:26:42 INFO - PROCESS | 3572 | 1463437602513 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:26:42 INFO - PROCESS | 3572 | 1463437602515 Marionette TRACE conn5 <- [1,1382,null,{}] 15:26:42 INFO - PROCESS | 3572 | 1463437602527 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:42 INFO - PROCESS | 3572 | 1463437602622 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 15:26:42 INFO - PROCESS | 3572 | 1463437602630 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:42 INFO - PROCESS | 3572 | ++DOCSHELL 10011C00 == 88 [pid = 3572] [id = 355] 15:26:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (106C2400) [pid = 3572] [serial = 1064] [outer = 00000000] 15:26:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (147D8000) [pid = 3572] [serial = 1065] [outer = 106C2400] 15:26:42 INFO - PROCESS | 3572 | 1463437602675 Marionette DEBUG loaded listener.js 15:26:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (14ED5400) [pid = 3572] [serial = 1066] [outer = 106C2400] 15:26:43 INFO - PROCESS | 3572 | 1463437603211 Marionette TRACE conn5 <- [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]]]}] 15:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 770ms 15:26:43 INFO - PROCESS | 3572 | 1463437603252 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 15:26:43 INFO - PROCESS | 3572 | 1463437603254 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 15:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:26:43 INFO - PROCESS | 3572 | 1463437603258 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:26:43 INFO - PROCESS | 3572 | 1463437603261 Marionette TRACE conn5 <- [1,1386,null,{}] 15:26:43 INFO - PROCESS | 3572 | 1463437603271 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:43 INFO - PROCESS | 3572 | 1463437603369 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 15:26:43 INFO - PROCESS | 3572 | 1463437603486 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:43 INFO - PROCESS | 3572 | ++DOCSHELL 18DBD000 == 89 [pid = 3572] [id = 356] 15:26:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (19750C00) [pid = 3572] [serial = 1067] [outer = 00000000] 15:26:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (197E2000) [pid = 3572] [serial = 1068] [outer = 19750C00] 15:26:43 INFO - PROCESS | 3572 | 1463437603535 Marionette DEBUG loaded listener.js 15:26:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1987FC00) [pid = 3572] [serial = 1069] [outer = 19750C00] 15:26:43 INFO - PROCESS | 3572 | 1463437603907 Marionette TRACE conn5 <- [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]]]}] 15:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 15:26:43 INFO - PROCESS | 3572 | 1463437603951 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 15:26:43 INFO - PROCESS | 3572 | 1463437603953 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 15:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:26:43 INFO - PROCESS | 3572 | 1463437603957 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:26:43 INFO - PROCESS | 3572 | 1463437603959 Marionette TRACE conn5 <- [1,1390,null,{}] 15:26:43 INFO - PROCESS | 3572 | 1463437603962 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:44 INFO - PROCESS | 3572 | 1463437604057 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 15:26:44 INFO - PROCESS | 3572 | 1463437604064 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:44 INFO - PROCESS | 3572 | ++DOCSHELL 19B05C00 == 90 [pid = 3572] [id = 357] 15:26:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (19E0E400) [pid = 3572] [serial = 1070] [outer = 00000000] 15:26:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (19F69800) [pid = 3572] [serial = 1071] [outer = 19E0E400] 15:26:44 INFO - PROCESS | 3572 | 1463437604109 Marionette DEBUG loaded listener.js 15:26:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (19F6C400) [pid = 3572] [serial = 1072] [outer = 19E0E400] 15:26:44 INFO - PROCESS | 3572 | 1463437604553 Marionette TRACE conn5 <- [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]]]}] 15:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 631ms 15:26:44 INFO - PROCESS | 3572 | 1463437604592 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 15:26:44 INFO - PROCESS | 3572 | 1463437604604 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 15:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:26:44 INFO - PROCESS | 3572 | 1463437604631 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:26:44 INFO - PROCESS | 3572 | 1463437604633 Marionette TRACE conn5 <- [1,1394,null,{}] 15:26:44 INFO - PROCESS | 3572 | 1463437604637 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:44 INFO - PROCESS | 3572 | 1463437604773 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 15:26:44 INFO - PROCESS | 3572 | 1463437604878 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:44 INFO - PROCESS | 3572 | ++DOCSHELL 1A608800 == 91 [pid = 3572] [id = 358] 15:26:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1B248800) [pid = 3572] [serial = 1073] [outer = 00000000] 15:26:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (1B26A800) [pid = 3572] [serial = 1074] [outer = 1B248800] 15:26:44 INFO - PROCESS | 3572 | 1463437604923 Marionette DEBUG loaded listener.js 15:26:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (1B50E000) [pid = 3572] [serial = 1075] [outer = 1B248800] 15:26:45 INFO - PROCESS | 3572 | 1463437605361 Marionette TRACE conn5 <- [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]]]}] 15:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 15:26:45 INFO - PROCESS | 3572 | 1463437605404 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 15:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:26:45 INFO - PROCESS | 3572 | 1463437605406 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 15:26:45 INFO - PROCESS | 3572 | 1463437605410 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:26:45 INFO - PROCESS | 3572 | 1463437605411 Marionette TRACE conn5 <- [1,1398,null,{}] 15:26:45 INFO - PROCESS | 3572 | 1463437605415 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:45 INFO - PROCESS | 3572 | 1463437605574 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 15:26:45 INFO - PROCESS | 3572 | 1463437605597 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:45 INFO - PROCESS | 3572 | ++DOCSHELL 1B589800 == 92 [pid = 3572] [id = 359] 15:26:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (1C172800) [pid = 3572] [serial = 1076] [outer = 00000000] 15:26:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (1CB33C00) [pid = 3572] [serial = 1077] [outer = 1C172800] 15:26:45 INFO - PROCESS | 3572 | 1463437605643 Marionette DEBUG loaded listener.js 15:26:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (1CBA9800) [pid = 3572] [serial = 1078] [outer = 1C172800] 15:26:46 INFO - PROCESS | 3572 | 1463437606122 Marionette TRACE conn5 <- [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]]]}] 15:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 770ms 15:26:46 INFO - PROCESS | 3572 | 1463437606197 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 15:26:46 INFO - PROCESS | 3572 | 1463437606200 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 15:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:26:46 INFO - PROCESS | 3572 | 1463437606207 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:26:46 INFO - PROCESS | 3572 | 1463437606209 Marionette TRACE conn5 <- [1,1402,null,{}] 15:26:46 INFO - PROCESS | 3572 | 1463437606212 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:46 INFO - PROCESS | 3572 | 1463437606357 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 15:26:46 INFO - PROCESS | 3572 | 1463437606378 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:46 INFO - PROCESS | 3572 | ++DOCSHELL 1CB35000 == 93 [pid = 3572] [id = 360] 15:26:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (1CBAC800) [pid = 3572] [serial = 1079] [outer = 00000000] 15:26:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (1DBDEC00) [pid = 3572] [serial = 1080] [outer = 1CBAC800] 15:26:46 INFO - PROCESS | 3572 | 1463437606422 Marionette DEBUG loaded listener.js 15:26:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (1DDCAC00) [pid = 3572] [serial = 1081] [outer = 1CBAC800] 15:26:47 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (1B58A800) [pid = 3572] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:26:47 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (1B24D800) [pid = 3572] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:26:47 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (0FB5F800) [pid = 3572] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:26:47 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (19E6E000) [pid = 3572] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:26:47 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (1862F000) [pid = 3572] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:26:47 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (14414800) [pid = 3572] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:26:47 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (19850000) [pid = 3572] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:26:47 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1CBA1000) [pid = 3572] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:26:47 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (18DB8800) [pid = 3572] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:26:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1000F000) [pid = 3572] [serial = 1082] [outer = 15F57800] 15:26:47 INFO - PROCESS | 3572 | 1463437607505 Marionette TRACE conn5 <- [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]]]}] 15:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1334ms 15:26:47 INFO - PROCESS | 3572 | 1463437607543 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 15:26:47 INFO - PROCESS | 3572 | 1463437607547 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 15:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:26:47 INFO - PROCESS | 3572 | 1463437607553 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:26:47 INFO - PROCESS | 3572 | 1463437607557 Marionette TRACE conn5 <- [1,1406,null,{}] 15:26:47 INFO - PROCESS | 3572 | 1463437607565 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:47 INFO - PROCESS | 3572 | 1463437607701 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 15:26:47 INFO - PROCESS | 3572 | 1463437607847 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:47 INFO - PROCESS | 3572 | ++DOCSHELL 0C61D400 == 94 [pid = 3572] [id = 361] 15:26:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (0C64A000) [pid = 3572] [serial = 1083] [outer = 00000000] 15:26:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (14836800) [pid = 3572] [serial = 1084] [outer = 0C64A000] 15:26:47 INFO - PROCESS | 3572 | 1463437607906 Marionette DEBUG loaded listener.js 15:26:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (14ED7C00) [pid = 3572] [serial = 1085] [outer = 0C64A000] 15:26:48 INFO - PROCESS | 3572 | 1463437608584 Marionette TRACE conn5 <- [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]]]}] 15:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1079ms 15:26:48 INFO - PROCESS | 3572 | 1463437608644 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 15:26:48 INFO - PROCESS | 3572 | 1463437608650 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 15:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:26:48 INFO - PROCESS | 3572 | 1463437608658 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:26:48 INFO - PROCESS | 3572 | 1463437608661 Marionette TRACE conn5 <- [1,1410,null,{}] 15:26:48 INFO - PROCESS | 3572 | 1463437608665 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:48 INFO - PROCESS | 3572 | 1463437608791 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 15:26:48 INFO - PROCESS | 3572 | 1463437608942 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:48 INFO - PROCESS | 3572 | ++DOCSHELL 17D6AC00 == 95 [pid = 3572] [id = 362] 15:26:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (17D80C00) [pid = 3572] [serial = 1086] [outer = 00000000] 15:26:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (18DB9C00) [pid = 3572] [serial = 1087] [outer = 17D80C00] 15:26:49 INFO - PROCESS | 3572 | 1463437609001 Marionette DEBUG loaded listener.js 15:26:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (197DF800) [pid = 3572] [serial = 1088] [outer = 17D80C00] 15:26:49 INFO - PROCESS | 3572 | 1463437609667 Marionette TRACE conn5 <- [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]]]}] 15:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1079ms 15:26:49 INFO - PROCESS | 3572 | 1463437609739 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 15:26:49 INFO - PROCESS | 3572 | 1463437609742 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 15:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:26:49 INFO - PROCESS | 3572 | 1463437609745 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:26:49 INFO - PROCESS | 3572 | 1463437609749 Marionette TRACE conn5 <- [1,1414,null,{}] 15:26:49 INFO - PROCESS | 3572 | 1463437609760 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:49 INFO - PROCESS | 3572 | 1463437609887 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 15:26:50 INFO - PROCESS | 3572 | 1463437610037 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:50 INFO - PROCESS | 3572 | ++DOCSHELL 19E76000 == 96 [pid = 3572] [id = 363] 15:26:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (19F67800) [pid = 3572] [serial = 1089] [outer = 00000000] 15:26:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (1A743000) [pid = 3572] [serial = 1090] [outer = 19F67800] 15:26:50 INFO - PROCESS | 3572 | 1463437610098 Marionette DEBUG loaded listener.js 15:26:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (1B50EC00) [pid = 3572] [serial = 1091] [outer = 19F67800] 15:26:50 INFO - PROCESS | 3572 | 1463437610792 Marionette TRACE conn5 <- [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]]]}] 15:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1070ms 15:26:50 INFO - PROCESS | 3572 | 1463437610838 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 15:26:50 INFO - PROCESS | 3572 | 1463437610841 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 15:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:26:50 INFO - PROCESS | 3572 | 1463437610846 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:26:50 INFO - PROCESS | 3572 | 1463437610848 Marionette TRACE conn5 <- [1,1418,null,{}] 15:26:50 INFO - PROCESS | 3572 | 1463437610851 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:50 INFO - PROCESS | 3572 | 1463437610973 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 15:26:51 INFO - PROCESS | 3572 | 1463437611121 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:51 INFO - PROCESS | 3572 | ++DOCSHELL 1C6D0000 == 97 [pid = 3572] [id = 364] 15:26:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (1C71E400) [pid = 3572] [serial = 1092] [outer = 00000000] 15:26:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (1CBAE000) [pid = 3572] [serial = 1093] [outer = 1C71E400] 15:26:51 INFO - PROCESS | 3572 | 1463437611179 Marionette DEBUG loaded listener.js 15:26:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (1D688400) [pid = 3572] [serial = 1094] [outer = 1C71E400] 15:26:51 INFO - PROCESS | 3572 | 1463437611815 Marionette TRACE conn5 <- [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]]]}] 15:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1020ms 15:26:51 INFO - PROCESS | 3572 | 1463437611866 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 15:26:51 INFO - PROCESS | 3572 | 1463437611869 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 15:26:51 INFO - PROCESS | 3572 | 1463437611872 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:26:51 INFO - PROCESS | 3572 | 1463437611874 Marionette TRACE conn5 <- [1,1422,null,{}] 15:26:51 INFO - PROCESS | 3572 | 1463437611878 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:52 INFO - PROCESS | 3572 | 1463437611992 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 15:26:52 INFO - PROCESS | 3572 | 1463437612142 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:52 INFO - PROCESS | 3572 | ++DOCSHELL 0FB5F800 == 98 [pid = 3572] [id = 365] 15:26:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (1DDCF800) [pid = 3572] [serial = 1095] [outer = 00000000] 15:26:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 168 (1F637400) [pid = 3572] [serial = 1096] [outer = 1DDCF800] 15:26:52 INFO - PROCESS | 3572 | 1463437612198 Marionette DEBUG loaded listener.js 15:26:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 169 (1F660000) [pid = 3572] [serial = 1097] [outer = 1DDCF800] 15:26:52 INFO - PROCESS | 3572 | 1463437612818 Marionette TRACE conn5 <- [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]]]}] 15:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 971ms 15:26:52 INFO - PROCESS | 3572 | 1463437612847 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 15:26:52 INFO - PROCESS | 3572 | 1463437612850 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 15:26:52 INFO - PROCESS | 3572 | 1463437612853 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:26:52 INFO - PROCESS | 3572 | 1463437612855 Marionette TRACE conn5 <- [1,1426,null,{}] 15:26:52 INFO - PROCESS | 3572 | 1463437612859 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:53 INFO - PROCESS | 3572 | 1463437613010 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 15:26:53 INFO - PROCESS | 3572 | 1463437613165 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:53 INFO - PROCESS | 3572 | ++DOCSHELL 1F0AA800 == 99 [pid = 3572] [id = 366] 15:26:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 170 (21E97C00) [pid = 3572] [serial = 1098] [outer = 00000000] 15:26:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 171 (233A3000) [pid = 3572] [serial = 1099] [outer = 21E97C00] 15:26:53 INFO - PROCESS | 3572 | 1463437613222 Marionette DEBUG loaded listener.js 15:26:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 172 (233AA000) [pid = 3572] [serial = 1100] [outer = 21E97C00] 15:26:53 INFO - PROCESS | 3572 | 1463437613821 Marionette TRACE conn5 <- [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]]]}] 15:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1015ms 15:26:53 INFO - PROCESS | 3572 | 1463437613872 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 15:26:53 INFO - PROCESS | 3572 | 1463437613875 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 15:26:53 INFO - PROCESS | 3572 | 1463437613878 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:26:53 INFO - PROCESS | 3572 | 1463437613880 Marionette TRACE conn5 <- [1,1430,null,{}] 15:26:53 INFO - PROCESS | 3572 | 1463437613884 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:54 INFO - PROCESS | 3572 | 1463437614003 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 15:26:54 INFO - PROCESS | 3572 | 1463437614169 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:54 INFO - PROCESS | 3572 | ++DOCSHELL 233AC400 == 100 [pid = 3572] [id = 367] 15:26:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 173 (233ACC00) [pid = 3572] [serial = 1101] [outer = 00000000] 15:26:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 174 (235CD000) [pid = 3572] [serial = 1102] [outer = 233ACC00] 15:26:54 INFO - PROCESS | 3572 | 1463437614226 Marionette DEBUG loaded listener.js 15:26:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 175 (23867800) [pid = 3572] [serial = 1103] [outer = 233ACC00] 15:26:54 INFO - PROCESS | 3572 | 1463437614812 Marionette TRACE conn5 <- [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]]]}] 15:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 971ms 15:26:54 INFO - PROCESS | 3572 | 1463437614853 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 15:26:54 INFO - PROCESS | 3572 | 1463437614855 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 15:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:26:54 INFO - PROCESS | 3572 | 1463437614858 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:26:54 INFO - PROCESS | 3572 | 1463437614860 Marionette TRACE conn5 <- [1,1434,null,{}] 15:26:54 INFO - PROCESS | 3572 | 1463437614865 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:54 INFO - PROCESS | 3572 | 1463437614981 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 15:26:55 INFO - PROCESS | 3572 | 1463437615148 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:55 INFO - PROCESS | 3572 | ++DOCSHELL 21B72000 == 101 [pid = 3572] [id = 368] 15:26:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 176 (21B73C00) [pid = 3572] [serial = 1104] [outer = 00000000] 15:26:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 177 (21B79400) [pid = 3572] [serial = 1105] [outer = 21B73C00] 15:26:55 INFO - PROCESS | 3572 | 1463437615203 Marionette DEBUG loaded listener.js 15:26:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 178 (21B7C800) [pid = 3572] [serial = 1106] [outer = 21B73C00] 15:26:55 INFO - PROCESS | 3572 | 1463437615788 Marionette TRACE conn5 <- [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]]]}] 15:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 15:26:55 INFO - PROCESS | 3572 | 1463437615833 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 15:26:55 INFO - PROCESS | 3572 | 1463437615835 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 15:26:55 INFO - PROCESS | 3572 | 1463437615838 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:26:55 INFO - PROCESS | 3572 | 1463437615840 Marionette TRACE conn5 <- [1,1438,null,{}] 15:26:55 INFO - PROCESS | 3572 | 1463437615844 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:55 INFO - PROCESS | 3572 | 1463437615963 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 15:26:56 INFO - PROCESS | 3572 | 1463437616114 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:56 INFO - PROCESS | 3572 | ++DOCSHELL 14DB2000 == 102 [pid = 3572] [id = 369] 15:26:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 179 (15EC2000) [pid = 3572] [serial = 1107] [outer = 00000000] 15:26:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 180 (1A603000) [pid = 3572] [serial = 1108] [outer = 15EC2000] 15:26:56 INFO - PROCESS | 3572 | 1463437616170 Marionette DEBUG loaded listener.js 15:26:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 181 (1CB31800) [pid = 3572] [serial = 1109] [outer = 15EC2000] 15:26:57 INFO - PROCESS | 3572 | 1463437617016 Marionette TRACE conn5 <- [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]]]}] 15:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1220ms 15:26:57 INFO - PROCESS | 3572 | 1463437617063 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 15:26:57 INFO - PROCESS | 3572 | 1463437617067 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 15:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:26:57 INFO - PROCESS | 3572 | 1463437617071 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:26:57 INFO - PROCESS | 3572 | 1463437617075 Marionette TRACE conn5 <- [1,1442,null,{}] 15:26:57 INFO - PROCESS | 3572 | 1463437617081 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:57 INFO - PROCESS | 3572 | 1463437617199 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 15:26:57 INFO - PROCESS | 3572 | 1463437617360 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:57 INFO - PROCESS | 3572 | ++DOCSHELL 14E81C00 == 103 [pid = 3572] [id = 370] 15:26:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 182 (15E71400) [pid = 3572] [serial = 1110] [outer = 00000000] 15:26:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 183 (1862F000) [pid = 3572] [serial = 1111] [outer = 15E71400] 15:26:57 INFO - PROCESS | 3572 | 1463437617414 Marionette DEBUG loaded listener.js 15:26:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 184 (19753C00) [pid = 3572] [serial = 1112] [outer = 15E71400] 15:26:58 INFO - PROCESS | 3572 | 1463437618025 Marionette TRACE conn5 <- [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]]]}] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 15E0AC00 == 102 [pid = 3572] [id = 16] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 19F68800 == 101 [pid = 3572] [id = 15] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 1B589800 == 100 [pid = 3572] [id = 359] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 1A608800 == 99 [pid = 3572] [id = 358] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 19B05C00 == 98 [pid = 3572] [id = 357] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 18DBD000 == 97 [pid = 3572] [id = 356] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 10011C00 == 96 [pid = 3572] [id = 355] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 0FF17000 == 95 [pid = 3572] [id = 354] 15:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1079ms 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 183 (15EC7000) [pid = 3572] [serial = 984] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 182 (19F39000) [pid = 3572] [serial = 987] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 181 (1F635800) [pid = 3572] [serial = 990] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 180 (1F6FD400) [pid = 3572] [serial = 993] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 179 (228E8C00) [pid = 3572] [serial = 996] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 178 (235D4000) [pid = 3572] [serial = 999] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 177 (23868800) [pid = 3572] [serial = 1002] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 176 (1F0A4000) [pid = 3572] [serial = 1035] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 1FB3B800 == 94 [pid = 3572] [id = 350] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 1F636400 == 93 [pid = 3572] [id = 349] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 1DDCEC00 == 92 [pid = 3572] [id = 348] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 17F5E400 == 91 [pid = 3572] [id = 347] 15:26:58 INFO - PROCESS | 3572 | --DOCSHELL 0FBF8C00 == 90 [pid = 3572] [id = 346] 15:26:58 INFO - PROCESS | 3572 | 1463437618237 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 15:26:58 INFO - PROCESS | 3572 | 1463437618242 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 175 (1C173400) [pid = 3572] [serial = 1023] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 174 (1C720000) [pid = 3572] [serial = 1026] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 173 (1C17DC00) [pid = 3572] [serial = 1024] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 172 (14DAFC00) [pid = 3572] [serial = 1012] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 171 (10DB5800) [pid = 3572] [serial = 1011] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 170 (21E97800) [pid = 3572] [serial = 1005] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 169 (19F62800) [pid = 3572] [serial = 1020] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 168 (18DAF800) [pid = 3572] [serial = 1014] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 167 (1974D400) [pid = 3572] [serial = 1015] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 166 (17D7AC00) [pid = 3572] [serial = 1009] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 165 (15ECD400) [pid = 3572] [serial = 1008] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 164 (19892400) [pid = 3572] [serial = 1017] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (19D52800) [pid = 3572] [serial = 1018] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (1D50CC00) [pid = 3572] [serial = 1032] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (1CB32800) [pid = 3572] [serial = 1027] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (1DBE2800) [pid = 3572] [serial = 1033] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (1C64D000) [pid = 3572] [serial = 1030] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1A1CEC00) [pid = 3572] [serial = 1029] [outer = 00000000] [url = about:blank] 15:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (1A609400) [pid = 3572] [serial = 1021] [outer = 00000000] [url = about:blank] 15:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:26:58 INFO - PROCESS | 3572 | 1463437618267 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:26:58 INFO - PROCESS | 3572 | 1463437618271 Marionette TRACE conn5 <- [1,1446,null,{}] 15:26:58 INFO - PROCESS | 3572 | 1463437618277 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:58 INFO - PROCESS | 3572 | 1463437618409 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 15:26:58 INFO - PROCESS | 3572 | 1463437618571 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:58 INFO - PROCESS | 3572 | ++DOCSHELL 11315800 == 91 [pid = 3572] [id = 371] 15:26:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (11316000) [pid = 3572] [serial = 1113] [outer = 00000000] 15:26:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (14770800) [pid = 3572] [serial = 1114] [outer = 11316000] 15:26:58 INFO - PROCESS | 3572 | 1463437618633 Marionette DEBUG loaded listener.js 15:26:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (14DF1000) [pid = 3572] [serial = 1115] [outer = 11316000] 15:26:59 INFO - PROCESS | 3572 | 1463437619320 Marionette TRACE conn5 <- [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]]]}] 15:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1120ms 15:26:59 INFO - PROCESS | 3572 | 1463437619392 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 3572 | 1463437619396 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 15:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:26:59 INFO - PROCESS | 3572 | 1463437619404 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:26:59 INFO - PROCESS | 3572 | 1463437619408 Marionette TRACE conn5 <- [1,1450,null,{}] 15:26:59 INFO - PROCESS | 3572 | 1463437619412 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:59 INFO - PROCESS | 3572 | 1463437619538 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 15:26:59 INFO - PROCESS | 3572 | 1463437619694 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:59 INFO - PROCESS | 3572 | ++DOCSHELL 17F64400 == 92 [pid = 3572] [id = 372] 15:26:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (17F65000) [pid = 3572] [serial = 1116] [outer = 00000000] 15:26:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (18DB2800) [pid = 3572] [serial = 1117] [outer = 17F65000] 15:26:59 INFO - PROCESS | 3572 | 1463437619752 Marionette DEBUG loaded listener.js 15:26:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (19757800) [pid = 3572] [serial = 1118] [outer = 17F65000] 15:27:00 INFO - PROCESS | 3572 | 1463437620438 Marionette TRACE conn5 <- [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]]]}] 15:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1085ms 15:27:00 INFO - PROCESS | 3572 | 1463437620487 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 15:27:00 INFO - PROCESS | 3572 | 1463437620490 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 15:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:27:00 INFO - PROCESS | 3572 | 1463437620493 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:27:00 INFO - PROCESS | 3572 | 1463437620496 Marionette TRACE conn5 <- [1,1454,null,{}] 15:27:00 INFO - PROCESS | 3572 | 1463437620506 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:00 INFO - PROCESS | 3572 | 1463437620636 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 15:27:00 INFO - PROCESS | 3572 | 1463437620792 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:00 INFO - PROCESS | 3572 | ++DOCSHELL 19E6C000 == 93 [pid = 3572] [id = 373] 15:27:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (19E71800) [pid = 3572] [serial = 1119] [outer = 00000000] 15:27:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (19F39000) [pid = 3572] [serial = 1120] [outer = 19E71800] 15:27:00 INFO - PROCESS | 3572 | 1463437620855 Marionette DEBUG loaded listener.js 15:27:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (1A1C9400) [pid = 3572] [serial = 1121] [outer = 19E71800] 15:27:01 INFO - PROCESS | 3572 | 1463437621543 Marionette TRACE conn5 <- [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]]]}] 15:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1070ms 15:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:27:01 INFO - PROCESS | 3572 | 1463437621575 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 15:27:01 INFO - PROCESS | 3572 | 1463437621577 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 15:27:01 INFO - PROCESS | 3572 | 1463437621581 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:27:01 INFO - PROCESS | 3572 | 1463437621583 Marionette TRACE conn5 <- [1,1458,null,{}] 15:27:01 INFO - PROCESS | 3572 | 1463437621587 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:01 INFO - PROCESS | 3572 | 1463437621709 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 15:27:01 INFO - PROCESS | 3572 | 1463437621875 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:01 INFO - PROCESS | 3572 | ++DOCSHELL 1A217800 == 94 [pid = 3572] [id = 374] 15:27:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (1B241800) [pid = 3572] [serial = 1122] [outer = 00000000] 15:27:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 168 (1B275C00) [pid = 3572] [serial = 1123] [outer = 1B241800] 15:27:01 INFO - PROCESS | 3572 | 1463437621935 Marionette DEBUG loaded listener.js 15:27:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 169 (1C17A400) [pid = 3572] [serial = 1124] [outer = 1B241800] 15:27:02 INFO - PROCESS | 3572 | 1463437622558 Marionette TRACE conn5 <- [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]]]}] 15:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1021ms 15:27:02 INFO - PROCESS | 3572 | 1463437622603 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 15:27:02 INFO - PROCESS | 3572 | 1463437622605 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 15:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:27:02 INFO - PROCESS | 3572 | 1463437622609 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:27:02 INFO - PROCESS | 3572 | 1463437622611 Marionette TRACE conn5 <- [1,1462,null,{}] 15:27:02 INFO - PROCESS | 3572 | 1463437622614 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:02 INFO - PROCESS | 3572 | 1463437622732 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 15:27:02 INFO - PROCESS | 3572 | 1463437622886 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:02 INFO - PROCESS | 3572 | ++DOCSHELL 1C226800 == 95 [pid = 3572] [id = 375] 15:27:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 170 (1C64A400) [pid = 3572] [serial = 1125] [outer = 00000000] 15:27:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 171 (1CB28C00) [pid = 3572] [serial = 1126] [outer = 1C64A400] 15:27:02 INFO - PROCESS | 3572 | 1463437622944 Marionette DEBUG loaded listener.js 15:27:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 172 (1CBA2000) [pid = 3572] [serial = 1127] [outer = 1C64A400] 15:27:03 INFO - PROCESS | 3572 | 1463437623578 Marionette TRACE conn5 <- [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]]]}] 15:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1017ms 15:27:03 INFO - PROCESS | 3572 | 1463437623630 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 15:27:03 INFO - PROCESS | 3572 | 1463437623632 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 15:27:03 INFO - PROCESS | 3572 | 1463437623636 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:27:03 INFO - PROCESS | 3572 | 1463437623638 Marionette TRACE conn5 <- [1,1466,null,{}] 15:27:03 INFO - PROCESS | 3572 | 1463437623641 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:03 INFO - PROCESS | 3572 | 1463437623798 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 15:27:03 INFO - PROCESS | 3572 | 1463437623971 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:03 INFO - PROCESS | 3572 | ++DOCSHELL 1DBE8800 == 96 [pid = 3572] [id = 376] 15:27:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 173 (1F0A1C00) [pid = 3572] [serial = 1128] [outer = 00000000] 15:27:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 174 (1F6C2C00) [pid = 3572] [serial = 1129] [outer = 1F0A1C00] 15:27:04 INFO - PROCESS | 3572 | 1463437624028 Marionette DEBUG loaded listener.js 15:27:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 175 (1FB0D800) [pid = 3572] [serial = 1130] [outer = 1F0A1C00] 15:27:04 INFO - PROCESS | 3572 | 1463437624650 Marionette TRACE conn5 <- [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]]]}] 15:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1068ms 15:27:04 INFO - PROCESS | 3572 | 1463437624725 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 15:27:04 INFO - PROCESS | 3572 | 1463437624727 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 15:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:27:04 INFO - PROCESS | 3572 | 1463437624730 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:27:04 INFO - PROCESS | 3572 | 1463437624732 Marionette TRACE conn5 <- [1,1470,null,{}] 15:27:04 INFO - PROCESS | 3572 | 1463437624736 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:04 INFO - PROCESS | 3572 | 1463437624904 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 15:27:04 INFO - PROCESS | 3572 | 1463437624920 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:04 INFO - PROCESS | 3572 | ++DOCSHELL 1FB0CC00 == 97 [pid = 3572] [id = 377] 15:27:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 176 (1FB33400) [pid = 3572] [serial = 1131] [outer = 00000000] 15:27:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 177 (21B79800) [pid = 3572] [serial = 1132] [outer = 1FB33400] 15:27:04 INFO - PROCESS | 3572 | 1463437624974 Marionette DEBUG loaded listener.js 15:27:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 178 (21E9A800) [pid = 3572] [serial = 1133] [outer = 1FB33400] 15:27:05 INFO - PROCESS | 3572 | 1463437625658 Marionette TRACE conn5 <- [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]]]}] 15:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 15:27:05 INFO - PROCESS | 3572 | 1463437625705 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 15:27:05 INFO - PROCESS | 3572 | 1463437625707 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 15:27:05 INFO - PROCESS | 3572 | 1463437625711 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:27:05 INFO - PROCESS | 3572 | 1463437625713 Marionette TRACE conn5 <- [1,1474,null,{}] 15:27:05 INFO - PROCESS | 3572 | 1463437625716 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:05 INFO - PROCESS | 3572 | 1463437625831 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 15:27:06 INFO - PROCESS | 3572 | 1463437625985 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:06 INFO - PROCESS | 3572 | ++DOCSHELL 21E9CC00 == 98 [pid = 3572] [id = 378] 15:27:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 179 (21E9D000) [pid = 3572] [serial = 1134] [outer = 00000000] 15:27:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 180 (228EF000) [pid = 3572] [serial = 1135] [outer = 21E9D000] 15:27:06 INFO - PROCESS | 3572 | 1463437626044 Marionette DEBUG loaded listener.js 15:27:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 181 (228F1C00) [pid = 3572] [serial = 1136] [outer = 21E9D000] 15:27:06 INFO - PROCESS | 3572 | 1463437626696 Marionette TRACE conn5 <- [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]]]}] 15:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1015ms 15:27:06 INFO - PROCESS | 3572 | 1463437626730 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 15:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:27:06 INFO - PROCESS | 3572 | 1463437626732 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 15:27:06 INFO - PROCESS | 3572 | 1463437626735 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:27:06 INFO - PROCESS | 3572 | 1463437626737 Marionette TRACE conn5 <- [1,1478,null,{}] 15:27:06 INFO - PROCESS | 3572 | 1463437626741 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:06 INFO - PROCESS | 3572 | 1463437626858 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 15:27:07 INFO - PROCESS | 3572 | 1463437627014 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:07 INFO - PROCESS | 3572 | ++DOCSHELL 228E8C00 == 99 [pid = 3572] [id = 379] 15:27:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 182 (233AA400) [pid = 3572] [serial = 1137] [outer = 00000000] 15:27:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 183 (235D1800) [pid = 3572] [serial = 1138] [outer = 233AA400] 15:27:07 INFO - PROCESS | 3572 | 1463437627072 Marionette DEBUG loaded listener.js 15:27:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 184 (235DA400) [pid = 3572] [serial = 1139] [outer = 233AA400] 15:27:07 INFO - PROCESS | 3572 | 1463437627725 Marionette TRACE conn5 <- [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]]]}] 15:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1016ms 15:27:07 INFO - PROCESS | 3572 | 1463437627756 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 15:27:07 INFO - PROCESS | 3572 | 1463437627759 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 15:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:27:07 INFO - PROCESS | 3572 | 1463437627762 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:27:07 INFO - PROCESS | 3572 | 1463437627764 Marionette TRACE conn5 <- [1,1482,null,{}] 15:27:07 INFO - PROCESS | 3572 | 1463437627767 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:07 INFO - PROCESS | 3572 | 1463437627882 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 15:27:08 INFO - PROCESS | 3572 | 1463437628036 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:08 INFO - PROCESS | 3572 | ++DOCSHELL 235CC400 == 100 [pid = 3572] [id = 380] 15:27:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 185 (2386DC00) [pid = 3572] [serial = 1140] [outer = 00000000] 15:27:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 186 (26416000) [pid = 3572] [serial = 1141] [outer = 2386DC00] 15:27:08 INFO - PROCESS | 3572 | 1463437628094 Marionette DEBUG loaded listener.js 15:27:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 187 (2641CC00) [pid = 3572] [serial = 1142] [outer = 2386DC00] 15:27:08 INFO - PROCESS | 3572 | 1463437628700 Marionette TRACE conn5 <- [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]]]}] 15:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 15:27:08 INFO - PROCESS | 3572 | 1463437628736 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 15:27:08 INFO - PROCESS | 3572 | 1463437628739 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 15:27:08 INFO - PROCESS | 3572 | 1463437628742 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:27:08 INFO - PROCESS | 3572 | 1463437628745 Marionette TRACE conn5 <- [1,1486,null,{}] 15:27:08 INFO - PROCESS | 3572 | 1463437628749 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:08 INFO - PROCESS | 3572 | 1463437628884 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 15:27:09 INFO - PROCESS | 3572 | 1463437629168 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:09 INFO - PROCESS | 3572 | ++DOCSHELL 1061D400 == 101 [pid = 3572] [id = 381] 15:27:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 188 (10656000) [pid = 3572] [serial = 1143] [outer = 00000000] 15:27:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 189 (14771C00) [pid = 3572] [serial = 1144] [outer = 10656000] 15:27:09 INFO - PROCESS | 3572 | 1463437629220 Marionette DEBUG loaded listener.js 15:27:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 190 (15E14000) [pid = 3572] [serial = 1145] [outer = 10656000] 15:27:09 INFO - PROCESS | 3572 | 1463437629826 Marionette TRACE conn5 <- [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]]]}] 15:27:09 INFO - PROCESS | 3572 | --DOCSHELL 17D7F400 == 100 [pid = 3572] [id = 219] 15:27:09 INFO - PROCESS | 3572 | --DOCSHELL 1000FC00 == 99 [pid = 3572] [id = 177] 15:27:09 INFO - PROCESS | 3572 | --DOCSHELL 21B72000 == 98 [pid = 3572] [id = 368] 15:27:09 INFO - PROCESS | 3572 | --DOCSHELL 233AC400 == 97 [pid = 3572] [id = 367] 15:27:09 INFO - PROCESS | 3572 | --DOCSHELL 1F0AA800 == 96 [pid = 3572] [id = 366] 15:27:09 INFO - PROCESS | 3572 | --DOCSHELL 0FB5F800 == 95 [pid = 3572] [id = 365] 15:27:09 INFO - PROCESS | 3572 | --DOCSHELL 1C6D0000 == 94 [pid = 3572] [id = 364] 15:27:09 INFO - PROCESS | 3572 | --DOCSHELL 19E76000 == 93 [pid = 3572] [id = 363] 15:27:09 INFO - PROCESS | 3572 | --DOCSHELL 17D6AC00 == 92 [pid = 3572] [id = 362] 15:27:09 INFO - PROCESS | 3572 | --DOCSHELL 0C61D400 == 91 [pid = 3572] [id = 361] 15:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1218ms 15:27:10 INFO - PROCESS | 3572 | 1463437630047 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 15:27:10 INFO - PROCESS | 3572 | 1463437630052 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 15:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:27:10 INFO - PROCESS | 3572 | 1463437630060 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:27:10 INFO - PROCESS | 3572 | 1463437630064 Marionette TRACE conn5 <- [1,1490,null,{}] 15:27:10 INFO - PROCESS | 3572 | 1463437630070 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:10 INFO - PROCESS | 3572 | 1463437630200 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 15:27:10 INFO - PROCESS | 3572 | 1463437630324 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:10 INFO - PROCESS | 3572 | ++DOCSHELL 16A74400 == 92 [pid = 3572] [id = 382] 15:27:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 191 (16A75C00) [pid = 3572] [serial = 1146] [outer = 00000000] 15:27:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 192 (17D73000) [pid = 3572] [serial = 1147] [outer = 16A75C00] 15:27:10 INFO - PROCESS | 3572 | 1463437630385 Marionette DEBUG loaded listener.js 15:27:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 193 (1864CC00) [pid = 3572] [serial = 1148] [outer = 16A75C00] 15:27:11 INFO - PROCESS | 3572 | 1463437631041 Marionette TRACE conn5 <- [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]]]}] 15:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1016ms 15:27:11 INFO - PROCESS | 3572 | 1463437631086 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 15:27:11 INFO - PROCESS | 3572 | 1463437631090 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 15:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:27:11 INFO - PROCESS | 3572 | 1463437631097 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:27:11 INFO - PROCESS | 3572 | 1463437631101 Marionette TRACE conn5 <- [1,1494,null,{}] 15:27:11 INFO - PROCESS | 3572 | 1463437631106 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:11 INFO - PROCESS | 3572 | 1463437631235 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 15:27:11 INFO - PROCESS | 3572 | 1463437631399 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:11 INFO - PROCESS | 3572 | ++DOCSHELL 19E71400 == 93 [pid = 3572] [id = 383] 15:27:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 194 (19E76C00) [pid = 3572] [serial = 1149] [outer = 00000000] 15:27:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 195 (1A1D2C00) [pid = 3572] [serial = 1150] [outer = 19E76C00] 15:27:11 INFO - PROCESS | 3572 | 1463437631459 Marionette DEBUG loaded listener.js 15:27:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 196 (1B247400) [pid = 3572] [serial = 1151] [outer = 19E76C00] 15:27:12 INFO - PROCESS | 3572 | 1463437632121 Marionette TRACE conn5 <- [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]]]}] 15:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1075ms 15:27:12 INFO - PROCESS | 3572 | 1463437632175 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 15:27:12 INFO - PROCESS | 3572 | 1463437632178 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 15:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:27:12 INFO - PROCESS | 3572 | 1463437632181 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:27:12 INFO - PROCESS | 3572 | 1463437632184 Marionette TRACE conn5 <- [1,1498,null,{}] 15:27:12 INFO - PROCESS | 3572 | 1463437632194 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:12 INFO - PROCESS | 3572 | 1463437632325 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 15:27:12 INFO - PROCESS | 3572 | 1463437632488 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:12 INFO - PROCESS | 3572 | ++DOCSHELL 1CB32400 == 94 [pid = 3572] [id = 384] 15:27:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 197 (1CE55800) [pid = 3572] [serial = 1152] [outer = 00000000] 15:27:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 198 (1D690800) [pid = 3572] [serial = 1153] [outer = 1CE55800] 15:27:12 INFO - PROCESS | 3572 | 1463437632552 Marionette DEBUG loaded listener.js 15:27:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 199 (1DDC8800) [pid = 3572] [serial = 1154] [outer = 1CE55800] 15:27:13 INFO - PROCESS | 3572 | 1463437633217 Marionette TRACE conn5 <- [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]]]}] 15:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1067ms 15:27:13 INFO - PROCESS | 3572 | 1463437633270 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 15:27:13 INFO - PROCESS | 3572 | 1463437633272 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 15:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:27:13 INFO - PROCESS | 3572 | 1463437633276 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:27:13 INFO - PROCESS | 3572 | 1463437633278 Marionette TRACE conn5 <- [1,1502,null,{}] 15:27:13 INFO - PROCESS | 3572 | 1463437633282 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:13 INFO - PROCESS | 3572 | 1463437633407 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 15:27:13 INFO - PROCESS | 3572 | 1463437633567 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:13 INFO - PROCESS | 3572 | ++DOCSHELL 21B72000 == 95 [pid = 3572] [id = 385] 15:27:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 200 (21B73400) [pid = 3572] [serial = 1155] [outer = 00000000] 15:27:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 201 (228F4C00) [pid = 3572] [serial = 1156] [outer = 21B73400] 15:27:13 INFO - PROCESS | 3572 | 1463437633625 Marionette DEBUG loaded listener.js 15:27:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 202 (235CE000) [pid = 3572] [serial = 1157] [outer = 21B73400] 15:27:14 INFO - PROCESS | 3572 | 1463437634286 Marionette TRACE conn5 <- [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]]]}] 15:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1017ms 15:27:14 INFO - PROCESS | 3572 | 1463437634296 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 15:27:14 INFO - PROCESS | 3572 | 1463437634298 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 15:27:14 INFO - PROCESS | 3572 | 1463437634301 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:27:14 INFO - PROCESS | 3572 | 1463437634304 Marionette TRACE conn5 <- [1,1506,null,{}] 15:27:14 INFO - PROCESS | 3572 | 1463437634307 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:14 INFO - PROCESS | 3572 | 1463437634425 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 15:27:14 INFO - PROCESS | 3572 | 1463437634596 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:14 INFO - PROCESS | 3572 | ++DOCSHELL 25DEB400 == 96 [pid = 3572] [id = 386] 15:27:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 203 (25DECC00) [pid = 3572] [serial = 1158] [outer = 00000000] 15:27:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 204 (25DF2400) [pid = 3572] [serial = 1159] [outer = 25DECC00] 15:27:14 INFO - PROCESS | 3572 | 1463437634654 Marionette DEBUG loaded listener.js 15:27:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 205 (25DF4400) [pid = 3572] [serial = 1160] [outer = 25DECC00] 15:27:15 INFO - PROCESS | 3572 | 1463437635211 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 15:27:15 INFO - PROCESS | 3572 | 1463437635276 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 15:27:15 INFO - PROCESS | 3572 | 1463437635279 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 15:27:15 INFO - PROCESS | 3572 | 1463437635282 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:27:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:27:15 INFO - PROCESS | 3572 | 1463437635284 Marionette TRACE conn5 <- [1,1510,null,{}] 15:27:15 INFO - PROCESS | 3572 | 1463437635288 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:15 INFO - PROCESS | 3572 | 1463437635455 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 15:27:15 INFO - PROCESS | 3572 | 1463437635626 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 3572 | ++DOCSHELL 2670CC00 == 97 [pid = 3572] [id = 387] 15:27:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 206 (2670D800) [pid = 3572] [serial = 1161] [outer = 00000000] 15:27:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 207 (28D4C400) [pid = 3572] [serial = 1162] [outer = 2670D800] 15:27:15 INFO - PROCESS | 3572 | 1463437635684 Marionette DEBUG loaded listener.js 15:27:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 208 (28D52C00) [pid = 3572] [serial = 1163] [outer = 2670D800] 15:27:16 INFO - PROCESS | 3572 | 1463437636263 Marionette TRACE conn5 <- [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"]]]}] 15:27:16 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 () { 15:27:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:27:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:27:16 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 () { 15:27:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:27:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:27:16 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 () { 15:27:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:27:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:27:16 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 () { 15:27:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:27:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:27:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:27:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1021ms 15:27:16 INFO - PROCESS | 3572 | 1463437636307 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 15:27:16 INFO - PROCESS | 3572 | 1463437636310 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 15:27:16 INFO - PROCESS | 3572 | 1463437636313 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:27:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:27:16 INFO - PROCESS | 3572 | 1463437636315 Marionette TRACE conn5 <- [1,1514,null,{}] 15:27:16 INFO - PROCESS | 3572 | 1463437636319 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:16 INFO - PROCESS | 3572 | 1463437636451 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 15:27:16 INFO - PROCESS | 3572 | 1463437636623 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:16 INFO - PROCESS | 3572 | ++DOCSHELL 2891C800 == 98 [pid = 3572] [id = 388] 15:27:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 209 (2891D400) [pid = 3572] [serial = 1164] [outer = 00000000] 15:27:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 210 (28D4A000) [pid = 3572] [serial = 1165] [outer = 2891D400] 15:27:16 INFO - PROCESS | 3572 | 1463437636680 Marionette DEBUG loaded listener.js 15:27:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 211 (28D54C00) [pid = 3572] [serial = 1166] [outer = 2891D400] 15:27:17 INFO - PROCESS | 3572 | 1463437637277 Marionette TRACE conn5 <- [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"]]]}] 15:27:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:27:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:27:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:27:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:27:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:27:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:27:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 980ms 15:27:17 INFO - PROCESS | 3572 | 1463437637297 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 15:27:17 INFO - PROCESS | 3572 | 1463437637300 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 15:27:17 INFO - PROCESS | 3572 | 1463437637303 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:27:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:27:17 INFO - PROCESS | 3572 | 1463437637305 Marionette TRACE conn5 <- [1,1518,null,{}] 15:27:17 INFO - PROCESS | 3572 | 1463437637309 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:18 INFO - PROCESS | 3572 | --DOCSHELL 17D79400 == 97 [pid = 3572] [id = 353] 15:27:18 INFO - PROCESS | 3572 | --DOCSHELL 228E8C00 == 96 [pid = 3572] [id = 379] 15:27:18 INFO - PROCESS | 3572 | --DOCSHELL 1FB0CC00 == 95 [pid = 3572] [id = 377] 15:27:18 INFO - PROCESS | 3572 | --DOCSHELL 21E9CC00 == 94 [pid = 3572] [id = 378] 15:27:18 INFO - PROCESS | 3572 | --DOCSHELL 1DBE8800 == 93 [pid = 3572] [id = 376] 15:27:18 INFO - PROCESS | 3572 | --DOCSHELL 1A217800 == 92 [pid = 3572] [id = 374] 15:27:18 INFO - PROCESS | 3572 | --DOCSHELL 1C226800 == 91 [pid = 3572] [id = 375] 15:27:18 INFO - PROCESS | 3572 | --DOCSHELL 19E6C000 == 90 [pid = 3572] [id = 373] 15:27:18 INFO - PROCESS | 3572 | --DOCSHELL 17F64400 == 89 [pid = 3572] [id = 372] 15:27:18 INFO - PROCESS | 3572 | --DOCSHELL 11315800 == 88 [pid = 3572] [id = 371] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1C17D400 == 87 [pid = 3572] [id = 179] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 15EC1C00 == 86 [pid = 3572] [id = 114] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 14D01800 == 85 [pid = 3572] [id = 11] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 0FC59C00 == 84 [pid = 3572] [id = 23] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 10CC4400 == 83 [pid = 3572] [id = 10] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 17D7B000 == 82 [pid = 3572] [id = 58] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1F63CC00 == 81 [pid = 3572] [id = 309] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 225A8C00 == 80 [pid = 3572] [id = 236] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 147D2400 == 79 [pid = 3572] [id = 149] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 0C643400 == 78 [pid = 3572] [id = 221] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 16BCD400 == 77 [pid = 3572] [id = 26] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 17F69800 == 76 [pid = 3572] [id = 18] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1D510C00 == 75 [pid = 3572] [id = 8] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 10CC6000 == 74 [pid = 3572] [id = 24] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 16D5E800 == 73 [pid = 3572] [id = 14] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1F6C4000 == 72 [pid = 3572] [id = 218] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1FB35400 == 71 [pid = 3572] [id = 254] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 19E76800 == 70 [pid = 3572] [id = 19] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1D68A000 == 69 [pid = 3572] [id = 214] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 186A2400 == 68 [pid = 3572] [id = 27] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 186A4000 == 67 [pid = 3572] [id = 20] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 107E4800 == 66 [pid = 3572] [id = 86] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 0FC57C00 == 65 [pid = 3572] [id = 345] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 186A2800 == 64 [pid = 3572] [id = 178] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 106B8400 == 63 [pid = 3572] [id = 21] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 0FF10400 == 62 [pid = 3572] [id = 232] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 18652000 == 61 [pid = 3572] [id = 17] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 10655C00 == 60 [pid = 3572] [id = 237] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1BCE0400 == 59 [pid = 3572] [id = 295] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 19751800 == 58 [pid = 3572] [id = 102] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 113A9800 == 57 [pid = 3572] [id = 143] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 18DAE800 == 56 [pid = 3572] [id = 22] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1440A000 == 55 [pid = 3572] [id = 101] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1F668800 == 54 [pid = 3572] [id = 253] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 23588400 == 53 [pid = 3572] [id = 351] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 0907A000 == 52 [pid = 3572] [id = 89] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 0C643C00 == 51 [pid = 3572] [id = 317] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1FB3C000 == 50 [pid = 3572] [id = 255] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 0FC52400 == 49 [pid = 3572] [id = 28] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 235D8400 == 48 [pid = 3572] [id = 334] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 14E83400 == 47 [pid = 3572] [id = 25] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 113AE800 == 46 [pid = 3572] [id = 116] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1D68F400 == 45 [pid = 3572] [id = 298] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1F6C3800 == 44 [pid = 3572] [id = 147] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1F63F000 == 43 [pid = 3572] [id = 220] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 17D7C400 == 42 [pid = 3572] [id = 316] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 0C640800 == 41 [pid = 3572] [id = 256] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 14D33400 == 40 [pid = 3572] [id = 166] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 26701400 == 39 [pid = 3572] [id = 352] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1F0A3400 == 38 [pid = 3572] [id = 252] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 14DB2000 == 37 [pid = 3572] [id = 369] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1C26C800 == 36 [pid = 3572] [id = 176] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 0FB5B000 == 35 [pid = 3572] [id = 131] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1FB3A000 == 34 [pid = 3572] [id = 235] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 225A7C00 == 33 [pid = 3572] [id = 315] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1DBDC400 == 32 [pid = 3572] [id = 146] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1CB30C00 == 31 [pid = 3572] [id = 145] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 16BC9800 == 30 [pid = 3572] [id = 248] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 19E72000 == 29 [pid = 3572] [id = 69] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 09073400 == 28 [pid = 3572] [id = 113] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 113A8C00 == 27 [pid = 3572] [id = 238] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1FB08800 == 26 [pid = 3572] [id = 314] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1CE57400 == 25 [pid = 3572] [id = 297] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1FB06C00 == 24 [pid = 3572] [id = 148] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 225ACC00 == 23 [pid = 3572] [id = 333] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1C266400 == 22 [pid = 3572] [id = 296] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1DDD1400 == 21 [pid = 3572] [id = 234] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 10007000 == 20 [pid = 3572] [id = 335] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1BC1B800 == 19 [pid = 3572] [id = 267] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1CB35000 == 18 [pid = 3572] [id = 360] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 235CC400 == 17 [pid = 3572] [id = 380] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 14E81C00 == 16 [pid = 3572] [id = 370] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 2670CC00 == 15 [pid = 3572] [id = 387] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 25DEB400 == 14 [pid = 3572] [id = 386] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 21B72000 == 13 [pid = 3572] [id = 385] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1CB32400 == 12 [pid = 3572] [id = 384] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 19E71400 == 11 [pid = 3572] [id = 383] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 1061D400 == 10 [pid = 3572] [id = 381] 15:27:22 INFO - PROCESS | 3572 | --DOCSHELL 16A74400 == 9 [pid = 3572] [id = 382] 15:27:24 INFO - PROCESS | 3572 | 1463437644738 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 15:27:24 INFO - PROCESS | 3572 | --DOCSHELL 2891C800 == 8 [pid = 3572] [id = 388] 15:27:25 INFO - PROCESS | 3572 | 1463437645083 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:25 INFO - PROCESS | 3572 | ++DOCSHELL 09075000 == 9 [pid = 3572] [id = 389] 15:27:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 212 (09075C00) [pid = 3572] [serial = 1167] [outer = 00000000] 15:27:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 213 (09079C00) [pid = 3572] [serial = 1168] [outer = 09075C00] 15:27:25 INFO - PROCESS | 3572 | 1463437645134 Marionette DEBUG loaded listener.js 15:27:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 214 (0C616C00) [pid = 3572] [serial = 1169] [outer = 09075C00] 15:27:25 INFO - PROCESS | 3572 | 1463437645569 Marionette TRACE conn5 <- [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]]]}] 15:27:25 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 15:27:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:27:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:27:25 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. 15:27:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:27:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 8280ms 15:27:25 INFO - PROCESS | 3572 | 1463437645588 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 15:27:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:27:25 INFO - PROCESS | 3572 | 1463437645592 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 15:27:25 INFO - PROCESS | 3572 | 1463437645597 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:27:25 INFO - PROCESS | 3572 | 1463437645601 Marionette TRACE conn5 <- [1,1522,null,{}] 15:27:25 INFO - PROCESS | 3572 | 1463437645605 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:25 INFO - PROCESS | 3572 | 1463437645698 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 15:27:25 INFO - PROCESS | 3572 | 1463437645853 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:27 INFO - PROCESS | 3572 | ++DOCSHELL 0906BC00 == 10 [pid = 3572] [id = 390] 15:27:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 215 (09071000) [pid = 3572] [serial = 1170] [outer = 00000000] 15:27:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 216 (09076C00) [pid = 3572] [serial = 1171] [outer = 09071000] 15:27:27 INFO - PROCESS | 3572 | 1463437647130 Marionette DEBUG loaded listener.js 15:27:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 217 (0C61DC00) [pid = 3572] [serial = 1172] [outer = 09071000] 15:27:27 INFO - PROCESS | 3572 | 1463437647672 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2123ms 15:27:27 INFO - PROCESS | 3572 | 1463437647721 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 15:27:27 INFO - PROCESS | 3572 | 1463437647726 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 15:27:27 INFO - PROCESS | 3572 | 1463437647731 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:27:27 INFO - PROCESS | 3572 | 1463437647734 Marionette TRACE conn5 <- [1,1526,null,{}] 15:27:27 INFO - PROCESS | 3572 | 1463437647740 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:27 INFO - PROCESS | 3572 | 1463437647835 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 15:27:27 INFO - PROCESS | 3572 | 1463437647850 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:27 INFO - PROCESS | 3572 | ++DOCSHELL 0FC57800 == 11 [pid = 3572] [id = 391] 15:27:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 218 (0FC57C00) [pid = 3572] [serial = 1173] [outer = 00000000] 15:27:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 219 (0FF0CC00) [pid = 3572] [serial = 1174] [outer = 0FC57C00] 15:27:27 INFO - PROCESS | 3572 | 1463437647898 Marionette DEBUG loaded listener.js 15:27:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 220 (0FF11000) [pid = 3572] [serial = 1175] [outer = 0FC57C00] 15:27:28 INFO - PROCESS | 3572 | 1463437648507 Marionette TRACE conn5 <- [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]]]}] 15:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 830ms 15:27:28 INFO - PROCESS | 3572 | 1463437648565 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 15:27:28 INFO - PROCESS | 3572 | 1463437648569 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 15:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:27:28 INFO - PROCESS | 3572 | 1463437648581 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:27:28 INFO - PROCESS | 3572 | 1463437648584 Marionette TRACE conn5 <- [1,1530,null,{}] 15:27:28 INFO - PROCESS | 3572 | 1463437648588 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:28 INFO - PROCESS | 3572 | 1463437648711 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 15:27:28 INFO - PROCESS | 3572 | 1463437648783 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:28 INFO - PROCESS | 3572 | ++DOCSHELL 106BD400 == 12 [pid = 3572] [id = 392] 15:27:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 221 (106BF000) [pid = 3572] [serial = 1176] [outer = 00000000] 15:27:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 222 (10CBCC00) [pid = 3572] [serial = 1177] [outer = 106BF000] 15:27:28 INFO - PROCESS | 3572 | 1463437648831 Marionette DEBUG loaded listener.js 15:27:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 223 (113A9800) [pid = 3572] [serial = 1178] [outer = 106BF000] 15:27:29 INFO - PROCESS | 3572 | 1463437649306 Marionette TRACE conn5 <- [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]]]}] 15:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 770ms 15:27:29 INFO - PROCESS | 3572 | 1463437649356 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 15:27:29 INFO - PROCESS | 3572 | 1463437649358 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 15:27:29 INFO - PROCESS | 3572 | 1463437649362 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:27:29 INFO - PROCESS | 3572 | 1463437649366 Marionette TRACE conn5 <- [1,1534,null,{}] 15:27:29 INFO - PROCESS | 3572 | 1463437649382 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:29 INFO - PROCESS | 3572 | 1463437649512 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 15:27:29 INFO - PROCESS | 3572 | 1463437649591 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:29 INFO - PROCESS | 3572 | ++DOCSHELL 14836C00 == 13 [pid = 3572] [id = 393] 15:27:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 224 (14837800) [pid = 3572] [serial = 1179] [outer = 00000000] 15:27:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 225 (14DB2800) [pid = 3572] [serial = 1180] [outer = 14837800] 15:27:29 INFO - PROCESS | 3572 | 1463437649638 Marionette DEBUG loaded listener.js 15:27:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 226 (14FC8C00) [pid = 3572] [serial = 1181] [outer = 14837800] 15:27:31 INFO - PROCESS | 3572 | 1463437651609 Marionette TRACE conn5 <- [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]]]}] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 225 (16A75C00) [pid = 3572] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 224 (1CBAC800) [pid = 3572] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 223 (10656000) [pid = 3572] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 222 (15E71400) [pid = 3572] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 221 (19E71800) [pid = 3572] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 220 (17F65000) [pid = 3572] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 219 (15EC2000) [pid = 3572] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 218 (11316000) [pid = 3572] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 217 (21B73C00) [pid = 3572] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 216 (2670D800) [pid = 3572] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 215 (2891D400) [pid = 3572] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 214 (233ACC00) [pid = 3572] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 213 (21E97C00) [pid = 3572] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 212 (25DECC00) [pid = 3572] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 211 (1DDCF800) [pid = 3572] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 210 (1C71E400) [pid = 3572] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 209 (21B73400) [pid = 3572] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 208 (19F67800) [pid = 3572] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 207 (1CE55800) [pid = 3572] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 206 (1974EC00) [pid = 3572] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 205 (1C262000) [pid = 3572] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 204 (0FF13C00) [pid = 3572] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 203 (106C2400) [pid = 3572] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 202 (2670A800) [pid = 3572] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 201 (1FB08C00) [pid = 3572] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 200 (225ABC00) [pid = 3572] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 199 (1F6F6800) [pid = 3572] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 198 (1F0A1800) [pid = 3572] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 197 (186CE800) [pid = 3572] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 196 (186A1000) [pid = 3572] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 195 (15E14C00) [pid = 3572] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 194 (106BAC00) [pid = 3572] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 193 (0FF0AC00) [pid = 3572] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 192 (1F6FE800) [pid = 3572] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 191 (11320400) [pid = 3572] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 190 (1F6C7C00) [pid = 3572] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 189 (1B246000) [pid = 3572] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 188 (17F66800) [pid = 3572] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 187 (235CEC00) [pid = 3572] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 186 (10009000) [pid = 3572] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 185 (1CBAE400) [pid = 3572] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 184 (1F6F4000) [pid = 3572] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 183 (1DDCD000) [pid = 3572] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 182 (1FB3A400) [pid = 3572] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 181 (23864800) [pid = 3572] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 180 (10367800) [pid = 3572] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 179 (197DDC00) [pid = 3572] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 178 (23589C00) [pid = 3572] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 177 (17D80C00) [pid = 3572] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 176 (17F6A400) [pid = 3572] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 175 (19750C00) [pid = 3572] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 174 (0FB0AC00) [pid = 3572] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 173 (1DDD0C00) [pid = 3572] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 172 (1CBA3400) [pid = 3572] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 171 (225AFC00) [pid = 3572] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 170 (1C6D7C00) [pid = 3572] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 169 (1CE58000) [pid = 3572] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 168 (1BCDDC00) [pid = 3572] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 167 (0CBA1400) [pid = 3572] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 166 (1D692800) [pid = 3572] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 165 (1F640C00) [pid = 3572] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 164 (10654800) [pid = 3572] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (0C64A000) [pid = 3572] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (19E0E400) [pid = 3572] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (1B248800) [pid = 3572] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (1C172800) [pid = 3572] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (2386DC00) [pid = 3572] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (233AA400) [pid = 3572] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (21E9D000) [pid = 3572] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (19E76C00) [pid = 3572] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1FB33400) [pid = 3572] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1F0A1C00) [pid = 3572] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1C64A400) [pid = 3572] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1B241800) [pid = 3572] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2334ms 15:27:31 INFO - PROCESS | 3572 | 1463437651700 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 15:27:31 INFO - PROCESS | 3572 | 1463437651703 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 15:27:31 INFO - PROCESS | 3572 | 1463437651706 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:27:31 INFO - PROCESS | 3572 | 1463437651708 Marionette TRACE conn5 <- [1,1538,null,{}] 15:27:31 INFO - PROCESS | 3572 | 1463437651711 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:31 INFO - PROCESS | 3572 | 1463437651793 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 15:27:31 INFO - PROCESS | 3572 | 1463437651800 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:31 INFO - PROCESS | 3572 | ++DOCSHELL 10654800 == 14 [pid = 3572] [id = 394] 15:27:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (10657800) [pid = 3572] [serial = 1182] [outer = 00000000] 15:27:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (11316000) [pid = 3572] [serial = 1183] [outer = 10657800] 15:27:31 INFO - PROCESS | 3572 | 1463437651847 Marionette DEBUG loaded listener.js 15:27:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (15E10400) [pid = 3572] [serial = 1184] [outer = 10657800] 15:27:32 INFO - PROCESS | 3572 | 1463437652309 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 15:27:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:27:32 INFO - PROCESS | 3572 | 1463437652340 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 15:27:32 INFO - PROCESS | 3572 | 1463437652342 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 15:27:32 INFO - PROCESS | 3572 | 1463437652345 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:27:32 INFO - PROCESS | 3572 | 1463437652347 Marionette TRACE conn5 <- [1,1542,null,{}] 15:27:32 INFO - PROCESS | 3572 | 1463437652350 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:32 INFO - PROCESS | 3572 | 1463437652436 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 15:27:32 INFO - PROCESS | 3572 | 1463437652443 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:32 INFO - PROCESS | 3572 | ++DOCSHELL 15EC6C00 == 15 [pid = 3572] [id = 395] 15:27:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (15EC7400) [pid = 3572] [serial = 1185] [outer = 00000000] 15:27:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (16BC0800) [pid = 3572] [serial = 1186] [outer = 15EC7400] 15:27:32 INFO - PROCESS | 3572 | 1463437652492 Marionette DEBUG loaded listener.js 15:27:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (16D5A800) [pid = 3572] [serial = 1187] [outer = 15EC7400] 15:27:32 INFO - PROCESS | 3572 | 1463437652954 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 15:27:33 INFO - PROCESS | 3572 | 1463437653016 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 15:27:33 INFO - PROCESS | 3572 | 1463437653018 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 15:27:33 INFO - PROCESS | 3572 | 1463437653021 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:27:33 INFO - PROCESS | 3572 | 1463437653023 Marionette TRACE conn5 <- [1,1546,null,{}] 15:27:33 INFO - PROCESS | 3572 | 1463437653026 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:33 INFO - PROCESS | 3572 | 1463437653112 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 15:27:33 INFO - PROCESS | 3572 | 1463437653119 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:33 INFO - PROCESS | 3572 | ++DOCSHELL 0C614C00 == 16 [pid = 3572] [id = 396] 15:27:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (17D7A000) [pid = 3572] [serial = 1188] [outer = 00000000] 15:27:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (17F5D800) [pid = 3572] [serial = 1189] [outer = 17D7A000] 15:27:33 INFO - PROCESS | 3572 | 1463437653164 Marionette DEBUG loaded listener.js 15:27:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (17F63800) [pid = 3572] [serial = 1190] [outer = 17D7A000] 15:27:33 INFO - PROCESS | 3572 | 1463437653741 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 770ms 15:27:33 INFO - PROCESS | 3572 | 1463437653796 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 15:27:33 INFO - PROCESS | 3572 | 1463437653801 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 15:27:33 INFO - PROCESS | 3572 | 1463437653807 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:27:33 INFO - PROCESS | 3572 | 1463437653811 Marionette TRACE conn5 <- [1,1550,null,{}] 15:27:33 INFO - PROCESS | 3572 | 1463437653818 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:33 INFO - PROCESS | 3572 | 1463437653938 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 15:27:34 INFO - PROCESS | 3572 | 1463437654054 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:34 INFO - PROCESS | 3572 | ++DOCSHELL 10365400 == 17 [pid = 3572] [id = 397] 15:27:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (1036EC00) [pid = 3572] [serial = 1191] [outer = 00000000] 15:27:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (106B9C00) [pid = 3572] [serial = 1192] [outer = 1036EC00] 15:27:34 INFO - PROCESS | 3572 | 1463437654154 Marionette DEBUG loaded listener.js 15:27:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (11320800) [pid = 3572] [serial = 1193] [outer = 1036EC00] 15:27:34 INFO - PROCESS | 3572 | 1463437654780 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:27:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1022ms 15:27:34 INFO - PROCESS | 3572 | 1463437654833 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 15:27:34 INFO - PROCESS | 3572 | 1463437654839 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 15:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:27:34 INFO - PROCESS | 3572 | 1463437654845 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:27:34 INFO - PROCESS | 3572 | 1463437654848 Marionette TRACE conn5 <- [1,1554,null,{}] 15:27:34 INFO - PROCESS | 3572 | 1463437654852 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:35 INFO - PROCESS | 3572 | 1463437654989 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 15:27:35 INFO - PROCESS | 3572 | 1463437655135 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:35 INFO - PROCESS | 3572 | ++DOCSHELL 1440F800 == 18 [pid = 3572] [id = 398] 15:27:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (14830000) [pid = 3572] [serial = 1194] [outer = 00000000] 15:27:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (16D55400) [pid = 3572] [serial = 1195] [outer = 14830000] 15:27:35 INFO - PROCESS | 3572 | 1463437655194 Marionette DEBUG loaded listener.js 15:27:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (17D79400) [pid = 3572] [serial = 1196] [outer = 14830000] 15:27:35 INFO - PROCESS | 3572 | 1463437655800 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1021ms 15:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:27:35 INFO - PROCESS | 3572 | 1463437655868 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 15:27:35 INFO - PROCESS | 3572 | 1463437655871 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 15:27:35 INFO - PROCESS | 3572 | 1463437655875 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:27:35 INFO - PROCESS | 3572 | 1463437655879 Marionette TRACE conn5 <- [1,1558,null,{}] 15:27:35 INFO - PROCESS | 3572 | 1463437655890 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:36 INFO - PROCESS | 3572 | 1463437656057 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 15:27:36 INFO - PROCESS | 3572 | 1463437656200 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:36 INFO - PROCESS | 3572 | ++DOCSHELL 18DB3C00 == 19 [pid = 3572] [id = 399] 15:27:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 168 (18DB4800) [pid = 3572] [serial = 1197] [outer = 00000000] 15:27:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 169 (18DBC800) [pid = 3572] [serial = 1198] [outer = 18DB4800] 15:27:36 INFO - PROCESS | 3572 | 1463437656267 Marionette DEBUG loaded listener.js 15:27:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 170 (1974B400) [pid = 3572] [serial = 1199] [outer = 18DB4800] 15:27:36 INFO - PROCESS | 3572 | 1463437656920 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:27:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1081ms 15:27:36 INFO - PROCESS | 3572 | 1463437656968 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 15:27:36 INFO - PROCESS | 3572 | 1463437656971 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 15:27:36 INFO - PROCESS | 3572 | 1463437656975 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:27:36 INFO - PROCESS | 3572 | 1463437656977 Marionette TRACE conn5 <- [1,1562,null,{}] 15:27:36 INFO - PROCESS | 3572 | 1463437656981 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:37 INFO - PROCESS | 3572 | 1463437657088 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 15:27:37 INFO - PROCESS | 3572 | 1463437657237 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:37 INFO - PROCESS | 3572 | ++DOCSHELL 19756800 == 20 [pid = 3572] [id = 400] 15:27:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 171 (19792000) [pid = 3572] [serial = 1200] [outer = 00000000] 15:27:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 172 (197D9000) [pid = 3572] [serial = 1201] [outer = 19792000] 15:27:37 INFO - PROCESS | 3572 | 1463437657295 Marionette DEBUG loaded listener.js 15:27:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 173 (1984D000) [pid = 3572] [serial = 1202] [outer = 19792000] 15:27:37 INFO - PROCESS | 3572 | 1463437657913 Marionette TRACE conn5 <- [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]]]}] 15:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 15:27:37 INFO - PROCESS | 3572 | 1463437657950 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 15:27:37 INFO - PROCESS | 3572 | 1463437657952 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 15:27:37 INFO - PROCESS | 3572 | 1463437657956 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:27:37 INFO - PROCESS | 3572 | 1463437657958 Marionette TRACE conn5 <- [1,1566,null,{}] 15:27:37 INFO - PROCESS | 3572 | 1463437657961 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:38 INFO - PROCESS | 3572 | 1463437658062 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 15:27:38 INFO - PROCESS | 3572 | 1463437658219 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:38 INFO - PROCESS | 3572 | ++DOCSHELL 14D0B400 == 21 [pid = 3572] [id = 401] 15:27:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 174 (19794000) [pid = 3572] [serial = 1203] [outer = 00000000] 15:27:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 175 (1988D400) [pid = 3572] [serial = 1204] [outer = 19794000] 15:27:38 INFO - PROCESS | 3572 | 1463437658276 Marionette DEBUG loaded listener.js 15:27:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 176 (1988E400) [pid = 3572] [serial = 1205] [outer = 19794000] 15:27:38 INFO - PROCESS | 3572 | 1463437658818 Marionette TRACE conn5 <- [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]]]}] 15:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 15:27:38 INFO - PROCESS | 3572 | 1463437658890 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 15:27:38 INFO - PROCESS | 3572 | 1463437658893 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 15:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:27:38 INFO - PROCESS | 3572 | 1463437658896 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:27:38 INFO - PROCESS | 3572 | 1463437658898 Marionette TRACE conn5 <- [1,1570,null,{}] 15:27:38 INFO - PROCESS | 3572 | 1463437658902 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:39 INFO - PROCESS | 3572 | 1463437659025 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 15:27:39 INFO - PROCESS | 3572 | 1463437659149 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:39 INFO - PROCESS | 3572 | ++DOCSHELL 0C64AC00 == 22 [pid = 3572] [id = 402] 15:27:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 177 (0C740C00) [pid = 3572] [serial = 1206] [outer = 00000000] 15:27:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 178 (1482B000) [pid = 3572] [serial = 1207] [outer = 0C740C00] 15:27:39 INFO - PROCESS | 3572 | 1463437659248 Marionette DEBUG loaded listener.js 15:27:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 179 (17D7C000) [pid = 3572] [serial = 1208] [outer = 0C740C00] 15:27:40 INFO - PROCESS | 3572 | 1463437660102 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1218ms 15:27:40 INFO - PROCESS | 3572 | 1463437660118 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 15:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:27:40 INFO - PROCESS | 3572 | 1463437660123 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 15:27:40 INFO - PROCESS | 3572 | 1463437660127 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:27:40 INFO - PROCESS | 3572 | 1463437660131 Marionette TRACE conn5 <- [1,1574,null,{}] 15:27:40 INFO - PROCESS | 3572 | 1463437660136 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:40 INFO - PROCESS | 3572 | 1463437660243 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 15:27:40 INFO - PROCESS | 3572 | 1463437660391 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 178 (28D54C00) [pid = 3572] [serial = 1166] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 177 (1862F000) [pid = 3572] [serial = 1111] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 176 (17D73000) [pid = 3572] [serial = 1147] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 175 (14771C00) [pid = 3572] [serial = 1144] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 174 (2640E800) [pid = 3572] [serial = 1056] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 173 (1FB3D800) [pid = 3572] [serial = 943] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 172 (228EF800) [pid = 3572] [serial = 946] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 171 (147D8000) [pid = 3572] [serial = 1065] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 170 (1FB07000) [pid = 3572] [serial = 940] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 169 (1F665000) [pid = 3572] [serial = 838] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 168 (19E6F000) [pid = 3572] [serial = 832] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 167 (19F6BC00) [pid = 3572] [serial = 934] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 166 (18652C00) [pid = 3572] [serial = 880] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 165 (1FB39C00) [pid = 3572] [serial = 844] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 164 (1F633800) [pid = 3572] [serial = 1036] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (21E94C00) [pid = 3572] [serial = 1047] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (1869DC00) [pid = 3572] [serial = 1062] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (1F6FA000) [pid = 3572] [serial = 841] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (1BC17000) [pid = 3572] [serial = 883] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (1A1D0400) [pid = 3572] [serial = 1060] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (19752000) [pid = 3572] [serial = 1063] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (23872C00) [pid = 3572] [serial = 1053] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1A743000) [pid = 3572] [serial = 1090] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (21E9F400) [pid = 3572] [serial = 1006] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1DBE3000) [pid = 3572] [serial = 982] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1FB36400) [pid = 3572] [serial = 994] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1F661800) [pid = 3572] [serial = 991] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (23586400) [pid = 3572] [serial = 997] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (2386E800) [pid = 3572] [serial = 1003] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (16D5EC00) [pid = 3572] [serial = 985] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1A1DF800) [pid = 3572] [serial = 988] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (235D6000) [pid = 3572] [serial = 1000] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1F639400) [pid = 3572] [serial = 682] [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.] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (197DF800) [pid = 3572] [serial = 1088] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (26411400) [pid = 3572] [serial = 1057] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (16D5A000) [pid = 3572] [serial = 1039] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (2358A400) [pid = 3572] [serial = 949] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (197E2000) [pid = 3572] [serial = 1068] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1000E800) [pid = 3572] [serial = 829] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (19E6B000) [pid = 3572] [serial = 1059] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (26704800) [pid = 3572] [serial = 1054] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1F66C800) [pid = 3572] [serial = 1044] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1F666400) [pid = 3572] [serial = 937] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (233A8C00) [pid = 3572] [serial = 1050] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1CB9FC00) [pid = 3572] [serial = 889] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1D68B800) [pid = 3572] [serial = 892] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1D68B000) [pid = 3572] [serial = 835] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (233AFC00) [pid = 3572] [serial = 1051] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (10006C00) [pid = 3572] [serial = 877] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1F09F800) [pid = 3572] [serial = 895] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1987FC00) [pid = 3572] [serial = 1069] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1B247000) [pid = 3572] [serial = 1042] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1F6F3800) [pid = 3572] [serial = 1045] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (225AE000) [pid = 3572] [serial = 1048] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1F6C4800) [pid = 3572] [serial = 928] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (14E7B800) [pid = 3572] [serial = 931] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (14ED7C00) [pid = 3572] [serial = 1085] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (18DB9C00) [pid = 3572] [serial = 1087] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1A1D2C00) [pid = 3572] [serial = 1150] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (09079C00) [pid = 3572] [serial = 1168] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1864CC00) [pid = 3572] [serial = 1148] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (14836800) [pid = 3572] [serial = 1084] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1DDCAC00) [pid = 3572] [serial = 1081] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (14DF1000) [pid = 3572] [serial = 1115] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (18DB2800) [pid = 3572] [serial = 1117] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1CBA9800) [pid = 3572] [serial = 1078] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (15E14000) [pid = 3572] [serial = 1145] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (19753C00) [pid = 3572] [serial = 1112] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1DBDEC00) [pid = 3572] [serial = 1080] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1B50E000) [pid = 3572] [serial = 1075] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (23867800) [pid = 3572] [serial = 1103] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (21B79400) [pid = 3572] [serial = 1105] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (233AA000) [pid = 3572] [serial = 1100] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (235CD000) [pid = 3572] [serial = 1102] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (25DF4400) [pid = 3572] [serial = 1160] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (28D4C400) [pid = 3572] [serial = 1162] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1F660000) [pid = 3572] [serial = 1097] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (233A3000) [pid = 3572] [serial = 1099] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1D688400) [pid = 3572] [serial = 1094] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (235CE000) [pid = 3572] [serial = 1157] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (25DF2400) [pid = 3572] [serial = 1159] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1B50EC00) [pid = 3572] [serial = 1091] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1F637400) [pid = 3572] [serial = 1096] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (1DDC8800) [pid = 3572] [serial = 1154] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (228F4C00) [pid = 3572] [serial = 1156] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (1CBAE000) [pid = 3572] [serial = 1093] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1D690800) [pid = 3572] [serial = 1153] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1988C800) [pid = 3572] [serial = 1041] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1C64F800) [pid = 3572] [serial = 886] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (15E11400) [pid = 3572] [serial = 1038] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (14ED5400) [pid = 3572] [serial = 1066] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (21E9A800) [pid = 3572] [serial = 1133] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (228EF000) [pid = 3572] [serial = 1135] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (21B79800) [pid = 3572] [serial = 1132] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (1FB0D800) [pid = 3572] [serial = 1130] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (1CBA2000) [pid = 3572] [serial = 1127] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (1F6C2C00) [pid = 3572] [serial = 1129] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (1C17A400) [pid = 3572] [serial = 1124] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1CB28C00) [pid = 3572] [serial = 1126] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (1A1C9400) [pid = 3572] [serial = 1121] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (1B275C00) [pid = 3572] [serial = 1123] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (19757800) [pid = 3572] [serial = 1118] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (1CB31800) [pid = 3572] [serial = 1109] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (19F39000) [pid = 3572] [serial = 1120] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (14770800) [pid = 3572] [serial = 1114] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (21B7C800) [pid = 3572] [serial = 1106] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (28D52C00) [pid = 3572] [serial = 1163] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (1A603000) [pid = 3572] [serial = 1108] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (28D4A000) [pid = 3572] [serial = 1165] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (19F6C400) [pid = 3572] [serial = 1072] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (19F69800) [pid = 3572] [serial = 1071] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (1B26A800) [pid = 3572] [serial = 1074] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (1CB33C00) [pid = 3572] [serial = 1077] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (2641CC00) [pid = 3572] [serial = 1142] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (26416000) [pid = 3572] [serial = 1141] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (235DA400) [pid = 3572] [serial = 1139] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (228F1C00) [pid = 3572] [serial = 1136] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (1B247400) [pid = 3572] [serial = 1151] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (235D1800) [pid = 3572] [serial = 1138] [outer = 00000000] [url = about:blank] 15:27:40 INFO - PROCESS | 3572 | ++DOCSHELL 09074000 == 23 [pid = 3572] [id = 403] 15:27:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (09079C00) [pid = 3572] [serial = 1209] [outer = 00000000] 15:27:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (0C643C00) [pid = 3572] [serial = 1210] [outer = 09079C00] 15:27:40 INFO - PROCESS | 3572 | 1463437660480 Marionette DEBUG loaded listener.js 15:27:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (0FBEF800) [pid = 3572] [serial = 1211] [outer = 09079C00] 15:27:40 INFO - PROCESS | 3572 | 1463437660956 Marionette TRACE conn5 <- [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]]]}] 15:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 890ms 15:27:41 INFO - PROCESS | 3572 | 1463437661019 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 15:27:41 INFO - PROCESS | 3572 | 1463437661024 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 15:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:27:41 INFO - PROCESS | 3572 | 1463437661030 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:27:41 INFO - PROCESS | 3572 | 1463437661032 Marionette TRACE conn5 <- [1,1578,null,{}] 15:27:41 INFO - PROCESS | 3572 | 1463437661036 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:41 INFO - PROCESS | 3572 | 1463437661123 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 15:27:41 INFO - PROCESS | 3572 | 1463437661132 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:41 INFO - PROCESS | 3572 | ++DOCSHELL 113A8C00 == 24 [pid = 3572] [id = 404] 15:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (1440A400) [pid = 3572] [serial = 1212] [outer = 00000000] 15:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (14832C00) [pid = 3572] [serial = 1213] [outer = 1440A400] 15:27:41 INFO - PROCESS | 3572 | 1463437661177 Marionette DEBUG loaded listener.js 15:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (14D2E000) [pid = 3572] [serial = 1214] [outer = 1440A400] 15:27:41 INFO - PROCESS | 3572 | 1463437661657 Marionette TRACE conn5 <- [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]]]}] 15:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 15:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:27:41 INFO - PROCESS | 3572 | 1463437661704 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 15:27:41 INFO - PROCESS | 3572 | 1463437661706 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 15:27:41 INFO - PROCESS | 3572 | 1463437661710 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:27:41 INFO - PROCESS | 3572 | 1463437661713 Marionette TRACE conn5 <- [1,1582,null,{}] 15:27:41 INFO - PROCESS | 3572 | 1463437661723 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:41 INFO - PROCESS | 3572 | 1463437661811 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 15:27:41 INFO - PROCESS | 3572 | 1463437661822 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:41 INFO - PROCESS | 3572 | ++DOCSHELL 15F54800 == 25 [pid = 3572] [id = 405] 15:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (15F5D400) [pid = 3572] [serial = 1215] [outer = 00000000] 15:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (16D55800) [pid = 3572] [serial = 1216] [outer = 15F5D400] 15:27:41 INFO - PROCESS | 3572 | 1463437661869 Marionette DEBUG loaded listener.js 15:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (17D77400) [pid = 3572] [serial = 1217] [outer = 15F5D400] 15:27:42 INFO - PROCESS | 3572 | 1463437662326 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:27:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:27:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 690ms 15:27:42 INFO - PROCESS | 3572 | 1463437662400 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 15:27:42 INFO - PROCESS | 3572 | 1463437662403 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 15:27:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:27:42 INFO - PROCESS | 3572 | 1463437662406 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:27:42 INFO - PROCESS | 3572 | 1463437662408 Marionette TRACE conn5 <- [1,1586,null,{}] 15:27:42 INFO - PROCESS | 3572 | 1463437662412 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:42 INFO - PROCESS | 3572 | 1463437662498 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 15:27:42 INFO - PROCESS | 3572 | 1463437662622 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:42 INFO - PROCESS | 3572 | ++DOCSHELL 17F6CC00 == 26 [pid = 3572] [id = 406] 15:27:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (18645400) [pid = 3572] [serial = 1218] [outer = 00000000] 15:27:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (186A2000) [pid = 3572] [serial = 1219] [outer = 18645400] 15:27:42 INFO - PROCESS | 3572 | 1463437662666 Marionette DEBUG loaded listener.js 15:27:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (186D0C00) [pid = 3572] [serial = 1220] [outer = 18645400] 15:27:43 INFO - PROCESS | 3572 | 1463437663065 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 15:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:27:43 INFO - PROCESS | 3572 | 1463437663080 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 15:27:43 INFO - PROCESS | 3572 | 1463437663082 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 15:27:43 INFO - PROCESS | 3572 | 1463437663085 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:27:43 INFO - PROCESS | 3572 | 1463437663087 Marionette TRACE conn5 <- [1,1590,null,{}] 15:27:43 INFO - PROCESS | 3572 | 1463437663090 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:43 INFO - PROCESS | 3572 | 1463437663205 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 15:27:43 INFO - PROCESS | 3572 | 1463437663211 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:43 INFO - PROCESS | 3572 | ++DOCSHELL 09071400 == 27 [pid = 3572] [id = 407] 15:27:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (186A0C00) [pid = 3572] [serial = 1221] [outer = 00000000] 15:27:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (18E30000) [pid = 3572] [serial = 1222] [outer = 186A0C00] 15:27:43 INFO - PROCESS | 3572 | 1463437663256 Marionette DEBUG loaded listener.js 15:27:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (19756000) [pid = 3572] [serial = 1223] [outer = 186A0C00] 15:27:43 INFO - PROCESS | 3572 | 1463437663749 Marionette TRACE conn5 <- [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]]]}] 15:27:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 15:27:43 INFO - PROCESS | 3572 | 1463437663821 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 15:27:43 INFO - PROCESS | 3572 | 1463437663824 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 15:27:43 INFO - PROCESS | 3572 | 1463437663827 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:27:43 INFO - PROCESS | 3572 | 1463437663829 Marionette TRACE conn5 <- [1,1594,null,{}] 15:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:27:43 INFO - PROCESS | 3572 | 1463437663832 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:43 INFO - PROCESS | 3572 | 1463437663981 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 15:27:44 INFO - PROCESS | 3572 | 1463437664044 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:44 INFO - PROCESS | 3572 | ++DOCSHELL 16A71000 == 28 [pid = 3572] [id = 408] 15:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (19757C00) [pid = 3572] [serial = 1224] [outer = 00000000] 15:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (19E68400) [pid = 3572] [serial = 1225] [outer = 19757C00] 15:27:44 INFO - PROCESS | 3572 | 1463437664089 Marionette DEBUG loaded listener.js 15:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (19E68C00) [pid = 3572] [serial = 1226] [outer = 19757C00] 15:27:44 INFO - PROCESS | 3572 | 1463437664506 Marionette TRACE conn5 <- [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]]]}] 15:27:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:27:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 731ms 15:27:44 INFO - PROCESS | 3572 | 1463437664573 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 15:27:44 INFO - PROCESS | 3572 | 1463437664575 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 15:27:44 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (09071000) [pid = 3572] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:27:44 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (0FC57C00) [pid = 3572] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:27:44 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (09075C00) [pid = 3572] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:27:44 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (106BF000) [pid = 3572] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:27:44 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (14837800) [pid = 3572] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:27:44 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (10657800) [pid = 3572] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:27:44 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (15EC7400) [pid = 3572] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:27:44 INFO - PROCESS | 3572 | 1463437664582 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:27:44 INFO - PROCESS | 3572 | 1463437664584 Marionette TRACE conn5 <- [1,1598,null,{}] 15:27:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:27:44 INFO - PROCESS | 3572 | 1463437664588 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:44 INFO - PROCESS | 3572 | 1463437664702 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 15:27:44 INFO - PROCESS | 3572 | 1463437664760 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:44 INFO - PROCESS | 3572 | ++DOCSHELL 0FC53400 == 29 [pid = 3572] [id = 409] 15:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (0FC57C00) [pid = 3572] [serial = 1227] [outer = 00000000] 15:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (15F5A400) [pid = 3572] [serial = 1228] [outer = 0FC57C00] 15:27:44 INFO - PROCESS | 3572 | 1463437664804 Marionette DEBUG loaded listener.js 15:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (1862D800) [pid = 3572] [serial = 1229] [outer = 0FC57C00] 15:27:45 INFO - PROCESS | 3572 | 1463437665172 Marionette TRACE conn5 <- [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]]]}] 15:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 612ms 15:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:27:45 INFO - PROCESS | 3572 | 1463437665201 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 15:27:45 INFO - PROCESS | 3572 | 1463437665203 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 15:27:45 INFO - PROCESS | 3572 | 1463437665206 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:27:45 INFO - PROCESS | 3572 | 1463437665208 Marionette TRACE conn5 <- [1,1602,null,{}] 15:27:45 INFO - PROCESS | 3572 | 1463437665211 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:45 INFO - PROCESS | 3572 | 1463437665294 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 15:27:45 INFO - PROCESS | 3572 | 1463437665330 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:45 INFO - PROCESS | 3572 | ++DOCSHELL 19921C00 == 30 [pid = 3572] [id = 410] 15:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (19E73800) [pid = 3572] [serial = 1230] [outer = 00000000] 15:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (19F37C00) [pid = 3572] [serial = 1231] [outer = 19E73800] 15:27:45 INFO - PROCESS | 3572 | 1463437665375 Marionette DEBUG loaded listener.js 15:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (19F3C400) [pid = 3572] [serial = 1232] [outer = 19E73800] 15:27:45 INFO - PROCESS | 3572 | 1463437665784 Marionette TRACE conn5 <- [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]]]}] 15:27:45 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 15:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 15:27:45 INFO - PROCESS | 3572 | 1463437665842 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 15:27:45 INFO - PROCESS | 3572 | 1463437665844 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 15:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:27:45 INFO - PROCESS | 3572 | 1463437665862 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:27:45 INFO - PROCESS | 3572 | 1463437665864 Marionette TRACE conn5 <- [1,1606,null,{}] 15:27:45 INFO - PROCESS | 3572 | 1463437665868 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:45 INFO - PROCESS | 3572 | 1463437665952 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 15:27:45 INFO - PROCESS | 3572 | 1463437665961 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:45 INFO - PROCESS | 3572 | ++DOCSHELL 19850800 == 31 [pid = 3572] [id = 411] 15:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (19F3FC00) [pid = 3572] [serial = 1233] [outer = 00000000] 15:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (19F6D000) [pid = 3572] [serial = 1234] [outer = 19F3FC00] 15:27:46 INFO - PROCESS | 3572 | 1463437666008 Marionette DEBUG loaded listener.js 15:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (1A1C8C00) [pid = 3572] [serial = 1235] [outer = 19F3FC00] 15:27:46 INFO - PROCESS | 3572 | 1463437666435 Marionette TRACE conn5 <- [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]]]}] 15:27:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:27:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 15:27:46 INFO - PROCESS | 3572 | 1463437666483 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 15:27:46 INFO - PROCESS | 3572 | 1463437666485 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 15:27:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:27:46 INFO - PROCESS | 3572 | 1463437666488 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:27:46 INFO - PROCESS | 3572 | 1463437666490 Marionette TRACE conn5 <- [1,1610,null,{}] 15:27:46 INFO - PROCESS | 3572 | 1463437666493 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:46 INFO - PROCESS | 3572 | 1463437666575 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 15:27:46 INFO - PROCESS | 3572 | 1463437666581 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:46 INFO - PROCESS | 3572 | ++DOCSHELL 19F6C800 == 32 [pid = 3572] [id = 412] 15:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (1A1CE800) [pid = 3572] [serial = 1236] [outer = 00000000] 15:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (1A1D6C00) [pid = 3572] [serial = 1237] [outer = 1A1CE800] 15:27:46 INFO - PROCESS | 3572 | 1463437666625 Marionette DEBUG loaded listener.js 15:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (1A21F800) [pid = 3572] [serial = 1238] [outer = 1A1CE800] 15:27:47 INFO - PROCESS | 3572 | 1463437667336 Marionette TRACE conn5 <- [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]]]}] 15:27:47 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 15:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 870ms 15:27:47 INFO - PROCESS | 3572 | 1463437667363 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 15:27:47 INFO - PROCESS | 3572 | 1463437667368 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 15:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:27:47 INFO - PROCESS | 3572 | 1463437667374 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:27:47 INFO - PROCESS | 3572 | 1463437667377 Marionette TRACE conn5 <- [1,1614,null,{}] 15:27:47 INFO - PROCESS | 3572 | 1463437667384 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:47 INFO - PROCESS | 3572 | 1463437667496 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 15:27:47 INFO - PROCESS | 3572 | 1463437667602 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:47 INFO - PROCESS | 3572 | ++DOCSHELL 0FF18000 == 33 [pid = 3572] [id = 413] 15:27:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (0FF18800) [pid = 3572] [serial = 1239] [outer = 00000000] 15:27:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (11320000) [pid = 3572] [serial = 1240] [outer = 0FF18800] 15:27:47 INFO - PROCESS | 3572 | 1463437667659 Marionette DEBUG loaded listener.js 15:27:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (14834400) [pid = 3572] [serial = 1241] [outer = 0FF18800] 15:27:48 INFO - PROCESS | 3572 | 1463437668264 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 15:27:48 INFO - PROCESS | 3572 | 1463437668308 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 15:27:48 INFO - PROCESS | 3572 | 1463437668314 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 15:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:27:48 INFO - PROCESS | 3572 | 1463437668321 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:27:48 INFO - PROCESS | 3572 | 1463437668323 Marionette TRACE conn5 <- [1,1618,null,{}] 15:27:48 INFO - PROCESS | 3572 | 1463437668328 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:48 INFO - PROCESS | 3572 | 1463437668437 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 15:27:48 INFO - PROCESS | 3572 | 1463437668543 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:48 INFO - PROCESS | 3572 | ++DOCSHELL 15F54400 == 34 [pid = 3572] [id = 414] 15:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (15F55800) [pid = 3572] [serial = 1242] [outer = 00000000] 15:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (17D7AC00) [pid = 3572] [serial = 1243] [outer = 15F55800] 15:27:48 INFO - PROCESS | 3572 | 1463437668597 Marionette DEBUG loaded listener.js 15:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (18DAFC00) [pid = 3572] [serial = 1244] [outer = 15F55800] 15:27:49 INFO - PROCESS | 3572 | 1463437669219 Marionette TRACE conn5 <- [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]]]}] 15:27:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:27:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 930ms 15:27:49 INFO - PROCESS | 3572 | 1463437669253 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 15:27:49 INFO - PROCESS | 3572 | 1463437669255 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 15:27:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:27:49 INFO - PROCESS | 3572 | 1463437669259 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:27:49 INFO - PROCESS | 3572 | 1463437669263 Marionette TRACE conn5 <- [1,1622,null,{}] 15:27:49 INFO - PROCESS | 3572 | 1463437669287 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:49 INFO - PROCESS | 3572 | 1463437669429 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 15:27:49 INFO - PROCESS | 3572 | 1463437669495 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:49 INFO - PROCESS | 3572 | ++DOCSHELL 1A1D3C00 == 35 [pid = 3572] [id = 415] 15:27:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1A1D6800) [pid = 3572] [serial = 1245] [outer = 00000000] 15:27:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1A60E000) [pid = 3572] [serial = 1246] [outer = 1A1D6800] 15:27:49 INFO - PROCESS | 3572 | 1463437669553 Marionette DEBUG loaded listener.js 15:27:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1B240400) [pid = 3572] [serial = 1247] [outer = 1A1D6800] 15:27:50 INFO - PROCESS | 3572 | 1463437670099 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:27:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:27:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 870ms 15:27:50 INFO - PROCESS | 3572 | 1463437670133 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 15:27:50 INFO - PROCESS | 3572 | 1463437670136 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 15:27:50 INFO - PROCESS | 3572 | 1463437670139 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:27:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:27:50 INFO - PROCESS | 3572 | 1463437670141 Marionette TRACE conn5 <- [1,1626,null,{}] 15:27:50 INFO - PROCESS | 3572 | 1463437670145 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:50 INFO - PROCESS | 3572 | 1463437670253 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 15:27:50 INFO - PROCESS | 3572 | 1463437670358 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:50 INFO - PROCESS | 3572 | ++DOCSHELL 1B242800 == 36 [pid = 3572] [id = 416] 15:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1B243C00) [pid = 3572] [serial = 1248] [outer = 00000000] 15:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1B24D800) [pid = 3572] [serial = 1249] [outer = 1B243C00] 15:27:50 INFO - PROCESS | 3572 | 1463437670412 Marionette DEBUG loaded listener.js 15:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1B26B400) [pid = 3572] [serial = 1250] [outer = 1B243C00] 15:27:51 INFO - PROCESS | 3572 | 1463437671026 Marionette TRACE conn5 <- [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]]]}] 15:27:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:27:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 930ms 15:27:51 INFO - PROCESS | 3572 | 1463437671072 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 15:27:51 INFO - PROCESS | 3572 | 1463437671075 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 15:27:51 INFO - PROCESS | 3572 | 1463437671078 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:27:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:27:51 INFO - PROCESS | 3572 | 1463437671080 Marionette TRACE conn5 <- [1,1630,null,{}] 15:27:51 INFO - PROCESS | 3572 | 1463437671084 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:51 INFO - PROCESS | 3572 | 1463437671189 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 15:27:51 INFO - PROCESS | 3572 | 1463437671294 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:51 INFO - PROCESS | 3572 | ++DOCSHELL 197E2400 == 37 [pid = 3572] [id = 417] 15:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (197E2C00) [pid = 3572] [serial = 1251] [outer = 00000000] 15:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1B274400) [pid = 3572] [serial = 1252] [outer = 197E2C00] 15:27:51 INFO - PROCESS | 3572 | 1463437671349 Marionette DEBUG loaded listener.js 15:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1B496000) [pid = 3572] [serial = 1253] [outer = 197E2C00] 15:27:51 INFO - PROCESS | 3572 | 1463437671936 Marionette TRACE conn5 <- [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]]]}] 15:27:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:27:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 930ms 15:27:52 INFO - PROCESS | 3572 | 1463437672013 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 15:27:52 INFO - PROCESS | 3572 | 1463437672015 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 15:27:52 INFO - PROCESS | 3572 | 1463437672018 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:27:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:27:52 INFO - PROCESS | 3572 | 1463437672020 Marionette TRACE conn5 <- [1,1634,null,{}] 15:27:52 INFO - PROCESS | 3572 | 1463437672024 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:52 INFO - PROCESS | 3572 | 1463437672166 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 15:27:52 INFO - PROCESS | 3572 | 1463437672448 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:52 INFO - PROCESS | 3572 | ++DOCSHELL 0C613000 == 38 [pid = 3572] [id = 418] 15:27:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (0C619800) [pid = 3572] [serial = 1254] [outer = 00000000] 15:27:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (0FC58000) [pid = 3572] [serial = 1255] [outer = 0C619800] 15:27:52 INFO - PROCESS | 3572 | 1463437672507 Marionette DEBUG loaded listener.js 15:27:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (0FF18C00) [pid = 3572] [serial = 1256] [outer = 0C619800] 15:27:53 INFO - PROCESS | 3572 | 1463437673055 Marionette TRACE conn5 <- [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]]]}] 15:27:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:27:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1070ms 15:27:53 INFO - PROCESS | 3572 | 1463437673107 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 15:27:53 INFO - PROCESS | 3572 | 1463437673111 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 15:27:53 INFO - PROCESS | 3572 | 1463437673115 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:27:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:27:53 INFO - PROCESS | 3572 | 1463437673118 Marionette TRACE conn5 <- [1,1638,null,{}] 15:27:53 INFO - PROCESS | 3572 | 1463437673124 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:53 INFO - PROCESS | 3572 | 1463437673228 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 15:27:53 INFO - PROCESS | 3572 | 1463437673339 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:53 INFO - PROCESS | 3572 | ++DOCSHELL 1482E400 == 39 [pid = 3572] [id = 419] 15:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (14832000) [pid = 3572] [serial = 1257] [outer = 00000000] 15:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (15E10800) [pid = 3572] [serial = 1258] [outer = 14832000] 15:27:53 INFO - PROCESS | 3572 | 1463437673388 Marionette DEBUG loaded listener.js 15:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (15EC4C00) [pid = 3572] [serial = 1259] [outer = 14832000] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (17F5D800) [pid = 3572] [serial = 1189] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (09076C00) [pid = 3572] [serial = 1171] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (0FF0CC00) [pid = 3572] [serial = 1174] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (0C616C00) [pid = 3572] [serial = 1169] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (0FF11000) [pid = 3572] [serial = 1175] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (113A9800) [pid = 3572] [serial = 1178] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (14DB2800) [pid = 3572] [serial = 1180] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (10CBCC00) [pid = 3572] [serial = 1177] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (14FC8C00) [pid = 3572] [serial = 1181] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (0C61DC00) [pid = 3572] [serial = 1172] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (11316000) [pid = 3572] [serial = 1183] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (15E10400) [pid = 3572] [serial = 1184] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (16BC0800) [pid = 3572] [serial = 1186] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (16D5A800) [pid = 3572] [serial = 1187] [outer = 00000000] [url = about:blank] 15:27:53 INFO - PROCESS | 3572 | 1463437673957 Marionette TRACE conn5 <- [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]]]}] 15:27:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:27:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 870ms 15:27:54 INFO - PROCESS | 3572 | 1463437673992 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 15:27:54 INFO - PROCESS | 3572 | 1463437673996 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 15:27:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:27:54 INFO - PROCESS | 3572 | 1463437674000 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:27:54 INFO - PROCESS | 3572 | 1463437674002 Marionette TRACE conn5 <- [1,1642,null,{}] 15:27:54 INFO - PROCESS | 3572 | 1463437674006 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:54 INFO - PROCESS | 3572 | 1463437674090 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 15:27:54 INFO - PROCESS | 3572 | 1463437674100 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:54 INFO - PROCESS | 3572 | ++DOCSHELL 1000E800 == 40 [pid = 3572] [id = 420] 15:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1000FC00) [pid = 3572] [serial = 1260] [outer = 00000000] 15:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (11316000) [pid = 3572] [serial = 1261] [outer = 1000FC00] 15:27:54 INFO - PROCESS | 3572 | 1463437674145 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (147D6C00) [pid = 3572] [serial = 1262] [outer = 1000FC00] 15:27:54 INFO - PROCESS | 3572 | 1463437674633 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:27:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:27:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 15:27:54 INFO - PROCESS | 3572 | 1463437674676 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 15:27:54 INFO - PROCESS | 3572 | 1463437674679 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 15:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:27:54 INFO - PROCESS | 3572 | 1463437674684 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:27:54 INFO - PROCESS | 3572 | 1463437674690 Marionette TRACE conn5 <- [1,1646,null,{}] 15:27:54 INFO - PROCESS | 3572 | 1463437674699 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:54 INFO - PROCESS | 3572 | 1463437674785 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 15:27:54 INFO - PROCESS | 3572 | 1463437674795 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:54 INFO - PROCESS | 3572 | ++DOCSHELL 16D51400 == 41 [pid = 3572] [id = 421] 15:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (16D5A000) [pid = 3572] [serial = 1263] [outer = 00000000] 15:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (17D77800) [pid = 3572] [serial = 1264] [outer = 16D5A000] 15:27:54 INFO - PROCESS | 3572 | 1463437674840 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (17F1C400) [pid = 3572] [serial = 1265] [outer = 16D5A000] 15:27:55 INFO - PROCESS | 3572 | 1463437675334 Marionette TRACE conn5 <- [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]]]}] 15:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 690ms 15:27:55 INFO - PROCESS | 3572 | 1463437675376 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 15:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:27:55 INFO - PROCESS | 3572 | 1463437675378 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 15:27:55 INFO - PROCESS | 3572 | 1463437675381 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - PROCESS | 3572 | 1463437675383 Marionette TRACE conn5 <- [1,1650,null,{}] 15:27:55 INFO - PROCESS | 3572 | 1463437675386 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:55 INFO - PROCESS | 3572 | 1463437675469 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 15:27:55 INFO - PROCESS | 3572 | 1463437675478 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:55 INFO - PROCESS | 3572 | ++DOCSHELL 17D71800 == 42 [pid = 3572] [id = 422] 15:27:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (17F62000) [pid = 3572] [serial = 1266] [outer = 00000000] 15:27:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (186A0400) [pid = 3572] [serial = 1267] [outer = 17F62000] 15:27:55 INFO - PROCESS | 3572 | 1463437675523 Marionette DEBUG loaded listener.js 15:27:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1974AC00) [pid = 3572] [serial = 1268] [outer = 17F62000] 15:27:55 INFO - PROCESS | 3572 | 1463437675962 Marionette TRACE conn5 <- [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]]]}] 15:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 15:27:56 INFO - PROCESS | 3572 | 1463437676012 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 15:27:56 INFO - PROCESS | 3572 | 1463437676014 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 15:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:27:56 INFO - PROCESS | 3572 | 1463437676025 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:27:56 INFO - PROCESS | 3572 | 1463437676026 Marionette TRACE conn5 <- [1,1654,null,{}] 15:27:56 INFO - PROCESS | 3572 | 1463437676030 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:56 INFO - PROCESS | 3572 | 1463437676143 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 15:27:56 INFO - PROCESS | 3572 | 1463437676232 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:56 INFO - PROCESS | 3572 | ++DOCSHELL 19752400 == 43 [pid = 3572] [id = 423] 15:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (197D9400) [pid = 3572] [serial = 1269] [outer = 00000000] 15:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (197DF800) [pid = 3572] [serial = 1270] [outer = 197D9400] 15:27:56 INFO - PROCESS | 3572 | 1463437676283 Marionette DEBUG loaded listener.js 15:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (19891400) [pid = 3572] [serial = 1271] [outer = 197D9400] 15:27:56 INFO - PROCESS | 3572 | 1463437676733 Marionette TRACE conn5 <- [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]]]}] 15:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 15:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:27:56 INFO - PROCESS | 3572 | 1463437676747 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 15:27:56 INFO - PROCESS | 3572 | 1463437676749 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 15:27:56 INFO - PROCESS | 3572 | 1463437676752 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:27:56 INFO - PROCESS | 3572 | 1463437676754 Marionette TRACE conn5 <- [1,1658,null,{}] 15:27:56 INFO - PROCESS | 3572 | 1463437676757 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:56 INFO - PROCESS | 3572 | 1463437676874 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 15:27:56 INFO - PROCESS | 3572 | 1463437676881 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:56 INFO - PROCESS | 3572 | ++DOCSHELL 19B0B000 == 44 [pid = 3572] [id = 424] 15:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (19BBCC00) [pid = 3572] [serial = 1272] [outer = 00000000] 15:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (19F31C00) [pid = 3572] [serial = 1273] [outer = 19BBCC00] 15:27:56 INFO - PROCESS | 3572 | 1463437676976 Marionette DEBUG loaded listener.js 15:27:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (19F38400) [pid = 3572] [serial = 1274] [outer = 19BBCC00] 15:27:57 INFO - PROCESS | 3572 | 1463437677415 Marionette TRACE conn5 <- [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]]]}] 15:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 15:27:57 INFO - PROCESS | 3572 | 1463437677430 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 15:27:57 INFO - PROCESS | 3572 | 1463437677432 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 15:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:27:57 INFO - PROCESS | 3572 | 1463437677435 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:27:57 INFO - PROCESS | 3572 | 1463437677437 Marionette TRACE conn5 <- [1,1662,null,{}] 15:27:57 INFO - PROCESS | 3572 | 1463437677440 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:57 INFO - PROCESS | 3572 | 1463437677556 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 15:27:57 INFO - PROCESS | 3572 | 1463437677655 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:57 INFO - PROCESS | 3572 | ++DOCSHELL 1A73AC00 == 45 [pid = 3572] [id = 425] 15:27:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1B23FC00) [pid = 3572] [serial = 1275] [outer = 00000000] 15:27:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1B26AC00) [pid = 3572] [serial = 1276] [outer = 1B23FC00] 15:27:57 INFO - PROCESS | 3572 | 1463437677703 Marionette DEBUG loaded listener.js 15:27:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1B57B400) [pid = 3572] [serial = 1277] [outer = 1B23FC00] 15:27:58 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1440A400) [pid = 3572] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:27:58 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (15F5D400) [pid = 3572] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:27:58 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (09079C00) [pid = 3572] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:27:58 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (186A0C00) [pid = 3572] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:27:58 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (19757C00) [pid = 3572] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:27:58 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (18645400) [pid = 3572] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:27:58 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (0FC57C00) [pid = 3572] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:27:58 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (19E73800) [pid = 3572] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:27:58 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (19F3FC00) [pid = 3572] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:27:58 INFO - PROCESS | 3572 | 1463437678222 Marionette TRACE conn5 <- [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]]]}] 15:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 830ms 15:27:58 INFO - PROCESS | 3572 | 1463437678269 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 15:27:58 INFO - PROCESS | 3572 | 1463437678271 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 15:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:27:58 INFO - PROCESS | 3572 | 1463437678278 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - PROCESS | 3572 | 1463437678279 Marionette TRACE conn5 <- [1,1666,null,{}] 15:27:58 INFO - PROCESS | 3572 | 1463437678283 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:58 INFO - PROCESS | 3572 | 1463437678364 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 15:27:58 INFO - PROCESS | 3572 | 1463437678374 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:58 INFO - PROCESS | 3572 | ++DOCSHELL 0FC57C00 == 46 [pid = 3572] [id = 426] 15:27:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1482C800) [pid = 3572] [serial = 1278] [outer = 00000000] 15:27:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (19F31000) [pid = 3572] [serial = 1279] [outer = 1482C800] 15:27:58 INFO - PROCESS | 3572 | 1463437678501 Marionette DEBUG loaded listener.js 15:27:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1A1D4C00) [pid = 3572] [serial = 1280] [outer = 1482C800] 15:27:58 INFO - PROCESS | 3572 | 1463437678876 Marionette TRACE conn5 <- [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]]]}] 15:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 15:27:58 INFO - PROCESS | 3572 | 1463437678934 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 15:27:58 INFO - PROCESS | 3572 | 1463437678936 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 15:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:27:58 INFO - PROCESS | 3572 | 1463437678941 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - PROCESS | 3572 | 1463437678943 Marionette TRACE conn5 <- [1,1670,null,{}] 15:27:58 INFO - PROCESS | 3572 | 1463437678946 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:59 INFO - PROCESS | 3572 | 1463437679065 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 15:27:59 INFO - PROCESS | 3572 | 1463437679075 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:59 INFO - PROCESS | 3572 | ++DOCSHELL 14ED9C00 == 47 [pid = 3572] [id = 427] 15:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (16A76800) [pid = 3572] [serial = 1281] [outer = 00000000] 15:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1BCE2800) [pid = 3572] [serial = 1282] [outer = 16A76800] 15:27:59 INFO - PROCESS | 3572 | 1463437679120 Marionette DEBUG loaded listener.js 15:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1C179000) [pid = 3572] [serial = 1283] [outer = 16A76800] 15:27:59 INFO - PROCESS | 3572 | 1463437679522 Marionette TRACE conn5 <- [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]]]}] 15:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 15:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:27:59 INFO - PROCESS | 3572 | 1463437679575 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 15:27:59 INFO - PROCESS | 3572 | 1463437679577 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 15:27:59 INFO - PROCESS | 3572 | 1463437679580 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:27:59 INFO - PROCESS | 3572 | 1463437679582 Marionette TRACE conn5 <- [1,1674,null,{}] 15:27:59 INFO - PROCESS | 3572 | 1463437679586 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:59 INFO - PROCESS | 3572 | 1463437679702 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 15:27:59 INFO - PROCESS | 3572 | 1463437679761 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:59 INFO - PROCESS | 3572 | ++DOCSHELL 14ED7400 == 48 [pid = 3572] [id = 428] 15:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (19E76000) [pid = 3572] [serial = 1284] [outer = 00000000] 15:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1C268800) [pid = 3572] [serial = 1285] [outer = 19E76000] 15:27:59 INFO - PROCESS | 3572 | 1463437679810 Marionette DEBUG loaded listener.js 15:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1C2A1400) [pid = 3572] [serial = 1286] [outer = 19E76000] 15:28:00 INFO - PROCESS | 3572 | 1463437680272 Marionette TRACE conn5 <- [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]]]}] 15:28:00 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 15:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 15:28:00 INFO - PROCESS | 3572 | 1463437680372 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 15:28:00 INFO - PROCESS | 3572 | 1463437680377 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 15:28:00 INFO - PROCESS | 3572 | 1463437680383 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:28:00 INFO - PROCESS | 3572 | 1463437680387 Marionette TRACE conn5 <- [1,1678,null,{}] 15:28:00 INFO - PROCESS | 3572 | 1463437680393 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:00 INFO - PROCESS | 3572 | 1463437680514 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 15:28:00 INFO - PROCESS | 3572 | 1463437680618 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:00 INFO - PROCESS | 3572 | ++DOCSHELL 0C643400 == 49 [pid = 3572] [id = 429] 15:28:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (0C648800) [pid = 3572] [serial = 1287] [outer = 00000000] 15:28:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (10615C00) [pid = 3572] [serial = 1288] [outer = 0C648800] 15:28:00 INFO - PROCESS | 3572 | 1463437680688 Marionette DEBUG loaded listener.js 15:28:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (113A9000) [pid = 3572] [serial = 1289] [outer = 0C648800] 15:28:01 INFO - PROCESS | 3572 | 1463437681256 Marionette TRACE conn5 <- [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]]]}] 15:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 15:28:01 INFO - PROCESS | 3572 | 1463437681320 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 15:28:01 INFO - PROCESS | 3572 | 1463437681326 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 15:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:28:01 INFO - PROCESS | 3572 | 1463437681332 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:28:01 INFO - PROCESS | 3572 | 1463437681335 Marionette TRACE conn5 <- [1,1682,null,{}] 15:28:01 INFO - PROCESS | 3572 | 1463437681340 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:01 INFO - PROCESS | 3572 | 1463437681450 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 15:28:01 INFO - PROCESS | 3572 | 1463437681588 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:01 INFO - PROCESS | 3572 | ++DOCSHELL 1443D000 == 50 [pid = 3572] [id = 430] 15:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (15E0FC00) [pid = 3572] [serial = 1290] [outer = 00000000] 15:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (16D5A800) [pid = 3572] [serial = 1291] [outer = 15E0FC00] 15:28:01 INFO - PROCESS | 3572 | 1463437681644 Marionette DEBUG loaded listener.js 15:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1869E000) [pid = 3572] [serial = 1292] [outer = 15E0FC00] 15:28:02 INFO - PROCESS | 3572 | 1463437682309 Marionette TRACE conn5 <- [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]]]}] 15:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1023ms 15:28:02 INFO - PROCESS | 3572 | 1463437682357 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 3572 | 1463437682360 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 15:28:02 INFO - PROCESS | 3572 | 1463437682363 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:28:02 INFO - PROCESS | 3572 | 1463437682367 Marionette TRACE conn5 <- [1,1686,null,{}] 15:28:02 INFO - PROCESS | 3572 | 1463437682378 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:02 INFO - PROCESS | 3572 | 1463437682508 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 15:28:02 INFO - PROCESS | 3572 | 1463437682647 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:02 INFO - PROCESS | 3572 | ++DOCSHELL 0C640400 == 51 [pid = 3572] [id = 431] 15:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1984F800) [pid = 3572] [serial = 1293] [outer = 00000000] 15:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1C226800) [pid = 3572] [serial = 1294] [outer = 1984F800] 15:28:02 INFO - PROCESS | 3572 | 1463437682705 Marionette DEBUG loaded listener.js 15:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1C26F400) [pid = 3572] [serial = 1295] [outer = 1984F800] 15:28:03 INFO - PROCESS | 3572 | 1463437683303 Marionette TRACE conn5 <- [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]]]}] 15:28:03 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 15:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 970ms 15:28:03 INFO - PROCESS | 3572 | 1463437683337 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 15:28:03 INFO - PROCESS | 3572 | 1463437683340 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 15:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:28:03 INFO - PROCESS | 3572 | 1463437683344 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:28:03 INFO - PROCESS | 3572 | 1463437683346 Marionette TRACE conn5 <- [1,1690,null,{}] 15:28:03 INFO - PROCESS | 3572 | 1463437683350 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:03 INFO - PROCESS | 3572 | 1463437683458 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 15:28:03 INFO - PROCESS | 3572 | 1463437683594 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:03 INFO - PROCESS | 3572 | ++DOCSHELL 1C721C00 == 52 [pid = 3572] [id = 432] 15:28:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1C722400) [pid = 3572] [serial = 1296] [outer = 00000000] 15:28:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1CB2EC00) [pid = 3572] [serial = 1297] [outer = 1C722400] 15:28:03 INFO - PROCESS | 3572 | 1463437683650 Marionette DEBUG loaded listener.js 15:28:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1CB34000) [pid = 3572] [serial = 1298] [outer = 1C722400] 15:28:04 INFO - PROCESS | 3572 | 1463437684265 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 971ms 15:28:04 INFO - PROCESS | 3572 | 1463437684317 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 15:28:04 INFO - PROCESS | 3572 | 1463437684320 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 15:28:04 INFO - PROCESS | 3572 | 1463437684323 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:28:04 INFO - PROCESS | 3572 | 1463437684325 Marionette TRACE conn5 <- [1,1694,null,{}] 15:28:04 INFO - PROCESS | 3572 | 1463437684329 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:04 INFO - PROCESS | 3572 | 1463437684437 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 15:28:04 INFO - PROCESS | 3572 | 1463437684545 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:04 INFO - PROCESS | 3572 | ++DOCSHELL 1CB29C00 == 53 [pid = 3572] [id = 433] 15:28:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1CB2D800) [pid = 3572] [serial = 1299] [outer = 00000000] 15:28:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1CBA4000) [pid = 3572] [serial = 1300] [outer = 1CB2D800] 15:28:04 INFO - PROCESS | 3572 | 1463437684599 Marionette DEBUG loaded listener.js 15:28:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1CBA6400) [pid = 3572] [serial = 1301] [outer = 1CB2D800] 15:28:05 INFO - PROCESS | 3572 | 1463437685221 Marionette TRACE conn5 <- [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]]]}] 15:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 15:28:05 INFO - PROCESS | 3572 | 1463437685257 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 15:28:05 INFO - PROCESS | 3572 | 1463437685259 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 15:28:05 INFO - PROCESS | 3572 | 1463437685262 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:28:05 INFO - PROCESS | 3572 | 1463437685264 Marionette TRACE conn5 <- [1,1698,null,{}] 15:28:05 INFO - PROCESS | 3572 | 1463437685268 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:05 INFO - PROCESS | 3572 | 1463437685396 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 15:28:05 INFO - PROCESS | 3572 | 1463437685677 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:05 INFO - PROCESS | 3572 | ++DOCSHELL 09079400 == 54 [pid = 3572] [id = 434] 15:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (0C61A800) [pid = 3572] [serial = 1302] [outer = 00000000] 15:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (0FF0D000) [pid = 3572] [serial = 1303] [outer = 0C61A800] 15:28:05 INFO - PROCESS | 3572 | 1463437685736 Marionette DEBUG loaded listener.js 15:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1000C400) [pid = 3572] [serial = 1304] [outer = 0C61A800] 15:28:06 INFO - PROCESS | 3572 | 1463437686374 Marionette TRACE conn5 <- [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]]]}] 15:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1124ms 15:28:06 INFO - PROCESS | 3572 | 1463437686391 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 15:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:28:06 INFO - PROCESS | 3572 | 1463437686396 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 15:28:06 INFO - PROCESS | 3572 | 1463437686400 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:28:06 INFO - PROCESS | 3572 | 1463437686403 Marionette TRACE conn5 <- [1,1702,null,{}] 15:28:06 INFO - PROCESS | 3572 | 1463437686409 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:06 INFO - PROCESS | 3572 | 1463437686515 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 15:28:06 INFO - PROCESS | 3572 | 1463437686661 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 09075000 == 53 [pid = 3572] [id = 389] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 14ED9C00 == 52 [pid = 3572] [id = 427] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 0FC57C00 == 51 [pid = 3572] [id = 426] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 1A73AC00 == 50 [pid = 3572] [id = 425] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 19B0B000 == 49 [pid = 3572] [id = 424] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 19752400 == 48 [pid = 3572] [id = 423] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 17D71800 == 47 [pid = 3572] [id = 422] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 16D51400 == 46 [pid = 3572] [id = 421] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 1000E800 == 45 [pid = 3572] [id = 420] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1A1D6C00) [pid = 3572] [serial = 1237] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | ++DOCSHELL 0C740400 == 46 [pid = 3572] [id = 435] 15:28:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (0C7EC000) [pid = 3572] [serial = 1305] [outer = 00000000] 15:28:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (0FC57C00) [pid = 3572] [serial = 1306] [outer = 0C7EC000] 15:28:06 INFO - PROCESS | 3572 | 1463437686763 Marionette DEBUG loaded listener.js 15:28:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (10C62800) [pid = 3572] [serial = 1307] [outer = 0C7EC000] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 1482E400 == 45 [pid = 3572] [id = 419] 15:28:06 INFO - PROCESS | 3572 | --DOCSHELL 0C613000 == 44 [pid = 3572] [id = 418] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (14832C00) [pid = 3572] [serial = 1213] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (14D2E000) [pid = 3572] [serial = 1214] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (16D55800) [pid = 3572] [serial = 1216] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (17D77400) [pid = 3572] [serial = 1217] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (0C643C00) [pid = 3572] [serial = 1210] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (0FBEF800) [pid = 3572] [serial = 1211] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (16D55400) [pid = 3572] [serial = 1195] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (18E30000) [pid = 3572] [serial = 1222] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1482B000) [pid = 3572] [serial = 1207] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (106B9C00) [pid = 3572] [serial = 1192] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (197D9000) [pid = 3572] [serial = 1201] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1988D400) [pid = 3572] [serial = 1204] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (19E68400) [pid = 3572] [serial = 1225] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (186A2000) [pid = 3572] [serial = 1219] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (18DBC800) [pid = 3572] [serial = 1198] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (15F5A400) [pid = 3572] [serial = 1228] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (19F37C00) [pid = 3572] [serial = 1231] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (19E68C00) [pid = 3572] [serial = 1226] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (19F6D000) [pid = 3572] [serial = 1234] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1A1C8C00) [pid = 3572] [serial = 1235] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1862D800) [pid = 3572] [serial = 1229] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (19756000) [pid = 3572] [serial = 1223] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (19F3C400) [pid = 3572] [serial = 1232] [outer = 00000000] [url = about:blank] 15:28:06 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (186D0C00) [pid = 3572] [serial = 1220] [outer = 00000000] [url = about:blank] 15:28:07 INFO - PROCESS | 3572 | 1463437687220 Marionette TRACE conn5 <- [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]]]}] 15:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 890ms 15:28:07 INFO - PROCESS | 3572 | 1463437687293 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 15:28:07 INFO - PROCESS | 3572 | 1463437687297 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 15:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:28:07 INFO - PROCESS | 3572 | 1463437687301 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:28:07 INFO - PROCESS | 3572 | 1463437687303 Marionette TRACE conn5 <- [1,1706,null,{}] 15:28:07 INFO - PROCESS | 3572 | 1463437687307 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:07 INFO - PROCESS | 3572 | 1463437687394 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 15:28:07 INFO - PROCESS | 3572 | 1463437687401 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:07 INFO - PROCESS | 3572 | ++DOCSHELL 14D0C000 == 45 [pid = 3572] [id = 436] 15:28:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (14D29C00) [pid = 3572] [serial = 1308] [outer = 00000000] 15:28:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (16A72000) [pid = 3572] [serial = 1309] [outer = 14D29C00] 15:28:07 INFO - PROCESS | 3572 | 1463437687446 Marionette DEBUG loaded listener.js 15:28:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (17D6AC00) [pid = 3572] [serial = 1310] [outer = 14D29C00] 15:28:07 INFO - PROCESS | 3572 | 1463437687937 Marionette TRACE conn5 <- [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]]]}] 15:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 15:28:07 INFO - PROCESS | 3572 | 1463437687977 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 15:28:07 INFO - PROCESS | 3572 | 1463437687979 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 15:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:28:08 INFO - PROCESS | 3572 | 1463437687984 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:28:08 INFO - PROCESS | 3572 | 1463437687989 Marionette TRACE conn5 <- [1,1710,null,{}] 15:28:08 INFO - PROCESS | 3572 | 1463437687998 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:08 INFO - PROCESS | 3572 | 1463437688089 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 15:28:08 INFO - PROCESS | 3572 | 1463437688137 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:08 INFO - PROCESS | 3572 | ++DOCSHELL 17D77400 == 46 [pid = 3572] [id = 437] 15:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (18DB3800) [pid = 3572] [serial = 1311] [outer = 00000000] 15:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (19754C00) [pid = 3572] [serial = 1312] [outer = 18DB3800] 15:28:08 INFO - PROCESS | 3572 | 1463437688269 Marionette DEBUG loaded listener.js 15:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (197D5000) [pid = 3572] [serial = 1313] [outer = 18DB3800] 15:28:08 INFO - PROCESS | 3572 | 1463437688642 Marionette TRACE conn5 <- [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]]]}] 15:28:08 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 15:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 15:28:08 INFO - PROCESS | 3572 | 1463437688676 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 15:28:08 INFO - PROCESS | 3572 | 1463437688679 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 15:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:28:08 INFO - PROCESS | 3572 | 1463437688682 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:28:08 INFO - PROCESS | 3572 | 1463437688684 Marionette TRACE conn5 <- [1,1714,null,{}] 15:28:08 INFO - PROCESS | 3572 | 1463437688687 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:08 INFO - PROCESS | 3572 | 1463437688776 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 15:28:08 INFO - PROCESS | 3572 | 1463437688783 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:08 INFO - PROCESS | 3572 | ++DOCSHELL 19752400 == 47 [pid = 3572] [id = 438] 15:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (197D9000) [pid = 3572] [serial = 1314] [outer = 00000000] 15:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (19891C00) [pid = 3572] [serial = 1315] [outer = 197D9000] 15:28:08 INFO - PROCESS | 3572 | 1463437688828 Marionette DEBUG loaded listener.js 15:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (19E0F800) [pid = 3572] [serial = 1316] [outer = 197D9000] 15:28:09 INFO - PROCESS | 3572 | 1463437689328 Marionette TRACE conn5 <- [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]]]}] 15:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 671ms 15:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:28:09 INFO - PROCESS | 3572 | 1463437689361 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 15:28:09 INFO - PROCESS | 3572 | 1463437689363 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 15:28:09 INFO - PROCESS | 3572 | 1463437689367 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:28:09 INFO - PROCESS | 3572 | 1463437689368 Marionette TRACE conn5 <- [1,1718,null,{}] 15:28:09 INFO - PROCESS | 3572 | 1463437689372 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:09 INFO - PROCESS | 3572 | 1463437689492 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 15:28:09 INFO - PROCESS | 3572 | 1463437689587 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:09 INFO - PROCESS | 3572 | ++DOCSHELL 19E70000 == 48 [pid = 3572] [id = 439] 15:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (19E70400) [pid = 3572] [serial = 1317] [outer = 00000000] 15:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (19F33800) [pid = 3572] [serial = 1318] [outer = 19E70400] 15:28:09 INFO - PROCESS | 3572 | 1463437689638 Marionette DEBUG loaded listener.js 15:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (19F69000) [pid = 3572] [serial = 1319] [outer = 19E70400] 15:28:10 INFO - PROCESS | 3572 | 1463437690085 Marionette TRACE conn5 <- [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]]]}] 15:28:10 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 15:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 772ms 15:28:10 INFO - PROCESS | 3572 | 1463437690140 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 15:28:10 INFO - PROCESS | 3572 | 1463437690142 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 15:28:10 INFO - PROCESS | 3572 | 1463437690145 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:28:10 INFO - PROCESS | 3572 | 1463437690147 Marionette TRACE conn5 <- [1,1722,null,{}] 15:28:10 INFO - PROCESS | 3572 | 1463437690150 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:10 INFO - PROCESS | 3572 | 1463437690272 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 15:28:10 INFO - PROCESS | 3572 | 1463437690342 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:10 INFO - PROCESS | 3572 | ++DOCSHELL 1A1C7C00 == 49 [pid = 3572] [id = 440] 15:28:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1A1C8800) [pid = 3572] [serial = 1320] [outer = 00000000] 15:28:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1A73F800) [pid = 3572] [serial = 1321] [outer = 1A1C8800] 15:28:10 INFO - PROCESS | 3572 | 1463437690386 Marionette DEBUG loaded listener.js 15:28:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1B23F000) [pid = 3572] [serial = 1322] [outer = 1A1C8800] 15:28:10 INFO - PROCESS | 3572 | 1463437690812 Marionette TRACE conn5 <- [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]]]}] 15:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 15:28:10 INFO - PROCESS | 3572 | 1463437690905 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 15:28:10 INFO - PROCESS | 3572 | 1463437690906 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 15:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:28:10 INFO - PROCESS | 3572 | 1463437690914 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:28:10 INFO - PROCESS | 3572 | 1463437690915 Marionette TRACE conn5 <- [1,1726,null,{}] 15:28:10 INFO - PROCESS | 3572 | 1463437690919 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:11 INFO - PROCESS | 3572 | 1463437691156 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 15:28:11 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (16D5A000) [pid = 3572] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:28:11 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (197D9400) [pid = 3572] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:28:11 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (16A76800) [pid = 3572] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:28:11 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (19BBCC00) [pid = 3572] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:28:11 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (17F62000) [pid = 3572] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:28:11 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1482C800) [pid = 3572] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:28:11 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1000FC00) [pid = 3572] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:28:11 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (14832000) [pid = 3572] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:28:11 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (0C619800) [pid = 3572] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:28:11 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1B23FC00) [pid = 3572] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:28:11 INFO - PROCESS | 3572 | 1463437691228 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:11 INFO - PROCESS | 3572 | ++DOCSHELL 0C648C00 == 50 [pid = 3572] [id = 441] 15:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (0FF0E800) [pid = 3572] [serial = 1323] [outer = 00000000] 15:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (14832000) [pid = 3572] [serial = 1324] [outer = 0FF0E800] 15:28:11 INFO - PROCESS | 3572 | 1463437691273 Marionette DEBUG loaded listener.js 15:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (18E2A400) [pid = 3572] [serial = 1325] [outer = 0FF0E800] 15:28:11 INFO - PROCESS | 3572 | 1463437691638 Marionette TRACE conn5 <- [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]]]}] 15:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 770ms 15:28:11 INFO - PROCESS | 3572 | 1463437691685 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 15:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:28:11 INFO - PROCESS | 3572 | 1463437691688 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 15:28:11 INFO - PROCESS | 3572 | 1463437691691 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:28:11 INFO - PROCESS | 3572 | 1463437691692 Marionette TRACE conn5 <- [1,1730,null,{}] 15:28:11 INFO - PROCESS | 3572 | 1463437691696 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:11 INFO - PROCESS | 3572 | 1463437691779 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 15:28:11 INFO - PROCESS | 3572 | 1463437691785 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:11 INFO - PROCESS | 3572 | ++DOCSHELL 0FF14C00 == 51 [pid = 3572] [id = 442] 15:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (15EC8800) [pid = 3572] [serial = 1326] [outer = 00000000] 15:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1BCE3400) [pid = 3572] [serial = 1327] [outer = 15EC8800] 15:28:11 INFO - PROCESS | 3572 | 1463437691829 Marionette DEBUG loaded listener.js 15:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1C269C00) [pid = 3572] [serial = 1328] [outer = 15EC8800] 15:28:12 INFO - PROCESS | 3572 | 1463437692257 Marionette TRACE conn5 <- [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]]]}] 15:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 15:28:12 INFO - PROCESS | 3572 | 1463437692322 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 15:28:12 INFO - PROCESS | 3572 | 1463437692324 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 15:28:12 INFO - PROCESS | 3572 | 1463437692327 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:28:12 INFO - PROCESS | 3572 | 1463437692329 Marionette TRACE conn5 <- [1,1734,null,{}] 15:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:28:12 INFO - PROCESS | 3572 | 1463437692332 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:12 INFO - PROCESS | 3572 | 1463437692416 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 15:28:12 INFO - PROCESS | 3572 | 1463437692423 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:12 INFO - PROCESS | 3572 | ++DOCSHELL 1B58A400 == 52 [pid = 3572] [id = 443] 15:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1BC21000) [pid = 3572] [serial = 1329] [outer = 00000000] 15:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1C71FC00) [pid = 3572] [serial = 1330] [outer = 1BC21000] 15:28:12 INFO - PROCESS | 3572 | 1463437692467 Marionette DEBUG loaded listener.js 15:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1CBA1000) [pid = 3572] [serial = 1331] [outer = 1BC21000] 15:28:12 INFO - PROCESS | 3572 | 1463437692913 Marionette TRACE conn5 <- [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]]]}] 15:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 15:28:12 INFO - PROCESS | 3572 | 1463437692961 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 15:28:12 INFO - PROCESS | 3572 | 1463437692963 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 15:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:28:13 INFO - PROCESS | 3572 | 1463437692979 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:28:13 INFO - PROCESS | 3572 | 1463437692981 Marionette TRACE conn5 <- [1,1738,null,{}] 15:28:13 INFO - PROCESS | 3572 | 1463437692999 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:13 INFO - PROCESS | 3572 | 1463437693083 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 15:28:13 INFO - PROCESS | 3572 | 1463437693090 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:13 INFO - PROCESS | 3572 | ++DOCSHELL 1CBA3400 == 53 [pid = 3572] [id = 444] 15:28:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1CBAB800) [pid = 3572] [serial = 1332] [outer = 00000000] 15:28:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1CE57C00) [pid = 3572] [serial = 1333] [outer = 1CBAB800] 15:28:13 INFO - PROCESS | 3572 | 1463437693139 Marionette DEBUG loaded listener.js 15:28:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1D506C00) [pid = 3572] [serial = 1334] [outer = 1CBAB800] 15:28:13 INFO - PROCESS | 3572 | 1463437693906 Marionette TRACE conn5 <- [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]]]}] 15:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 15:28:13 INFO - PROCESS | 3572 | 1463437693953 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 15:28:13 INFO - PROCESS | 3572 | 1463437693958 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 15:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:28:13 INFO - PROCESS | 3572 | 1463437693963 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:28:13 INFO - PROCESS | 3572 | 1463437693967 Marionette TRACE conn5 <- [1,1742,null,{}] 15:28:13 INFO - PROCESS | 3572 | 1463437693973 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:14 INFO - PROCESS | 3572 | 1463437694088 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 15:28:14 INFO - PROCESS | 3572 | 1463437694230 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:14 INFO - PROCESS | 3572 | ++DOCSHELL 14D2DC00 == 54 [pid = 3572] [id = 445] 15:28:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (15E11400) [pid = 3572] [serial = 1335] [outer = 00000000] 15:28:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (16D54400) [pid = 3572] [serial = 1336] [outer = 15E11400] 15:28:14 INFO - PROCESS | 3572 | 1463437694288 Marionette DEBUG loaded listener.js 15:28:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (17D7E400) [pid = 3572] [serial = 1337] [outer = 15E11400] 15:28:14 INFO - PROCESS | 3572 | 1463437694855 Marionette TRACE conn5 <- [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]]]}] 15:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 931ms 15:28:14 INFO - PROCESS | 3572 | 1463437694898 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 15:28:14 INFO - PROCESS | 3572 | 1463437694904 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 15:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:28:14 INFO - PROCESS | 3572 | 1463437694910 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:28:14 INFO - PROCESS | 3572 | 1463437694913 Marionette TRACE conn5 <- [1,1746,null,{}] 15:28:14 INFO - PROCESS | 3572 | 1463437694917 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:15 INFO - PROCESS | 3572 | 1463437695031 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 15:28:15 INFO - PROCESS | 3572 | 1463437695145 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:15 INFO - PROCESS | 3572 | ++DOCSHELL 18648C00 == 55 [pid = 3572] [id = 446] 15:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (18DBD000) [pid = 3572] [serial = 1338] [outer = 00000000] 15:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (19E70C00) [pid = 3572] [serial = 1339] [outer = 18DBD000] 15:28:15 INFO - PROCESS | 3572 | 1463437695240 Marionette DEBUG loaded listener.js 15:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (19F62000) [pid = 3572] [serial = 1340] [outer = 18DBD000] 15:28:15 INFO - PROCESS | 3572 | 1463437695841 Marionette TRACE conn5 <- [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]]]}] 15:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 15:28:15 INFO - PROCESS | 3572 | 1463437695883 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 15:28:15 INFO - PROCESS | 3572 | 1463437695885 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 15:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:28:15 INFO - PROCESS | 3572 | 1463437695889 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:28:15 INFO - PROCESS | 3572 | 1463437695893 Marionette TRACE conn5 <- [1,1750,null,{}] 15:28:15 INFO - PROCESS | 3572 | 1463437695904 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:16 INFO - PROCESS | 3572 | 1463437696020 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 15:28:16 INFO - PROCESS | 3572 | 1463437696163 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:16 INFO - PROCESS | 3572 | ++DOCSHELL 0C64E000 == 56 [pid = 3572] [id = 447] 15:28:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1CE55800) [pid = 3572] [serial = 1341] [outer = 00000000] 15:28:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1D50B000) [pid = 3572] [serial = 1342] [outer = 1CE55800] 15:28:16 INFO - PROCESS | 3572 | 1463437696221 Marionette DEBUG loaded listener.js 15:28:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1D688000) [pid = 3572] [serial = 1343] [outer = 1CE55800] 15:28:16 INFO - PROCESS | 3572 | 1463437696809 Marionette TRACE conn5 <- [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]]]}] 15:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 15:28:16 INFO - PROCESS | 3572 | 1463437696870 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 15:28:16 INFO - PROCESS | 3572 | 1463437696873 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 15:28:16 INFO - PROCESS | 3572 | 1463437696877 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:28:16 INFO - PROCESS | 3572 | 1463437696879 Marionette TRACE conn5 <- [1,1754,null,{}] 15:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:28:16 INFO - PROCESS | 3572 | 1463437696883 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:17 INFO - PROCESS | 3572 | 1463437696995 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 15:28:17 INFO - PROCESS | 3572 | 1463437697152 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:17 INFO - PROCESS | 3572 | ++DOCSHELL 1D691C00 == 57 [pid = 3572] [id = 448] 15:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1D692800) [pid = 3572] [serial = 1344] [outer = 00000000] 15:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1DBDE400) [pid = 3572] [serial = 1345] [outer = 1D692800] 15:28:17 INFO - PROCESS | 3572 | 1463437697208 Marionette DEBUG loaded listener.js 15:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1DBE2400) [pid = 3572] [serial = 1346] [outer = 1D692800] 15:28:17 INFO - PROCESS | 3572 | 1463437697752 Marionette TRACE conn5 <- [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]]]}] 15:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 931ms 15:28:17 INFO - PROCESS | 3572 | 1463437697815 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 15:28:17 INFO - PROCESS | 3572 | 1463437697818 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 15:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:28:17 INFO - PROCESS | 3572 | 1463437697821 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:28:17 INFO - PROCESS | 3572 | 1463437697823 Marionette TRACE conn5 <- [1,1758,null,{}] 15:28:17 INFO - PROCESS | 3572 | 1463437697827 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:17 INFO - PROCESS | 3572 | 1463437697937 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 15:28:18 INFO - PROCESS | 3572 | 1463437698049 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:18 INFO - PROCESS | 3572 | ++DOCSHELL 1D68D000 == 58 [pid = 3572] [id = 449] 15:28:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1DBE4C00) [pid = 3572] [serial = 1347] [outer = 00000000] 15:28:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1DDC2400) [pid = 3572] [serial = 1348] [outer = 1DBE4C00] 15:28:18 INFO - PROCESS | 3572 | 1463437698103 Marionette DEBUG loaded listener.js 15:28:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1DDC7C00) [pid = 3572] [serial = 1349] [outer = 1DBE4C00] 15:28:18 INFO - PROCESS | 3572 | 1463437698971 Marionette TRACE conn5 <- [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]]]}] 15:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1221ms 15:28:19 INFO - PROCESS | 3572 | 1463437699046 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 15:28:19 INFO - PROCESS | 3572 | 1463437699050 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 15:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:28:19 INFO - PROCESS | 3572 | 1463437699055 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:28:19 INFO - PROCESS | 3572 | 1463437699059 Marionette TRACE conn5 <- [1,1762,null,{}] 15:28:19 INFO - PROCESS | 3572 | 1463437699064 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:19 INFO - PROCESS | 3572 | 1463437699165 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 15:28:19 INFO - PROCESS | 3572 | 1463437699302 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:19 INFO - PROCESS | 3572 | ++DOCSHELL 0FBF4800 == 59 [pid = 3572] [id = 450] 15:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (0FF15400) [pid = 3572] [serial = 1350] [outer = 00000000] 15:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (14DB2C00) [pid = 3572] [serial = 1351] [outer = 0FF15400] 15:28:19 INFO - PROCESS | 3572 | 1463437699354 Marionette DEBUG loaded listener.js 15:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (15E6A000) [pid = 3572] [serial = 1352] [outer = 0FF15400] 15:28:19 INFO - PROCESS | 3572 | 1463437699939 Marionette TRACE conn5 <- [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]]]}] 15:28:19 INFO - PROCESS | 3572 | --DOCSHELL 1B58A400 == 58 [pid = 3572] [id = 443] 15:28:19 INFO - PROCESS | 3572 | --DOCSHELL 0FF14C00 == 57 [pid = 3572] [id = 442] 15:28:19 INFO - PROCESS | 3572 | --DOCSHELL 0C648C00 == 56 [pid = 3572] [id = 441] 15:28:19 INFO - PROCESS | 3572 | --DOCSHELL 1A1C7C00 == 55 [pid = 3572] [id = 440] 15:28:19 INFO - PROCESS | 3572 | --DOCSHELL 19E70000 == 54 [pid = 3572] [id = 439] 15:28:19 INFO - PROCESS | 3572 | --DOCSHELL 19752400 == 53 [pid = 3572] [id = 438] 15:28:19 INFO - PROCESS | 3572 | --DOCSHELL 17D77400 == 52 [pid = 3572] [id = 437] 15:28:19 INFO - PROCESS | 3572 | --DOCSHELL 14D0C000 == 51 [pid = 3572] [id = 436] 15:28:19 INFO - PROCESS | 3572 | --DOCSHELL 0C740400 == 50 [pid = 3572] [id = 435] 15:28:19 INFO - PROCESS | 3572 | --DOCSHELL 09079400 == 49 [pid = 3572] [id = 434] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1C268800) [pid = 3572] [serial = 1285] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOCSHELL 14ED7400 == 48 [pid = 3572] [id = 428] 15:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 990ms 15:28:20 INFO - PROCESS | 3572 | 1463437700046 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 15:28:20 INFO - PROCESS | 3572 | 1463437700051 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 15:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:28:20 INFO - PROCESS | 3572 | 1463437700059 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:28:20 INFO - PROCESS | 3572 | 1463437700062 Marionette TRACE conn5 <- [1,1766,null,{}] 15:28:20 INFO - PROCESS | 3572 | 1463437700066 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:20 INFO - PROCESS | 3572 | 1463437700173 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1BCE2800) [pid = 3572] [serial = 1282] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1B57B400) [pid = 3572] [serial = 1277] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1A1D4C00) [pid = 3572] [serial = 1280] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (15EC4C00) [pid = 3572] [serial = 1259] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1974AC00) [pid = 3572] [serial = 1268] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (11320000) [pid = 3572] [serial = 1240] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (17D77800) [pid = 3572] [serial = 1264] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (17F1C400) [pid = 3572] [serial = 1265] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (197DF800) [pid = 3572] [serial = 1270] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (19891400) [pid = 3572] [serial = 1271] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1C179000) [pid = 3572] [serial = 1283] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (19F38400) [pid = 3572] [serial = 1274] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (19F31C00) [pid = 3572] [serial = 1273] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (186A0400) [pid = 3572] [serial = 1267] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1B274400) [pid = 3572] [serial = 1252] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (19F31000) [pid = 3572] [serial = 1279] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1A60E000) [pid = 3572] [serial = 1246] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (147D6C00) [pid = 3572] [serial = 1262] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (11316000) [pid = 3572] [serial = 1261] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (15E10800) [pid = 3572] [serial = 1258] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (0FC58000) [pid = 3572] [serial = 1255] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (0FF18C00) [pid = 3572] [serial = 1256] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1B24D800) [pid = 3572] [serial = 1249] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (17D7AC00) [pid = 3572] [serial = 1243] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1B26AC00) [pid = 3572] [serial = 1276] [outer = 00000000] [url = about:blank] 15:28:20 INFO - PROCESS | 3572 | 1463437700275 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:20 INFO - PROCESS | 3572 | ++DOCSHELL 0FB61C00 == 49 [pid = 3572] [id = 451] 15:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (0FC52400) [pid = 3572] [serial = 1353] [outer = 00000000] 15:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (10CC1400) [pid = 3572] [serial = 1354] [outer = 0FC52400] 15:28:20 INFO - PROCESS | 3572 | 1463437700321 Marionette DEBUG loaded listener.js 15:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (147D2400) [pid = 3572] [serial = 1355] [outer = 0FC52400] 15:28:20 INFO - PROCESS | 3572 | 1463437700793 Marionette TRACE conn5 <- [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]]]}] 15:28:20 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 15:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 770ms 15:28:20 INFO - PROCESS | 3572 | 1463437700831 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 15:28:20 INFO - PROCESS | 3572 | 1463437700833 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 15:28:20 INFO - PROCESS | 3572 | 1463437700837 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:28:20 INFO - PROCESS | 3572 | 1463437700840 Marionette TRACE conn5 <- [1,1770,null,{}] 15:28:20 INFO - PROCESS | 3572 | 1463437700850 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:20 INFO - PROCESS | 3572 | 1463437700940 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 15:28:20 INFO - PROCESS | 3572 | 1463437700951 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:20 INFO - PROCESS | 3572 | ++DOCSHELL 17D75000 == 50 [pid = 3572] [id = 452] 15:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (17D77400) [pid = 3572] [serial = 1356] [outer = 00000000] 15:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (17F5D800) [pid = 3572] [serial = 1357] [outer = 17D77400] 15:28:21 INFO - PROCESS | 3572 | 1463437700998 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1864CC00) [pid = 3572] [serial = 1358] [outer = 17D77400] 15:28:21 INFO - PROCESS | 3572 | 1463437701485 Marionette TRACE conn5 <- [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]]]}] 15:28:21 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 15:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 15:28:21 INFO - PROCESS | 3572 | 1463437701511 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 15:28:21 INFO - PROCESS | 3572 | 1463437701513 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 15:28:21 INFO - PROCESS | 3572 | 1463437701517 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:28:21 INFO - PROCESS | 3572 | 1463437701518 Marionette TRACE conn5 <- [1,1774,null,{}] 15:28:21 INFO - PROCESS | 3572 | 1463437701522 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:21 INFO - PROCESS | 3572 | 1463437701607 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 15:28:21 INFO - PROCESS | 3572 | 1463437701613 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:21 INFO - PROCESS | 3572 | ++DOCSHELL 18E2F400 == 51 [pid = 3572] [id = 453] 15:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1974B800) [pid = 3572] [serial = 1359] [outer = 00000000] 15:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (19851400) [pid = 3572] [serial = 1360] [outer = 1974B800] 15:28:21 INFO - PROCESS | 3572 | 1463437701659 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (19883C00) [pid = 3572] [serial = 1361] [outer = 1974B800] 15:28:22 INFO - PROCESS | 3572 | 1463437702112 Marionette TRACE conn5 <- [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]]]}] 15:28:22 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 15:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 15:28:22 INFO - PROCESS | 3572 | 1463437702191 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 15:28:22 INFO - PROCESS | 3572 | 1463437702193 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 15:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:28:22 INFO - PROCESS | 3572 | 1463437702196 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:28:22 INFO - PROCESS | 3572 | 1463437702207 Marionette TRACE conn5 <- [1,1778,null,{}] 15:28:22 INFO - PROCESS | 3572 | 1463437702211 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:22 INFO - PROCESS | 3572 | 1463437702294 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 15:28:22 INFO - PROCESS | 3572 | 1463437702331 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:22 INFO - PROCESS | 3572 | ++DOCSHELL 19891000 == 52 [pid = 3572] [id = 454] 15:28:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (19B03000) [pid = 3572] [serial = 1362] [outer = 00000000] 15:28:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (19E6C800) [pid = 3572] [serial = 1363] [outer = 19B03000] 15:28:22 INFO - PROCESS | 3572 | 1463437702376 Marionette DEBUG loaded listener.js 15:28:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (19F30400) [pid = 3572] [serial = 1364] [outer = 19B03000] 15:28:22 INFO - PROCESS | 3572 | 1463437702849 Marionette TRACE conn5 <- [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]]]}] 15:28:22 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) 15:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 690ms 15:28:22 INFO - PROCESS | 3572 | 1463437702887 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 15:28:22 INFO - PROCESS | 3572 | 1463437702889 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 15:28:22 INFO - PROCESS | 3572 | 1463437702892 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:28:22 INFO - PROCESS | 3572 | 1463437702894 Marionette TRACE conn5 <- [1,1782,null,{}] 15:28:22 INFO - PROCESS | 3572 | 1463437702897 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:23 INFO - PROCESS | 3572 | 1463437703037 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 15:28:23 INFO - PROCESS | 3572 | 1463437703106 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:23 INFO - PROCESS | 3572 | ++DOCSHELL 19E6B800 == 53 [pid = 3572] [id = 455] 15:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (19F37400) [pid = 3572] [serial = 1365] [outer = 00000000] 15:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1A1DBC00) [pid = 3572] [serial = 1366] [outer = 19F37400] 15:28:23 INFO - PROCESS | 3572 | 1463437703152 Marionette DEBUG loaded listener.js 15:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (1B243800) [pid = 3572] [serial = 1367] [outer = 19F37400] 15:28:23 INFO - PROCESS | 3572 | 1463437703592 Marionette TRACE conn5 <- [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]]]}] 15:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 15:28:23 INFO - PROCESS | 3572 | 1463437703627 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 15:28:23 INFO - PROCESS | 3572 | 1463437703629 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 15:28:23 INFO - PROCESS | 3572 | 1463437703632 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:28:23 INFO - PROCESS | 3572 | 1463437703634 Marionette TRACE conn5 <- [1,1786,null,{}] 15:28:23 INFO - PROCESS | 3572 | 1463437703643 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:23 INFO - PROCESS | 3572 | 1463437703786 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 15:28:23 INFO - PROCESS | 3572 | 1463437703854 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:23 INFO - PROCESS | 3572 | ++DOCSHELL 1A1D5400 == 54 [pid = 3572] [id = 456] 15:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1B248000) [pid = 3572] [serial = 1368] [outer = 00000000] 15:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1B57B400) [pid = 3572] [serial = 1369] [outer = 1B248000] 15:28:23 INFO - PROCESS | 3572 | 1463437703899 Marionette DEBUG loaded listener.js 15:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1BCDD000) [pid = 3572] [serial = 1370] [outer = 1B248000] 15:28:24 INFO - PROCESS | 3572 | 1463437704294 Marionette TRACE conn5 <- [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]]]}] 15:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 731ms 15:28:24 INFO - PROCESS | 3572 | 1463437704367 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 15:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:28:24 INFO - PROCESS | 3572 | 1463437704369 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 15:28:24 INFO - PROCESS | 3572 | 1463437704372 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:28:24 INFO - PROCESS | 3572 | 1463437704374 Marionette TRACE conn5 <- [1,1790,null,{}] 15:28:24 INFO - PROCESS | 3572 | 1463437704378 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:24 INFO - PROCESS | 3572 | 1463437704504 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 15:28:24 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (19E70400) [pid = 3572] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:28:24 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1A1C8800) [pid = 3572] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:28:24 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (0C7EC000) [pid = 3572] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:28:24 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (197D9000) [pid = 3572] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:28:24 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (14D29C00) [pid = 3572] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:28:24 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (18DB3800) [pid = 3572] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:28:24 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (0C61A800) [pid = 3572] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:28:24 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (0FF0E800) [pid = 3572] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:28:24 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (15EC8800) [pid = 3572] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:28:24 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1BC21000) [pid = 3572] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:28:24 INFO - PROCESS | 3572 | 1463437704729 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:24 INFO - PROCESS | 3572 | ++DOCSHELL 0C61A800 == 55 [pid = 3572] [id = 457] 15:28:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (0C7EC000) [pid = 3572] [serial = 1371] [outer = 00000000] 15:28:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (15EC7C00) [pid = 3572] [serial = 1372] [outer = 0C7EC000] 15:28:24 INFO - PROCESS | 3572 | 1463437704775 Marionette DEBUG loaded listener.js 15:28:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (18DB3800) [pid = 3572] [serial = 1373] [outer = 0C7EC000] 15:28:25 INFO - PROCESS | 3572 | 1463437705158 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 830ms 15:28:25 INFO - PROCESS | 3572 | 1463437705203 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 15:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:28:25 INFO - PROCESS | 3572 | 1463437705205 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 15:28:25 INFO - PROCESS | 3572 | 1463437705208 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:28:25 INFO - PROCESS | 3572 | 1463437705210 Marionette TRACE conn5 <- [1,1794,null,{}] 15:28:25 INFO - PROCESS | 3572 | 1463437705213 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:25 INFO - PROCESS | 3572 | 1463437705336 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 15:28:25 INFO - PROCESS | 3572 | 1463437705345 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:25 INFO - PROCESS | 3572 | ++DOCSHELL 15EC5000 == 56 [pid = 3572] [id = 458] 15:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (15EC8800) [pid = 3572] [serial = 1374] [outer = 00000000] 15:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1C226000) [pid = 3572] [serial = 1375] [outer = 15EC8800] 15:28:25 INFO - PROCESS | 3572 | 1463437705391 Marionette DEBUG loaded listener.js 15:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1C6D8000) [pid = 3572] [serial = 1376] [outer = 15EC8800] 15:28:25 INFO - PROCESS | 3572 | 1463437705801 Marionette TRACE conn5 <- [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]]]}] 15:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 15:28:25 INFO - PROCESS | 3572 | 1463437705839 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 15:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:28:25 INFO - PROCESS | 3572 | 1463437705841 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 15:28:25 INFO - PROCESS | 3572 | 1463437705844 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:28:25 INFO - PROCESS | 3572 | 1463437705846 Marionette TRACE conn5 <- [1,1798,null,{}] 15:28:25 INFO - PROCESS | 3572 | 1463437705849 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:25 INFO - PROCESS | 3572 | 1463437705934 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 15:28:26 INFO - PROCESS | 3572 | 1463437706035 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 3572 | ++DOCSHELL 14D0FC00 == 57 [pid = 3572] [id = 459] 15:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (17F25000) [pid = 3572] [serial = 1377] [outer = 00000000] 15:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (1CB31800) [pid = 3572] [serial = 1378] [outer = 17F25000] 15:28:26 INFO - PROCESS | 3572 | 1463437706079 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1CE4F800) [pid = 3572] [serial = 1379] [outer = 17F25000] 15:28:26 INFO - PROCESS | 3572 | 1463437706446 Marionette TRACE conn5 <- [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]]]}] 15:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 15:28:26 INFO - PROCESS | 3572 | 1463437706475 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 3572 | 1463437706477 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 15:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:28:26 INFO - PROCESS | 3572 | 1463437706480 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:28:26 INFO - PROCESS | 3572 | 1463437706483 Marionette TRACE conn5 <- [1,1802,null,{}] 15:28:26 INFO - PROCESS | 3572 | 1463437706486 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:26 INFO - PROCESS | 3572 | 1463437706630 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 15:28:26 INFO - PROCESS | 3572 | 1463437706667 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 3572 | ++DOCSHELL 1CE5B800 == 58 [pid = 3572] [id = 460] 15:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1CE5DC00) [pid = 3572] [serial = 1380] [outer = 00000000] 15:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1DBE8800) [pid = 3572] [serial = 1381] [outer = 1CE5DC00] 15:28:26 INFO - PROCESS | 3572 | 1463437706727 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1F09FC00) [pid = 3572] [serial = 1382] [outer = 1CE5DC00] 15:28:27 INFO - PROCESS | 3572 | 1463437707408 Marionette TRACE conn5 <- [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]]]}] 15:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 15:28:27 INFO - PROCESS | 3572 | 1463437707452 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 15:28:27 INFO - PROCESS | 3572 | 1463437707457 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 15:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:28:27 INFO - PROCESS | 3572 | 1463437707461 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:28:27 INFO - PROCESS | 3572 | 1463437707466 Marionette TRACE conn5 <- [1,1806,null,{}] 15:28:27 INFO - PROCESS | 3572 | 1463437707471 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:27 INFO - PROCESS | 3572 | 1463437707587 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 15:28:27 INFO - PROCESS | 3572 | 1463437707732 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:27 INFO - PROCESS | 3572 | ++DOCSHELL 14831800 == 59 [pid = 3572] [id = 461] 15:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (14DADC00) [pid = 3572] [serial = 1383] [outer = 00000000] 15:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (15EC9800) [pid = 3572] [serial = 1384] [outer = 14DADC00] 15:28:27 INFO - PROCESS | 3572 | 1463437707790 Marionette DEBUG loaded listener.js 15:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (17D74C00) [pid = 3572] [serial = 1385] [outer = 14DADC00] 15:28:28 INFO - PROCESS | 3572 | 1463437708428 Marionette TRACE conn5 <- [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]]]}] 15:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1019ms 15:28:28 INFO - PROCESS | 3572 | 1463437708486 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 15:28:28 INFO - PROCESS | 3572 | 1463437708492 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 15:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:28:28 INFO - PROCESS | 3572 | 1463437708498 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:28:28 INFO - PROCESS | 3572 | 1463437708501 Marionette TRACE conn5 <- [1,1810,null,{}] 15:28:28 INFO - PROCESS | 3572 | 1463437708505 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:28 INFO - PROCESS | 3572 | 1463437708619 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 15:28:28 INFO - PROCESS | 3572 | 1463437708762 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:28 INFO - PROCESS | 3572 | ++DOCSHELL 1984D800 == 60 [pid = 3572] [id = 462] 15:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (19B0B000) [pid = 3572] [serial = 1386] [outer = 00000000] 15:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1A1CB000) [pid = 3572] [serial = 1387] [outer = 19B0B000] 15:28:28 INFO - PROCESS | 3572 | 1463437708818 Marionette DEBUG loaded listener.js 15:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1A604800) [pid = 3572] [serial = 1388] [outer = 19B0B000] 15:28:29 INFO - PROCESS | 3572 | 1463437709444 Marionette TRACE conn5 <- [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]]]}] 15:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 970ms 15:28:29 INFO - PROCESS | 3572 | 1463437709470 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 15:28:29 INFO - PROCESS | 3572 | 1463437709473 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 15:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:28:29 INFO - PROCESS | 3572 | 1463437709476 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:28:29 INFO - PROCESS | 3572 | 1463437709480 Marionette TRACE conn5 <- [1,1814,null,{}] 15:28:29 INFO - PROCESS | 3572 | 1463437709491 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:29 INFO - PROCESS | 3572 | 1463437709606 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 15:28:29 INFO - PROCESS | 3572 | 1463437709751 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:29 INFO - PROCESS | 3572 | ++DOCSHELL 1DBDCC00 == 61 [pid = 3572] [id = 463] 15:28:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1DBEAC00) [pid = 3572] [serial = 1389] [outer = 00000000] 15:28:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1F09E800) [pid = 3572] [serial = 1390] [outer = 1DBEAC00] 15:28:29 INFO - PROCESS | 3572 | 1463437709809 Marionette DEBUG loaded listener.js 15:28:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1F0A7800) [pid = 3572] [serial = 1391] [outer = 1DBEAC00] 15:28:30 INFO - PROCESS | 3572 | 1463437710408 Marionette TRACE conn5 <- [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]]]}] 15:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 15:28:30 INFO - PROCESS | 3572 | 1463437710450 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 15:28:30 INFO - PROCESS | 3572 | 1463437710453 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 15:28:30 INFO - PROCESS | 3572 | 1463437710456 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:28:30 INFO - PROCESS | 3572 | 1463437710458 Marionette TRACE conn5 <- [1,1818,null,{}] 15:28:30 INFO - PROCESS | 3572 | 1463437710462 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:30 INFO - PROCESS | 3572 | 1463437710575 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 15:28:30 INFO - PROCESS | 3572 | 1463437710736 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:30 INFO - PROCESS | 3572 | ++DOCSHELL 1F0A9800 == 62 [pid = 3572] [id = 464] 15:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1F632800) [pid = 3572] [serial = 1392] [outer = 00000000] 15:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1F637000) [pid = 3572] [serial = 1393] [outer = 1F632800] 15:28:30 INFO - PROCESS | 3572 | 1463437710792 Marionette DEBUG loaded listener.js 15:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1F63EC00) [pid = 3572] [serial = 1394] [outer = 1F632800] 15:28:31 INFO - PROCESS | 3572 | 1463437711354 Marionette TRACE conn5 <- [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]]]}] 15:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 15:28:31 INFO - PROCESS | 3572 | 1463437711430 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 15:28:31 INFO - PROCESS | 3572 | 1463437711433 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 15:28:31 INFO - PROCESS | 3572 | 1463437711436 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:28:31 INFO - PROCESS | 3572 | 1463437711438 Marionette TRACE conn5 <- [1,1822,null,{}] 15:28:31 INFO - PROCESS | 3572 | 1463437711457 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:31 INFO - PROCESS | 3572 | 1463437711564 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 15:28:31 INFO - PROCESS | 3572 | 1463437711704 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:31 INFO - PROCESS | 3572 | ++DOCSHELL 1F632C00 == 63 [pid = 3572] [id = 465] 15:28:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1F635400) [pid = 3572] [serial = 1395] [outer = 00000000] 15:28:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1F663800) [pid = 3572] [serial = 1396] [outer = 1F635400] 15:28:31 INFO - PROCESS | 3572 | 1463437711764 Marionette DEBUG loaded listener.js 15:28:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1F666000) [pid = 3572] [serial = 1397] [outer = 1F635400] 15:28:32 INFO - PROCESS | 3572 | 1463437712419 Marionette TRACE conn5 <- [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]]]}] 15:28:32 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 15:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1030ms 15:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:28:32 INFO - PROCESS | 3572 | 1463437712471 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 15:28:32 INFO - PROCESS | 3572 | 1463437712474 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 15:28:32 INFO - PROCESS | 3572 | 1463437712478 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:28:32 INFO - PROCESS | 3572 | 1463437712480 Marionette TRACE conn5 <- [1,1826,null,{}] 15:28:32 INFO - PROCESS | 3572 | 1463437712484 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:32 INFO - PROCESS | 3572 | 1463437712612 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 15:28:32 INFO - PROCESS | 3572 | 1463437712756 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:32 INFO - PROCESS | 3572 | ++DOCSHELL 10008800 == 64 [pid = 3572] [id = 466] 15:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (10009400) [pid = 3572] [serial = 1398] [outer = 00000000] 15:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (14D33400) [pid = 3572] [serial = 1399] [outer = 10009400] 15:28:32 INFO - PROCESS | 3572 | 1463437712812 Marionette DEBUG loaded listener.js 15:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (186A5800) [pid = 3572] [serial = 1400] [outer = 10009400] 15:28:33 INFO - PROCESS | 3572 | 1463437713580 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1184ms 15:28:33 INFO - PROCESS | 3572 | 1463437713665 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 15:28:33 INFO - PROCESS | 3572 | 1463437713669 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 15:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:28:33 INFO - PROCESS | 3572 | 1463437713674 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:28:33 INFO - PROCESS | 3572 | 1463437713678 Marionette TRACE conn5 <- [1,1830,null,{}] 15:28:33 INFO - PROCESS | 3572 | 1463437713683 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:33 INFO - PROCESS | 3572 | 1463437713824 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 15:28:33 INFO - PROCESS | 3572 | 1463437713967 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:34 INFO - PROCESS | 3572 | ++DOCSHELL 10DAAC00 == 65 [pid = 3572] [id = 467] 15:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (11313400) [pid = 3572] [serial = 1401] [outer = 00000000] 15:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (16D58400) [pid = 3572] [serial = 1402] [outer = 11313400] 15:28:34 INFO - PROCESS | 3572 | 1463437714021 Marionette DEBUG loaded listener.js 15:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (186A8800) [pid = 3572] [serial = 1403] [outer = 11313400] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 0FF18000 == 64 [pid = 3572] [id = 413] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 197E2400 == 63 [pid = 3572] [id = 417] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 1B242800 == 62 [pid = 3572] [id = 416] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 1A1D3C00 == 61 [pid = 3572] [id = 415] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 14D0FC00 == 60 [pid = 3572] [id = 459] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 15EC5000 == 59 [pid = 3572] [id = 458] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 0C61A800 == 58 [pid = 3572] [id = 457] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 1A1D5400 == 57 [pid = 3572] [id = 456] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 19E6B800 == 56 [pid = 3572] [id = 455] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 19891000 == 55 [pid = 3572] [id = 454] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 18E2F400 == 54 [pid = 3572] [id = 453] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 17D75000 == 53 [pid = 3572] [id = 452] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 0FB61C00 == 52 [pid = 3572] [id = 451] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 0FBF4800 == 51 [pid = 3572] [id = 450] 15:28:34 INFO - PROCESS | 3572 | --DOCSHELL 14D2DC00 == 50 [pid = 3572] [id = 445] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (10615C00) [pid = 3572] [serial = 1288] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (16D5A800) [pid = 3572] [serial = 1291] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1C226800) [pid = 3572] [serial = 1294] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1CB2EC00) [pid = 3572] [serial = 1297] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1CBA4000) [pid = 3572] [serial = 1300] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1C71FC00) [pid = 3572] [serial = 1330] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (19F33800) [pid = 3572] [serial = 1318] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1A73F800) [pid = 3572] [serial = 1321] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (0FC57C00) [pid = 3572] [serial = 1306] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (10C62800) [pid = 3572] [serial = 1307] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (19891C00) [pid = 3572] [serial = 1315] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (16A72000) [pid = 3572] [serial = 1309] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (17D6AC00) [pid = 3572] [serial = 1310] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (19754C00) [pid = 3572] [serial = 1312] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (197D5000) [pid = 3572] [serial = 1313] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (19F69000) [pid = 3572] [serial = 1319] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1000C400) [pid = 3572] [serial = 1304] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (0FF0D000) [pid = 3572] [serial = 1303] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (14832000) [pid = 3572] [serial = 1324] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1B23F000) [pid = 3572] [serial = 1322] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1BCE3400) [pid = 3572] [serial = 1327] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1CBA1000) [pid = 3572] [serial = 1331] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (18E2A400) [pid = 3572] [serial = 1325] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1C269C00) [pid = 3572] [serial = 1328] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (19E0F800) [pid = 3572] [serial = 1316] [outer = 00000000] [url = about:blank] 15:28:34 INFO - PROCESS | 3572 | 1463437714577 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 931ms 15:28:34 INFO - PROCESS | 3572 | 1463437714605 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 15:28:34 INFO - PROCESS | 3572 | 1463437714610 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 15:28:34 INFO - PROCESS | 3572 | 1463437714620 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:28:34 INFO - PROCESS | 3572 | 1463437714623 Marionette TRACE conn5 <- [1,1834,null,{}] 15:28:34 INFO - PROCESS | 3572 | 1463437714627 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:34 INFO - PROCESS | 3572 | 1463437714718 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 15:28:34 INFO - PROCESS | 3572 | 1463437714823 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:34 INFO - PROCESS | 3572 | ++DOCSHELL 10008C00 == 51 [pid = 3572] [id = 468] 15:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (1000C400) [pid = 3572] [serial = 1404] [outer = 00000000] 15:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (15ECBC00) [pid = 3572] [serial = 1405] [outer = 1000C400] 15:28:34 INFO - PROCESS | 3572 | 1463437714868 Marionette DEBUG loaded listener.js 15:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (16D5AC00) [pid = 3572] [serial = 1406] [outer = 1000C400] 15:28:35 INFO - PROCESS | 3572 | 1463437715275 Marionette TRACE conn5 <- [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]]]}] 15:28:35 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) 15:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 15:28:35 INFO - PROCESS | 3572 | 1463437715295 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 15:28:35 INFO - PROCESS | 3572 | 1463437715298 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 15:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:28:35 INFO - PROCESS | 3572 | 1463437715301 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:28:35 INFO - PROCESS | 3572 | 1463437715304 Marionette TRACE conn5 <- [1,1838,null,{}] 15:28:35 INFO - PROCESS | 3572 | 1463437715315 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:35 INFO - PROCESS | 3572 | 1463437715406 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 15:28:35 INFO - PROCESS | 3572 | 1463437715414 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:35 INFO - PROCESS | 3572 | ++DOCSHELL 18E30000 == 52 [pid = 3572] [id = 469] 15:28:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (19749400) [pid = 3572] [serial = 1407] [outer = 00000000] 15:28:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (19B03400) [pid = 3572] [serial = 1408] [outer = 19749400] 15:28:35 INFO - PROCESS | 3572 | 1463437715461 Marionette DEBUG loaded listener.js 15:28:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (19E6C000) [pid = 3572] [serial = 1409] [outer = 19749400] 15:28:35 INFO - PROCESS | 3572 | 1463437715947 Marionette TRACE conn5 <- [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]]]}] 15:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 15:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:28:35 INFO - PROCESS | 3572 | 1463437715977 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 15:28:35 INFO - PROCESS | 3572 | 1463437715979 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 15:28:36 INFO - PROCESS | 3572 | 1463437715982 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:28:36 INFO - PROCESS | 3572 | 1463437715984 Marionette TRACE conn5 <- [1,1842,null,{}] 15:28:36 INFO - PROCESS | 3572 | 1463437715988 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:36 INFO - PROCESS | 3572 | 1463437716075 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 15:28:36 INFO - PROCESS | 3572 | 1463437716082 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:36 INFO - PROCESS | 3572 | ++DOCSHELL 09071000 == 53 [pid = 3572] [id = 470] 15:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (19F60400) [pid = 3572] [serial = 1410] [outer = 00000000] 15:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1A1C9C00) [pid = 3572] [serial = 1411] [outer = 19F60400] 15:28:36 INFO - PROCESS | 3572 | 1463437716127 Marionette DEBUG loaded listener.js 15:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1B244800) [pid = 3572] [serial = 1412] [outer = 19F60400] 15:28:36 INFO - PROCESS | 3572 | 1463437716597 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 15:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:28:36 INFO - PROCESS | 3572 | 1463437716656 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 15:28:36 INFO - PROCESS | 3572 | 1463437716658 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 15:28:36 INFO - PROCESS | 3572 | 1463437716661 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:28:36 INFO - PROCESS | 3572 | 1463437716663 Marionette TRACE conn5 <- [1,1846,null,{}] 15:28:36 INFO - PROCESS | 3572 | 1463437716666 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:36 INFO - PROCESS | 3572 | 1463437716786 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 15:28:36 INFO - PROCESS | 3572 | 1463437716885 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:36 INFO - PROCESS | 3572 | ++DOCSHELL 1B267400 == 54 [pid = 3572] [id = 471] 15:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1B26A000) [pid = 3572] [serial = 1413] [outer = 00000000] 15:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1B48C800) [pid = 3572] [serial = 1414] [outer = 1B26A000] 15:28:36 INFO - PROCESS | 3572 | 1463437716930 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1BC17000) [pid = 3572] [serial = 1415] [outer = 1B26A000] 15:28:37 INFO - PROCESS | 3572 | 1463437717384 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 15:28:37 INFO - PROCESS | 3572 | 1463437717432 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 15:28:37 INFO - PROCESS | 3572 | 1463437717434 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 15:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:28:37 INFO - PROCESS | 3572 | 1463437717437 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:28:37 INFO - PROCESS | 3572 | 1463437717439 Marionette TRACE conn5 <- [1,1850,null,{}] 15:28:37 INFO - PROCESS | 3572 | 1463437717442 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:37 INFO - PROCESS | 3572 | 1463437717572 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 15:28:37 INFO - PROCESS | 3572 | 1463437717641 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:37 INFO - PROCESS | 3572 | ++DOCSHELL 1C173400 == 55 [pid = 3572] [id = 472] 15:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1C260400) [pid = 3572] [serial = 1416] [outer = 00000000] 15:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1C71BC00) [pid = 3572] [serial = 1417] [outer = 1C260400] 15:28:37 INFO - PROCESS | 3572 | 1463437717689 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1CB37000) [pid = 3572] [serial = 1418] [outer = 1C260400] 15:28:38 INFO - PROCESS | 3572 | 1463437718107 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 15:28:38 INFO - PROCESS | 3572 | 1463437718194 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 15:28:38 INFO - PROCESS | 3572 | 1463437718196 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 15:28:38 INFO - PROCESS | 3572 | 1463437718200 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:28:38 INFO - PROCESS | 3572 | 1463437718201 Marionette TRACE conn5 <- [1,1854,null,{}] 15:28:38 INFO - PROCESS | 3572 | 1463437718209 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:38 INFO - PROCESS | 3572 | 1463437718331 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 15:28:38 INFO - PROCESS | 3572 | 1463437718404 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:38 INFO - PROCESS | 3572 | ++DOCSHELL 1CBA2C00 == 56 [pid = 3572] [id = 473] 15:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1CBA6000) [pid = 3572] [serial = 1419] [outer = 00000000] 15:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1D501C00) [pid = 3572] [serial = 1420] [outer = 1CBA6000] 15:28:38 INFO - PROCESS | 3572 | 1463437718449 Marionette DEBUG loaded listener.js 15:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1D68DC00) [pid = 3572] [serial = 1421] [outer = 1CBA6000] 15:28:38 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (19F37400) [pid = 3572] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:28:38 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1B248000) [pid = 3572] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:28:38 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1974B800) [pid = 3572] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:28:38 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (19B03000) [pid = 3572] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:28:38 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (0C7EC000) [pid = 3572] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:28:38 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (0FF15400) [pid = 3572] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:28:38 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (17D77400) [pid = 3572] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:28:38 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (0FC52400) [pid = 3572] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:28:38 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (17F25000) [pid = 3572] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:28:38 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (15EC8800) [pid = 3572] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:28:39 INFO - PROCESS | 3572 | 1463437718981 Marionette TRACE conn5 <- [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]]]}] 15:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 830ms 15:28:39 INFO - PROCESS | 3572 | 1463437719034 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 3572 | 1463437719036 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 15:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:28:39 INFO - PROCESS | 3572 | 1463437719046 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:28:39 INFO - PROCESS | 3572 | 1463437719048 Marionette TRACE conn5 <- [1,1858,null,{}] 15:28:39 INFO - PROCESS | 3572 | 1463437719051 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:39 INFO - PROCESS | 3572 | 1463437719139 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 15:28:39 INFO - PROCESS | 3572 | 1463437719148 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:39 INFO - PROCESS | 3572 | ++DOCSHELL 0FF15400 == 57 [pid = 3572] [id = 474] 15:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1482F000) [pid = 3572] [serial = 1422] [outer = 00000000] 15:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1CB9FC00) [pid = 3572] [serial = 1423] [outer = 1482F000] 15:28:39 INFO - PROCESS | 3572 | 1463437719193 Marionette DEBUG loaded listener.js 15:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1D687C00) [pid = 3572] [serial = 1424] [outer = 1482F000] 15:28:39 INFO - PROCESS | 3572 | 1463437719637 Marionette TRACE conn5 <- [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]]]}] 15:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 15:28:39 INFO - PROCESS | 3572 | 1463437719682 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 3572 | 1463437719684 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 15:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:28:39 INFO - PROCESS | 3572 | 1463437719687 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:28:39 INFO - PROCESS | 3572 | 1463437719689 Marionette TRACE conn5 <- [1,1862,null,{}] 15:28:39 INFO - PROCESS | 3572 | 1463437719693 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:39 INFO - PROCESS | 3572 | 1463437719779 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 15:28:39 INFO - PROCESS | 3572 | 1463437719786 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:39 INFO - PROCESS | 3572 | ++DOCSHELL 1DBDD800 == 58 [pid = 3572] [id = 475] 15:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1DBE2800) [pid = 3572] [serial = 1425] [outer = 00000000] 15:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1F09C400) [pid = 3572] [serial = 1426] [outer = 1DBE2800] 15:28:39 INFO - PROCESS | 3572 | 1463437719832 Marionette DEBUG loaded listener.js 15:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1F636C00) [pid = 3572] [serial = 1427] [outer = 1DBE2800] 15:28:40 INFO - PROCESS | 3572 | 1463437720300 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 630ms 15:28:40 INFO - PROCESS | 3572 | 1463437720319 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 15:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:28:40 INFO - PROCESS | 3572 | 1463437720321 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 15:28:40 INFO - PROCESS | 3572 | 1463437720324 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:28:40 INFO - PROCESS | 3572 | 1463437720326 Marionette TRACE conn5 <- [1,1866,null,{}] 15:28:40 INFO - PROCESS | 3572 | 1463437720329 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:40 INFO - PROCESS | 3572 | 1463437720459 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 15:28:40 INFO - PROCESS | 3572 | 1463437720592 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:40 INFO - PROCESS | 3572 | ++DOCSHELL 0C73B800 == 59 [pid = 3572] [id = 476] 15:28:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (0C7E7C00) [pid = 3572] [serial = 1428] [outer = 00000000] 15:28:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (10007C00) [pid = 3572] [serial = 1429] [outer = 0C7E7C00] 15:28:40 INFO - PROCESS | 3572 | 1463437720652 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (106B8400) [pid = 3572] [serial = 1430] [outer = 0C7E7C00] 15:28:41 INFO - PROCESS | 3572 | 1463437721301 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1018ms 15:28:41 INFO - PROCESS | 3572 | 1463437721344 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 15:28:41 INFO - PROCESS | 3572 | 1463437721349 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 15:28:41 INFO - PROCESS | 3572 | 1463437721354 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:28:41 INFO - PROCESS | 3572 | 1463437721358 Marionette TRACE conn5 <- [1,1870,null,{}] 15:28:41 INFO - PROCESS | 3572 | 1463437721383 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:41 INFO - PROCESS | 3572 | 1463437721499 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 15:28:41 INFO - PROCESS | 3572 | 1463437721645 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:41 INFO - PROCESS | 3572 | ++DOCSHELL 186A6400 == 60 [pid = 3572] [id = 477] 15:28:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (18DB4C00) [pid = 3572] [serial = 1431] [outer = 00000000] 15:28:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (197DFC00) [pid = 3572] [serial = 1432] [outer = 18DB4C00] 15:28:41 INFO - PROCESS | 3572 | 1463437721703 Marionette DEBUG loaded listener.js 15:28:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (19D4FC00) [pid = 3572] [serial = 1433] [outer = 18DB4C00] 15:28:42 INFO - PROCESS | 3572 | 1463437722284 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 950ms 15:28:42 INFO - PROCESS | 3572 | 1463437722312 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 15:28:42 INFO - PROCESS | 3572 | 1463437722316 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 15:28:42 INFO - PROCESS | 3572 | 1463437722320 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:28:42 INFO - PROCESS | 3572 | 1463437722322 Marionette TRACE conn5 <- [1,1874,null,{}] 15:28:42 INFO - PROCESS | 3572 | 1463437722326 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:42 INFO - PROCESS | 3572 | 1463437722438 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 15:28:42 INFO - PROCESS | 3572 | 1463437722600 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:42 INFO - PROCESS | 3572 | ++DOCSHELL 1C26A400 == 61 [pid = 3572] [id = 478] 15:28:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1C6D9400) [pid = 3572] [serial = 1434] [outer = 00000000] 15:28:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1CBA4000) [pid = 3572] [serial = 1435] [outer = 1C6D9400] 15:28:42 INFO - PROCESS | 3572 | 1463437722656 Marionette DEBUG loaded listener.js 15:28:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1DDCD400) [pid = 3572] [serial = 1436] [outer = 1C6D9400] 15:28:43 INFO - PROCESS | 3572 | 1463437723274 Marionette TRACE conn5 <- [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]]]}] 15:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 15:28:43 INFO - PROCESS | 3572 | 1463437723294 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 15:28:43 INFO - PROCESS | 3572 | 1463437723296 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 15:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:28:43 INFO - PROCESS | 3572 | 1463437723306 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:28:43 INFO - PROCESS | 3572 | 1463437723313 Marionette TRACE conn5 <- [1,1878,null,{}] 15:28:43 INFO - PROCESS | 3572 | 1463437723317 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:43 INFO - PROCESS | 3572 | 1463437723434 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 15:28:43 INFO - PROCESS | 3572 | 1463437723582 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:43 INFO - PROCESS | 3572 | ++DOCSHELL 1B26C400 == 62 [pid = 3572] [id = 479] 15:28:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1CB2EC00) [pid = 3572] [serial = 1437] [outer = 00000000] 15:28:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1F6F4000) [pid = 3572] [serial = 1438] [outer = 1CB2EC00] 15:28:43 INFO - PROCESS | 3572 | 1463437723639 Marionette DEBUG loaded listener.js 15:28:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (1F6F8800) [pid = 3572] [serial = 1439] [outer = 1CB2EC00] 15:28:44 INFO - PROCESS | 3572 | 1463437724214 Marionette TRACE conn5 <- [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]]]}] 15:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 931ms 15:28:44 INFO - PROCESS | 3572 | 1463437724234 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 15:28:44 INFO - PROCESS | 3572 | 1463437724236 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 15:28:44 INFO - PROCESS | 3572 | 1463437724240 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:28:44 INFO - PROCESS | 3572 | 1463437724242 Marionette TRACE conn5 <- [1,1882,null,{}] 15:28:44 INFO - PROCESS | 3572 | 1463437724246 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:44 INFO - PROCESS | 3572 | 1463437724357 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 15:28:44 INFO - PROCESS | 3572 | 1463437724502 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:44 INFO - PROCESS | 3572 | ++DOCSHELL 1F6F3000 == 63 [pid = 3572] [id = 480] 15:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (1F6F7000) [pid = 3572] [serial = 1440] [outer = 00000000] 15:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (1F6FE400) [pid = 3572] [serial = 1441] [outer = 1F6F7000] 15:28:44 INFO - PROCESS | 3572 | 1463437724556 Marionette DEBUG loaded listener.js 15:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (1FB01C00) [pid = 3572] [serial = 1442] [outer = 1F6F7000] 15:28:45 INFO - PROCESS | 3572 | 1463437725174 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 15:28:45 INFO - PROCESS | 3572 | 1463437725214 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 15:28:45 INFO - PROCESS | 3572 | 1463437725216 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 15:28:45 INFO - PROCESS | 3572 | 1463437725219 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:28:45 INFO - PROCESS | 3572 | 1463437725221 Marionette TRACE conn5 <- [1,1886,null,{}] 15:28:45 INFO - PROCESS | 3572 | 1463437725224 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:45 INFO - PROCESS | 3572 | 1463437725332 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 15:28:45 INFO - PROCESS | 3572 | 1463437725652 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:45 INFO - PROCESS | 3572 | ++DOCSHELL 0FF16000 == 64 [pid = 3572] [id = 481] 15:28:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (10006C00) [pid = 3572] [serial = 1443] [outer = 00000000] 15:28:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (14DAF400) [pid = 3572] [serial = 1444] [outer = 10006C00] 15:28:45 INFO - PROCESS | 3572 | 1463437725734 Marionette DEBUG loaded listener.js 15:28:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (15E6B400) [pid = 3572] [serial = 1445] [outer = 10006C00] 15:28:46 INFO - PROCESS | 3572 | 1463437726367 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1167ms 15:28:46 INFO - PROCESS | 3572 | 1463437726391 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 15:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:28:46 INFO - PROCESS | 3572 | 1463437726396 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 15:28:46 INFO - PROCESS | 3572 | 1463437726400 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:28:46 INFO - PROCESS | 3572 | 1463437726404 Marionette TRACE conn5 <- [1,1890,null,{}] 15:28:46 INFO - PROCESS | 3572 | 1463437726409 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:46 INFO - PROCESS | 3572 | 1463437726517 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 15:28:46 INFO - PROCESS | 3572 | 1463437726680 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:46 INFO - PROCESS | 3572 | ++DOCSHELL 1482E000 == 65 [pid = 3572] [id = 482] 15:28:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (16A74C00) [pid = 3572] [serial = 1446] [outer = 00000000] 15:28:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (1974D400) [pid = 3572] [serial = 1447] [outer = 16A74C00] 15:28:46 INFO - PROCESS | 3572 | 1463437726732 Marionette DEBUG loaded listener.js 15:28:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (19855000) [pid = 3572] [serial = 1448] [outer = 16A74C00] 15:28:47 INFO - PROCESS | 3572 | 1463437727381 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 1443D000 == 64 [pid = 3572] [id = 430] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 0C640400 == 63 [pid = 3572] [id = 431] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 1CB29C00 == 62 [pid = 3572] [id = 433] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 1C721C00 == 61 [pid = 3572] [id = 432] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 1DBDD800 == 60 [pid = 3572] [id = 475] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 0FF15400 == 59 [pid = 3572] [id = 474] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 1CBA2C00 == 58 [pid = 3572] [id = 473] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 1C173400 == 57 [pid = 3572] [id = 472] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 1B267400 == 56 [pid = 3572] [id = 471] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 09071000 == 55 [pid = 3572] [id = 470] 15:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1073ms 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (1DBDE400) [pid = 3572] [serial = 1345] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (19E70C00) [pid = 3572] [serial = 1339] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (1D50B000) [pid = 3572] [serial = 1342] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (1DDC2400) [pid = 3572] [serial = 1348] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (16D54400) [pid = 3572] [serial = 1336] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 18E30000 == 54 [pid = 3572] [id = 469] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 10008C00 == 53 [pid = 3572] [id = 468] 15:28:47 INFO - PROCESS | 3572 | --DOCSHELL 10DAAC00 == 52 [pid = 3572] [id = 467] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1864CC00) [pid = 3572] [serial = 1358] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (10CC1400) [pid = 3572] [serial = 1354] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (147D2400) [pid = 3572] [serial = 1355] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1CB31800) [pid = 3572] [serial = 1378] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1BCDD000) [pid = 3572] [serial = 1370] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1CE4F800) [pid = 3572] [serial = 1379] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (18DB3800) [pid = 3572] [serial = 1373] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (15E6A000) [pid = 3572] [serial = 1352] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1C226000) [pid = 3572] [serial = 1375] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1C6D8000) [pid = 3572] [serial = 1376] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (19F30400) [pid = 3572] [serial = 1364] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1A1DBC00) [pid = 3572] [serial = 1366] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1B57B400) [pid = 3572] [serial = 1369] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (19851400) [pid = 3572] [serial = 1360] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1B243800) [pid = 3572] [serial = 1367] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (19883C00) [pid = 3572] [serial = 1361] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (19E6C800) [pid = 3572] [serial = 1363] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (15EC7C00) [pid = 3572] [serial = 1372] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (14DB2C00) [pid = 3572] [serial = 1351] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1CE57C00) [pid = 3572] [serial = 1333] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (17F5D800) [pid = 3572] [serial = 1357] [outer = 00000000] [url = about:blank] 15:28:47 INFO - PROCESS | 3572 | 1463437727543 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 15:28:47 INFO - PROCESS | 3572 | 1463437727547 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 15:28:47 INFO - PROCESS | 3572 | 1463437727554 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:28:47 INFO - PROCESS | 3572 | 1463437727556 Marionette TRACE conn5 <- [1,1894,null,{}] 15:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:28:47 INFO - PROCESS | 3572 | 1463437727565 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:47 INFO - PROCESS | 3572 | 1463437727652 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 15:28:47 INFO - PROCESS | 3572 | 1463437727660 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:47 INFO - PROCESS | 3572 | ++DOCSHELL 10008C00 == 53 [pid = 3572] [id = 483] 15:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (10009800) [pid = 3572] [serial = 1449] [outer = 00000000] 15:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (106BC000) [pid = 3572] [serial = 1450] [outer = 10009800] 15:28:47 INFO - PROCESS | 3572 | 1463437727706 Marionette DEBUG loaded listener.js 15:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1482A000) [pid = 3572] [serial = 1451] [outer = 10009800] 15:28:48 INFO - PROCESS | 3572 | 1463437728258 Marionette TRACE conn5 <- [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]]]}] 15:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 710ms 15:28:48 INFO - PROCESS | 3572 | 1463437728275 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 15:28:48 INFO - PROCESS | 3572 | 1463437728277 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 15:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:28:48 INFO - PROCESS | 3572 | 1463437728282 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:28:48 INFO - PROCESS | 3572 | 1463437728287 Marionette TRACE conn5 <- [1,1898,null,{}] 15:28:48 INFO - PROCESS | 3572 | 1463437728296 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:48 INFO - PROCESS | 3572 | 1463437728386 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 15:28:48 INFO - PROCESS | 3572 | 1463437728487 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:48 INFO - PROCESS | 3572 | ++DOCSHELL 17F62000 == 54 [pid = 3572] [id = 484] 15:28:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (17F65800) [pid = 3572] [serial = 1452] [outer = 00000000] 15:28:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (19794400) [pid = 3572] [serial = 1453] [outer = 17F65800] 15:28:48 INFO - PROCESS | 3572 | 1463437728543 Marionette DEBUG loaded listener.js 15:28:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (19852800) [pid = 3572] [serial = 1454] [outer = 17F65800] 15:28:48 INFO - PROCESS | 3572 | 1463437728912 Marionette TRACE conn5 <- [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]]]}] 15:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 15:28:48 INFO - PROCESS | 3572 | 1463437728976 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 15:28:49 INFO - PROCESS | 3572 | 1463437728978 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 15:28:49 INFO - PROCESS | 3572 | 1463437728981 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:28:49 INFO - PROCESS | 3572 | 1463437728983 Marionette TRACE conn5 <- [1,1902,null,{}] 15:28:49 INFO - PROCESS | 3572 | 1463437728986 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:49 INFO - PROCESS | 3572 | 1463437729073 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 15:28:49 INFO - PROCESS | 3572 | 1463437729079 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:49 INFO - PROCESS | 3572 | ++DOCSHELL 1864CC00 == 55 [pid = 3572] [id = 485] 15:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (19857400) [pid = 3572] [serial = 1455] [outer = 00000000] 15:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (19E6F000) [pid = 3572] [serial = 1456] [outer = 19857400] 15:28:49 INFO - PROCESS | 3572 | 1463437729124 Marionette DEBUG loaded listener.js 15:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (19F3A400) [pid = 3572] [serial = 1457] [outer = 19857400] 15:28:49 INFO - PROCESS | 3572 | 1463437729554 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 15:28:49 INFO - PROCESS | 3572 | 1463437729616 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 15:28:49 INFO - PROCESS | 3572 | 1463437729618 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 15:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:28:49 INFO - PROCESS | 3572 | 1463437729621 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:28:49 INFO - PROCESS | 3572 | 1463437729623 Marionette TRACE conn5 <- [1,1906,null,{}] 15:28:49 INFO - PROCESS | 3572 | 1463437729645 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:49 INFO - PROCESS | 3572 | 1463437729766 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 15:28:49 INFO - PROCESS | 3572 | 1463437729865 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:49 INFO - PROCESS | 3572 | ++DOCSHELL 1A1DAC00 == 56 [pid = 3572] [id = 486] 15:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1A1DBC00) [pid = 3572] [serial = 1458] [outer = 00000000] 15:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1B23F000) [pid = 3572] [serial = 1459] [outer = 1A1DBC00] 15:28:49 INFO - PROCESS | 3572 | 1463437729919 Marionette DEBUG loaded listener.js 15:28:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1B26E000) [pid = 3572] [serial = 1460] [outer = 1A1DBC00] 15:28:50 INFO - PROCESS | 3572 | 1463437730378 Marionette TRACE conn5 <- [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]]]}] 15:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 830ms 15:28:50 INFO - PROCESS | 3572 | 1463437730452 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 15:28:50 INFO - PROCESS | 3572 | 1463437730454 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 15:28:50 INFO - PROCESS | 3572 | 1463437730457 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:28:50 INFO - PROCESS | 3572 | 1463437730459 Marionette TRACE conn5 <- [1,1910,null,{}] 15:28:50 INFO - PROCESS | 3572 | 1463437730469 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:50 INFO - PROCESS | 3572 | 1463437730589 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 15:28:50 INFO - PROCESS | 3572 | 1463437730664 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:50 INFO - PROCESS | 3572 | ++DOCSHELL 1A1CBC00 == 57 [pid = 3572] [id = 487] 15:28:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1B270800) [pid = 3572] [serial = 1461] [outer = 00000000] 15:28:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1C17E400) [pid = 3572] [serial = 1462] [outer = 1B270800] 15:28:50 INFO - PROCESS | 3572 | 1463437730711 Marionette DEBUG loaded listener.js 15:28:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1C21D400) [pid = 3572] [serial = 1463] [outer = 1B270800] 15:28:51 INFO - PROCESS | 3572 | 1463437731156 Marionette TRACE conn5 <- [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]]]}] 15:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 771ms 15:28:51 INFO - PROCESS | 3572 | 1463437731234 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 15:28:51 INFO - PROCESS | 3572 | 1463437731236 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 15:28:51 INFO - PROCESS | 3572 | 1463437731239 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:28:51 INFO - PROCESS | 3572 | 1463437731241 Marionette TRACE conn5 <- [1,1914,null,{}] 15:28:51 INFO - PROCESS | 3572 | 1463437731244 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:51 INFO - PROCESS | 3572 | 1463437731366 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 15:28:51 INFO - PROCESS | 3572 | 1463437731439 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:51 INFO - PROCESS | 3572 | ++DOCSHELL 1C26B000 == 58 [pid = 3572] [id = 488] 15:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (1C26E400) [pid = 3572] [serial = 1464] [outer = 00000000] 15:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (1C720000) [pid = 3572] [serial = 1465] [outer = 1C26E400] 15:28:51 INFO - PROCESS | 3572 | 1463437731484 Marionette DEBUG loaded listener.js 15:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (1CBA0000) [pid = 3572] [serial = 1466] [outer = 1C26E400] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (0C740C00) [pid = 3572] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1CBAB800) [pid = 3572] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (1DBEAC00) [pid = 3572] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1B26A000) [pid = 3572] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1C260400) [pid = 3572] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1CBA6000) [pid = 3572] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (19F60400) [pid = 3572] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (10009400) [pid = 3572] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1000C400) [pid = 3572] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1CE5DC00) [pid = 3572] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1F635400) [pid = 3572] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (14DADC00) [pid = 3572] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (19749400) [pid = 3572] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (19B0B000) [pid = 3572] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1F632800) [pid = 3572] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (11313400) [pid = 3572] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1482F000) [pid = 3572] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1DBE4C00) [pid = 3572] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (17D7A000) [pid = 3572] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (19792000) [pid = 3572] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (197E2C00) [pid = 3572] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1036EC00) [pid = 3572] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1B243C00) [pid = 3572] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (18DB4800) [pid = 3572] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1A1D6800) [pid = 3572] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (15F55800) [pid = 3572] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1A1CE800) [pid = 3572] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (14830000) [pid = 3572] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (0FF18800) [pid = 3572] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (19794000) [pid = 3572] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (19E76000) [pid = 3572] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (0C648800) [pid = 3572] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (15E0FC00) [pid = 3572] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1984F800) [pid = 3572] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1C722400) [pid = 3572] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1CB2D800) [pid = 3572] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (15E11400) [pid = 3572] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (18DBD000) [pid = 3572] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1CE55800) [pid = 3572] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:28:52 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1D692800) [pid = 3572] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:28:52 INFO - PROCESS | 3572 | 1463437732239 Marionette TRACE conn5 <- [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]]]}] 15:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1016ms 15:28:52 INFO - PROCESS | 3572 | 1463437732275 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 15:28:52 INFO - PROCESS | 3572 | 1463437732277 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 15:28:52 INFO - PROCESS | 3572 | 1463437732295 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:28:52 INFO - PROCESS | 3572 | 1463437732297 Marionette TRACE conn5 <- [1,1918,null,{}] 15:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:28:52 INFO - PROCESS | 3572 | 1463437732300 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:52 INFO - PROCESS | 3572 | 1463437732396 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 15:28:52 INFO - PROCESS | 3572 | 1463437732403 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:52 INFO - PROCESS | 3572 | ++DOCSHELL 10CC6000 == 59 [pid = 3572] [id = 489] 15:28:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (147D8400) [pid = 3572] [serial = 1467] [outer = 00000000] 15:28:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (15E11400) [pid = 3572] [serial = 1468] [outer = 147D8400] 15:28:52 INFO - PROCESS | 3572 | 1463437732448 Marionette DEBUG loaded listener.js 15:28:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (15F58800) [pid = 3572] [serial = 1469] [outer = 147D8400] 15:28:52 INFO - PROCESS | 3572 | 1463437732874 Marionette TRACE conn5 <- [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]]]}] 15:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 15:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:28:52 INFO - PROCESS | 3572 | 1463437732934 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 15:28:52 INFO - PROCESS | 3572 | 1463437732936 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 15:28:52 INFO - PROCESS | 3572 | 1463437732939 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:28:52 INFO - PROCESS | 3572 | 1463437732941 Marionette TRACE conn5 <- [1,1922,null,{}] 15:28:52 INFO - PROCESS | 3572 | 1463437732944 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:53 INFO - PROCESS | 3572 | 1463437733030 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 15:28:53 INFO - PROCESS | 3572 | 1463437733036 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:53 INFO - PROCESS | 3572 | ++DOCSHELL 16D5DC00 == 60 [pid = 3572] [id = 490] 15:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (17F69800) [pid = 3572] [serial = 1470] [outer = 00000000] 15:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1974B000) [pid = 3572] [serial = 1471] [outer = 17F69800] 15:28:53 INFO - PROCESS | 3572 | 1463437733081 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (19E6CC00) [pid = 3572] [serial = 1472] [outer = 17F69800] 15:28:53 INFO - PROCESS | 3572 | 1463437733551 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 15:28:53 INFO - PROCESS | 3572 | 1463437733570 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 15:28:53 INFO - PROCESS | 3572 | 1463437733572 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 15:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:28:53 INFO - PROCESS | 3572 | 1463437733575 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:28:53 INFO - PROCESS | 3572 | 1463437733577 Marionette TRACE conn5 <- [1,1926,null,{}] 15:28:53 INFO - PROCESS | 3572 | 1463437733580 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:53 INFO - PROCESS | 3572 | 1463437733716 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 15:28:53 INFO - PROCESS | 3572 | 1463437733725 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:53 INFO - PROCESS | 3572 | ++DOCSHELL 10656000 == 61 [pid = 3572] [id = 491] 15:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (17D61400) [pid = 3572] [serial = 1473] [outer = 00000000] 15:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1B273000) [pid = 3572] [serial = 1474] [outer = 17D61400] 15:28:53 INFO - PROCESS | 3572 | 1463437733775 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1C722400) [pid = 3572] [serial = 1475] [outer = 17D61400] 15:28:54 INFO - PROCESS | 3572 | 1463437734370 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 831ms 15:28:54 INFO - PROCESS | 3572 | 1463437734439 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 15:28:54 INFO - PROCESS | 3572 | 1463437734443 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 15:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:28:54 INFO - PROCESS | 3572 | 1463437734476 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:28:54 INFO - PROCESS | 3572 | 1463437734480 Marionette TRACE conn5 <- [1,1930,null,{}] 15:28:54 INFO - PROCESS | 3572 | 1463437734486 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:54 INFO - PROCESS | 3572 | 1463437734609 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 15:28:54 INFO - PROCESS | 3572 | 1463437734750 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:54 INFO - PROCESS | 3572 | ++DOCSHELL 10617000 == 62 [pid = 3572] [id = 492] 15:28:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1443C000) [pid = 3572] [serial = 1476] [outer = 00000000] 15:28:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (14FD1C00) [pid = 3572] [serial = 1477] [outer = 1443C000] 15:28:54 INFO - PROCESS | 3572 | 1463437734808 Marionette DEBUG loaded listener.js 15:28:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (16D55400) [pid = 3572] [serial = 1478] [outer = 1443C000] 15:28:55 INFO - PROCESS | 3572 | 1463437735401 Marionette TRACE conn5 <- [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]]]}] 15:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 988ms 15:28:55 INFO - PROCESS | 3572 | 1463437735461 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 15:28:55 INFO - PROCESS | 3572 | 1463437735467 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 15:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:28:55 INFO - PROCESS | 3572 | 1463437735474 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:28:55 INFO - PROCESS | 3572 | 1463437735477 Marionette TRACE conn5 <- [1,1934,null,{}] 15:28:55 INFO - PROCESS | 3572 | 1463437735481 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:55 INFO - PROCESS | 3572 | 1463437735594 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 15:28:55 INFO - PROCESS | 3572 | 1463437735761 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:55 INFO - PROCESS | 3572 | ++DOCSHELL 186A5400 == 63 [pid = 3572] [id = 493] 15:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (18DB8000) [pid = 3572] [serial = 1479] [outer = 00000000] 15:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (19852000) [pid = 3572] [serial = 1480] [outer = 18DB8000] 15:28:55 INFO - PROCESS | 3572 | 1463437735819 Marionette DEBUG loaded listener.js 15:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (19F31C00) [pid = 3572] [serial = 1481] [outer = 18DB8000] 15:28:56 INFO - PROCESS | 3572 | 1463437736419 Marionette TRACE conn5 <- [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]]]}] 15:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1022ms 15:28:56 INFO - PROCESS | 3572 | 1463437736498 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 15:28:56 INFO - PROCESS | 3572 | 1463437736500 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 15:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:28:56 INFO - PROCESS | 3572 | 1463437736504 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:28:56 INFO - PROCESS | 3572 | 1463437736508 Marionette TRACE conn5 <- [1,1938,null,{}] 15:28:56 INFO - PROCESS | 3572 | 1463437736519 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:56 INFO - PROCESS | 3572 | 1463437736691 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 15:28:56 INFO - PROCESS | 3572 | 1463437736834 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:56 INFO - PROCESS | 3572 | ++DOCSHELL 10003800 == 64 [pid = 3572] [id = 494] 15:28:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1B50EC00) [pid = 3572] [serial = 1482] [outer = 00000000] 15:28:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1C71E000) [pid = 3572] [serial = 1483] [outer = 1B50EC00] 15:28:56 INFO - PROCESS | 3572 | 1463437736895 Marionette DEBUG loaded listener.js 15:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1CBA4C00) [pid = 3572] [serial = 1484] [outer = 1B50EC00] 15:28:57 INFO - PROCESS | 3572 | 1463437737484 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1020ms 15:28:57 INFO - PROCESS | 3572 | 1463437737527 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 15:28:57 INFO - PROCESS | 3572 | 1463437737530 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 15:28:57 INFO - PROCESS | 3572 | 1463437737534 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:28:57 INFO - PROCESS | 3572 | 1463437737536 Marionette TRACE conn5 <- [1,1942,null,{}] 15:28:57 INFO - PROCESS | 3572 | 1463437737539 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:57 INFO - PROCESS | 3572 | 1463437737652 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 15:28:57 INFO - PROCESS | 3572 | 1463437737814 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:57 INFO - PROCESS | 3572 | ++DOCSHELL 1CBAB800 == 65 [pid = 3572] [id = 495] 15:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1CE5BC00) [pid = 3572] [serial = 1485] [outer = 00000000] 15:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1D50B000) [pid = 3572] [serial = 1486] [outer = 1CE5BC00] 15:28:57 INFO - PROCESS | 3572 | 1463437737871 Marionette DEBUG loaded listener.js 15:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1D68A000) [pid = 3572] [serial = 1487] [outer = 1CE5BC00] 15:28:58 INFO - PROCESS | 3572 | 1463437738444 Marionette TRACE conn5 <- [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]]]}] 15:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 15:28:58 INFO - PROCESS | 3572 | 1463437738467 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 15:28:58 INFO - PROCESS | 3572 | 1463437738469 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 15:28:58 INFO - PROCESS | 3572 | 1463437738473 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:28:58 INFO - PROCESS | 3572 | 1463437738475 Marionette TRACE conn5 <- [1,1946,null,{}] 15:28:58 INFO - PROCESS | 3572 | 1463437738478 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:58 INFO - PROCESS | 3572 | 1463437738587 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 15:28:58 INFO - PROCESS | 3572 | 1463437738750 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:58 INFO - PROCESS | 3572 | ++DOCSHELL 1D506800 == 66 [pid = 3572] [id = 496] 15:28:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1D691400) [pid = 3572] [serial = 1488] [outer = 00000000] 15:28:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1DDC2400) [pid = 3572] [serial = 1489] [outer = 1D691400] 15:28:58 INFO - PROCESS | 3572 | 1463437738807 Marionette DEBUG loaded listener.js 15:28:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1F0A1000) [pid = 3572] [serial = 1490] [outer = 1D691400] 15:28:59 INFO - PROCESS | 3572 | 1463437739396 Marionette TRACE conn5 <- [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]]]}] 15:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 15:28:59 INFO - PROCESS | 3572 | 1463437739455 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 15:28:59 INFO - PROCESS | 3572 | 1463437739457 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 15:28:59 INFO - PROCESS | 3572 | 1463437739462 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:28:59 INFO - PROCESS | 3572 | 1463437739464 Marionette TRACE conn5 <- [1,1950,null,{}] 15:28:59 INFO - PROCESS | 3572 | 1463437739468 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:59 INFO - PROCESS | 3572 | 1463437739600 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 15:28:59 INFO - PROCESS | 3572 | 1463437739751 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:59 INFO - PROCESS | 3572 | ++DOCSHELL 0C64B400 == 67 [pid = 3572] [id = 497] 15:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (0FF11400) [pid = 3572] [serial = 1491] [outer = 00000000] 15:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (15EC7800) [pid = 3572] [serial = 1492] [outer = 0FF11400] 15:28:59 INFO - PROCESS | 3572 | 1463437739810 Marionette DEBUG loaded listener.js 15:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (17F66C00) [pid = 3572] [serial = 1493] [outer = 0FF11400] 15:29:00 INFO - PROCESS | 3572 | 1463437740577 Marionette TRACE conn5 <- [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]]]}] 15:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1165ms 15:29:00 INFO - PROCESS | 3572 | 1463437740634 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 15:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:29:00 INFO - PROCESS | 3572 | 1463437740638 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 15:29:00 INFO - PROCESS | 3572 | 1463437740643 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:29:00 INFO - PROCESS | 3572 | 1463437740646 Marionette TRACE conn5 <- [1,1954,null,{}] 15:29:00 INFO - PROCESS | 3572 | 1463437740652 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:00 INFO - PROCESS | 3572 | 1463437740811 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 15:29:00 INFO - PROCESS | 3572 | 1463437740929 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:00 INFO - PROCESS | 3572 | ++DOCSHELL 10009C00 == 68 [pid = 3572] [id = 498] 15:29:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1000E000) [pid = 3572] [serial = 1494] [outer = 00000000] 15:29:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (107E0000) [pid = 3572] [serial = 1495] [outer = 1000E000] 15:29:00 INFO - PROCESS | 3572 | 1463437740981 Marionette DEBUG loaded listener.js 15:29:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1440B000) [pid = 3572] [serial = 1496] [outer = 1000E000] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 16D5DC00 == 67 [pid = 3572] [id = 490] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 10CC6000 == 66 [pid = 3572] [id = 489] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 1C26B000 == 65 [pid = 3572] [id = 488] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 1A1CBC00 == 64 [pid = 3572] [id = 487] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 1A1DAC00 == 63 [pid = 3572] [id = 486] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 1864CC00 == 62 [pid = 3572] [id = 485] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 17F62000 == 61 [pid = 3572] [id = 484] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 10008C00 == 60 [pid = 3572] [id = 483] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 1482E000 == 59 [pid = 3572] [id = 482] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1F09C400) [pid = 3572] [serial = 1426] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 0FF16000 == 58 [pid = 3572] [id = 481] 15:29:01 INFO - PROCESS | 3572 | --DOCSHELL 0C73B800 == 57 [pid = 3572] [id = 476] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (17D7C000) [pid = 3572] [serial = 1208] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1DDC7C00) [pid = 3572] [serial = 1349] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (17F63800) [pid = 3572] [serial = 1190] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1984D000) [pid = 3572] [serial = 1202] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1B496000) [pid = 3572] [serial = 1253] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (11320800) [pid = 3572] [serial = 1193] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1B26B400) [pid = 3572] [serial = 1250] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1974B400) [pid = 3572] [serial = 1199] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1B240400) [pid = 3572] [serial = 1247] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (18DAFC00) [pid = 3572] [serial = 1244] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1A21F800) [pid = 3572] [serial = 1238] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (17D79400) [pid = 3572] [serial = 1196] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (14834400) [pid = 3572] [serial = 1241] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1988E400) [pid = 3572] [serial = 1205] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1C2A1400) [pid = 3572] [serial = 1286] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (113A9000) [pid = 3572] [serial = 1289] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1869E000) [pid = 3572] [serial = 1292] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1C26F400) [pid = 3572] [serial = 1295] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1CB34000) [pid = 3572] [serial = 1298] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1CBA6400) [pid = 3572] [serial = 1301] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (17D7E400) [pid = 3572] [serial = 1337] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (19F62000) [pid = 3572] [serial = 1340] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1D688000) [pid = 3572] [serial = 1343] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1DBE2400) [pid = 3572] [serial = 1346] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1F09E800) [pid = 3572] [serial = 1390] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1B48C800) [pid = 3572] [serial = 1414] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1CB37000) [pid = 3572] [serial = 1418] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1C71BC00) [pid = 3572] [serial = 1417] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1D501C00) [pid = 3572] [serial = 1420] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1A1C9C00) [pid = 3572] [serial = 1411] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1D68DC00) [pid = 3572] [serial = 1421] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1F0A7800) [pid = 3572] [serial = 1391] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (186A5800) [pid = 3572] [serial = 1400] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (14D33400) [pid = 3572] [serial = 1399] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (15ECBC00) [pid = 3572] [serial = 1405] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (16D5AC00) [pid = 3572] [serial = 1406] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1DBE8800) [pid = 3572] [serial = 1381] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1F09FC00) [pid = 3572] [serial = 1382] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1F666000) [pid = 3572] [serial = 1397] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1F663800) [pid = 3572] [serial = 1396] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (17D74C00) [pid = 3572] [serial = 1385] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (15EC9800) [pid = 3572] [serial = 1384] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (19B03400) [pid = 3572] [serial = 1408] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (19E6C000) [pid = 3572] [serial = 1409] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1A604800) [pid = 3572] [serial = 1388] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1A1CB000) [pid = 3572] [serial = 1387] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1F63EC00) [pid = 3572] [serial = 1394] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1F637000) [pid = 3572] [serial = 1393] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (186A8800) [pid = 3572] [serial = 1403] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (16D58400) [pid = 3572] [serial = 1402] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1CB9FC00) [pid = 3572] [serial = 1423] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (1BC17000) [pid = 3572] [serial = 1415] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1B244800) [pid = 3572] [serial = 1412] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1D687C00) [pid = 3572] [serial = 1424] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1D506C00) [pid = 3572] [serial = 1334] [outer = 00000000] [url = about:blank] 15:29:01 INFO - PROCESS | 3572 | 1463437741622 Marionette TRACE conn5 <- [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]]]}] 15:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1022ms 15:29:01 INFO - PROCESS | 3572 | 1463437741666 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 15:29:01 INFO - PROCESS | 3572 | 1463437741671 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 15:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:29:01 INFO - PROCESS | 3572 | 1463437741677 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:29:01 INFO - PROCESS | 3572 | 1463437741679 Marionette TRACE conn5 <- [1,1958,null,{}] 15:29:01 INFO - PROCESS | 3572 | 1463437741683 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:01 INFO - PROCESS | 3572 | 1463437741776 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 15:29:01 INFO - PROCESS | 3572 | 1463437741878 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:01 INFO - PROCESS | 3572 | ++DOCSHELL 0FF16400 == 58 [pid = 3572] [id = 499] 15:29:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (10011000) [pid = 3572] [serial = 1497] [outer = 00000000] 15:29:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (14416400) [pid = 3572] [serial = 1498] [outer = 10011000] 15:29:01 INFO - PROCESS | 3572 | 1463437741924 Marionette DEBUG loaded listener.js 15:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (14831C00) [pid = 3572] [serial = 1499] [outer = 10011000] 15:29:02 INFO - PROCESS | 3572 | 1463437742323 Marionette TRACE conn5 <- [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]]]}] 15:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 15:29:02 INFO - PROCESS | 3572 | 1463437742367 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 15:29:02 INFO - PROCESS | 3572 | 1463437742369 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 15:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:29:02 INFO - PROCESS | 3572 | 1463437742375 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:29:02 INFO - PROCESS | 3572 | 1463437742378 Marionette TRACE conn5 <- [1,1962,null,{}] 15:29:02 INFO - PROCESS | 3572 | 1463437742389 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:02 INFO - PROCESS | 3572 | 1463437742479 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 15:29:02 INFO - PROCESS | 3572 | 1463437742487 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:02 INFO - PROCESS | 3572 | ++DOCSHELL 14ED7C00 == 59 [pid = 3572] [id = 500] 15:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (15EC1800) [pid = 3572] [serial = 1500] [outer = 00000000] 15:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (16BC3800) [pid = 3572] [serial = 1501] [outer = 15EC1800] 15:29:02 INFO - PROCESS | 3572 | 1463437742535 Marionette DEBUG loaded listener.js 15:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (16D5E800) [pid = 3572] [serial = 1502] [outer = 15EC1800] 15:29:03 INFO - PROCESS | 3572 | 1463437743030 Marionette TRACE conn5 <- [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]]]}] 15:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 15:29:03 INFO - PROCESS | 3572 | 1463437743048 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 15:29:03 INFO - PROCESS | 3572 | 1463437743050 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 15:29:03 INFO - PROCESS | 3572 | 1463437743054 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:29:03 INFO - PROCESS | 3572 | 1463437743055 Marionette TRACE conn5 <- [1,1966,null,{}] 15:29:03 INFO - PROCESS | 3572 | 1463437743059 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:03 INFO - PROCESS | 3572 | 1463437743147 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 15:29:03 INFO - PROCESS | 3572 | 1463437743153 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:03 INFO - PROCESS | 3572 | ++DOCSHELL 17D7DC00 == 60 [pid = 3572] [id = 501] 15:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (17D7E000) [pid = 3572] [serial = 1503] [outer = 00000000] 15:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (18631800) [pid = 3572] [serial = 1504] [outer = 17D7E000] 15:29:03 INFO - PROCESS | 3572 | 1463437743199 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (186A1000) [pid = 3572] [serial = 1505] [outer = 17D7E000] 15:29:03 INFO - PROCESS | 3572 | 1463437743653 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 15:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:29:03 INFO - PROCESS | 3572 | 1463437743688 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 15:29:03 INFO - PROCESS | 3572 | 1463437743690 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 15:29:03 INFO - PROCESS | 3572 | 1463437743700 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:29:03 INFO - PROCESS | 3572 | 1463437743702 Marionette TRACE conn5 <- [1,1970,null,{}] 15:29:03 INFO - PROCESS | 3572 | 1463437743705 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:03 INFO - PROCESS | 3572 | 1463437743823 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 15:29:03 INFO - PROCESS | 3572 | 1463437743829 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:03 INFO - PROCESS | 3572 | ++DOCSHELL 1036EC00 == 61 [pid = 3572] [id = 502] 15:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (18DB6C00) [pid = 3572] [serial = 1506] [outer = 00000000] 15:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (18E26C00) [pid = 3572] [serial = 1507] [outer = 18DB6C00] 15:29:03 INFO - PROCESS | 3572 | 1463437743873 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1974B800) [pid = 3572] [serial = 1508] [outer = 18DB6C00] 15:29:04 INFO - PROCESS | 3572 | 1463437744366 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 731ms 15:29:04 INFO - PROCESS | 3572 | 1463437744429 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 15:29:04 INFO - PROCESS | 3572 | 1463437744431 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 15:29:04 INFO - PROCESS | 3572 | 1463437744434 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:29:04 INFO - PROCESS | 3572 | 1463437744436 Marionette TRACE conn5 <- [1,1974,null,{}] 15:29:04 INFO - PROCESS | 3572 | 1463437744440 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:04 INFO - PROCESS | 3572 | 1463437744578 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 15:29:04 INFO - PROCESS | 3572 | 1463437744649 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:04 INFO - PROCESS | 3572 | ++DOCSHELL 19851400 == 62 [pid = 3572] [id = 503] 15:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1987FC00) [pid = 3572] [serial = 1509] [outer = 00000000] 15:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (19B0A000) [pid = 3572] [serial = 1510] [outer = 1987FC00] 15:29:04 INFO - PROCESS | 3572 | 1463437744694 Marionette DEBUG loaded listener.js 15:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (19B0A400) [pid = 3572] [serial = 1511] [outer = 1987FC00] 15:29:05 INFO - PROCESS | 3572 | 1463437745123 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 15:29:05 INFO - PROCESS | 3572 | 1463437745191 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 15:29:05 INFO - PROCESS | 3572 | 1463437745193 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 15:29:05 INFO - PROCESS | 3572 | 1463437745199 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:29:05 INFO - PROCESS | 3572 | 1463437745201 Marionette TRACE conn5 <- [1,1978,null,{}] 15:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:29:05 INFO - PROCESS | 3572 | 1463437745204 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:05 INFO - PROCESS | 3572 | 1463437745326 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 15:29:05 INFO - PROCESS | 3572 | 1463437745393 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:05 INFO - PROCESS | 3572 | ++DOCSHELL 19E6E400 == 63 [pid = 3572] [id = 504] 15:29:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (19E6E800) [pid = 3572] [serial = 1512] [outer = 00000000] 15:29:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (19F31800) [pid = 3572] [serial = 1513] [outer = 19E6E800] 15:29:05 INFO - PROCESS | 3572 | 1463437745438 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (19F62000) [pid = 3572] [serial = 1514] [outer = 19E6E800] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1DBE2800) [pid = 3572] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1A1DBC00) [pid = 3572] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (17F65800) [pid = 3572] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (16A74C00) [pid = 3572] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (10009800) [pid = 3572] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (19857400) [pid = 3572] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1B270800) [pid = 3572] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (10006C00) [pid = 3572] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (17F69800) [pid = 3572] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1C26E400) [pid = 3572] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:29:05 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (147D8400) [pid = 3572] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:29:05 INFO - PROCESS | 3572 | 1463437745926 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 770ms 15:29:06 INFO - PROCESS | 3572 | 1463437745985 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 15:29:06 INFO - PROCESS | 3572 | 1463437745987 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 15:29:06 INFO - PROCESS | 3572 | 1463437745990 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:29:06 INFO - PROCESS | 3572 | 1463437745992 Marionette TRACE conn5 <- [1,1982,null,{}] 15:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:29:06 INFO - PROCESS | 3572 | 1463437745996 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:06 INFO - PROCESS | 3572 | 1463437746082 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 15:29:06 INFO - PROCESS | 3572 | 1463437746184 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:06 INFO - PROCESS | 3572 | ++DOCSHELL 1440AC00 == 64 [pid = 3572] [id = 505] 15:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (147D8400) [pid = 3572] [serial = 1515] [outer = 00000000] 15:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (19B0DC00) [pid = 3572] [serial = 1516] [outer = 147D8400] 15:29:06 INFO - PROCESS | 3572 | 1463437746228 Marionette DEBUG loaded listener.js 15:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (19F35400) [pid = 3572] [serial = 1517] [outer = 147D8400] 15:29:06 INFO - PROCESS | 3572 | 1463437746584 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 632ms 15:29:06 INFO - PROCESS | 3572 | 1463437746628 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 15:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:29:06 INFO - PROCESS | 3572 | 1463437746630 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 15:29:06 INFO - PROCESS | 3572 | 1463437746633 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:29:06 INFO - PROCESS | 3572 | 1463437746635 Marionette TRACE conn5 <- [1,1986,null,{}] 15:29:06 INFO - PROCESS | 3572 | 1463437746638 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:06 INFO - PROCESS | 3572 | 1463437746794 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 15:29:06 INFO - PROCESS | 3572 | 1463437746804 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:06 INFO - PROCESS | 3572 | ++DOCSHELL 186A2400 == 65 [pid = 3572] [id = 506] 15:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1A1D0800) [pid = 3572] [serial = 1518] [outer = 00000000] 15:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1A607400) [pid = 3572] [serial = 1519] [outer = 1A1D0800] 15:29:06 INFO - PROCESS | 3572 | 1463437746849 Marionette DEBUG loaded listener.js 15:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1A73AC00) [pid = 3572] [serial = 1520] [outer = 1A1D0800] 15:29:07 INFO - PROCESS | 3572 | 1463437747264 Marionette TRACE conn5 <- [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]]]}] 15:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 15:29:07 INFO - PROCESS | 3572 | 1463437747304 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 15:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:29:07 INFO - PROCESS | 3572 | 1463437747306 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 15:29:07 INFO - PROCESS | 3572 | 1463437747310 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:29:07 INFO - PROCESS | 3572 | 1463437747311 Marionette TRACE conn5 <- [1,1990,null,{}] 15:29:07 INFO - PROCESS | 3572 | 1463437747315 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:07 INFO - PROCESS | 3572 | 1463437747439 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 15:29:07 INFO - PROCESS | 3572 | 1463437747448 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:07 INFO - PROCESS | 3572 | ++DOCSHELL 14836400 == 66 [pid = 3572] [id = 507] 15:29:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1A603000) [pid = 3572] [serial = 1521] [outer = 00000000] 15:29:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1B24B000) [pid = 3572] [serial = 1522] [outer = 1A603000] 15:29:07 INFO - PROCESS | 3572 | 1463437747492 Marionette DEBUG loaded listener.js 15:29:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1B26BC00) [pid = 3572] [serial = 1523] [outer = 1A603000] 15:29:08 INFO - PROCESS | 3572 | 1463437748122 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 870ms 15:29:08 INFO - PROCESS | 3572 | 1463437748181 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 15:29:08 INFO - PROCESS | 3572 | 1463437748186 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 15:29:08 INFO - PROCESS | 3572 | 1463437748191 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:29:08 INFO - PROCESS | 3572 | 1463437748195 Marionette TRACE conn5 <- [1,1994,null,{}] 15:29:08 INFO - PROCESS | 3572 | 1463437748201 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:08 INFO - PROCESS | 3572 | 1463437748326 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 15:29:08 INFO - PROCESS | 3572 | 1463437748465 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:08 INFO - PROCESS | 3572 | ++DOCSHELL 0C616C00 == 67 [pid = 3572] [id = 508] 15:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (0C7EF000) [pid = 3572] [serial = 1524] [outer = 00000000] 15:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (113AB000) [pid = 3572] [serial = 1525] [outer = 0C7EF000] 15:29:08 INFO - PROCESS | 3572 | 1463437748524 Marionette DEBUG loaded listener.js 15:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (14DACC00) [pid = 3572] [serial = 1526] [outer = 0C7EF000] 15:29:09 INFO - PROCESS | 3572 | 1463437749115 Marionette TRACE conn5 <- [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]]]}] 15:29:09 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 15:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 15:29:09 INFO - PROCESS | 3572 | 1463437749166 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 15:29:09 INFO - PROCESS | 3572 | 1463437749173 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 15:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:29:09 INFO - PROCESS | 3572 | 1463437749179 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:29:09 INFO - PROCESS | 3572 | 1463437749182 Marionette TRACE conn5 <- [1,1998,null,{}] 15:29:09 INFO - PROCESS | 3572 | 1463437749186 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:09 INFO - PROCESS | 3572 | 1463437749316 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 15:29:09 INFO - PROCESS | 3572 | 1463437749475 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:09 INFO - PROCESS | 3572 | ++DOCSHELL 14E79000 == 68 [pid = 3572] [id = 509] 15:29:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (16D57800) [pid = 3572] [serial = 1527] [outer = 00000000] 15:29:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (17F61000) [pid = 3572] [serial = 1528] [outer = 16D57800] 15:29:09 INFO - PROCESS | 3572 | 1463437749532 Marionette DEBUG loaded listener.js 15:29:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (19755800) [pid = 3572] [serial = 1529] [outer = 16D57800] 15:29:10 INFO - PROCESS | 3572 | 1463437750149 Marionette TRACE conn5 <- [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]]]}] 15:29:10 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 15:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1024ms 15:29:10 INFO - PROCESS | 3572 | 1463437750205 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 15:29:10 INFO - PROCESS | 3572 | 1463437750207 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 15:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:29:10 INFO - PROCESS | 3572 | 1463437750225 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:29:10 INFO - PROCESS | 3572 | 1463437750229 Marionette TRACE conn5 <- [1,2002,null,{}] 15:29:10 INFO - PROCESS | 3572 | 1463437750260 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:10 INFO - PROCESS | 3572 | 1463437750375 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 15:29:10 INFO - PROCESS | 3572 | 1463437750522 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:10 INFO - PROCESS | 3572 | ++DOCSHELL 0FF17400 == 69 [pid = 3572] [id = 510] 15:29:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (19B06400) [pid = 3572] [serial = 1530] [outer = 00000000] 15:29:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1B50E000) [pid = 3572] [serial = 1531] [outer = 19B06400] 15:29:10 INFO - PROCESS | 3572 | 1463437750581 Marionette DEBUG loaded listener.js 15:29:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1BC22400) [pid = 3572] [serial = 1532] [outer = 19B06400] 15:29:11 INFO - PROCESS | 3572 | 1463437751165 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 992ms 15:29:11 INFO - PROCESS | 3572 | 1463437751218 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 15:29:11 INFO - PROCESS | 3572 | 1463437751221 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 15:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:29:11 INFO - PROCESS | 3572 | 1463437751225 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:29:11 INFO - PROCESS | 3572 | 1463437751227 Marionette TRACE conn5 <- [1,2006,null,{}] 15:29:11 INFO - PROCESS | 3572 | 1463437751231 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:11 INFO - PROCESS | 3572 | 1463437751344 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 15:29:11 INFO - PROCESS | 3572 | 1463437751501 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:11 INFO - PROCESS | 3572 | ++DOCSHELL 1BCE0400 == 70 [pid = 3572] [id = 511] 15:29:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1C173000) [pid = 3572] [serial = 1533] [outer = 00000000] 15:29:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1C26D400) [pid = 3572] [serial = 1534] [outer = 1C173000] 15:29:11 INFO - PROCESS | 3572 | 1463437751557 Marionette DEBUG loaded listener.js 15:29:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1C647800) [pid = 3572] [serial = 1535] [outer = 1C173000] 15:29:12 INFO - PROCESS | 3572 | 1463437752096 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 15:29:12 INFO - PROCESS | 3572 | 1463437752158 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 15:29:12 INFO - PROCESS | 3572 | 1463437752160 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 15:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:29:12 INFO - PROCESS | 3572 | 1463437752164 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:29:12 INFO - PROCESS | 3572 | 1463437752166 Marionette TRACE conn5 <- [1,2010,null,{}] 15:29:12 INFO - PROCESS | 3572 | 1463437752170 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:12 INFO - PROCESS | 3572 | 1463437752311 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 15:29:12 INFO - PROCESS | 3572 | 1463437752458 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:12 INFO - PROCESS | 3572 | ++DOCSHELL 0C610400 == 71 [pid = 3572] [id = 512] 15:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (0C640400) [pid = 3572] [serial = 1536] [outer = 00000000] 15:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1C722000) [pid = 3572] [serial = 1537] [outer = 0C640400] 15:29:12 INFO - PROCESS | 3572 | 1463437752515 Marionette DEBUG loaded listener.js 15:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1CB2E400) [pid = 3572] [serial = 1538] [outer = 0C640400] 15:29:13 INFO - PROCESS | 3572 | 1463437753131 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1018ms 15:29:13 INFO - PROCESS | 3572 | 1463437753186 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 15:29:13 INFO - PROCESS | 3572 | 1463437753188 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 15:29:13 INFO - PROCESS | 3572 | 1463437753192 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:29:13 INFO - PROCESS | 3572 | 1463437753194 Marionette TRACE conn5 <- [1,2014,null,{}] 15:29:13 INFO - PROCESS | 3572 | 1463437753198 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:13 INFO - PROCESS | 3572 | 1463437753331 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 15:29:13 INFO - PROCESS | 3572 | 1463437753633 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:13 INFO - PROCESS | 3572 | ++DOCSHELL 0CBA5C00 == 72 [pid = 3572] [id = 513] 15:29:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (10008000) [pid = 3572] [serial = 1539] [outer = 00000000] 15:29:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (10657400) [pid = 3572] [serial = 1540] [outer = 10008000] 15:29:13 INFO - PROCESS | 3572 | 1463437753713 Marionette DEBUG loaded listener.js 15:29:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1476CC00) [pid = 3572] [serial = 1541] [outer = 10008000] 15:29:14 INFO - PROCESS | 3572 | 1463437754321 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1167ms 15:29:14 INFO - PROCESS | 3572 | 1463437754362 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 15:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:29:14 INFO - PROCESS | 3572 | 1463437754366 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 15:29:14 INFO - PROCESS | 3572 | 1463437754371 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:29:14 INFO - PROCESS | 3572 | 1463437754374 Marionette TRACE conn5 <- [1,2018,null,{}] 15:29:14 INFO - PROCESS | 3572 | 1463437754379 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:14 INFO - PROCESS | 3572 | 1463437754490 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 15:29:14 INFO - PROCESS | 3572 | 1463437754662 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:14 INFO - PROCESS | 3572 | ++DOCSHELL 16ED3400 == 73 [pid = 3572] [id = 514] 15:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (17D7A000) [pid = 3572] [serial = 1542] [outer = 00000000] 15:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (186A8000) [pid = 3572] [serial = 1543] [outer = 17D7A000] 15:29:14 INFO - PROCESS | 3572 | 1463437754714 Marionette DEBUG loaded listener.js 15:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (19756000) [pid = 3572] [serial = 1544] [outer = 17D7A000] 15:29:14 INFO - PROCESS | 3572 | --DOCSHELL 0FC53400 == 72 [pid = 3572] [id = 409] 15:29:14 INFO - PROCESS | 3572 | --DOCSHELL 1F632C00 == 71 [pid = 3572] [id = 465] 15:29:14 INFO - PROCESS | 3572 | --DOCSHELL 186A2400 == 70 [pid = 3572] [id = 506] 15:29:14 INFO - PROCESS | 3572 | --DOCSHELL 1440AC00 == 69 [pid = 3572] [id = 505] 15:29:14 INFO - PROCESS | 3572 | --DOCSHELL 19E6E400 == 68 [pid = 3572] [id = 504] 15:29:14 INFO - PROCESS | 3572 | --DOCSHELL 19851400 == 67 [pid = 3572] [id = 503] 15:29:14 INFO - PROCESS | 3572 | --DOCSHELL 14ED7C00 == 66 [pid = 3572] [id = 500] 15:29:14 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (10007C00) [pid = 3572] [serial = 1429] [outer = 00000000] [url = about:blank] 15:29:14 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (197DFC00) [pid = 3572] [serial = 1432] [outer = 00000000] [url = about:blank] 15:29:14 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1CBA4000) [pid = 3572] [serial = 1435] [outer = 00000000] [url = about:blank] 15:29:14 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1F6F4000) [pid = 3572] [serial = 1438] [outer = 00000000] [url = about:blank] 15:29:14 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1F6FE400) [pid = 3572] [serial = 1441] [outer = 00000000] [url = about:blank] 15:29:14 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1B273000) [pid = 3572] [serial = 1474] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOCSHELL 0FF16400 == 65 [pid = 3572] [id = 499] 15:29:15 INFO - PROCESS | 3572 | --DOCSHELL 10009C00 == 64 [pid = 3572] [id = 498] 15:29:15 INFO - PROCESS | 3572 | --DOCSHELL 10656000 == 63 [pid = 3572] [id = 491] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1F636C00) [pid = 3572] [serial = 1427] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1B23F000) [pid = 3572] [serial = 1459] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1B26E000) [pid = 3572] [serial = 1460] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (19794400) [pid = 3572] [serial = 1453] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (19852800) [pid = 3572] [serial = 1454] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (19855000) [pid = 3572] [serial = 1448] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1974D400) [pid = 3572] [serial = 1447] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (106BC000) [pid = 3572] [serial = 1450] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1482A000) [pid = 3572] [serial = 1451] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (19E6F000) [pid = 3572] [serial = 1456] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1C21D400) [pid = 3572] [serial = 1463] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (15E6B400) [pid = 3572] [serial = 1445] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (14DAF400) [pid = 3572] [serial = 1444] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1C17E400) [pid = 3572] [serial = 1462] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (19E6CC00) [pid = 3572] [serial = 1472] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1C720000) [pid = 3572] [serial = 1465] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1974B000) [pid = 3572] [serial = 1471] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1CBA0000) [pid = 3572] [serial = 1466] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (15F58800) [pid = 3572] [serial = 1469] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (15E11400) [pid = 3572] [serial = 1468] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (19F3A400) [pid = 3572] [serial = 1457] [outer = 00000000] [url = about:blank] 15:29:15 INFO - PROCESS | 3572 | 1463437755274 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 930ms 15:29:15 INFO - PROCESS | 3572 | 1463437755304 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 15:29:15 INFO - PROCESS | 3572 | 1463437755307 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 15:29:15 INFO - PROCESS | 3572 | 1463437755312 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:29:15 INFO - PROCESS | 3572 | 1463437755314 Marionette TRACE conn5 <- [1,2022,null,{}] 15:29:15 INFO - PROCESS | 3572 | 1463437755317 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:15 INFO - PROCESS | 3572 | 1463437755408 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 15:29:15 INFO - PROCESS | 3572 | 1463437755516 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:15 INFO - PROCESS | 3572 | ++DOCSHELL 106C2000 == 64 [pid = 3572] [id = 515] 15:29:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (113A9000) [pid = 3572] [serial = 1545] [outer = 00000000] 15:29:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (14ED9400) [pid = 3572] [serial = 1546] [outer = 113A9000] 15:29:15 INFO - PROCESS | 3572 | 1463437755561 Marionette DEBUG loaded listener.js 15:29:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (15EC4400) [pid = 3572] [serial = 1547] [outer = 113A9000] 15:29:16 INFO - PROCESS | 3572 | 1463437755982 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 15:29:16 INFO - PROCESS | 3572 | 1463437756047 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 15:29:16 INFO - PROCESS | 3572 | 1463437756050 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 15:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:29:16 INFO - PROCESS | 3572 | 1463437756055 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:29:16 INFO - PROCESS | 3572 | 1463437756060 Marionette TRACE conn5 <- [1,2026,null,{}] 15:29:16 INFO - PROCESS | 3572 | 1463437756069 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:16 INFO - PROCESS | 3572 | 1463437756189 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 15:29:16 INFO - PROCESS | 3572 | 1463437756207 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:16 INFO - PROCESS | 3572 | ++DOCSHELL 1974D400 == 65 [pid = 3572] [id = 516] 15:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1974EC00) [pid = 3572] [serial = 1548] [outer = 00000000] 15:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (197D9800) [pid = 3572] [serial = 1549] [outer = 1974EC00] 15:29:16 INFO - PROCESS | 3572 | 1463437756251 Marionette DEBUG loaded listener.js 15:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1984D400) [pid = 3572] [serial = 1550] [outer = 1974EC00] 15:29:16 INFO - PROCESS | 3572 | 1463437756722 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 731ms 15:29:16 INFO - PROCESS | 3572 | 1463437756788 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 15:29:16 INFO - PROCESS | 3572 | 1463437756791 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 15:29:16 INFO - PROCESS | 3572 | 1463437756794 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:29:16 INFO - PROCESS | 3572 | 1463437756796 Marionette TRACE conn5 <- [1,2030,null,{}] 15:29:16 INFO - PROCESS | 3572 | 1463437756799 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:16 INFO - PROCESS | 3572 | 1463437756887 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 15:29:17 INFO - PROCESS | 3572 | 1463437756999 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:17 INFO - PROCESS | 3572 | ++DOCSHELL 197E0800 == 66 [pid = 3572] [id = 517] 15:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (19852800) [pid = 3572] [serial = 1551] [outer = 00000000] 15:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (19B07C00) [pid = 3572] [serial = 1552] [outer = 19852800] 15:29:17 INFO - PROCESS | 3572 | 1463437757047 Marionette DEBUG loaded listener.js 15:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (19E6C000) [pid = 3572] [serial = 1553] [outer = 19852800] 15:29:17 INFO - PROCESS | 3572 | --DOCSHELL 16A6CC00 == 65 [pid = 3572] [id = 12] 15:29:17 INFO - PROCESS | 3572 | 1463437757535 Marionette TRACE conn5 <- [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]]]}] 15:29:17 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) 15:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 830ms 15:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:29:17 INFO - PROCESS | 3572 | 1463437757628 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 15:29:17 INFO - PROCESS | 3572 | 1463437757630 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 15:29:17 INFO - PROCESS | 3572 | 1463437757633 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:29:17 INFO - PROCESS | 3572 | 1463437757635 Marionette TRACE conn5 <- [1,2034,null,{}] 15:29:17 INFO - PROCESS | 3572 | 1463437757638 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:17 INFO - PROCESS | 3572 | 1463437757761 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 15:29:17 INFO - PROCESS | 3572 | 1463437757833 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:17 INFO - PROCESS | 3572 | ++DOCSHELL 19E76000 == 66 [pid = 3572] [id = 518] 15:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (19F30400) [pid = 3572] [serial = 1554] [outer = 00000000] 15:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (19F37C00) [pid = 3572] [serial = 1555] [outer = 19F30400] 15:29:17 INFO - PROCESS | 3572 | 1463437757884 Marionette DEBUG loaded listener.js 15:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1A1CD000) [pid = 3572] [serial = 1556] [outer = 19F30400] 15:29:18 INFO - PROCESS | 3572 | 1463437758340 Marionette TRACE conn5 <- [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]]]}] 15:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 15:29:18 INFO - PROCESS | 3572 | 1463437758364 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 15:29:18 INFO - PROCESS | 3572 | 1463437758366 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 15:29:18 INFO - PROCESS | 3572 | 1463437758380 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:29:18 INFO - PROCESS | 3572 | 1463437758382 Marionette TRACE conn5 <- [1,2038,null,{}] 15:29:18 INFO - PROCESS | 3572 | 1463437758386 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:18 INFO - PROCESS | 3572 | 1463437758510 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 15:29:18 INFO - PROCESS | 3572 | 1463437758583 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:18 INFO - PROCESS | 3572 | ++DOCSHELL 1A1CFC00 == 67 [pid = 3572] [id = 519] 15:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1A608400) [pid = 3572] [serial = 1557] [outer = 00000000] 15:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1B266400) [pid = 3572] [serial = 1558] [outer = 1A608400] 15:29:18 INFO - PROCESS | 3572 | 1463437758629 Marionette DEBUG loaded listener.js 15:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1B272000) [pid = 3572] [serial = 1559] [outer = 1A608400] 15:29:19 INFO - PROCESS | 3572 | 1463437759072 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 15:29:19 INFO - PROCESS | 3572 | 1463437759139 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 15:29:19 INFO - PROCESS | 3572 | 1463437759141 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 15:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:29:19 INFO - PROCESS | 3572 | 1463437759158 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:29:19 INFO - PROCESS | 3572 | 1463437759160 Marionette TRACE conn5 <- [1,2042,null,{}] 15:29:19 INFO - PROCESS | 3572 | 1463437759163 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:19 INFO - PROCESS | 3572 | 1463437759288 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 15:29:19 INFO - PROCESS | 3572 | 1463437759360 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:19 INFO - PROCESS | 3572 | ++DOCSHELL 1A1E8C00 == 68 [pid = 3572] [id = 520] 15:29:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1B48D400) [pid = 3572] [serial = 1560] [outer = 00000000] 15:29:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1BC23C00) [pid = 3572] [serial = 1561] [outer = 1B48D400] 15:29:19 INFO - PROCESS | 3572 | 1463437759406 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1C21BC00) [pid = 3572] [serial = 1562] [outer = 1B48D400] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1CB2EC00) [pid = 3572] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (18DB6C00) [pid = 3572] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1987FC00) [pid = 3572] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (147D8400) [pid = 3572] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1443C000) [pid = 3572] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1CE5BC00) [pid = 3572] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (15EC1800) [pid = 3572] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (18DB8000) [pid = 3572] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (17D7E000) [pid = 3572] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (10011000) [pid = 3572] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1000E000) [pid = 3572] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1B50EC00) [pid = 3572] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (0FF11400) [pid = 3572] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (19E6E800) [pid = 3572] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1A1D0800) [pid = 3572] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1F6F7000) [pid = 3572] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (18DB4C00) [pid = 3572] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1C6D9400) [pid = 3572] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:29:19 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (0C7E7C00) [pid = 3572] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:29:19 INFO - PROCESS | 3572 | 1463437759957 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 832ms 15:29:20 INFO - PROCESS | 3572 | 1463437759983 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 3572 | 1463437759985 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 15:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:29:20 INFO - PROCESS | 3572 | 1463437759988 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:29:20 INFO - PROCESS | 3572 | 1463437759990 Marionette TRACE conn5 <- [1,2046,null,{}] 15:29:20 INFO - PROCESS | 3572 | 1463437759993 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:20 INFO - PROCESS | 3572 | 1463437760081 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 15:29:20 INFO - PROCESS | 3572 | 1463437760088 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:20 INFO - PROCESS | 3572 | ++DOCSHELL 18DB6C00 == 69 [pid = 3572] [id = 521] 15:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (18DB8000) [pid = 3572] [serial = 1563] [outer = 00000000] 15:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1988E400) [pid = 3572] [serial = 1564] [outer = 18DB8000] 15:29:20 INFO - PROCESS | 3572 | 1463437760134 Marionette DEBUG loaded listener.js 15:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (19F3E000) [pid = 3572] [serial = 1565] [outer = 18DB8000] 15:29:20 INFO - PROCESS | 3572 | 1463437760566 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 15:29:20 INFO - PROCESS | 3572 | 1463437760633 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 3572 | 1463437760635 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 15:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:29:20 INFO - PROCESS | 3572 | 1463437760639 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:29:20 INFO - PROCESS | 3572 | 1463437760641 Marionette TRACE conn5 <- [1,2050,null,{}] 15:29:20 INFO - PROCESS | 3572 | 1463437760644 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:20 INFO - PROCESS | 3572 | 1463437760733 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 15:29:20 INFO - PROCESS | 3572 | 1463437760741 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:20 INFO - PROCESS | 3572 | ++DOCSHELL 1988CC00 == 70 [pid = 3572] [id = 522] 15:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1B246C00) [pid = 3572] [serial = 1566] [outer = 00000000] 15:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1C265000) [pid = 3572] [serial = 1567] [outer = 1B246C00] 15:29:20 INFO - PROCESS | 3572 | 1463437760786 Marionette DEBUG loaded listener.js 15:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1C6D9400) [pid = 3572] [serial = 1568] [outer = 1B246C00] 15:29:21 INFO - PROCESS | 3572 | 1463437761254 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 15:29:21 INFO - PROCESS | 3572 | 1463437761310 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 15:29:21 INFO - PROCESS | 3572 | 1463437761312 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 15:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:29:21 INFO - PROCESS | 3572 | 1463437761315 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:29:21 INFO - PROCESS | 3572 | 1463437761317 Marionette TRACE conn5 <- [1,2054,null,{}] 15:29:21 INFO - PROCESS | 3572 | 1463437761320 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:21 INFO - PROCESS | 3572 | 1463437761409 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 15:29:21 INFO - PROCESS | 3572 | 1463437761415 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:21 INFO - PROCESS | 3572 | ++DOCSHELL 0FF13800 == 71 [pid = 3572] [id = 523] 15:29:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1BC19C00) [pid = 3572] [serial = 1569] [outer = 00000000] 15:29:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1CBA0800) [pid = 3572] [serial = 1570] [outer = 1BC19C00] 15:29:21 INFO - PROCESS | 3572 | 1463437761465 Marionette DEBUG loaded listener.js 15:29:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1CBAD800) [pid = 3572] [serial = 1571] [outer = 1BC19C00] 15:29:22 INFO - PROCESS | 3572 | 1463437762213 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 930ms 15:29:22 INFO - PROCESS | 3572 | 1463437762246 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 15:29:22 INFO - PROCESS | 3572 | 1463437762251 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 15:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:29:22 INFO - PROCESS | 3572 | 1463437762257 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:29:22 INFO - PROCESS | 3572 | 1463437762261 Marionette TRACE conn5 <- [1,2058,null,{}] 15:29:22 INFO - PROCESS | 3572 | 1463437762267 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:22 INFO - PROCESS | 3572 | 1463437762387 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 15:29:22 INFO - PROCESS | 3572 | 1463437762552 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:22 INFO - PROCESS | 3572 | ++DOCSHELL 1476A000 == 72 [pid = 3572] [id = 524] 15:29:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (147D1000) [pid = 3572] [serial = 1572] [outer = 00000000] 15:29:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (15EC8C00) [pid = 3572] [serial = 1573] [outer = 147D1000] 15:29:22 INFO - PROCESS | 3572 | 1463437762612 Marionette DEBUG loaded listener.js 15:29:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (16D58400) [pid = 3572] [serial = 1574] [outer = 147D1000] 15:29:23 INFO - PROCESS | 3572 | 1463437763183 Marionette TRACE conn5 <- [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]]]}] 15:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 970ms 15:29:23 INFO - PROCESS | 3572 | 1463437763232 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 15:29:23 INFO - PROCESS | 3572 | 1463437763238 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 15:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:29:23 INFO - PROCESS | 3572 | 1463437763244 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:29:23 INFO - PROCESS | 3572 | 1463437763247 Marionette TRACE conn5 <- [1,2062,null,{}] 15:29:23 INFO - PROCESS | 3572 | 1463437763251 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:23 INFO - PROCESS | 3572 | 1463437763366 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 15:29:23 INFO - PROCESS | 3572 | 1463437763514 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:23 INFO - PROCESS | 3572 | ++DOCSHELL 17F5F000 == 73 [pid = 3572] [id = 525] 15:29:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (18652C00) [pid = 3572] [serial = 1575] [outer = 00000000] 15:29:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (197D3400) [pid = 3572] [serial = 1576] [outer = 18652C00] 15:29:23 INFO - PROCESS | 3572 | 1463437763571 Marionette DEBUG loaded listener.js 15:29:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1988F000) [pid = 3572] [serial = 1577] [outer = 18652C00] 15:29:24 INFO - PROCESS | 3572 | 1463437764187 Marionette TRACE conn5 <- [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]]]}] 15:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 971ms 15:29:24 INFO - PROCESS | 3572 | 1463437764216 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 15:29:24 INFO - PROCESS | 3572 | 1463437764219 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 15:29:24 INFO - PROCESS | 3572 | 1463437764222 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:29:24 INFO - PROCESS | 3572 | 1463437764226 Marionette TRACE conn5 <- [1,2066,null,{}] 15:29:24 INFO - PROCESS | 3572 | 1463437764237 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:24 INFO - PROCESS | 3572 | 1463437764353 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 15:29:24 INFO - PROCESS | 3572 | 1463437764503 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:24 INFO - PROCESS | 3572 | ++DOCSHELL 1C226C00 == 74 [pid = 3572] [id = 526] 15:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1C2A8000) [pid = 3572] [serial = 1578] [outer = 00000000] 15:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1CBAA000) [pid = 3572] [serial = 1579] [outer = 1C2A8000] 15:29:24 INFO - PROCESS | 3572 | 1463437764561 Marionette DEBUG loaded listener.js 15:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1CE5F400) [pid = 3572] [serial = 1580] [outer = 1C2A8000] 15:29:25 INFO - PROCESS | 3572 | 1463437765190 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1022ms 15:29:25 INFO - PROCESS | 3572 | 1463437765248 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 15:29:25 INFO - PROCESS | 3572 | 1463437765251 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 15:29:25 INFO - PROCESS | 3572 | 1463437765255 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:29:25 INFO - PROCESS | 3572 | 1463437765257 Marionette TRACE conn5 <- [1,2070,null,{}] 15:29:25 INFO - PROCESS | 3572 | 1463437765261 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:25 INFO - PROCESS | 3572 | 1463437765375 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 15:29:25 INFO - PROCESS | 3572 | 1463437765524 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:25 INFO - PROCESS | 3572 | ++DOCSHELL 1D505400 == 75 [pid = 3572] [id = 527] 15:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1D50C800) [pid = 3572] [serial = 1581] [outer = 00000000] 15:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1D68EC00) [pid = 3572] [serial = 1582] [outer = 1D50C800] 15:29:25 INFO - PROCESS | 3572 | 1463437765582 Marionette DEBUG loaded listener.js 15:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1DBDB400) [pid = 3572] [serial = 1583] [outer = 1D50C800] 15:29:26 INFO - PROCESS | 3572 | 1463437766154 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 15:29:26 INFO - PROCESS | 3572 | 1463437766229 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 15:29:26 INFO - PROCESS | 3572 | 1463437766231 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 15:29:26 INFO - PROCESS | 3572 | 1463437766234 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:29:26 INFO - PROCESS | 3572 | 1463437766236 Marionette TRACE conn5 <- [1,2074,null,{}] 15:29:26 INFO - PROCESS | 3572 | 1463437766240 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:26 INFO - PROCESS | 3572 | 1463437766349 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 15:29:26 INFO - PROCESS | 3572 | 1463437766494 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:26 INFO - PROCESS | 3572 | ++DOCSHELL 1D687000 == 76 [pid = 3572] [id = 528] 15:29:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1D688000) [pid = 3572] [serial = 1584] [outer = 00000000] 15:29:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1DBE7400) [pid = 3572] [serial = 1585] [outer = 1D688000] 15:29:26 INFO - PROCESS | 3572 | 1463437766549 Marionette DEBUG loaded listener.js 15:29:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1DBEA800) [pid = 3572] [serial = 1586] [outer = 1D688000] 15:29:27 INFO - PROCESS | 3572 | 1463437767147 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 15:29:27 INFO - PROCESS | 3572 | 1463437767208 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 15:29:27 INFO - PROCESS | 3572 | 1463437767211 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 15:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:29:27 INFO - PROCESS | 3572 | 1463437767214 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:29:27 INFO - PROCESS | 3572 | 1463437767216 Marionette TRACE conn5 <- [1,2078,null,{}] 15:29:27 INFO - PROCESS | 3572 | 1463437767220 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:27 INFO - PROCESS | 3572 | 1463437767404 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 15:29:27 INFO - PROCESS | 3572 | 1463437767421 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:27 INFO - PROCESS | 3572 | ++DOCSHELL 1F09F400 == 77 [pid = 3572] [id = 529] 15:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1F0A0C00) [pid = 3572] [serial = 1587] [outer = 00000000] 15:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1F636800) [pid = 3572] [serial = 1588] [outer = 1F0A0C00] 15:29:27 INFO - PROCESS | 3572 | 1463437767477 Marionette DEBUG loaded listener.js 15:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1F63A000) [pid = 3572] [serial = 1589] [outer = 1F0A0C00] 15:29:28 INFO - PROCESS | 3572 | 1463437768178 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1016ms 15:29:28 INFO - PROCESS | 3572 | 1463437768234 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 15:29:28 INFO - PROCESS | 3572 | 1463437768237 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 15:29:28 INFO - PROCESS | 3572 | 1463437768240 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:29:28 INFO - PROCESS | 3572 | 1463437768242 Marionette TRACE conn5 <- [1,2082,null,{}] 15:29:28 INFO - PROCESS | 3572 | 1463437768246 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:28 INFO - PROCESS | 3572 | 1463437768356 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 15:29:28 INFO - PROCESS | 3572 | 1463437768643 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:28 INFO - PROCESS | 3572 | ++DOCSHELL 09075000 == 78 [pid = 3572] [id = 530] 15:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1065F800) [pid = 3572] [serial = 1590] [outer = 00000000] 15:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (14830400) [pid = 3572] [serial = 1591] [outer = 1065F800] 15:29:28 INFO - PROCESS | 3572 | 1463437768711 Marionette DEBUG loaded listener.js 15:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (14FC8C00) [pid = 3572] [serial = 1592] [outer = 1065F800] 15:29:29 INFO - PROCESS | 3572 | 1463437769254 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1068ms 15:29:29 INFO - PROCESS | 3572 | 1463437769313 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 15:29:29 INFO - PROCESS | 3572 | 1463437769317 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 15:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:29:29 INFO - PROCESS | 3572 | 1463437769321 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:29:29 INFO - PROCESS | 3572 | 1463437769325 Marionette TRACE conn5 <- [1,2086,null,{}] 15:29:29 INFO - PROCESS | 3572 | 1463437769330 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:29 INFO - PROCESS | 3572 | 1463437769439 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 15:29:29 INFO - PROCESS | 3572 | 1463437769611 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:29 INFO - PROCESS | 3572 | ++DOCSHELL 147DA800 == 79 [pid = 3572] [id = 531] 15:29:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (14829800) [pid = 3572] [serial = 1593] [outer = 00000000] 15:29:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (18623000) [pid = 3572] [serial = 1594] [outer = 14829800] 15:29:29 INFO - PROCESS | 3572 | 1463437769663 Marionette DEBUG loaded listener.js 15:29:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (18DB9000) [pid = 3572] [serial = 1595] [outer = 14829800] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 1988CC00 == 78 [pid = 3572] [id = 522] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 18DB6C00 == 77 [pid = 3572] [id = 521] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 1A1E8C00 == 76 [pid = 3572] [id = 520] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 1A1CFC00 == 75 [pid = 3572] [id = 519] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 1036EC00 == 74 [pid = 3572] [id = 502] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 19E76000 == 73 [pid = 3572] [id = 518] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 197E0800 == 72 [pid = 3572] [id = 517] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 1974D400 == 71 [pid = 3572] [id = 516] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 106C2000 == 70 [pid = 3572] [id = 515] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 17D7DC00 == 69 [pid = 3572] [id = 501] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 16ED3400 == 68 [pid = 3572] [id = 514] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 0C69A400 == 67 [pid = 3572] [id = 13] 15:29:29 INFO - PROCESS | 3572 | --DOCSHELL 0CBA5C00 == 66 [pid = 3572] [id = 513] 15:29:29 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1DDC2400) [pid = 3572] [serial = 1489] [outer = 00000000] [url = about:blank] 15:29:29 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1B24B000) [pid = 3572] [serial = 1522] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1FB01C00) [pid = 3572] [serial = 1442] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (19D4FC00) [pid = 3572] [serial = 1433] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1DDCD400) [pid = 3572] [serial = 1436] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (106B8400) [pid = 3572] [serial = 1430] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1F6F8800) [pid = 3572] [serial = 1439] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1974B800) [pid = 3572] [serial = 1508] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (19B0A400) [pid = 3572] [serial = 1511] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (19B0A000) [pid = 3572] [serial = 1510] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (19B0DC00) [pid = 3572] [serial = 1516] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (16D55400) [pid = 3572] [serial = 1478] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (14FD1C00) [pid = 3572] [serial = 1477] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1D68A000) [pid = 3572] [serial = 1487] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1D50B000) [pid = 3572] [serial = 1486] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (16BC3800) [pid = 3572] [serial = 1501] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (16D5E800) [pid = 3572] [serial = 1502] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (19F31C00) [pid = 3572] [serial = 1481] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (19852000) [pid = 3572] [serial = 1480] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (18631800) [pid = 3572] [serial = 1504] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (14416400) [pid = 3572] [serial = 1498] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (14831C00) [pid = 3572] [serial = 1499] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1440B000) [pid = 3572] [serial = 1496] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (107E0000) [pid = 3572] [serial = 1495] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1CBA4C00) [pid = 3572] [serial = 1484] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1C71E000) [pid = 3572] [serial = 1483] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (17F66C00) [pid = 3572] [serial = 1493] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (15EC7800) [pid = 3572] [serial = 1492] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (19F31800) [pid = 3572] [serial = 1513] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1A73AC00) [pid = 3572] [serial = 1520] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1A607400) [pid = 3572] [serial = 1519] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (19F62000) [pid = 3572] [serial = 1514] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (18E26C00) [pid = 3572] [serial = 1507] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (186A1000) [pid = 3572] [serial = 1505] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (19F35400) [pid = 3572] [serial = 1517] [outer = 00000000] [url = about:blank] 15:29:30 INFO - PROCESS | 3572 | 1463437770222 Marionette TRACE conn5 <- [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]]]}] 15:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 987ms 15:29:30 INFO - PROCESS | 3572 | 1463437770312 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 15:29:30 INFO - PROCESS | 3572 | 1463437770315 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 15:29:30 INFO - PROCESS | 3572 | 1463437770320 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:29:30 INFO - PROCESS | 3572 | 1463437770322 Marionette TRACE conn5 <- [1,2090,null,{}] 15:29:30 INFO - PROCESS | 3572 | 1463437770326 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:30 INFO - PROCESS | 3572 | 1463437770448 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 15:29:30 INFO - PROCESS | 3572 | 1463437770555 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:30 INFO - PROCESS | 3572 | ++DOCSHELL 10CBAC00 == 67 [pid = 3572] [id = 532] 15:29:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (11320000) [pid = 3572] [serial = 1596] [outer = 00000000] 15:29:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (15E6AC00) [pid = 3572] [serial = 1597] [outer = 11320000] 15:29:30 INFO - PROCESS | 3572 | 1463437770600 Marionette DEBUG loaded listener.js 15:29:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (16BC8C00) [pid = 3572] [serial = 1598] [outer = 11320000] 15:29:31 INFO - PROCESS | 3572 | 1463437771005 Marionette TRACE conn5 <- [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]]]}] 15:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 15:29:31 INFO - PROCESS | 3572 | 1463437771071 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 15:29:31 INFO - PROCESS | 3572 | 1463437771074 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 15:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:29:31 INFO - PROCESS | 3572 | 1463437771081 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:29:31 INFO - PROCESS | 3572 | 1463437771087 Marionette TRACE conn5 <- [1,2094,null,{}] 15:29:31 INFO - PROCESS | 3572 | 1463437771100 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:31 INFO - PROCESS | 3572 | 1463437771193 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 15:29:31 INFO - PROCESS | 3572 | 1463437771209 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:31 INFO - PROCESS | 3572 | ++DOCSHELL 1974D400 == 68 [pid = 3572] [id = 533] 15:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (19751400) [pid = 3572] [serial = 1599] [outer = 00000000] 15:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (197D8400) [pid = 3572] [serial = 1600] [outer = 19751400] 15:29:31 INFO - PROCESS | 3572 | 1463437771254 Marionette DEBUG loaded listener.js 15:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (19851400) [pid = 3572] [serial = 1601] [outer = 19751400] 15:29:31 INFO - PROCESS | 3572 | 1463437771686 Marionette TRACE conn5 <- [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]]]}] 15:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 15:29:31 INFO - PROCESS | 3572 | 1463437771735 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 15:29:31 INFO - PROCESS | 3572 | 1463437771737 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 15:29:31 INFO - PROCESS | 3572 | 1463437771742 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:29:31 INFO - PROCESS | 3572 | 1463437771743 Marionette TRACE conn5 <- [1,2098,null,{}] 15:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:29:31 INFO - PROCESS | 3572 | 1463437771747 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:31 INFO - PROCESS | 3572 | 1463437771841 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 15:29:31 INFO - PROCESS | 3572 | 1463437771848 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:31 INFO - PROCESS | 3572 | ++DOCSHELL 197D4C00 == 69 [pid = 3572] [id = 534] 15:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (19857400) [pid = 3572] [serial = 1602] [outer = 00000000] 15:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (19E6C400) [pid = 3572] [serial = 1603] [outer = 19857400] 15:29:31 INFO - PROCESS | 3572 | 1463437771892 Marionette DEBUG loaded listener.js 15:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (19E72000) [pid = 3572] [serial = 1604] [outer = 19857400] 15:29:32 INFO - PROCESS | 3572 | 1463437772381 Marionette TRACE conn5 <- [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]]]}] 15:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 15:29:32 INFO - PROCESS | 3572 | 1463437772419 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 15:29:32 INFO - PROCESS | 3572 | 1463437772421 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 15:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:29:32 INFO - PROCESS | 3572 | 1463437772424 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:29:32 INFO - PROCESS | 3572 | 1463437772426 Marionette TRACE conn5 <- [1,2102,null,{}] 15:29:32 INFO - PROCESS | 3572 | 1463437772430 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:32 INFO - PROCESS | 3572 | 1463437772574 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 15:29:32 INFO - PROCESS | 3572 | 1463437772677 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:32 INFO - PROCESS | 3572 | ++DOCSHELL 19F62800 == 70 [pid = 3572] [id = 535] 15:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (19F65800) [pid = 3572] [serial = 1605] [outer = 00000000] 15:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1A1C7400) [pid = 3572] [serial = 1606] [outer = 19F65800] 15:29:32 INFO - PROCESS | 3572 | 1463437772727 Marionette DEBUG loaded listener.js 15:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1A1D6800) [pid = 3572] [serial = 1607] [outer = 19F65800] 15:29:33 INFO - PROCESS | 3572 | 1463437773169 Marionette TRACE conn5 <- [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]]]}] 15:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 770ms 15:29:33 INFO - PROCESS | 3572 | 1463437773195 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 15:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:29:33 INFO - PROCESS | 3572 | 1463437773197 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 15:29:33 INFO - PROCESS | 3572 | 1463437773200 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:29:33 INFO - PROCESS | 3572 | 1463437773202 Marionette TRACE conn5 <- [1,2106,null,{}] 15:29:33 INFO - PROCESS | 3572 | 1463437773205 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:33 INFO - PROCESS | 3572 | 1463437773338 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 15:29:33 INFO - PROCESS | 3572 | 1463437773416 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:33 INFO - PROCESS | 3572 | ++DOCSHELL 1A73A800 == 71 [pid = 3572] [id = 536] 15:29:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1A73F800) [pid = 3572] [serial = 1608] [outer = 00000000] 15:29:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1B244000) [pid = 3572] [serial = 1609] [outer = 1A73F800] 15:29:33 INFO - PROCESS | 3572 | 1463437773462 Marionette DEBUG loaded listener.js 15:29:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1B26A800) [pid = 3572] [serial = 1610] [outer = 1A73F800] 15:29:33 INFO - PROCESS | 3572 | 1463437773884 Marionette TRACE conn5 <- [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]]]}] 15:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 15:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:29:33 INFO - PROCESS | 3572 | 1463437773935 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 15:29:33 INFO - PROCESS | 3572 | 1463437773937 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 15:29:33 INFO - PROCESS | 3572 | 1463437773940 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:29:33 INFO - PROCESS | 3572 | 1463437773941 Marionette TRACE conn5 <- [1,2110,null,{}] 15:29:33 INFO - PROCESS | 3572 | 1463437773945 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:34 INFO - PROCESS | 3572 | 1463437774245 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (16A6DC00) [pid = 3572] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1D691400) [pid = 3572] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (17D61400) [pid = 3572] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1974EC00) [pid = 3572] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (19F30400) [pid = 3572] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (0C7EF000) [pid = 3572] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1B246C00) [pid = 3572] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (10008000) [pid = 3572] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (19852800) [pid = 3572] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (16D57800) [pid = 3572] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (19B06400) [pid = 3572] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (17D7A000) [pid = 3572] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1A608400) [pid = 3572] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (113A9000) [pid = 3572] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (0C640400) [pid = 3572] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1C173000) [pid = 3572] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (1B48D400) [pid = 3572] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (15F57800) [pid = 3572] [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.] 15:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (18DB8000) [pid = 3572] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:29:34 INFO - PROCESS | 3572 | 1463437774324 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:34 INFO - PROCESS | 3572 | ++DOCSHELL 0C640400 == 72 [pid = 3572] [id = 537] 15:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (0C780000) [pid = 3572] [serial = 1611] [outer = 00000000] 15:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (113AB400) [pid = 3572] [serial = 1612] [outer = 0C780000] 15:29:34 INFO - PROCESS | 3572 | 1463437774368 Marionette DEBUG loaded listener.js 15:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (17D61400) [pid = 3572] [serial = 1613] [outer = 0C780000] 15:29:34 INFO - PROCESS | 3572 | 1463437774747 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 831ms 15:29:34 INFO - PROCESS | 3572 | 1463437774771 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 15:29:34 INFO - PROCESS | 3572 | 1463437774773 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 15:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:29:34 INFO - PROCESS | 3572 | 1463437774776 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:29:34 INFO - PROCESS | 3572 | 1463437774778 Marionette TRACE conn5 <- [1,2114,null,{}] 15:29:34 INFO - PROCESS | 3572 | 1463437774781 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:34 INFO - PROCESS | 3572 | 1463437774871 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 15:29:34 INFO - PROCESS | 3572 | 1463437774878 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:34 INFO - PROCESS | 3572 | ++DOCSHELL 16BC4800 == 73 [pid = 3572] [id = 538] 15:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (186A5800) [pid = 3572] [serial = 1614] [outer = 00000000] 15:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1B246C00) [pid = 3572] [serial = 1615] [outer = 186A5800] 15:29:34 INFO - PROCESS | 3572 | 1463437774923 Marionette DEBUG loaded listener.js 15:29:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1BCDE000) [pid = 3572] [serial = 1616] [outer = 186A5800] 15:29:35 INFO - PROCESS | 3572 | 1463437775351 Marionette TRACE conn5 <- [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]]]}] 15:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 15:29:35 INFO - PROCESS | 3572 | 1463437775413 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 15:29:35 INFO - PROCESS | 3572 | 1463437775415 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 15:29:35 INFO - PROCESS | 3572 | 1463437775418 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:29:35 INFO - PROCESS | 3572 | 1463437775420 Marionette TRACE conn5 <- [1,2118,null,{}] 15:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:29:35 INFO - PROCESS | 3572 | 1463437775423 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:35 INFO - PROCESS | 3572 | 1463437775512 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 15:29:35 INFO - PROCESS | 3572 | 1463437775519 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:35 INFO - PROCESS | 3572 | ++DOCSHELL 1C17DC00 == 74 [pid = 3572] [id = 539] 15:29:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1C263800) [pid = 3572] [serial = 1617] [outer = 00000000] 15:29:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1C64C000) [pid = 3572] [serial = 1618] [outer = 1C263800] 15:29:35 INFO - PROCESS | 3572 | 1463437775563 Marionette DEBUG loaded listener.js 15:29:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1CB30000) [pid = 3572] [serial = 1619] [outer = 1C263800] 15:29:36 INFO - PROCESS | 3572 | 1463437776021 Marionette TRACE conn5 <- [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] 15:29:36 INFO - PROCESS | 3572 | 1463437776095 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 15:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:29:36 INFO - PROCESS | 3572 | 1463437776098 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:29:36 INFO - PROCESS | 3572 | 1463437776099 Marionette TRACE conn5 <- [1,2122,null,{}] 15:29:36 INFO - PROCESS | 3572 | 1463437776103 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:36 INFO - PROCESS | 3572 | 1463437776196 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 15:29:36 INFO - PROCESS | 3572 | 1463437776202 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:36 INFO - PROCESS | 3572 | ++DOCSHELL 1C647C00 == 75 [pid = 3572] [id = 540] 15:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1CB34800) [pid = 3572] [serial = 1620] [outer = 00000000] 15:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1D50CC00) [pid = 3572] [serial = 1621] [outer = 1CB34800] 15:29:36 INFO - PROCESS | 3572 | 1463437776254 Marionette DEBUG loaded listener.js 15:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1D68F800) [pid = 3572] [serial = 1622] [outer = 1CB34800] 15:29:37 INFO - PROCESS | 3572 | 1463437777004 Marionette TRACE conn5 <- [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]]]}] 15:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 930ms 15:29:37 INFO - PROCESS | 3572 | 1463437777029 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 15:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:29:37 INFO - PROCESS | 3572 | 1463437777034 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 15:29:37 INFO - PROCESS | 3572 | 1463437777039 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:29:37 INFO - PROCESS | 3572 | 1463437777044 Marionette TRACE conn5 <- [1,2126,null,{}] 15:29:37 INFO - PROCESS | 3572 | 1463437777049 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:37 INFO - PROCESS | 3572 | 1463437777177 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 15:29:37 INFO - PROCESS | 3572 | 1463437777320 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:37 INFO - PROCESS | 3572 | ++DOCSHELL 14D0FC00 == 76 [pid = 3572] [id = 541] 15:29:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (14DF0400) [pid = 3572] [serial = 1623] [outer = 00000000] 15:29:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (17D6C800) [pid = 3572] [serial = 1624] [outer = 14DF0400] 15:29:37 INFO - PROCESS | 3572 | 1463437777378 Marionette DEBUG loaded listener.js 15:29:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (17D7C800) [pid = 3572] [serial = 1625] [outer = 14DF0400] 15:29:37 INFO - PROCESS | 3572 | 1463437777936 Marionette TRACE conn5 <- [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]]]}] 15:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 930ms 15:29:38 INFO - PROCESS | 3572 | 1463437777969 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 15:29:38 INFO - PROCESS | 3572 | 1463437777976 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 15:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:29:38 INFO - PROCESS | 3572 | 1463437777982 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:29:38 INFO - PROCESS | 3572 | 1463437777985 Marionette TRACE conn5 <- [1,2130,null,{}] 15:29:38 INFO - PROCESS | 3572 | 1463437777989 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:38 INFO - PROCESS | 3572 | 1463437778106 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 15:29:38 INFO - PROCESS | 3572 | 1463437778269 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:38 INFO - PROCESS | 3572 | ++DOCSHELL 1984BC00 == 77 [pid = 3572] [id = 542] 15:29:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (19859800) [pid = 3572] [serial = 1626] [outer = 00000000] 15:29:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (19F3D000) [pid = 3572] [serial = 1627] [outer = 19859800] 15:29:38 INFO - PROCESS | 3572 | 1463437778325 Marionette DEBUG loaded listener.js 15:29:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1A1D2C00) [pid = 3572] [serial = 1628] [outer = 19859800] 15:29:38 INFO - PROCESS | 3572 | 1463437778953 Marionette TRACE conn5 <- [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] 15:29:39 INFO - PROCESS | 3572 | 1463437779006 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 15:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:29:39 INFO - PROCESS | 3572 | 1463437779009 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:29:39 INFO - PROCESS | 3572 | 1463437779013 Marionette TRACE conn5 <- [1,2134,null,{}] 15:29:39 INFO - PROCESS | 3572 | 1463437779024 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:39 INFO - PROCESS | 3572 | 1463437779159 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 15:29:39 INFO - PROCESS | 3572 | 1463437779310 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:39 INFO - PROCESS | 3572 | ++DOCSHELL 1D510800 == 78 [pid = 3572] [id = 543] 15:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1D685400) [pid = 3572] [serial = 1629] [outer = 00000000] 15:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1DBE7000) [pid = 3572] [serial = 1630] [outer = 1D685400] 15:29:39 INFO - PROCESS | 3572 | 1463437779368 Marionette DEBUG loaded listener.js 15:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1F09DC00) [pid = 3572] [serial = 1631] [outer = 1D685400] 15:29:40 INFO - PROCESS | 3572 | 1463437779982 Marionette TRACE conn5 <- [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] 15:29:40 INFO - PROCESS | 3572 | 1463437780035 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 15:29:40 INFO - PROCESS | 3572 | 1463437780038 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:29:40 INFO - PROCESS | 3572 | 1463437780040 Marionette TRACE conn5 <- [1,2138,null,{}] 15:29:40 INFO - PROCESS | 3572 | 1463437780044 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:40 INFO - PROCESS | 3572 | 1463437780160 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 15:29:40 INFO - PROCESS | 3572 | 1463437780323 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:40 INFO - PROCESS | 3572 | ++DOCSHELL 1F0AA000 == 79 [pid = 3572] [id = 544] 15:29:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1F635000) [pid = 3572] [serial = 1632] [outer = 00000000] 15:29:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1F65E400) [pid = 3572] [serial = 1633] [outer = 1F635000] 15:29:40 INFO - PROCESS | 3572 | 1463437780378 Marionette DEBUG loaded listener.js 15:29:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1F662800) [pid = 3572] [serial = 1634] [outer = 1F635000] 15:29:40 INFO - PROCESS | 3572 | 1463437780940 Marionette TRACE conn5 <- [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]]]}] 15:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 15:29:41 INFO - PROCESS | 3572 | 1463437781012 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 15:29:41 INFO - PROCESS | 3572 | 1463437781014 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 15:29:41 INFO - PROCESS | 3572 | 1463437781018 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:29:41 INFO - PROCESS | 3572 | 1463437781020 Marionette TRACE conn5 <- [1,2142,null,{}] 15:29:41 INFO - PROCESS | 3572 | 1463437781024 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:41 INFO - PROCESS | 3572 | 1463437781135 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 15:29:41 INFO - PROCESS | 3572 | 1463437781285 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:41 INFO - PROCESS | 3572 | ++DOCSHELL 1F634C00 == 80 [pid = 3572] [id = 545] 15:29:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1F641800) [pid = 3572] [serial = 1635] [outer = 00000000] 15:29:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1F66CC00) [pid = 3572] [serial = 1636] [outer = 1F641800] 15:29:41 INFO - PROCESS | 3572 | 1463437781341 Marionette DEBUG loaded listener.js 15:29:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1F6C2C00) [pid = 3572] [serial = 1637] [outer = 1F641800] 15:29:41 INFO - PROCESS | 3572 | 1463437781945 Marionette TRACE conn5 <- [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]]]}] 15:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 15:29:42 INFO - PROCESS | 3572 | 1463437781992 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 15:29:42 INFO - PROCESS | 3572 | 1463437781994 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 15:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:29:42 INFO - PROCESS | 3572 | 1463437781998 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:29:42 INFO - PROCESS | 3572 | 1463437782000 Marionette TRACE conn5 <- [1,2146,null,{}] 15:29:42 INFO - PROCESS | 3572 | 1463437782003 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:42 INFO - PROCESS | 3572 | 1463437782147 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 15:29:42 INFO - PROCESS | 3572 | 1463437782297 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:42 INFO - PROCESS | 3572 | ++DOCSHELL 1440DC00 == 81 [pid = 3572] [id = 546] 15:29:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (14411800) [pid = 3572] [serial = 1638] [outer = 00000000] 15:29:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (14DF3400) [pid = 3572] [serial = 1639] [outer = 14411800] 15:29:42 INFO - PROCESS | 3572 | 1463437782354 Marionette DEBUG loaded listener.js 15:29:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (15F5D400) [pid = 3572] [serial = 1640] [outer = 14411800] 15:29:43 INFO - PROCESS | 3572 | 1463437783178 Marionette TRACE conn5 <- [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]]]}] 15:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1234ms 15:29:43 INFO - PROCESS | 3572 | 1463437783236 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 15:29:43 INFO - PROCESS | 3572 | 1463437783241 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 15:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:29:43 INFO - PROCESS | 3572 | 1463437783246 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:29:43 INFO - PROCESS | 3572 | 1463437783250 Marionette TRACE conn5 <- [1,2150,null,{}] 15:29:43 INFO - PROCESS | 3572 | 1463437783254 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:43 INFO - PROCESS | 3572 | 1463437783363 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 15:29:43 INFO - PROCESS | 3572 | 1463437783522 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:43 INFO - PROCESS | 3572 | ++DOCSHELL 14832C00 == 82 [pid = 3572] [id = 547] 15:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (14833C00) [pid = 3572] [serial = 1641] [outer = 00000000] 15:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (14DB4C00) [pid = 3572] [serial = 1642] [outer = 14833C00] 15:29:43 INFO - PROCESS | 3572 | 1463437783576 Marionette DEBUG loaded listener.js 15:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (15E62800) [pid = 3572] [serial = 1643] [outer = 14833C00] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 1C17DC00 == 81 [pid = 3572] [id = 539] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 16BC4800 == 80 [pid = 3572] [id = 538] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 0C640400 == 79 [pid = 3572] [id = 537] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 1A73A800 == 78 [pid = 3572] [id = 536] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 19F62800 == 77 [pid = 3572] [id = 535] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 197D4C00 == 76 [pid = 3572] [id = 534] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 1974D400 == 75 [pid = 3572] [id = 533] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 10CBAC00 == 74 [pid = 3572] [id = 532] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (16EE0800) [pid = 3572] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1CBA0800) [pid = 3572] [serial = 1570] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 147DA800 == 73 [pid = 3572] [id = 531] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 09075000 == 72 [pid = 3572] [id = 530] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 1C226C00 == 71 [pid = 3572] [id = 526] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 17F5F000 == 70 [pid = 3572] [id = 525] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 1476A000 == 69 [pid = 3572] [id = 524] 15:29:44 INFO - PROCESS | 3572 | --DOCSHELL 0FF13800 == 68 [pid = 3572] [id = 523] 15:29:44 INFO - PROCESS | 3572 | 1463437784211 Marionette TRACE conn5 <- [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]]]}] 15:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 991ms 15:29:44 INFO - PROCESS | 3572 | 1463437784236 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 15:29:44 INFO - PROCESS | 3572 | 1463437784241 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 15:29:44 INFO - PROCESS | 3572 | 1463437784247 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:29:44 INFO - PROCESS | 3572 | 1463437784250 Marionette TRACE conn5 <- [1,2154,null,{}] 15:29:44 INFO - PROCESS | 3572 | 1463437784253 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:44 INFO - PROCESS | 3572 | 1463437784359 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1F0A1000) [pid = 3572] [serial = 1490] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1C722400) [pid = 3572] [serial = 1475] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (197D9800) [pid = 3572] [serial = 1549] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1984D400) [pid = 3572] [serial = 1550] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (19F37C00) [pid = 3572] [serial = 1555] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (14DACC00) [pid = 3572] [serial = 1526] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (113AB000) [pid = 3572] [serial = 1525] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1C6D9400) [pid = 3572] [serial = 1568] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1476CC00) [pid = 3572] [serial = 1541] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (10657400) [pid = 3572] [serial = 1540] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (19B07C00) [pid = 3572] [serial = 1552] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (19755800) [pid = 3572] [serial = 1529] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (17F61000) [pid = 3572] [serial = 1528] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1BC22400) [pid = 3572] [serial = 1532] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1B50E000) [pid = 3572] [serial = 1531] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (19756000) [pid = 3572] [serial = 1544] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1B266400) [pid = 3572] [serial = 1558] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (186A8000) [pid = 3572] [serial = 1543] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (14ED9400) [pid = 3572] [serial = 1546] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (15EC4400) [pid = 3572] [serial = 1547] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1A1CD000) [pid = 3572] [serial = 1556] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1CB2E400) [pid = 3572] [serial = 1538] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1C722000) [pid = 3572] [serial = 1537] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1C647800) [pid = 3572] [serial = 1535] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1C26D400) [pid = 3572] [serial = 1534] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1BC23C00) [pid = 3572] [serial = 1561] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1B272000) [pid = 3572] [serial = 1559] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1C21BC00) [pid = 3572] [serial = 1562] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (1C265000) [pid = 3572] [serial = 1567] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1000F000) [pid = 3572] [serial = 1082] [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.] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (1988E400) [pid = 3572] [serial = 1564] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (19E6C000) [pid = 3572] [serial = 1553] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (19F3E000) [pid = 3572] [serial = 1565] [outer = 00000000] [url = about:blank] 15:29:44 INFO - PROCESS | 3572 | 1463437784482 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:44 INFO - PROCESS | 3572 | ++DOCSHELL 09078400 == 69 [pid = 3572] [id = 548] 15:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (0CB7DC00) [pid = 3572] [serial = 1644] [outer = 00000000] 15:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (10654000) [pid = 3572] [serial = 1645] [outer = 0CB7DC00] 15:29:44 INFO - PROCESS | 3572 | 1463437784528 Marionette DEBUG loaded listener.js 15:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1482B000) [pid = 3572] [serial = 1646] [outer = 0CB7DC00] 15:29:44 INFO - PROCESS | 3572 | 1463437784957 Marionette TRACE conn5 <- [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]]]}] 15:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 770ms 15:29:45 INFO - PROCESS | 3572 | 1463437785021 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 15:29:45 INFO - PROCESS | 3572 | 1463437785023 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 15:29:45 INFO - PROCESS | 3572 | 1463437785031 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:29:45 INFO - PROCESS | 3572 | 1463437785035 Marionette TRACE conn5 <- [1,2158,null,{}] 15:29:45 INFO - PROCESS | 3572 | 1463437785045 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:45 INFO - PROCESS | 3572 | 1463437785138 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 15:29:45 INFO - PROCESS | 3572 | 1463437785155 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:45 INFO - PROCESS | 3572 | ++DOCSHELL 17D68800 == 70 [pid = 3572] [id = 549] 15:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (17D6B000) [pid = 3572] [serial = 1647] [outer = 00000000] 15:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (17D7CC00) [pid = 3572] [serial = 1648] [outer = 17D6B000] 15:29:45 INFO - PROCESS | 3572 | 1463437785204 Marionette DEBUG loaded listener.js 15:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (17F65800) [pid = 3572] [serial = 1649] [outer = 17D6B000] 15:29:45 INFO - PROCESS | 3572 | 1463437785681 Marionette TRACE conn5 <- [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]]]}] 15:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 15:29:45 INFO - PROCESS | 3572 | 1463437785706 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 15:29:45 INFO - PROCESS | 3572 | 1463437785709 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 15:29:45 INFO - PROCESS | 3572 | 1463437785712 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:29:45 INFO - PROCESS | 3572 | 1463437785714 Marionette TRACE conn5 <- [1,2162,null,{}] 15:29:45 INFO - PROCESS | 3572 | 1463437785747 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:45 INFO - PROCESS | 3572 | 1463437785845 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 15:29:45 INFO - PROCESS | 3572 | 1463437785953 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:45 INFO - PROCESS | 3572 | ++DOCSHELL 1862D800 == 71 [pid = 3572] [id = 550] 15:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (186A0400) [pid = 3572] [serial = 1650] [outer = 00000000] 15:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (18DBCC00) [pid = 3572] [serial = 1651] [outer = 186A0400] 15:29:46 INFO - PROCESS | 3572 | 1463437786000 Marionette DEBUG loaded listener.js 15:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1974B400) [pid = 3572] [serial = 1652] [outer = 186A0400] 15:29:46 INFO - PROCESS | 3572 | 1463437786387 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 731ms 15:29:46 INFO - PROCESS | 3572 | 1463437786447 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 15:29:46 INFO - PROCESS | 3572 | 1463437786459 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 15:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:29:46 INFO - PROCESS | 3572 | 1463437786462 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:29:46 INFO - PROCESS | 3572 | 1463437786464 Marionette TRACE conn5 <- [1,2166,null,{}] 15:29:46 INFO - PROCESS | 3572 | 1463437786468 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:46 INFO - PROCESS | 3572 | 1463437786598 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 15:29:46 INFO - PROCESS | 3572 | 1463437786620 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:46 INFO - PROCESS | 3572 | ++DOCSHELL 1869D000 == 72 [pid = 3572] [id = 551] 15:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1869F000) [pid = 3572] [serial = 1653] [outer = 00000000] 15:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (19793C00) [pid = 3572] [serial = 1654] [outer = 1869F000] 15:29:46 INFO - PROCESS | 3572 | 1463437786665 Marionette DEBUG loaded listener.js 15:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (19850400) [pid = 3572] [serial = 1655] [outer = 1869F000] 15:29:47 INFO - PROCESS | 3572 | 1463437787116 Marionette TRACE conn5 <- [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]]]}] 15:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 731ms 15:29:47 INFO - PROCESS | 3572 | 1463437787218 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 15:29:47 INFO - PROCESS | 3572 | 1463437787220 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 15:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:29:47 INFO - PROCESS | 3572 | 1463437787223 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:29:47 INFO - PROCESS | 3572 | 1463437787225 Marionette TRACE conn5 <- [1,2170,null,{}] 15:29:47 INFO - PROCESS | 3572 | 1463437787228 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:47 INFO - PROCESS | 3572 | 1463437787365 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 15:29:47 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (19F65800) [pid = 3572] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:29:47 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1A73F800) [pid = 3572] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:29:47 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (186A5800) [pid = 3572] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:29:47 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (14829800) [pid = 3572] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:29:47 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (19857400) [pid = 3572] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:29:47 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (11320000) [pid = 3572] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:29:47 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (19751400) [pid = 3572] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:29:47 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (1065F800) [pid = 3572] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:29:47 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (0C780000) [pid = 3572] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:29:47 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (1C263800) [pid = 3572] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:29:47 INFO - PROCESS | 3572 | 1463437787790 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:47 INFO - PROCESS | 3572 | ++DOCSHELL 0C61A400 == 73 [pid = 3572] [id = 552] 15:29:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (0C61B800) [pid = 3572] [serial = 1656] [outer = 00000000] 15:29:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (0C646000) [pid = 3572] [serial = 1657] [outer = 0C61B800] 15:29:47 INFO - PROCESS | 3572 | 1463437787859 Marionette DEBUG loaded listener.js 15:29:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (0FC51C00) [pid = 3572] [serial = 1658] [outer = 0C61B800] 15:29:48 INFO - PROCESS | 3572 | 1463437788451 Marionette TRACE conn5 <- [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]]]}] 15:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1276ms 15:29:48 INFO - PROCESS | 3572 | 1463437788504 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 15:29:48 INFO - PROCESS | 3572 | 1463437788508 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 15:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:29:48 INFO - PROCESS | 3572 | 1463437788513 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:29:48 INFO - PROCESS | 3572 | 1463437788517 Marionette TRACE conn5 <- [1,2174,null,{}] 15:29:48 INFO - PROCESS | 3572 | 1463437788522 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:48 INFO - PROCESS | 3572 | 1463437788642 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 15:29:48 INFO - PROCESS | 3572 | 1463437788758 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:48 INFO - PROCESS | 3572 | ++DOCSHELL 113A9000 == 74 [pid = 3572] [id = 553] 15:29:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (14409C00) [pid = 3572] [serial = 1659] [outer = 00000000] 15:29:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (147D6C00) [pid = 3572] [serial = 1660] [outer = 14409C00] 15:29:48 INFO - PROCESS | 3572 | 1463437788856 Marionette DEBUG loaded listener.js 15:29:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (14DACC00) [pid = 3572] [serial = 1661] [outer = 14409C00] 15:29:49 INFO - PROCESS | 3572 | 1463437789497 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1023ms 15:29:49 INFO - PROCESS | 3572 | 1463437789539 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 15:29:49 INFO - PROCESS | 3572 | 1463437789544 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 15:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:29:49 INFO - PROCESS | 3572 | 1463437789548 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:29:49 INFO - PROCESS | 3572 | 1463437789550 Marionette TRACE conn5 <- [1,2178,null,{}] 15:29:49 INFO - PROCESS | 3572 | 1463437789554 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:49 INFO - PROCESS | 3572 | 1463437789671 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 15:29:49 INFO - PROCESS | 3572 | 1463437789817 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:49 INFO - PROCESS | 3572 | ++DOCSHELL 15F5F800 == 75 [pid = 3572] [id = 554] 15:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (16A6D800) [pid = 3572] [serial = 1662] [outer = 00000000] 15:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (17D68400) [pid = 3572] [serial = 1663] [outer = 16A6D800] 15:29:49 INFO - PROCESS | 3572 | 1463437789875 Marionette DEBUG loaded listener.js 15:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (17F5F000) [pid = 3572] [serial = 1664] [outer = 16A6D800] 15:29:50 INFO - PROCESS | 3572 | 1463437790486 Marionette TRACE conn5 <- [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]]]}] 15:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 15:29:50 INFO - PROCESS | 3572 | 1463437790521 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 15:29:50 INFO - PROCESS | 3572 | 1463437790524 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 15:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:29:50 INFO - PROCESS | 3572 | 1463437790534 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:29:50 INFO - PROCESS | 3572 | 1463437790540 Marionette TRACE conn5 <- [1,2182,null,{}] 15:29:50 INFO - PROCESS | 3572 | 1463437790545 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:50 INFO - PROCESS | 3572 | 1463437790665 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 15:29:50 INFO - PROCESS | 3572 | 1463437790827 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:50 INFO - PROCESS | 3572 | ++DOCSHELL 19B0CC00 == 76 [pid = 3572] [id = 555] 15:29:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (19B0D400) [pid = 3572] [serial = 1665] [outer = 00000000] 15:29:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (19E6A800) [pid = 3572] [serial = 1666] [outer = 19B0D400] 15:29:50 INFO - PROCESS | 3572 | 1463437790884 Marionette DEBUG loaded listener.js 15:29:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (19E76400) [pid = 3572] [serial = 1667] [outer = 19B0D400] 15:29:51 INFO - PROCESS | 3572 | 1463437791481 Marionette TRACE conn5 <- [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]]]}] 15:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 990ms 15:29:51 INFO - PROCESS | 3572 | 1463437791521 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 15:29:51 INFO - PROCESS | 3572 | 1463437791524 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 15:29:51 INFO - PROCESS | 3572 | 1463437791527 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:29:51 INFO - PROCESS | 3572 | 1463437791529 Marionette TRACE conn5 <- [1,2186,null,{}] 15:29:51 INFO - PROCESS | 3572 | 1463437791533 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:51 INFO - PROCESS | 3572 | 1463437791648 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 15:29:51 INFO - PROCESS | 3572 | 1463437791808 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:51 INFO - PROCESS | 3572 | ++DOCSHELL 19E6A400 == 77 [pid = 3572] [id = 556] 15:29:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (19F3B800) [pid = 3572] [serial = 1668] [outer = 00000000] 15:29:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (19F69400) [pid = 3572] [serial = 1669] [outer = 19F3B800] 15:29:51 INFO - PROCESS | 3572 | 1463437791867 Marionette DEBUG loaded listener.js 15:29:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1A1C9000) [pid = 3572] [serial = 1670] [outer = 19F3B800] 15:29:52 INFO - PROCESS | 3572 | 1463437792431 Marionette TRACE conn5 <- [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]]]}] 15:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 15:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:29:52 INFO - PROCESS | 3572 | 1463437792461 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 15:29:52 INFO - PROCESS | 3572 | 1463437792463 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 15:29:52 INFO - PROCESS | 3572 | 1463437792467 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:29:52 INFO - PROCESS | 3572 | 1463437792469 Marionette TRACE conn5 <- [1,2190,null,{}] 15:29:52 INFO - PROCESS | 3572 | 1463437792473 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:52 INFO - PROCESS | 3572 | 1463437792586 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 15:29:52 INFO - PROCESS | 3572 | 1463437792747 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:52 INFO - PROCESS | 3572 | ++DOCSHELL 1A1C8000 == 78 [pid = 3572] [id = 557] 15:29:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1A223400) [pid = 3572] [serial = 1671] [outer = 00000000] 15:29:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1A60A800) [pid = 3572] [serial = 1672] [outer = 1A223400] 15:29:52 INFO - PROCESS | 3572 | 1463437792812 Marionette DEBUG loaded listener.js 15:29:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1B275800) [pid = 3572] [serial = 1673] [outer = 1A223400] 15:29:53 INFO - PROCESS | 3572 | 1463437793452 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1021ms 15:29:53 INFO - PROCESS | 3572 | 1463437793488 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 15:29:53 INFO - PROCESS | 3572 | 1463437793490 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 15:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:29:53 INFO - PROCESS | 3572 | 1463437793508 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:29:53 INFO - PROCESS | 3572 | 1463437793511 Marionette TRACE conn5 <- [1,2194,null,{}] 15:29:53 INFO - PROCESS | 3572 | 1463437793531 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:53 INFO - PROCESS | 3572 | 1463437793643 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 15:29:53 INFO - PROCESS | 3572 | 1463437793789 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:53 INFO - PROCESS | 3572 | ++DOCSHELL 10367400 == 79 [pid = 3572] [id = 558] 15:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1A1D5400) [pid = 3572] [serial = 1674] [outer = 00000000] 15:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1C265000) [pid = 3572] [serial = 1675] [outer = 1A1D5400] 15:29:53 INFO - PROCESS | 3572 | 1463437793844 Marionette DEBUG loaded listener.js 15:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1C266400) [pid = 3572] [serial = 1676] [outer = 1A1D5400] 15:29:54 INFO - PROCESS | 3572 | 1463437794638 Marionette TRACE conn5 <- [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]]]}] 15:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1200ms 15:29:54 INFO - PROCESS | 3572 | 1463437794709 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 15:29:54 INFO - PROCESS | 3572 | 1463437794713 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 15:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:29:54 INFO - PROCESS | 3572 | 1463437794718 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:29:54 INFO - PROCESS | 3572 | 1463437794722 Marionette TRACE conn5 <- [1,2198,null,{}] 15:29:54 INFO - PROCESS | 3572 | 1463437794728 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:54 INFO - PROCESS | 3572 | 1463437794883 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 15:29:55 INFO - PROCESS | 3572 | 1463437795033 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:55 INFO - PROCESS | 3572 | ++DOCSHELL 113A7000 == 80 [pid = 3572] [id = 559] 15:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1440A000) [pid = 3572] [serial = 1677] [outer = 00000000] 15:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (147D5C00) [pid = 3572] [serial = 1678] [outer = 1440A000] 15:29:55 INFO - PROCESS | 3572 | 1463437795088 Marionette DEBUG loaded listener.js 15:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (14DF0C00) [pid = 3572] [serial = 1679] [outer = 1440A000] 15:29:55 INFO - PROCESS | 3572 | --DOCSHELL 106BD400 == 79 [pid = 3572] [id = 392] 15:29:55 INFO - PROCESS | 3572 | --DOCSHELL 1869D000 == 78 [pid = 3572] [id = 551] 15:29:55 INFO - PROCESS | 3572 | --DOCSHELL 1862D800 == 77 [pid = 3572] [id = 550] 15:29:55 INFO - PROCESS | 3572 | --DOCSHELL 17D68800 == 76 [pid = 3572] [id = 549] 15:29:55 INFO - PROCESS | 3572 | --DOCSHELL 09078400 == 75 [pid = 3572] [id = 548] 15:29:55 INFO - PROCESS | 3572 | --DOCSHELL 14832C00 == 74 [pid = 3572] [id = 547] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1C64C000) [pid = 3572] [serial = 1618] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1A1C7400) [pid = 3572] [serial = 1606] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1B244000) [pid = 3572] [serial = 1609] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1A1D6800) [pid = 3572] [serial = 1607] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1B26A800) [pid = 3572] [serial = 1610] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1B246C00) [pid = 3572] [serial = 1615] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (15EC8C00) [pid = 3572] [serial = 1573] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (197D3400) [pid = 3572] [serial = 1576] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1CBAA000) [pid = 3572] [serial = 1579] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1D68EC00) [pid = 3572] [serial = 1582] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1DBE7400) [pid = 3572] [serial = 1585] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1F636800) [pid = 3572] [serial = 1588] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (18DB9000) [pid = 3572] [serial = 1595] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (18623000) [pid = 3572] [serial = 1594] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (19E6C400) [pid = 3572] [serial = 1603] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (15E6AC00) [pid = 3572] [serial = 1597] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (16BC8C00) [pid = 3572] [serial = 1598] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (197D8400) [pid = 3572] [serial = 1600] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (19851400) [pid = 3572] [serial = 1601] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (14FC8C00) [pid = 3572] [serial = 1592] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (14830400) [pid = 3572] [serial = 1591] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (113AB400) [pid = 3572] [serial = 1612] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1CB30000) [pid = 3572] [serial = 1619] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (17D61400) [pid = 3572] [serial = 1613] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1BCDE000) [pid = 3572] [serial = 1616] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (19E72000) [pid = 3572] [serial = 1604] [outer = 00000000] [url = about:blank] 15:29:55 INFO - PROCESS | 3572 | 1463437795693 Marionette TRACE conn5 <- [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]]]}] 15:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1029ms 15:29:55 INFO - PROCESS | 3572 | 1463437795748 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 15:29:55 INFO - PROCESS | 3572 | 1463437795753 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 15:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:29:55 INFO - PROCESS | 3572 | 1463437795759 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:29:55 INFO - PROCESS | 3572 | 1463437795762 Marionette TRACE conn5 <- [1,2202,null,{}] 15:29:55 INFO - PROCESS | 3572 | 1463437795766 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:55 INFO - PROCESS | 3572 | 1463437795867 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 15:29:56 INFO - PROCESS | 3572 | 1463437795978 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:56 INFO - PROCESS | 3572 | ++DOCSHELL 0FBF8800 == 75 [pid = 3572] [id = 560] 15:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (113A9C00) [pid = 3572] [serial = 1680] [outer = 00000000] 15:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (14FCDC00) [pid = 3572] [serial = 1681] [outer = 113A9C00] 15:29:56 INFO - PROCESS | 3572 | 1463437796026 Marionette DEBUG loaded listener.js 15:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (15ECB800) [pid = 3572] [serial = 1682] [outer = 113A9C00] 15:29:56 INFO - PROCESS | 3572 | 1463437796503 Marionette TRACE conn5 <- [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]]]}] 15:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 770ms 15:29:56 INFO - PROCESS | 3572 | 1463437796532 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 15:29:56 INFO - PROCESS | 3572 | 1463437796535 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 15:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:29:56 INFO - PROCESS | 3572 | 1463437796538 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:29:56 INFO - PROCESS | 3572 | 1463437796541 Marionette TRACE conn5 <- [1,2206,null,{}] 15:29:56 INFO - PROCESS | 3572 | 1463437796551 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:56 INFO - PROCESS | 3572 | 1463437796650 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 15:29:56 INFO - PROCESS | 3572 | 1463437796661 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:56 INFO - PROCESS | 3572 | ++DOCSHELL 17F61400 == 76 [pid = 3572] [id = 561] 15:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (17F61800) [pid = 3572] [serial = 1683] [outer = 00000000] 15:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1864CC00) [pid = 3572] [serial = 1684] [outer = 17F61800] 15:29:56 INFO - PROCESS | 3572 | 1463437796711 Marionette DEBUG loaded listener.js 15:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (186CD800) [pid = 3572] [serial = 1685] [outer = 17F61800] 15:29:57 INFO - PROCESS | 3572 | 1463437797227 Marionette TRACE conn5 <- [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]]]}] 15:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 15:29:57 INFO - PROCESS | 3572 | 1463437797272 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 15:29:57 INFO - PROCESS | 3572 | 1463437797275 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 15:29:57 INFO - PROCESS | 3572 | 1463437797278 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:29:57 INFO - PROCESS | 3572 | 1463437797280 Marionette TRACE conn5 <- [1,2210,null,{}] 15:29:57 INFO - PROCESS | 3572 | 1463437797283 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:57 INFO - PROCESS | 3572 | 1463437797377 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 15:29:57 INFO - PROCESS | 3572 | 1463437797387 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:57 INFO - PROCESS | 3572 | ++DOCSHELL 1978F800 == 77 [pid = 3572] [id = 562] 15:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (19791800) [pid = 3572] [serial = 1686] [outer = 00000000] 15:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (19856400) [pid = 3572] [serial = 1687] [outer = 19791800] 15:29:57 INFO - PROCESS | 3572 | 1463437797433 Marionette DEBUG loaded listener.js 15:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (19B02400) [pid = 3572] [serial = 1688] [outer = 19791800] 15:29:57 INFO - PROCESS | 3572 | 1463437797964 Marionette TRACE conn5 <- [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]]]}] 15:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 15:29:58 INFO - PROCESS | 3572 | 1463437798012 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 15:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:29:58 INFO - PROCESS | 3572 | 1463437798014 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 15:29:58 INFO - PROCESS | 3572 | 1463437798017 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:29:58 INFO - PROCESS | 3572 | 1463437798019 Marionette TRACE conn5 <- [1,2214,null,{}] 15:29:58 INFO - PROCESS | 3572 | 1463437798022 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:58 INFO - PROCESS | 3572 | 1463437798148 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 15:29:58 INFO - PROCESS | 3572 | 1463437798155 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:58 INFO - PROCESS | 3572 | ++DOCSHELL 1984C800 == 78 [pid = 3572] [id = 563] 15:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (19882C00) [pid = 3572] [serial = 1689] [outer = 00000000] 15:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (19E6FC00) [pid = 3572] [serial = 1690] [outer = 19882C00] 15:29:58 INFO - PROCESS | 3572 | 1463437798258 Marionette DEBUG loaded listener.js 15:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (19F33000) [pid = 3572] [serial = 1691] [outer = 19882C00] 15:29:58 INFO - PROCESS | 3572 | 1463437798691 Marionette TRACE conn5 <- [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]]]}] 15:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 15:29:58 INFO - PROCESS | 3572 | 1463437798748 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 15:29:58 INFO - PROCESS | 3572 | 1463437798750 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 15:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:29:58 INFO - PROCESS | 3572 | 1463437798754 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:29:58 INFO - PROCESS | 3572 | 1463437798755 Marionette TRACE conn5 <- [1,2218,null,{}] 15:29:58 INFO - PROCESS | 3572 | 1463437798803 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:58 INFO - PROCESS | 3572 | 1463437798971 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 15:29:59 INFO - PROCESS | 3572 | 1463437798992 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:59 INFO - PROCESS | 3572 | ++DOCSHELL 1B267800 == 79 [pid = 3572] [id = 564] 15:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1B269C00) [pid = 3572] [serial = 1692] [outer = 00000000] 15:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1B504800) [pid = 3572] [serial = 1693] [outer = 1B269C00] 15:29:59 INFO - PROCESS | 3572 | 1463437799039 Marionette DEBUG loaded listener.js 15:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1BCDBC00) [pid = 3572] [serial = 1694] [outer = 1B269C00] 15:29:59 INFO - PROCESS | 3572 | 1463437799499 Marionette TRACE conn5 <- [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]]]}] 15:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 790ms 15:29:59 INFO - PROCESS | 3572 | 1463437799544 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 15:29:59 INFO - PROCESS | 3572 | 1463437799546 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 15:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:29:59 INFO - PROCESS | 3572 | 1463437799549 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:29:59 INFO - PROCESS | 3572 | 1463437799551 Marionette TRACE conn5 <- [1,2222,null,{}] 15:29:59 INFO - PROCESS | 3572 | 1463437799554 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:59 INFO - PROCESS | 3572 | 1463437799682 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 15:29:59 INFO - PROCESS | 3572 | 1463437799755 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:59 INFO - PROCESS | 3572 | ++DOCSHELL 1BCDC800 == 80 [pid = 3572] [id = 565] 15:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1C172800) [pid = 3572] [serial = 1695] [outer = 00000000] 15:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1C26BC00) [pid = 3572] [serial = 1696] [outer = 1C172800] 15:29:59 INFO - PROCESS | 3572 | 1463437799801 Marionette DEBUG loaded listener.js 15:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1C6D9C00) [pid = 3572] [serial = 1697] [outer = 1C172800] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (186A0400) [pid = 3572] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (19859800) [pid = 3572] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (14833C00) [pid = 3572] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (14411800) [pid = 3572] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (0CB7DC00) [pid = 3572] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1D685400) [pid = 3572] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (14DF0400) [pid = 3572] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (17D6B000) [pid = 3572] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1A603000) [pid = 3572] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (147D1000) [pid = 3572] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1D688000) [pid = 3572] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (18652C00) [pid = 3572] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1C2A8000) [pid = 3572] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (1F0A0C00) [pid = 3572] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1BC19C00) [pid = 3572] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (1D50C800) [pid = 3572] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:30:00 INFO - PROCESS | 3572 | 1463437800345 Marionette TRACE conn5 <- [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]]]}] 15:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 832ms 15:30:00 INFO - PROCESS | 3572 | 1463437800382 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 15:30:00 INFO - PROCESS | 3572 | 1463437800384 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 15:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:30:00 INFO - PROCESS | 3572 | 1463437800395 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:30:00 INFO - PROCESS | 3572 | 1463437800396 Marionette TRACE conn5 <- [1,2226,null,{}] 15:30:00 INFO - PROCESS | 3572 | 1463437800401 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:00 INFO - PROCESS | 3572 | 1463437800498 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 15:30:00 INFO - PROCESS | 3572 | 1463437800508 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:00 INFO - PROCESS | 3572 | ++DOCSHELL 10DB0800 == 81 [pid = 3572] [id = 566] 15:30:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (15E68C00) [pid = 3572] [serial = 1698] [outer = 00000000] 15:30:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (19854000) [pid = 3572] [serial = 1699] [outer = 15E68C00] 15:30:00 INFO - PROCESS | 3572 | 1463437800552 Marionette DEBUG loaded listener.js 15:30:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1C262400) [pid = 3572] [serial = 1700] [outer = 15E68C00] 15:30:01 INFO - PROCESS | 3572 | 1463437801002 Marionette TRACE conn5 <- [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]]]}] 15:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 15:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:30:01 INFO - PROCESS | 3572 | 1463437801018 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 15:30:01 INFO - PROCESS | 3572 | 1463437801020 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 15:30:01 INFO - PROCESS | 3572 | 1463437801023 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:30:01 INFO - PROCESS | 3572 | 1463437801025 Marionette TRACE conn5 <- [1,2230,null,{}] 15:30:01 INFO - PROCESS | 3572 | 1463437801028 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:01 INFO - PROCESS | 3572 | 1463437801165 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 15:30:01 INFO - PROCESS | 3572 | 1463437801172 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:01 INFO - PROCESS | 3572 | ++DOCSHELL 14434000 == 82 [pid = 3572] [id = 567] 15:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (17F69000) [pid = 3572] [serial = 1701] [outer = 00000000] 15:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1CB2B400) [pid = 3572] [serial = 1702] [outer = 17F69000] 15:30:01 INFO - PROCESS | 3572 | 1463437801217 Marionette DEBUG loaded listener.js 15:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1CB31C00) [pid = 3572] [serial = 1703] [outer = 17F69000] 15:30:01 INFO - PROCESS | 3572 | 1463437801632 Marionette TRACE conn5 <- [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]]]}] 15:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 15:30:01 INFO - PROCESS | 3572 | 1463437801654 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 15:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:30:01 INFO - PROCESS | 3572 | 1463437801656 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 15:30:01 INFO - PROCESS | 3572 | 1463437801660 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:30:01 INFO - PROCESS | 3572 | 1463437801661 Marionette TRACE conn5 <- [1,2234,null,{}] 15:30:01 INFO - PROCESS | 3572 | 1463437801681 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:01 INFO - PROCESS | 3572 | 1463437801774 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 15:30:01 INFO - PROCESS | 3572 | 1463437801781 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:01 INFO - PROCESS | 3572 | ++DOCSHELL 1CB35C00 == 83 [pid = 3572] [id = 568] 15:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1CBA0400) [pid = 3572] [serial = 1704] [outer = 00000000] 15:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1CBAA000) [pid = 3572] [serial = 1705] [outer = 1CBA0400] 15:30:01 INFO - PROCESS | 3572 | 1463437801826 Marionette DEBUG loaded listener.js 15:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1CE57400) [pid = 3572] [serial = 1706] [outer = 1CBA0400] 15:30:02 INFO - PROCESS | 3572 | 1463437802508 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 890ms 15:30:02 INFO - PROCESS | 3572 | 1463437802551 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 15:30:02 INFO - PROCESS | 3572 | 1463437802555 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 15:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:30:02 INFO - PROCESS | 3572 | 1463437802561 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:30:02 INFO - PROCESS | 3572 | 1463437802565 Marionette TRACE conn5 <- [1,2238,null,{}] 15:30:02 INFO - PROCESS | 3572 | 1463437802571 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:02 INFO - PROCESS | 3572 | 1463437802728 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 15:30:02 INFO - PROCESS | 3572 | 1463437802876 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:02 INFO - PROCESS | 3572 | ++DOCSHELL 14414C00 == 84 [pid = 3572] [id = 569] 15:30:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (14442800) [pid = 3572] [serial = 1707] [outer = 00000000] 15:30:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (16A6FC00) [pid = 3572] [serial = 1708] [outer = 14442800] 15:30:02 INFO - PROCESS | 3572 | 1463437802942 Marionette DEBUG loaded listener.js 15:30:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (16D54400) [pid = 3572] [serial = 1709] [outer = 14442800] 15:30:03 INFO - PROCESS | 3572 | 1463437803570 Marionette TRACE conn5 <- [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]]]}] 15:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1027ms 15:30:03 INFO - PROCESS | 3572 | 1463437803588 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 15:30:03 INFO - PROCESS | 3572 | 1463437803594 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 15:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:30:03 INFO - PROCESS | 3572 | 1463437803600 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:30:03 INFO - PROCESS | 3572 | 1463437803603 Marionette TRACE conn5 <- [1,2242,null,{}] 15:30:03 INFO - PROCESS | 3572 | 1463437803607 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:03 INFO - PROCESS | 3572 | 1463437803731 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 15:30:03 INFO - PROCESS | 3572 | 1463437803895 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:03 INFO - PROCESS | 3572 | ++DOCSHELL 19854800 == 85 [pid = 3572] [id = 570] 15:30:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (19859400) [pid = 3572] [serial = 1710] [outer = 00000000] 15:30:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (19F6C400) [pid = 3572] [serial = 1711] [outer = 19859400] 15:30:03 INFO - PROCESS | 3572 | 1463437803950 Marionette DEBUG loaded listener.js 15:30:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1B24B000) [pid = 3572] [serial = 1712] [outer = 19859400] 15:30:04 INFO - PROCESS | 3572 | 1463437804565 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1020ms 15:30:04 INFO - PROCESS | 3572 | 1463437804622 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 15:30:04 INFO - PROCESS | 3572 | 1463437804625 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 15:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:30:04 INFO - PROCESS | 3572 | 1463437804643 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:30:04 INFO - PROCESS | 3572 | 1463437804647 Marionette TRACE conn5 <- [1,2246,null,{}] 15:30:04 INFO - PROCESS | 3572 | 1463437804677 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:04 INFO - PROCESS | 3572 | 1463437804806 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 15:30:04 INFO - PROCESS | 3572 | 1463437804952 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:04 INFO - PROCESS | 3572 | ++DOCSHELL 1CBAC400 == 86 [pid = 3572] [id = 571] 15:30:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1CBAD400) [pid = 3572] [serial = 1713] [outer = 00000000] 15:30:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1D50E800) [pid = 3572] [serial = 1714] [outer = 1CBAD400] 15:30:05 INFO - PROCESS | 3572 | 1463437805012 Marionette DEBUG loaded listener.js 15:30:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1D68E000) [pid = 3572] [serial = 1715] [outer = 1CBAD400] 15:30:05 INFO - PROCESS | 3572 | 1463437805628 Marionette TRACE conn5 <- [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]]]}] 15:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1007ms 15:30:05 INFO - PROCESS | 3572 | 1463437805657 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 15:30:05 INFO - PROCESS | 3572 | 1463437805660 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 15:30:05 INFO - PROCESS | 3572 | 1463437805665 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:30:05 INFO - PROCESS | 3572 | 1463437805667 Marionette TRACE conn5 <- [1,2250,null,{}] 15:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:30:05 INFO - PROCESS | 3572 | 1463437805671 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:05 INFO - PROCESS | 3572 | 1463437805791 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 15:30:05 INFO - PROCESS | 3572 | 1463437805956 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:06 INFO - PROCESS | 3572 | ++DOCSHELL 1DBE0000 == 87 [pid = 3572] [id = 572] 15:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1DBE1400) [pid = 3572] [serial = 1716] [outer = 00000000] 15:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1DDC3000) [pid = 3572] [serial = 1717] [outer = 1DBE1400] 15:30:06 INFO - PROCESS | 3572 | 1463437806014 Marionette DEBUG loaded listener.js 15:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1DDD0800) [pid = 3572] [serial = 1718] [outer = 1DBE1400] 15:30:06 INFO - PROCESS | 3572 | 1463437806552 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 15:30:06 INFO - PROCESS | 3572 | 1463437806601 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 15:30:06 INFO - PROCESS | 3572 | 1463437806603 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 15:30:06 INFO - PROCESS | 3572 | 1463437806606 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:30:06 INFO - PROCESS | 3572 | 1463437806609 Marionette TRACE conn5 <- [1,2254,null,{}] 15:30:06 INFO - PROCESS | 3572 | 1463437806612 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:06 INFO - PROCESS | 3572 | 1463437806725 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 15:30:06 INFO - PROCESS | 3572 | 1463437806888 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:06 INFO - PROCESS | 3572 | ++DOCSHELL 1DBE7400 == 88 [pid = 3572] [id = 573] 15:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1DBE9C00) [pid = 3572] [serial = 1719] [outer = 00000000] 15:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1F0AA400) [pid = 3572] [serial = 1720] [outer = 1DBE9C00] 15:30:06 INFO - PROCESS | 3572 | 1463437806946 Marionette DEBUG loaded listener.js 15:30:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1F636800) [pid = 3572] [serial = 1721] [outer = 1DBE9C00] 15:30:07 INFO - PROCESS | 3572 | 1463437807580 Marionette TRACE conn5 <- [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]]]}] 15:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1017ms 15:30:07 INFO - PROCESS | 3572 | 1463437807628 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 15:30:07 INFO - PROCESS | 3572 | 1463437807630 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 15:30:07 INFO - PROCESS | 3572 | 1463437807633 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:30:07 INFO - PROCESS | 3572 | 1463437807635 Marionette TRACE conn5 <- [1,2258,null,{}] 15:30:07 INFO - PROCESS | 3572 | 1463437807640 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:07 INFO - PROCESS | 3572 | 1463437807777 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 15:30:07 INFO - PROCESS | 3572 | 1463437807932 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:07 INFO - PROCESS | 3572 | ++DOCSHELL 10DB5000 == 89 [pid = 3572] [id = 574] 15:30:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1F09D800) [pid = 3572] [serial = 1722] [outer = 00000000] 15:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1F6C8400) [pid = 3572] [serial = 1723] [outer = 1F09D800] 15:30:08 INFO - PROCESS | 3572 | 1463437807988 Marionette DEBUG loaded listener.js 15:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1F6CC400) [pid = 3572] [serial = 1724] [outer = 1F09D800] 15:30:08 INFO - PROCESS | 3572 | 1463437808569 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 15:30:08 INFO - PROCESS | 3572 | 1463437808608 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 15:30:08 INFO - PROCESS | 3572 | 1463437808610 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 15:30:08 INFO - PROCESS | 3572 | 1463437808613 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:30:08 INFO - PROCESS | 3572 | 1463437808615 Marionette TRACE conn5 <- [1,2262,null,{}] 15:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:30:08 INFO - PROCESS | 3572 | 1463437808619 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:08 INFO - PROCESS | 3572 | 1463437808732 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 15:30:08 INFO - PROCESS | 3572 | 1463437808899 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:08 INFO - PROCESS | 3572 | ++DOCSHELL 1F6CCC00 == 90 [pid = 3572] [id = 575] 15:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1F6F0400) [pid = 3572] [serial = 1725] [outer = 00000000] 15:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1F6F8800) [pid = 3572] [serial = 1726] [outer = 1F6F0400] 15:30:08 INFO - PROCESS | 3572 | 1463437808955 Marionette DEBUG loaded listener.js 15:30:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1F6FF800) [pid = 3572] [serial = 1727] [outer = 1F6F0400] 15:30:09 INFO - PROCESS | 3572 | 1463437809759 Marionette TRACE conn5 <- [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]]]}] 15:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1172ms 15:30:09 INFO - PROCESS | 3572 | 1463437809790 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 15:30:09 INFO - PROCESS | 3572 | 1463437809794 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 15:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:30:09 INFO - PROCESS | 3572 | 1463437809799 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:30:09 INFO - PROCESS | 3572 | 1463437809803 Marionette TRACE conn5 <- [1,2266,null,{}] 15:30:09 INFO - PROCESS | 3572 | 1463437809810 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:09 INFO - PROCESS | 3572 | 1463437809919 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 15:30:10 INFO - PROCESS | 3572 | 1463437810080 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:10 INFO - PROCESS | 3572 | ++DOCSHELL 1440AC00 == 91 [pid = 3572] [id = 576] 15:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (14746400) [pid = 3572] [serial = 1728] [outer = 00000000] 15:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (15F5A400) [pid = 3572] [serial = 1729] [outer = 14746400] 15:30:10 INFO - PROCESS | 3572 | 1463437810132 Marionette DEBUG loaded listener.js 15:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (17F61C00) [pid = 3572] [serial = 1730] [outer = 14746400] 15:30:10 INFO - PROCESS | 3572 | 1463437810786 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 1CE5B800 == 90 [pid = 3572] [id = 460] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 10365400 == 89 [pid = 3572] [id = 397] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 1D506800 == 88 [pid = 3572] [id = 496] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 09071400 == 87 [pid = 3572] [id = 407] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 1DBDCC00 == 86 [pid = 3572] [id = 463] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 09074000 == 85 [pid = 3572] [id = 403] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 0C64AC00 == 84 [pid = 3572] [id = 402] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 19E6A400 == 83 [pid = 3572] [id = 556] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1F65E400) [pid = 3572] [serial = 1633] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1D50CC00) [pid = 3572] [serial = 1621] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1F66CC00) [pid = 3572] [serial = 1636] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 19B0CC00 == 82 [pid = 3572] [id = 555] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 15F5F800 == 81 [pid = 3572] [id = 554] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 113A9000 == 80 [pid = 3572] [id = 553] 15:30:10 INFO - PROCESS | 3572 | --DOCSHELL 0C61A400 == 79 [pid = 3572] [id = 552] 15:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1083ms 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (19F3D000) [pid = 3572] [serial = 1627] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (14DB4C00) [pid = 3572] [serial = 1642] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (15F5D400) [pid = 3572] [serial = 1640] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (15E62800) [pid = 3572] [serial = 1643] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (10654000) [pid = 3572] [serial = 1645] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1F09DC00) [pid = 3572] [serial = 1631] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (17D7C800) [pid = 3572] [serial = 1625] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (14DF3400) [pid = 3572] [serial = 1639] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (17D6C800) [pid = 3572] [serial = 1624] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1482B000) [pid = 3572] [serial = 1646] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1DBE7000) [pid = 3572] [serial = 1630] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1A1D2C00) [pid = 3572] [serial = 1628] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (17D7CC00) [pid = 3572] [serial = 1648] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1B26BC00) [pid = 3572] [serial = 1523] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (17F65800) [pid = 3572] [serial = 1649] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (16D58400) [pid = 3572] [serial = 1574] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1DBEA800) [pid = 3572] [serial = 1586] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (1988F000) [pid = 3572] [serial = 1577] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1CE5F400) [pid = 3572] [serial = 1580] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1F63A000) [pid = 3572] [serial = 1589] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1CBAD800) [pid = 3572] [serial = 1571] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1DBDB400) [pid = 3572] [serial = 1583] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1974B400) [pid = 3572] [serial = 1652] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (18DBCC00) [pid = 3572] [serial = 1651] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (19793C00) [pid = 3572] [serial = 1654] [outer = 00000000] [url = about:blank] 15:30:10 INFO - PROCESS | 3572 | 1463437810906 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 15:30:10 INFO - PROCESS | 3572 | 1463437810912 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 15:30:10 INFO - PROCESS | 3572 | 1463437810920 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:30:10 INFO - PROCESS | 3572 | 1463437810923 Marionette TRACE conn5 <- [1,2270,null,{}] 15:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:30:10 INFO - PROCESS | 3572 | 1463437810927 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:11 INFO - PROCESS | 3572 | 1463437811026 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 15:30:11 INFO - PROCESS | 3572 | 1463437811033 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:11 INFO - PROCESS | 3572 | ++DOCSHELL 106BAC00 == 80 [pid = 3572] [id = 577] 15:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (106BEC00) [pid = 3572] [serial = 1731] [outer = 00000000] 15:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (11313800) [pid = 3572] [serial = 1732] [outer = 106BEC00] 15:30:11 INFO - PROCESS | 3572 | 1463437811081 Marionette DEBUG loaded listener.js 15:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1482F400) [pid = 3572] [serial = 1733] [outer = 106BEC00] 15:30:11 INFO - PROCESS | 3572 | 1463437811638 Marionette TRACE conn5 <- [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]]]}] 15:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 770ms 15:30:11 INFO - PROCESS | 3572 | 1463437811698 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 15:30:11 INFO - PROCESS | 3572 | 1463437811700 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 15:30:11 INFO - PROCESS | 3572 | 1463437811704 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:30:11 INFO - PROCESS | 3572 | 1463437811707 Marionette TRACE conn5 <- [1,2274,null,{}] 15:30:11 INFO - PROCESS | 3572 | 1463437811718 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:11 INFO - PROCESS | 3572 | 1463437811814 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 15:30:11 INFO - PROCESS | 3572 | 1463437811926 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:11 INFO - PROCESS | 3572 | ++DOCSHELL 17D61400 == 81 [pid = 3572] [id = 578] 15:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (17D77400) [pid = 3572] [serial = 1734] [outer = 00000000] 15:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1869F400) [pid = 3572] [serial = 1735] [outer = 17D77400] 15:30:12 INFO - PROCESS | 3572 | 1463437811974 Marionette DEBUG loaded listener.js 15:30:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (18DB8000) [pid = 3572] [serial = 1736] [outer = 17D77400] 15:30:12 INFO - PROCESS | 3572 | 1463437812350 Marionette TRACE conn5 <- [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]]]}] 15:30:12 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 15:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 690ms 15:30:12 INFO - PROCESS | 3572 | 1463437812398 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 15:30:12 INFO - PROCESS | 3572 | 1463437812400 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 15:30:12 INFO - PROCESS | 3572 | 1463437812403 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:30:12 INFO - PROCESS | 3572 | 1463437812405 Marionette TRACE conn5 <- [1,2278,null,{}] 15:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:30:12 INFO - PROCESS | 3572 | 1463437812409 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:12 INFO - PROCESS | 3572 | 1463437812504 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 15:30:12 INFO - PROCESS | 3572 | 1463437812511 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:12 INFO - PROCESS | 3572 | ++DOCSHELL 1974BC00 == 82 [pid = 3572] [id = 579] 15:30:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1974C400) [pid = 3572] [serial = 1737] [outer = 00000000] 15:30:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (197E2400) [pid = 3572] [serial = 1738] [outer = 1974C400] 15:30:12 INFO - PROCESS | 3572 | 1463437812557 Marionette DEBUG loaded listener.js 15:30:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (19B0BC00) [pid = 3572] [serial = 1739] [outer = 1974C400] 15:30:13 INFO - PROCESS | 3572 | 1463437813015 Marionette TRACE conn5 <- [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]]]}] 15:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 15:30:13 INFO - PROCESS | 3572 | 1463437813038 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 15:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:30:13 INFO - PROCESS | 3572 | 1463437813040 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 15:30:13 INFO - PROCESS | 3572 | 1463437813043 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:30:13 INFO - PROCESS | 3572 | 1463437813054 Marionette TRACE conn5 <- [1,2282,null,{}] 15:30:13 INFO - PROCESS | 3572 | 1463437813081 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:13 INFO - PROCESS | 3572 | 1463437813211 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 15:30:13 INFO - PROCESS | 3572 | 1463437813312 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:13 INFO - PROCESS | 3572 | ++DOCSHELL 19F30800 == 83 [pid = 3572] [id = 580] 15:30:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (19F30C00) [pid = 3572] [serial = 1740] [outer = 00000000] 15:30:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (19F68800) [pid = 3572] [serial = 1741] [outer = 19F30C00] 15:30:13 INFO - PROCESS | 3572 | 1463437813356 Marionette DEBUG loaded listener.js 15:30:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1A1D2800) [pid = 3572] [serial = 1742] [outer = 19F30C00] 15:30:13 INFO - PROCESS | 3572 | 1463437813783 Marionette TRACE conn5 <- [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]]]}] 15:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 770ms 15:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:30:13 INFO - PROCESS | 3572 | 1463437813814 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 15:30:13 INFO - PROCESS | 3572 | 1463437813816 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 15:30:13 INFO - PROCESS | 3572 | 1463437813819 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:30:13 INFO - PROCESS | 3572 | 1463437813821 Marionette TRACE conn5 <- [1,2286,null,{}] 15:30:13 INFO - PROCESS | 3572 | 1463437813832 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:14 INFO - PROCESS | 3572 | 1463437813980 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 15:30:14 INFO - PROCESS | 3572 | 1463437814059 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:14 INFO - PROCESS | 3572 | ++DOCSHELL 1B247400 == 84 [pid = 3572] [id = 581] 15:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1B248400) [pid = 3572] [serial = 1743] [outer = 00000000] 15:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1BCD8C00) [pid = 3572] [serial = 1744] [outer = 1B248400] 15:30:14 INFO - PROCESS | 3572 | 1463437814105 Marionette DEBUG loaded listener.js 15:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1C263000) [pid = 3572] [serial = 1745] [outer = 1B248400] 15:30:14 INFO - PROCESS | 3572 | 1463437814546 Marionette TRACE conn5 <- [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]]]}] 15:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 771ms 15:30:14 INFO - PROCESS | 3572 | 1463437814610 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 15:30:14 INFO - PROCESS | 3572 | 1463437814612 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 15:30:14 INFO - PROCESS | 3572 | 1463437814618 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:30:14 INFO - PROCESS | 3572 | 1463437814620 Marionette TRACE conn5 <- [1,2290,null,{}] 15:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:30:14 INFO - PROCESS | 3572 | 1463437814624 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:14 INFO - PROCESS | 3572 | 1463437814755 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 15:30:14 INFO - PROCESS | 3572 | 1463437814832 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:14 INFO - PROCESS | 3572 | ++DOCSHELL 19E76800 == 85 [pid = 3572] [id = 582] 15:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1A1CF400) [pid = 3572] [serial = 1746] [outer = 00000000] 15:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1CB2B000) [pid = 3572] [serial = 1747] [outer = 1A1CF400] 15:30:14 INFO - PROCESS | 3572 | 1463437814876 Marionette DEBUG loaded listener.js 15:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1CBA6000) [pid = 3572] [serial = 1748] [outer = 1A1CF400] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1F641800) [pid = 3572] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1CB34800) [pid = 3572] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1F635000) [pid = 3572] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1C172800) [pid = 3572] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1B269C00) [pid = 3572] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (17F61800) [pid = 3572] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (113A9C00) [pid = 3572] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (19791800) [pid = 3572] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1440A000) [pid = 3572] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (1A1D5400) [pid = 3572] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (17F69000) [pid = 3572] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (19882C00) [pid = 3572] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:30:15 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (15E68C00) [pid = 3572] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:30:15 INFO - PROCESS | 3572 | 1463437815441 Marionette TRACE conn5 <- [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]]]}] 15:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 870ms 15:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:30:15 INFO - PROCESS | 3572 | 1463437815496 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 15:30:15 INFO - PROCESS | 3572 | 1463437815498 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 15:30:15 INFO - PROCESS | 3572 | 1463437815501 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:30:15 INFO - PROCESS | 3572 | 1463437815503 Marionette TRACE conn5 <- [1,2294,null,{}] 15:30:15 INFO - PROCESS | 3572 | 1463437815506 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:15 INFO - PROCESS | 3572 | 1463437815647 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 15:30:15 INFO - PROCESS | 3572 | 1463437815721 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:15 INFO - PROCESS | 3572 | ++DOCSHELL 19755000 == 86 [pid = 3572] [id = 583] 15:30:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1984D000) [pid = 3572] [serial = 1749] [outer = 00000000] 15:30:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1C268000) [pid = 3572] [serial = 1750] [outer = 1984D000] 15:30:15 INFO - PROCESS | 3572 | 1463437815768 Marionette DEBUG loaded listener.js 15:30:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1CBA9400) [pid = 3572] [serial = 1751] [outer = 1984D000] 15:30:16 INFO - PROCESS | 3572 | 1463437816142 Marionette TRACE conn5 <- [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]]]}] 15:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 15:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:30:16 INFO - PROCESS | 3572 | 1463437816172 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 15:30:16 INFO - PROCESS | 3572 | 1463437816174 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 15:30:16 INFO - PROCESS | 3572 | 1463437816177 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:30:16 INFO - PROCESS | 3572 | 1463437816179 Marionette TRACE conn5 <- [1,2298,null,{}] 15:30:16 INFO - PROCESS | 3572 | 1463437816183 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:16 INFO - PROCESS | 3572 | 1463437816274 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 15:30:16 INFO - PROCESS | 3572 | 1463437816310 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:16 INFO - PROCESS | 3572 | ++DOCSHELL 1CE57C00 == 87 [pid = 3572] [id = 584] 15:30:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1D501800) [pid = 3572] [serial = 1752] [outer = 00000000] 15:30:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1869CC00) [pid = 3572] [serial = 1753] [outer = 1D501800] 15:30:16 INFO - PROCESS | 3572 | 1463437816356 Marionette DEBUG loaded listener.js 15:30:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1D68B400) [pid = 3572] [serial = 1754] [outer = 1D501800] 15:30:16 INFO - PROCESS | 3572 | 1463437816810 Marionette TRACE conn5 <- [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]]]}] 15:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 15:30:16 INFO - PROCESS | 3572 | 1463437816849 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 15:30:16 INFO - PROCESS | 3572 | 1463437816852 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 15:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:30:16 INFO - PROCESS | 3572 | 1463437816855 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:30:16 INFO - PROCESS | 3572 | 1463437816857 Marionette TRACE conn5 <- [1,2302,null,{}] 15:30:16 INFO - PROCESS | 3572 | 1463437816860 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:16 INFO - PROCESS | 3572 | 1463437816952 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 15:30:16 INFO - PROCESS | 3572 | 1463437816959 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:17 INFO - PROCESS | 3572 | ++DOCSHELL 10012C00 == 88 [pid = 3572] [id = 585] 15:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (186CB800) [pid = 3572] [serial = 1755] [outer = 00000000] 15:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1DDCD400) [pid = 3572] [serial = 1756] [outer = 186CB800] 15:30:17 INFO - PROCESS | 3572 | 1463437817004 Marionette DEBUG loaded listener.js 15:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1F0A9400) [pid = 3572] [serial = 1757] [outer = 186CB800] 15:30:17 INFO - PROCESS | 3572 | 1463437817744 Marionette TRACE conn5 <- [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]]]}] 15:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 931ms 15:30:17 INFO - PROCESS | 3572 | 1463437817790 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 15:30:17 INFO - PROCESS | 3572 | 1463437817795 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 15:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:30:17 INFO - PROCESS | 3572 | 1463437817815 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:30:17 INFO - PROCESS | 3572 | 1463437817818 Marionette TRACE conn5 <- [1,2306,null,{}] 15:30:17 INFO - PROCESS | 3572 | 1463437817825 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:18 INFO - PROCESS | 3572 | 1463437817973 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 15:30:18 INFO - PROCESS | 3572 | 1463437818126 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:18 INFO - PROCESS | 3572 | ++DOCSHELL 0FF0D800 == 89 [pid = 3572] [id = 586] 15:30:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (147CB800) [pid = 3572] [serial = 1758] [outer = 00000000] 15:30:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (16BC4000) [pid = 3572] [serial = 1759] [outer = 147CB800] 15:30:18 INFO - PROCESS | 3572 | 1463437818183 Marionette DEBUG loaded listener.js 15:30:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (17D7E000) [pid = 3572] [serial = 1760] [outer = 147CB800] 15:30:18 INFO - PROCESS | 3572 | 1463437818752 Marionette TRACE conn5 <- [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] 15:30:18 INFO - PROCESS | 3572 | 1463437818794 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 15:30:18 INFO - PROCESS | 3572 | 1463437818817 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:30:18 INFO - PROCESS | 3572 | 1463437818820 Marionette TRACE conn5 <- [1,2310,null,{}] 15:30:18 INFO - PROCESS | 3572 | 1463437818824 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:18 INFO - PROCESS | 3572 | 1463437818949 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 15:30:19 INFO - PROCESS | 3572 | 1463437819119 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:19 INFO - PROCESS | 3572 | ++DOCSHELL 1980D800 == 90 [pid = 3572] [id = 587] 15:30:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (19856000) [pid = 3572] [serial = 1761] [outer = 00000000] 15:30:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1B24C400) [pid = 3572] [serial = 1762] [outer = 19856000] 15:30:19 INFO - PROCESS | 3572 | 1463437819176 Marionette DEBUG loaded listener.js 15:30:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1BCDE000) [pid = 3572] [serial = 1763] [outer = 19856000] 15:30:19 INFO - PROCESS | 3572 | 1463437819774 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 15:30:19 INFO - PROCESS | 3572 | 1463437819793 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 15:30:19 INFO - PROCESS | 3572 | 1463437819796 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 15:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:30:19 INFO - PROCESS | 3572 | 1463437819800 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:30:19 INFO - PROCESS | 3572 | 1463437819804 Marionette TRACE conn5 <- [1,2314,null,{}] 15:30:19 INFO - PROCESS | 3572 | 1463437819815 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:19 INFO - PROCESS | 3572 | 1463437819934 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 15:30:20 INFO - PROCESS | 3572 | 1463437820107 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:20 INFO - PROCESS | 3572 | ++DOCSHELL 1F641800 == 91 [pid = 3572] [id = 588] 15:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1F65E400) [pid = 3572] [serial = 1764] [outer = 00000000] 15:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1F668800) [pid = 3572] [serial = 1765] [outer = 1F65E400] 15:30:20 INFO - PROCESS | 3572 | 1463437820167 Marionette DEBUG loaded listener.js 15:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1F6C5000) [pid = 3572] [serial = 1766] [outer = 1F65E400] 15:30:20 INFO - PROCESS | 3572 | 1463437820773 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1022ms 15:30:20 INFO - PROCESS | 3572 | 1463437820825 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 15:30:20 INFO - PROCESS | 3572 | 1463437820828 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 15:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:30:20 INFO - PROCESS | 3572 | 1463437820832 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:30:20 INFO - PROCESS | 3572 | 1463437820834 Marionette TRACE conn5 <- [1,2318,null,{}] 15:30:20 INFO - PROCESS | 3572 | 1463437820838 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:20 INFO - PROCESS | 3572 | 1463437820956 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 15:30:21 INFO - PROCESS | 3572 | 1463437821111 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:21 INFO - PROCESS | 3572 | ++DOCSHELL 1F6FC000 == 92 [pid = 3572] [id = 589] 15:30:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1F6FD000) [pid = 3572] [serial = 1767] [outer = 00000000] 15:30:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1FB05C00) [pid = 3572] [serial = 1768] [outer = 1F6FD000] 15:30:21 INFO - PROCESS | 3572 | 1463437821169 Marionette DEBUG loaded listener.js 15:30:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1FB0A000) [pid = 3572] [serial = 1769] [outer = 1F6FD000] 15:30:21 INFO - PROCESS | 3572 | 1463437821723 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 15:30:21 INFO - PROCESS | 3572 | 1463437821766 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 15:30:21 INFO - PROCESS | 3572 | 1463437821769 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 15:30:21 INFO - PROCESS | 3572 | 1463437821772 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:30:21 INFO - PROCESS | 3572 | 1463437821774 Marionette TRACE conn5 <- [1,2322,null,{}] 15:30:21 INFO - PROCESS | 3572 | 1463437821778 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:21 INFO - PROCESS | 3572 | 1463437821898 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 15:30:22 INFO - PROCESS | 3572 | 1463437822066 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:22 INFO - PROCESS | 3572 | ++DOCSHELL 1FB0EC00 == 93 [pid = 3572] [id = 590] 15:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1FB0F800) [pid = 3572] [serial = 1770] [outer = 00000000] 15:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1FB33800) [pid = 3572] [serial = 1771] [outer = 1FB0F800] 15:30:22 INFO - PROCESS | 3572 | 1463437822123 Marionette DEBUG loaded listener.js 15:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1FB38800) [pid = 3572] [serial = 1772] [outer = 1FB0F800] 15:30:22 INFO - PROCESS | 3572 | 1463437822705 Marionette TRACE conn5 <- [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]]]}] 15:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 15:30:22 INFO - PROCESS | 3572 | 1463437822746 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 15:30:22 INFO - PROCESS | 3572 | 1463437822749 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 15:30:22 INFO - PROCESS | 3572 | 1463437822752 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:30:22 INFO - PROCESS | 3572 | 1463437822754 Marionette TRACE conn5 <- [1,2326,null,{}] 15:30:22 INFO - PROCESS | 3572 | 1463437822758 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:22 INFO - PROCESS | 3572 | 1463437822893 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 15:30:23 INFO - PROCESS | 3572 | 1463437823063 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:23 INFO - PROCESS | 3572 | ++DOCSHELL 15F5D400 == 94 [pid = 3572] [id = 591] 15:30:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (15F5D800) [pid = 3572] [serial = 1773] [outer = 00000000] 15:30:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (233A8800) [pid = 3572] [serial = 1774] [outer = 15F5D800] 15:30:23 INFO - PROCESS | 3572 | 1463437823122 Marionette DEBUG loaded listener.js 15:30:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (233ACC00) [pid = 3572] [serial = 1775] [outer = 15F5D800] 15:30:23 INFO - PROCESS | 3572 | 1463437823686 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 15:30:23 INFO - PROCESS | 3572 | 1463437823726 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 15:30:23 INFO - PROCESS | 3572 | 1463437823729 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 15:30:23 INFO - PROCESS | 3572 | 1463437823732 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:30:23 INFO - PROCESS | 3572 | 1463437823734 Marionette TRACE conn5 <- [1,2330,null,{}] 15:30:23 INFO - PROCESS | 3572 | 1463437823737 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:23 INFO - PROCESS | 3572 | 1463437823851 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 15:30:24 INFO - PROCESS | 3572 | 1463437824020 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:24 INFO - PROCESS | 3572 | ++DOCSHELL 21DD1800 == 95 [pid = 3572] [id = 592] 15:30:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (21DD2800) [pid = 3572] [serial = 1776] [outer = 00000000] 15:30:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (21DD9400) [pid = 3572] [serial = 1777] [outer = 21DD2800] 15:30:24 INFO - PROCESS | 3572 | 1463437824077 Marionette DEBUG loaded listener.js 15:30:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (21DDC800) [pid = 3572] [serial = 1778] [outer = 21DD2800] 15:30:24 INFO - PROCESS | 3572 | 1463437824713 Marionette TRACE conn5 <- [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]]]}] 15:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1016ms 15:30:24 INFO - PROCESS | 3572 | 1463437824752 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 15:30:24 INFO - PROCESS | 3572 | 1463437824754 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 15:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:30:24 INFO - PROCESS | 3572 | 1463437824772 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:30:24 INFO - PROCESS | 3572 | 1463437824774 Marionette TRACE conn5 <- [1,2334,null,{}] 15:30:24 INFO - PROCESS | 3572 | 1463437824797 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:24 INFO - PROCESS | 3572 | 1463437824912 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 15:30:25 INFO - PROCESS | 3572 | 1463437825230 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:25 INFO - PROCESS | 3572 | ++DOCSHELL 0C61AC00 == 96 [pid = 3572] [id = 593] 15:30:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (0C73A400) [pid = 3572] [serial = 1779] [outer = 00000000] 15:30:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (14772400) [pid = 3572] [serial = 1780] [outer = 0C73A400] 15:30:25 INFO - PROCESS | 3572 | 1463437825298 Marionette DEBUG loaded listener.js 15:30:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (15E68C00) [pid = 3572] [serial = 1781] [outer = 0C73A400] 15:30:25 INFO - PROCESS | 3572 | 1463437825888 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1175ms 15:30:25 INFO - PROCESS | 3572 | 1463437825937 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 15:30:25 INFO - PROCESS | 3572 | 1463437825941 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 15:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:30:25 INFO - PROCESS | 3572 | 1463437825946 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:30:25 INFO - PROCESS | 3572 | 1463437825949 Marionette TRACE conn5 <- [1,2338,null,{}] 15:30:25 INFO - PROCESS | 3572 | 1463437825954 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:26 INFO - PROCESS | 3572 | 1463437826072 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 15:30:26 INFO - PROCESS | 3572 | 1463437826247 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:26 INFO - PROCESS | 3572 | ++DOCSHELL 16A73800 == 97 [pid = 3572] [id = 594] 15:30:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (16A76C00) [pid = 3572] [serial = 1782] [outer = 00000000] 15:30:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1974D400) [pid = 3572] [serial = 1783] [outer = 16A76C00] 15:30:26 INFO - PROCESS | 3572 | 1463437826298 Marionette DEBUG loaded listener.js 15:30:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1984DC00) [pid = 3572] [serial = 1784] [outer = 16A76C00] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 14831800 == 96 [pid = 3572] [id = 461] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 1D691C00 == 95 [pid = 3572] [id = 448] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 1984D800 == 94 [pid = 3572] [id = 462] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 113A8C00 == 93 [pid = 3572] [id = 404] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 1CE57C00 == 92 [pid = 3572] [id = 584] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 19755000 == 91 [pid = 3572] [id = 583] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 19E76800 == 90 [pid = 3572] [id = 582] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 1B247400 == 89 [pid = 3572] [id = 581] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 19F30800 == 88 [pid = 3572] [id = 580] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 1974BC00 == 87 [pid = 3572] [id = 579] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 17D61400 == 86 [pid = 3572] [id = 578] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1CBAA000) [pid = 3572] [serial = 1705] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOCSHELL 106BAC00 == 85 [pid = 3572] [id = 577] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1F6C2C00) [pid = 3572] [serial = 1637] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1D68F800) [pid = 3572] [serial = 1622] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1F662800) [pid = 3572] [serial = 1634] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1C26BC00) [pid = 3572] [serial = 1696] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1BCDBC00) [pid = 3572] [serial = 1694] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1B504800) [pid = 3572] [serial = 1693] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1864CC00) [pid = 3572] [serial = 1684] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (186CD800) [pid = 3572] [serial = 1685] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (19F69400) [pid = 3572] [serial = 1669] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (14FCDC00) [pid = 3572] [serial = 1681] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (15ECB800) [pid = 3572] [serial = 1682] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (17D68400) [pid = 3572] [serial = 1663] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (19856400) [pid = 3572] [serial = 1687] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (147D6C00) [pid = 3572] [serial = 1660] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (14DF0C00) [pid = 3572] [serial = 1679] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (147D5C00) [pid = 3572] [serial = 1678] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (19E6A800) [pid = 3572] [serial = 1666] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (1C266400) [pid = 3572] [serial = 1676] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1C265000) [pid = 3572] [serial = 1675] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1A60A800) [pid = 3572] [serial = 1672] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (1CB2B400) [pid = 3572] [serial = 1702] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1CB31C00) [pid = 3572] [serial = 1703] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1C6D9C00) [pid = 3572] [serial = 1697] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (0C646000) [pid = 3572] [serial = 1657] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (19E6FC00) [pid = 3572] [serial = 1690] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (19F33000) [pid = 3572] [serial = 1691] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (19854000) [pid = 3572] [serial = 1699] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (19B02400) [pid = 3572] [serial = 1688] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1C262400) [pid = 3572] [serial = 1700] [outer = 00000000] [url = about:blank] 15:30:26 INFO - PROCESS | 3572 | 1463437826889 Marionette TRACE conn5 <- [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]]]}] 15:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 990ms 15:30:26 INFO - PROCESS | 3572 | 1463437826938 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 15:30:26 INFO - PROCESS | 3572 | 1463437826942 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 15:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:30:26 INFO - PROCESS | 3572 | 1463437826947 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:30:26 INFO - PROCESS | 3572 | 1463437826949 Marionette TRACE conn5 <- [1,2342,null,{}] 15:30:26 INFO - PROCESS | 3572 | 1463437826952 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:27 INFO - PROCESS | 3572 | 1463437827051 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 15:30:27 INFO - PROCESS | 3572 | 1463437827164 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:27 INFO - PROCESS | 3572 | ++DOCSHELL 1482EC00 == 86 [pid = 3572] [id = 595] 15:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (14D01800) [pid = 3572] [serial = 1785] [outer = 00000000] 15:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (16BBE800) [pid = 3572] [serial = 1786] [outer = 14D01800] 15:30:27 INFO - PROCESS | 3572 | 1463437827210 Marionette DEBUG loaded listener.js 15:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (17F61800) [pid = 3572] [serial = 1787] [outer = 14D01800] 15:30:27 INFO - PROCESS | 3572 | 1463437827631 Marionette TRACE conn5 <- [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]]]}] 15:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 15:30:27 INFO - PROCESS | 3572 | 1463437827682 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 15:30:27 INFO - PROCESS | 3572 | 1463437827684 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 15:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:30:27 INFO - PROCESS | 3572 | 1463437827688 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:30:27 INFO - PROCESS | 3572 | 1463437827694 Marionette TRACE conn5 <- [1,2346,null,{}] 15:30:27 INFO - PROCESS | 3572 | 1463437827703 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:27 INFO - PROCESS | 3572 | 1463437827830 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 15:30:27 INFO - PROCESS | 3572 | 1463437827842 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:27 INFO - PROCESS | 3572 | ++DOCSHELL 1974E800 == 87 [pid = 3572] [id = 596] 15:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (19750C00) [pid = 3572] [serial = 1788] [outer = 00000000] 15:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (19B07400) [pid = 3572] [serial = 1789] [outer = 19750C00] 15:30:27 INFO - PROCESS | 3572 | 1463437827887 Marionette DEBUG loaded listener.js 15:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (19E6F800) [pid = 3572] [serial = 1790] [outer = 19750C00] 15:30:28 INFO - PROCESS | 3572 | 1463437828354 Marionette TRACE conn5 <- [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]]]}] 15:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 15:30:28 INFO - PROCESS | 3572 | 1463437828381 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 15:30:28 INFO - PROCESS | 3572 | 1463437828384 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 15:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:30:28 INFO - PROCESS | 3572 | 1463437828387 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:30:28 INFO - PROCESS | 3572 | 1463437828388 Marionette TRACE conn5 <- [1,2350,null,{}] 15:30:28 INFO - PROCESS | 3572 | 1463437828392 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:28 INFO - PROCESS | 3572 | 1463437828485 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 15:30:28 INFO - PROCESS | 3572 | 1463437828492 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:28 INFO - PROCESS | 3572 | ++DOCSHELL 18E26000 == 88 [pid = 3572] [id = 597] 15:30:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (19E71C00) [pid = 3572] [serial = 1791] [outer = 00000000] 15:30:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (1A1C9400) [pid = 3572] [serial = 1792] [outer = 19E71C00] 15:30:28 INFO - PROCESS | 3572 | 1463437828537 Marionette DEBUG loaded listener.js 15:30:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (1B241C00) [pid = 3572] [serial = 1793] [outer = 19E71C00] 15:30:29 INFO - PROCESS | 3572 | 1463437829018 Marionette TRACE conn5 <- [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]]]}] 15:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 15:30:29 INFO - PROCESS | 3572 | 1463437829061 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 15:30:29 INFO - PROCESS | 3572 | 1463437829063 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 15:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:30:29 INFO - PROCESS | 3572 | 1463437829066 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:30:29 INFO - PROCESS | 3572 | 1463437829068 Marionette TRACE conn5 <- [1,2354,null,{}] 15:30:29 INFO - PROCESS | 3572 | 1463437829071 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:29 INFO - PROCESS | 3572 | 1463437829199 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 15:30:29 INFO - PROCESS | 3572 | 1463437829299 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:29 INFO - PROCESS | 3572 | ++DOCSHELL 1B26BC00 == 89 [pid = 3572] [id = 598] 15:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (1B271000) [pid = 3572] [serial = 1794] [outer = 00000000] 15:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1BC19C00) [pid = 3572] [serial = 1795] [outer = 1B271000] 15:30:29 INFO - PROCESS | 3572 | 1463437829350 Marionette DEBUG loaded listener.js 15:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1C266400) [pid = 3572] [serial = 1796] [outer = 1B271000] 15:30:29 INFO - PROCESS | 3572 | 1463437829793 Marionette TRACE conn5 <- [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]]]}] 15:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 15:30:29 INFO - PROCESS | 3572 | 1463437829843 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 15:30:29 INFO - PROCESS | 3572 | 1463437829845 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 15:30:29 INFO - PROCESS | 3572 | 1463437829849 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:30:29 INFO - PROCESS | 3572 | 1463437829850 Marionette TRACE conn5 <- [1,2358,null,{}] 15:30:29 INFO - PROCESS | 3572 | 1463437829853 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:30 INFO - PROCESS | 3572 | 1463437829986 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 15:30:30 INFO - PROCESS | 3572 | 1463437830061 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:30 INFO - PROCESS | 3572 | ++DOCSHELL 1C267C00 == 90 [pid = 3572] [id = 599] 15:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1C26A800) [pid = 3572] [serial = 1797] [outer = 00000000] 15:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1C720400) [pid = 3572] [serial = 1798] [outer = 1C26A800] 15:30:30 INFO - PROCESS | 3572 | 1463437830107 Marionette DEBUG loaded listener.js 15:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1CBA0800) [pid = 3572] [serial = 1799] [outer = 1C26A800] 15:30:30 INFO - PROCESS | 3572 | 1463437830530 Marionette TRACE conn5 <- [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]]]}] 15:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 15:30:30 INFO - PROCESS | 3572 | 1463437830611 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 15:30:30 INFO - PROCESS | 3572 | 1463437830613 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 15:30:30 INFO - PROCESS | 3572 | 1463437830618 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:30:30 INFO - PROCESS | 3572 | 1463437830620 Marionette TRACE conn5 <- [1,2362,null,{}] 15:30:30 INFO - PROCESS | 3572 | 1463437830624 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:30:30 INFO - PROCESS | 3572 | 1463437830759 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 15:30:30 INFO - PROCESS | 3572 | 1463437830843 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:30 INFO - PROCESS | 3572 | ++DOCSHELL 1CBA3C00 == 91 [pid = 3572] [id = 600] 15:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1CBA6400) [pid = 3572] [serial = 1800] [outer = 00000000] 15:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1D50B400) [pid = 3572] [serial = 1801] [outer = 1CBA6400] 15:30:30 INFO - PROCESS | 3572 | 1463437830889 Marionette DEBUG loaded listener.js 15:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1D68B000) [pid = 3572] [serial = 1802] [outer = 1CBA6400] 15:30:31 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (19F30C00) [pid = 3572] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:30:31 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1B248400) [pid = 3572] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:30:31 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1984D000) [pid = 3572] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:30:31 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1A1CF400) [pid = 3572] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:30:31 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (106BEC00) [pid = 3572] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:30:31 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1974C400) [pid = 3572] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:30:31 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (14746400) [pid = 3572] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:30:31 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (17D77400) [pid = 3572] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:30:31 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1D501800) [pid = 3572] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:30:31 INFO - PROCESS | 3572 | 1463437831449 Marionette TRACE conn5 <- [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]]]}] 15:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 870ms 15:30:31 INFO - PROCESS | 3572 | 1463437831498 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 15:30:31 INFO - PROCESS | 3572 | 1463437831500 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 15:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:30:31 INFO - PROCESS | 3572 | 1463437831503 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:30:31 INFO - PROCESS | 3572 | 1463437831515 Marionette TRACE conn5 <- [1,2366,null,{}] 15:30:31 INFO - PROCESS | 3572 | 1463437831527 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:31 INFO - PROCESS | 3572 | 1463437831620 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 15:30:31 INFO - PROCESS | 3572 | 1463437831630 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:31 INFO - PROCESS | 3572 | ++DOCSHELL 17F19000 == 92 [pid = 3572] [id = 601] 15:30:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (197D9800) [pid = 3572] [serial = 1803] [outer = 00000000] 15:30:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 120 (1B248400) [pid = 3572] [serial = 1804] [outer = 197D9800] 15:30:31 INFO - PROCESS | 3572 | 1463437831675 Marionette DEBUG loaded listener.js 15:30:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 121 (1CE5CC00) [pid = 3572] [serial = 1805] [outer = 197D9800] 15:30:32 INFO - PROCESS | 3572 | 1463437832135 Marionette TRACE conn5 <- [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]]]}] 15:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 650ms 15:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:30:32 INFO - PROCESS | 3572 | 1463437832153 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 15:30:32 INFO - PROCESS | 3572 | 1463437832155 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 15:30:32 INFO - PROCESS | 3572 | 1463437832162 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:30:32 INFO - PROCESS | 3572 | 1463437832164 Marionette TRACE conn5 <- [1,2370,null,{}] 15:30:32 INFO - PROCESS | 3572 | 1463437832183 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:32 INFO - PROCESS | 3572 | 1463437832275 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 15:30:32 INFO - PROCESS | 3572 | 1463437832318 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:32 INFO - PROCESS | 3572 | ++DOCSHELL 1D686000 == 93 [pid = 3572] [id = 602] 15:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (1B48F400) [pid = 3572] [serial = 1806] [outer = 00000000] 15:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (1DDCD000) [pid = 3572] [serial = 1807] [outer = 1B48F400] 15:30:32 INFO - PROCESS | 3572 | 1463437832362 Marionette DEBUG loaded listener.js 15:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (1F634000) [pid = 3572] [serial = 1808] [outer = 1B48F400] 15:30:32 INFO - PROCESS | 3572 | 1463437832813 Marionette TRACE conn5 <- [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]]]}] 15:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 690ms 15:30:32 INFO - PROCESS | 3572 | 1463437832855 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 15:30:32 INFO - PROCESS | 3572 | 1463437832857 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 15:30:32 INFO - PROCESS | 3572 | 1463437832860 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:30:32 INFO - PROCESS | 3572 | 1463437832862 Marionette TRACE conn5 <- [1,2374,null,{}] 15:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:30:32 INFO - PROCESS | 3572 | 1463437832866 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:32 INFO - PROCESS | 3572 | 1463437832960 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 15:30:32 INFO - PROCESS | 3572 | 1463437832967 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:33 INFO - PROCESS | 3572 | ++DOCSHELL 1F0A6000 == 94 [pid = 3572] [id = 603] 15:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (1F63D400) [pid = 3572] [serial = 1809] [outer = 00000000] 15:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (1F66A000) [pid = 3572] [serial = 1810] [outer = 1F63D400] 15:30:33 INFO - PROCESS | 3572 | 1463437833016 Marionette DEBUG loaded listener.js 15:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (1F6CE000) [pid = 3572] [serial = 1811] [outer = 1F63D400] 15:30:33 INFO - PROCESS | 3572 | 1463437833792 Marionette TRACE conn5 <- [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]]]}] 15:30:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:30:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 15:30:33 INFO - PROCESS | 3572 | 1463437833835 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 15:30:33 INFO - PROCESS | 3572 | 1463437833841 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 15:30:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:30:33 INFO - PROCESS | 3572 | 1463437833845 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:30:33 INFO - PROCESS | 3572 | 1463437833850 Marionette TRACE conn5 <- [1,2378,null,{}] 15:30:33 INFO - PROCESS | 3572 | 1463437833855 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:34 INFO - PROCESS | 3572 | 1463437833978 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 15:30:34 INFO - PROCESS | 3572 | 1463437834136 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:34 INFO - PROCESS | 3572 | ++DOCSHELL 15EC2800 == 95 [pid = 3572] [id = 604] 15:30:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (15F56400) [pid = 3572] [serial = 1812] [outer = 00000000] 15:30:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (17F63000) [pid = 3572] [serial = 1813] [outer = 15F56400] 15:30:34 INFO - PROCESS | 3572 | 1463437834194 Marionette DEBUG loaded listener.js 15:30:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (186D0C00) [pid = 3572] [serial = 1814] [outer = 15F56400] 15:30:34 INFO - PROCESS | 3572 | 1463437834760 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 971ms 15:30:34 INFO - PROCESS | 3572 | 1463437834820 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 15:30:34 INFO - PROCESS | 3572 | 1463437834827 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 15:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:30:34 INFO - PROCESS | 3572 | 1463437834833 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:30:34 INFO - PROCESS | 3572 | 1463437834836 Marionette TRACE conn5 <- [1,2382,null,{}] 15:30:34 INFO - PROCESS | 3572 | 1463437834840 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:34 INFO - PROCESS | 3572 | 1463437834962 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 15:30:35 INFO - PROCESS | 3572 | 1463437835118 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:35 INFO - PROCESS | 3572 | ++DOCSHELL 1987F400 == 96 [pid = 3572] [id = 605] 15:30:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (19E6E000) [pid = 3572] [serial = 1815] [outer = 00000000] 15:30:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1A73A800) [pid = 3572] [serial = 1816] [outer = 19E6E000] 15:30:35 INFO - PROCESS | 3572 | 1463437835174 Marionette DEBUG loaded listener.js 15:30:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1BCD8000) [pid = 3572] [serial = 1817] [outer = 19E6E000] 15:30:35 INFO - PROCESS | 3572 | 1463437835798 Marionette TRACE conn5 <- [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]]]}] 15:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1023ms 15:30:35 INFO - PROCESS | 3572 | 1463437835858 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 15:30:35 INFO - PROCESS | 3572 | 1463437835861 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 15:30:35 INFO - PROCESS | 3572 | 1463437835864 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:30:35 INFO - PROCESS | 3572 | 1463437835868 Marionette TRACE conn5 <- [1,2386,null,{}] 15:30:35 INFO - PROCESS | 3572 | 1463437835892 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:36 INFO - PROCESS | 3572 | 1463437836078 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 15:30:36 INFO - PROCESS | 3572 | 1463437836191 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:36 INFO - PROCESS | 3572 | ++DOCSHELL 1F6F2400 == 97 [pid = 3572] [id = 606] 15:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1F6F2C00) [pid = 3572] [serial = 1818] [outer = 00000000] 15:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1FB06000) [pid = 3572] [serial = 1819] [outer = 1F6F2C00] 15:30:36 INFO - PROCESS | 3572 | 1463437836251 Marionette DEBUG loaded listener.js 15:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1FB37000) [pid = 3572] [serial = 1820] [outer = 1F6F2C00] 15:30:36 INFO - PROCESS | 3572 | 1463437836866 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1019ms 15:30:36 INFO - PROCESS | 3572 | 1463437836887 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 15:30:36 INFO - PROCESS | 3572 | 1463437836890 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 15:30:36 INFO - PROCESS | 3572 | 1463437836893 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:30:36 INFO - PROCESS | 3572 | 1463437836895 Marionette TRACE conn5 <- [1,2390,null,{}] 15:30:36 INFO - PROCESS | 3572 | 1463437836899 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:37 INFO - PROCESS | 3572 | 1463437837019 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 15:30:37 INFO - PROCESS | 3572 | 1463437837187 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:37 INFO - PROCESS | 3572 | ++DOCSHELL 1F6FE800 == 98 [pid = 3572] [id = 607] 15:30:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1FB3FC00) [pid = 3572] [serial = 1821] [outer = 00000000] 15:30:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (233A2C00) [pid = 3572] [serial = 1822] [outer = 1FB3FC00] 15:30:37 INFO - PROCESS | 3572 | 1463437837243 Marionette DEBUG loaded listener.js 15:30:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (233AC400) [pid = 3572] [serial = 1823] [outer = 1FB3FC00] 15:30:37 INFO - PROCESS | 3572 | 1463437837816 Marionette TRACE conn5 <- [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]]]}] 15:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 970ms 15:30:37 INFO - PROCESS | 3572 | 1463437837867 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 15:30:37 INFO - PROCESS | 3572 | 1463437837869 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 15:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:30:37 INFO - PROCESS | 3572 | 1463437837873 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:30:37 INFO - PROCESS | 3572 | 1463437837875 Marionette TRACE conn5 <- [1,2394,null,{}] 15:30:37 INFO - PROCESS | 3572 | 1463437837893 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:38 INFO - PROCESS | 3572 | 1463437838008 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 15:30:38 INFO - PROCESS | 3572 | 1463437838161 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:38 INFO - PROCESS | 3572 | ++DOCSHELL 1A3D4400 == 99 [pid = 3572] [id = 608] 15:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1A3D5C00) [pid = 3572] [serial = 1824] [outer = 00000000] 15:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1A3DC800) [pid = 3572] [serial = 1825] [outer = 1A3D5C00] 15:30:38 INFO - PROCESS | 3572 | 1463437838217 Marionette DEBUG loaded listener.js 15:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1A3E0000) [pid = 3572] [serial = 1826] [outer = 1A3D5C00] 15:30:38 INFO - PROCESS | 3572 | 1463437838776 Marionette TRACE conn5 <- [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]]]}] 15:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 930ms 15:30:38 INFO - PROCESS | 3572 | 1463437838811 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 15:30:38 INFO - PROCESS | 3572 | 1463437838814 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 15:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:30:38 INFO - PROCESS | 3572 | 1463437838817 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:30:38 INFO - PROCESS | 3572 | 1463437838819 Marionette TRACE conn5 <- [1,2398,null,{}] 15:30:38 INFO - PROCESS | 3572 | 1463437838822 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:38 INFO - PROCESS | 3572 | 1463437838948 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 15:30:39 INFO - PROCESS | 3572 | 1463437839118 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:39 INFO - PROCESS | 3572 | ++DOCSHELL 1F63F400 == 100 [pid = 3572] [id = 609] 15:30:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (21773800) [pid = 3572] [serial = 1827] [outer = 00000000] 15:30:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (2177F000) [pid = 3572] [serial = 1828] [outer = 21773800] 15:30:39 INFO - PROCESS | 3572 | 1463437839174 Marionette DEBUG loaded listener.js 15:30:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (21DDA400) [pid = 3572] [serial = 1829] [outer = 21773800] 15:30:39 INFO - PROCESS | 3572 | 1463437839821 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1069ms 15:30:39 INFO - PROCESS | 3572 | 1463437839892 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 15:30:39 INFO - PROCESS | 3572 | 1463437839894 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 15:30:39 INFO - PROCESS | 3572 | 1463437839897 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:30:39 INFO - PROCESS | 3572 | 1463437839899 Marionette TRACE conn5 <- [1,2402,null,{}] 15:30:39 INFO - PROCESS | 3572 | 1463437839903 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:40 INFO - PROCESS | 3572 | 1463437840017 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 15:30:40 INFO - PROCESS | 3572 | 1463437840174 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:40 INFO - PROCESS | 3572 | ++DOCSHELL 2177E400 == 101 [pid = 3572] [id = 610] 15:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (2177F400) [pid = 3572] [serial = 1830] [outer = 00000000] 15:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (2358F800) [pid = 3572] [serial = 1831] [outer = 2177F400] 15:30:40 INFO - PROCESS | 3572 | 1463437840229 Marionette DEBUG loaded listener.js 15:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (23864800) [pid = 3572] [serial = 1832] [outer = 2177F400] 15:30:40 INFO - PROCESS | 3572 | 1463437840851 Marionette TRACE conn5 <- [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]]]}] 15:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 970ms 15:30:40 INFO - PROCESS | 3572 | 1463437840888 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 15:30:40 INFO - PROCESS | 3572 | 1463437840890 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 15:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:30:40 INFO - PROCESS | 3572 | 1463437840895 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:30:40 INFO - PROCESS | 3572 | 1463437840897 Marionette TRACE conn5 <- [1,2406,null,{}] 15:30:40 INFO - PROCESS | 3572 | 1463437840901 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:41 INFO - PROCESS | 3572 | 1463437841015 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 15:30:41 INFO - PROCESS | 3572 | 1463437841173 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:41 INFO - PROCESS | 3572 | ++DOCSHELL 1443C000 == 102 [pid = 3572] [id = 611] 15:30:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1476E800) [pid = 3572] [serial = 1833] [outer = 00000000] 15:30:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (17D7C400) [pid = 3572] [serial = 1834] [outer = 1476E800] 15:30:41 INFO - PROCESS | 3572 | 1463437841229 Marionette DEBUG loaded listener.js 15:30:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (18645400) [pid = 3572] [serial = 1835] [outer = 1476E800] 15:30:42 INFO - PROCESS | 3572 | 1463437842079 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1221ms 15:30:42 INFO - PROCESS | 3572 | 1463437842120 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 15:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:30:42 INFO - PROCESS | 3572 | 1463437842125 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 15:30:42 INFO - PROCESS | 3572 | 1463437842129 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:30:42 INFO - PROCESS | 3572 | 1463437842133 Marionette TRACE conn5 <- [1,2410,null,{}] 15:30:42 INFO - PROCESS | 3572 | 1463437842138 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:42 INFO - PROCESS | 3572 | 1463437842249 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 15:30:42 INFO - PROCESS | 3572 | 1463437842424 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:42 INFO - PROCESS | 3572 | ++DOCSHELL 10CC6000 == 103 [pid = 3572] [id = 612] 15:30:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (18E26C00) [pid = 3572] [serial = 1836] [outer = 00000000] 15:30:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (18DB6800) [pid = 3572] [serial = 1837] [outer = 18E26C00] 15:30:42 INFO - PROCESS | 3572 | 1463437842479 Marionette DEBUG loaded listener.js 15:30:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (19805000) [pid = 3572] [serial = 1838] [outer = 18E26C00] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 1A1C8000 == 102 [pid = 3572] [id = 557] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 14D0FC00 == 101 [pid = 3572] [id = 541] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 10367400 == 100 [pid = 3572] [id = 558] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 1D687000 == 99 [pid = 3572] [id = 528] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 1D686000 == 98 [pid = 3572] [id = 602] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 17F19000 == 97 [pid = 3572] [id = 601] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 1CBA3C00 == 96 [pid = 3572] [id = 600] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 1C267C00 == 95 [pid = 3572] [id = 599] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 1B26BC00 == 94 [pid = 3572] [id = 598] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 18E26000 == 93 [pid = 3572] [id = 597] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 1974E800 == 92 [pid = 3572] [id = 596] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (16A6FC00) [pid = 3572] [serial = 1708] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (19F6C400) [pid = 3572] [serial = 1711] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1D50E800) [pid = 3572] [serial = 1714] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1DDC3000) [pid = 3572] [serial = 1717] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1F0AA400) [pid = 3572] [serial = 1720] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1F6C8400) [pid = 3572] [serial = 1723] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1DDCD400) [pid = 3572] [serial = 1756] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 1482EC00 == 91 [pid = 3572] [id = 595] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 16A73800 == 90 [pid = 3572] [id = 594] 15:30:43 INFO - PROCESS | 3572 | --DOCSHELL 0C61AC00 == 89 [pid = 3572] [id = 593] 15:30:43 INFO - PROCESS | 3572 | 1463437843136 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1023ms 15:30:43 INFO - PROCESS | 3572 | 1463437843153 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 15:30:43 INFO - PROCESS | 3572 | 1463437843159 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 15:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (19F68800) [pid = 3572] [serial = 1741] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1A1D2800) [pid = 3572] [serial = 1742] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1C263000) [pid = 3572] [serial = 1745] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1BCD8C00) [pid = 3572] [serial = 1744] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1C268000) [pid = 3572] [serial = 1750] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1CB2B000) [pid = 3572] [serial = 1747] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (11313800) [pid = 3572] [serial = 1732] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1482F400) [pid = 3572] [serial = 1733] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (197E2400) [pid = 3572] [serial = 1738] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (17F61C00) [pid = 3572] [serial = 1730] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (15F5A400) [pid = 3572] [serial = 1729] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1869F400) [pid = 3572] [serial = 1735] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (18DB8000) [pid = 3572] [serial = 1736] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1F6F8800) [pid = 3572] [serial = 1726] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1869CC00) [pid = 3572] [serial = 1753] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1CBA6000) [pid = 3572] [serial = 1748] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1D68B400) [pid = 3572] [serial = 1754] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (19B0BC00) [pid = 3572] [serial = 1739] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1CBA9400) [pid = 3572] [serial = 1751] [outer = 00000000] [url = about:blank] 15:30:43 INFO - PROCESS | 3572 | 1463437843229 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:30:43 INFO - PROCESS | 3572 | 1463437843232 Marionette TRACE conn5 <- [1,2414,null,{}] 15:30:43 INFO - PROCESS | 3572 | 1463437843238 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:43 INFO - PROCESS | 3572 | 1463437843336 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 15:30:43 INFO - PROCESS | 3572 | 1463437843349 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:43 INFO - PROCESS | 3572 | ++DOCSHELL 106BEC00 == 90 [pid = 3572] [id = 613] 15:30:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (113AB000) [pid = 3572] [serial = 1839] [outer = 00000000] 15:30:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (15F58800) [pid = 3572] [serial = 1840] [outer = 113AB000] 15:30:43 INFO - PROCESS | 3572 | 1463437843394 Marionette DEBUG loaded listener.js 15:30:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (16ED3800) [pid = 3572] [serial = 1841] [outer = 113AB000] 15:30:43 INFO - PROCESS | 3572 | 1463437843952 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 830ms 15:30:44 INFO - PROCESS | 3572 | 1463437844011 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 15:30:44 INFO - PROCESS | 3572 | 1463437844013 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 15:30:44 INFO - PROCESS | 3572 | 1463437844017 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:30:44 INFO - PROCESS | 3572 | 1463437844020 Marionette TRACE conn5 <- [1,2418,null,{}] 15:30:44 INFO - PROCESS | 3572 | 1463437844030 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:44 INFO - PROCESS | 3572 | 1463437844132 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 15:30:44 INFO - PROCESS | 3572 | 1463437844248 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:44 INFO - PROCESS | 3572 | ++DOCSHELL 19851800 == 91 [pid = 3572] [id = 614] 15:30:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (19856400) [pid = 3572] [serial = 1842] [outer = 00000000] 15:30:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (19D52800) [pid = 3572] [serial = 1843] [outer = 19856400] 15:30:44 INFO - PROCESS | 3572 | 1463437844296 Marionette DEBUG loaded listener.js 15:30:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (19F3A000) [pid = 3572] [serial = 1844] [outer = 19856400] 15:30:44 INFO - PROCESS | 3572 | 1463437844675 Marionette TRACE conn5 <- [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]]]}] 15:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 15:30:44 INFO - PROCESS | 3572 | 1463437844694 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 15:30:44 INFO - PROCESS | 3572 | 1463437844697 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 15:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:30:44 INFO - PROCESS | 3572 | 1463437844700 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:30:44 INFO - PROCESS | 3572 | 1463437844701 Marionette TRACE conn5 <- [1,2422,null,{}] 15:30:44 INFO - PROCESS | 3572 | 1463437844705 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:44 INFO - PROCESS | 3572 | 1463437844800 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 15:30:44 INFO - PROCESS | 3572 | 1463437844808 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:44 INFO - PROCESS | 3572 | ++DOCSHELL 19F3F000 == 92 [pid = 3572] [id = 615] 15:30:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (19F66000) [pid = 3572] [serial = 1845] [outer = 00000000] 15:30:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1A1E8400) [pid = 3572] [serial = 1846] [outer = 19F66000] 15:30:44 INFO - PROCESS | 3572 | 1463437844853 Marionette DEBUG loaded listener.js 15:30:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1B244C00) [pid = 3572] [serial = 1847] [outer = 19F66000] 15:30:45 INFO - PROCESS | 3572 | 1463437845316 Marionette TRACE conn5 <- [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]]]}] 15:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 15:30:45 INFO - PROCESS | 3572 | 1463437845374 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 15:30:45 INFO - PROCESS | 3572 | 1463437845385 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 15:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:30:45 INFO - PROCESS | 3572 | 1463437845398 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:30:45 INFO - PROCESS | 3572 | 1463437845400 Marionette TRACE conn5 <- [1,2426,null,{}] 15:30:45 INFO - PROCESS | 3572 | 1463437845404 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:45 INFO - PROCESS | 3572 | 1463437845538 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 15:30:45 INFO - PROCESS | 3572 | 1463437845646 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:45 INFO - PROCESS | 3572 | ++DOCSHELL 1A3E1800 == 93 [pid = 3572] [id = 616] 15:30:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1B24BC00) [pid = 3572] [serial = 1848] [outer = 00000000] 15:30:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1C17DC00) [pid = 3572] [serial = 1849] [outer = 1B24BC00] 15:30:45 INFO - PROCESS | 3572 | 1463437845691 Marionette DEBUG loaded listener.js 15:30:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1C266800) [pid = 3572] [serial = 1850] [outer = 1B24BC00] 15:30:46 INFO - PROCESS | 3572 | 1463437846146 Marionette TRACE conn5 <- [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]]]}] 15:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 770ms 15:30:46 INFO - PROCESS | 3572 | 1463437846170 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 15:30:46 INFO - PROCESS | 3572 | 1463437846171 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 15:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:30:46 INFO - PROCESS | 3572 | 1463437846180 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:30:46 INFO - PROCESS | 3572 | 1463437846182 Marionette TRACE conn5 <- [1,2430,null,{}] 15:30:46 INFO - PROCESS | 3572 | 1463437846185 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:46 INFO - PROCESS | 3572 | 1463437846336 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 15:30:46 INFO - PROCESS | 3572 | 1463437846418 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:46 INFO - PROCESS | 3572 | ++DOCSHELL 1C26AC00 == 94 [pid = 3572] [id = 617] 15:30:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1C720000) [pid = 3572] [serial = 1851] [outer = 00000000] 15:30:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1CE4FC00) [pid = 3572] [serial = 1852] [outer = 1C720000] 15:30:46 INFO - PROCESS | 3572 | 1463437846463 Marionette DEBUG loaded listener.js 15:30:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1CE63000) [pid = 3572] [serial = 1853] [outer = 1C720000] 15:30:46 INFO - PROCESS | 3572 | 1463437846891 Marionette TRACE conn5 <- [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]]]}] 15:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 730ms 15:30:46 INFO - PROCESS | 3572 | 1463437846915 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 15:30:46 INFO - PROCESS | 3572 | 1463437846917 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 15:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:30:46 INFO - PROCESS | 3572 | 1463437846959 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:30:46 INFO - PROCESS | 3572 | 1463437846961 Marionette TRACE conn5 <- [1,2434,null,{}] 15:30:46 INFO - PROCESS | 3572 | 1463437846965 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:47 INFO - PROCESS | 3572 | 1463437847098 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 15:30:47 INFO - PROCESS | 3572 | 1463437847118 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:47 INFO - PROCESS | 3572 | ++DOCSHELL 1CBA3000 == 95 [pid = 3572] [id = 618] 15:30:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1D50E800) [pid = 3572] [serial = 1854] [outer = 00000000] 15:30:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1DBE1000) [pid = 3572] [serial = 1855] [outer = 1D50E800] 15:30:47 INFO - PROCESS | 3572 | 1463437847164 Marionette DEBUG loaded listener.js 15:30:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1DDCF800) [pid = 3572] [serial = 1856] [outer = 1D50E800] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (16A76C00) [pid = 3572] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1C26A800) [pid = 3572] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (19E71C00) [pid = 3572] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (0C73A400) [pid = 3572] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (19750C00) [pid = 3572] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (197D9800) [pid = 3572] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1B271000) [pid = 3572] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (0C61B800) [pid = 3572] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1CBA6400) [pid = 3572] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (16A6D800) [pid = 3572] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (19B0D400) [pid = 3572] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (14D01800) [pid = 3572] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1CBA0400) [pid = 3572] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (186CB800) [pid = 3572] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (19F3B800) [pid = 3572] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1A223400) [pid = 3572] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1B48F400) [pid = 3572] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (14409C00) [pid = 3572] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:30:47 INFO - PROCESS | 3572 | 1463437847827 Marionette TRACE conn5 <- [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]]]}] 15:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 930ms 15:30:47 INFO - PROCESS | 3572 | 1463437847881 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 15:30:47 INFO - PROCESS | 3572 | 1463437847883 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 15:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:30:47 INFO - PROCESS | 3572 | 1463437847887 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:30:47 INFO - PROCESS | 3572 | 1463437847888 Marionette TRACE conn5 <- [1,2438,null,{}] 15:30:47 INFO - PROCESS | 3572 | 1463437847892 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:48 INFO - PROCESS | 3572 | 1463437848042 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 15:30:48 INFO - PROCESS | 3572 | 1463437848121 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:48 INFO - PROCESS | 3572 | ++DOCSHELL 14DAFC00 == 96 [pid = 3572] [id = 619] 15:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (15F55800) [pid = 3572] [serial = 1857] [outer = 00000000] 15:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (197D9800) [pid = 3572] [serial = 1858] [outer = 15F55800] 15:30:48 INFO - PROCESS | 3572 | 1463437848167 Marionette DEBUG loaded listener.js 15:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (19E71C00) [pid = 3572] [serial = 1859] [outer = 15F55800] 15:30:48 INFO - PROCESS | 3572 | 1463437848543 Marionette TRACE conn5 <- [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]]]}] 15:30:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:30:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 15:30:48 INFO - PROCESS | 3572 | 1463437848568 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 15:30:48 INFO - PROCESS | 3572 | 1463437848570 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 15:30:48 INFO - PROCESS | 3572 | 1463437848573 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:30:48 INFO - PROCESS | 3572 | 1463437848575 Marionette TRACE conn5 <- [1,2442,null,{}] 15:30:48 INFO - PROCESS | 3572 | 1463437848578 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:48 INFO - PROCESS | 3572 | 1463437848672 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 15:30:48 INFO - PROCESS | 3572 | 1463437848711 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:48 INFO - PROCESS | 3572 | ++DOCSHELL 0FF15000 == 97 [pid = 3572] [id = 620] 15:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1B589800) [pid = 3572] [serial = 1860] [outer = 00000000] 15:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1D690C00) [pid = 3572] [serial = 1861] [outer = 1B589800] 15:30:48 INFO - PROCESS | 3572 | 1463437848756 Marionette DEBUG loaded listener.js 15:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1DBE0C00) [pid = 3572] [serial = 1862] [outer = 1B589800] 15:30:49 INFO - PROCESS | 3572 | 1463437849201 Marionette TRACE conn5 <- [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]]]}] 15:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 15:30:49 INFO - PROCESS | 3572 | 1463437849254 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 15:30:49 INFO - PROCESS | 3572 | 1463437849256 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 15:30:49 INFO - PROCESS | 3572 | 1463437849259 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:30:49 INFO - PROCESS | 3572 | 1463437849261 Marionette TRACE conn5 <- [1,2446,null,{}] 15:30:49 INFO - PROCESS | 3572 | 1463437849264 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:49 INFO - PROCESS | 3572 | 1463437849357 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 15:30:49 INFO - PROCESS | 3572 | 1463437849363 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:49 INFO - PROCESS | 3572 | ++DOCSHELL 1F637800 == 98 [pid = 3572] [id = 621] 15:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1F65F000) [pid = 3572] [serial = 1863] [outer = 00000000] 15:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1F6C1000) [pid = 3572] [serial = 1864] [outer = 1F65F000] 15:30:49 INFO - PROCESS | 3572 | 1463437849408 Marionette DEBUG loaded listener.js 15:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1F6C6800) [pid = 3572] [serial = 1865] [outer = 1F65F000] 15:30:50 INFO - PROCESS | 3572 | 1463437850148 Marionette TRACE conn5 <- [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]]]}] 15:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 15:30:50 INFO - PROCESS | 3572 | 1463437850206 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 15:30:50 INFO - PROCESS | 3572 | 1463437850211 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 15:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:30:50 INFO - PROCESS | 3572 | 1463437850219 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:30:50 INFO - PROCESS | 3572 | 1463437850222 Marionette TRACE conn5 <- [1,2450,null,{}] 15:30:50 INFO - PROCESS | 3572 | 1463437850228 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:50 INFO - PROCESS | 3572 | 1463437850359 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 15:30:50 INFO - PROCESS | 3572 | 1463437850512 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:50 INFO - PROCESS | 3572 | ++DOCSHELL 10619800 == 99 [pid = 3572] [id = 622] 15:30:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (14771800) [pid = 3572] [serial = 1866] [outer = 00000000] 15:30:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (16BC0800) [pid = 3572] [serial = 1867] [outer = 14771800] 15:30:50 INFO - PROCESS | 3572 | 1463437850570 Marionette DEBUG loaded listener.js 15:30:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (18631400) [pid = 3572] [serial = 1868] [outer = 14771800] 15:30:51 INFO - PROCESS | 3572 | 1463437851184 Marionette TRACE conn5 <- [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]]]}] 15:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1021ms 15:30:51 INFO - PROCESS | 3572 | 1463437851245 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 15:30:51 INFO - PROCESS | 3572 | 1463437851251 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 15:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:30:51 INFO - PROCESS | 3572 | 1463437851258 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:30:51 INFO - PROCESS | 3572 | 1463437851260 Marionette TRACE conn5 <- [1,2454,null,{}] 15:30:51 INFO - PROCESS | 3572 | 1463437851264 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:51 INFO - PROCESS | 3572 | 1463437851385 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 15:30:51 INFO - PROCESS | 3572 | 1463437851545 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:51 INFO - PROCESS | 3572 | ++DOCSHELL 197E2400 == 100 [pid = 3572] [id = 623] 15:30:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1984E400) [pid = 3572] [serial = 1869] [outer = 00000000] 15:30:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (19F39400) [pid = 3572] [serial = 1870] [outer = 1984E400] 15:30:51 INFO - PROCESS | 3572 | 1463437851601 Marionette DEBUG loaded listener.js 15:30:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1A608400) [pid = 3572] [serial = 1871] [outer = 1984E400] 15:30:52 INFO - PROCESS | 3572 | 1463437852205 Marionette TRACE conn5 <- [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]]]}] 15:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 15:30:52 INFO - PROCESS | 3572 | 1463437852230 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 15:30:52 INFO - PROCESS | 3572 | 1463437852232 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 15:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:30:52 INFO - PROCESS | 3572 | 1463437852236 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:30:52 INFO - PROCESS | 3572 | 1463437852240 Marionette TRACE conn5 <- [1,2458,null,{}] 15:30:52 INFO - PROCESS | 3572 | 1463437852251 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:52 INFO - PROCESS | 3572 | 1463437852373 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 15:30:52 INFO - PROCESS | 3572 | 1463437852549 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:52 INFO - PROCESS | 3572 | ++DOCSHELL 1F66C800 == 101 [pid = 3572] [id = 624] 15:30:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1F6C5800) [pid = 3572] [serial = 1872] [outer = 00000000] 15:30:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1F6FDC00) [pid = 3572] [serial = 1873] [outer = 1F6C5800] 15:30:52 INFO - PROCESS | 3572 | 1463437852607 Marionette DEBUG loaded listener.js 15:30:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1FB0D800) [pid = 3572] [serial = 1874] [outer = 1F6C5800] 15:30:53 INFO - PROCESS | 3572 | 1463437853187 Marionette TRACE conn5 <- [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]]]}] 15:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 15:30:53 INFO - PROCESS | 3572 | 1463437853209 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 15:30:53 INFO - PROCESS | 3572 | 1463437853212 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 15:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:30:53 INFO - PROCESS | 3572 | 1463437853215 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:30:53 INFO - PROCESS | 3572 | 1463437853217 Marionette TRACE conn5 <- [1,2462,null,{}] 15:30:53 INFO - PROCESS | 3572 | 1463437853221 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:53 INFO - PROCESS | 3572 | 1463437853340 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 15:30:53 INFO - PROCESS | 3572 | 1463437853512 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:53 INFO - PROCESS | 3572 | ++DOCSHELL 1FB3C000 == 102 [pid = 3572] [id = 625] 15:30:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (21773400) [pid = 3572] [serial = 1875] [outer = 00000000] 15:30:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (2177B000) [pid = 3572] [serial = 1876] [outer = 21773400] 15:30:53 INFO - PROCESS | 3572 | 1463437853568 Marionette DEBUG loaded listener.js 15:30:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (21DDFC00) [pid = 3572] [serial = 1877] [outer = 21773400] 15:30:54 INFO - PROCESS | 3572 | 1463437854174 Marionette TRACE conn5 <- [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]]]}] 15:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 970ms 15:30:54 INFO - PROCESS | 3572 | 1463437854189 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 15:30:54 INFO - PROCESS | 3572 | 1463437854192 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 15:30:54 INFO - PROCESS | 3572 | 1463437854195 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:30:54 INFO - PROCESS | 3572 | 1463437854197 Marionette TRACE conn5 <- [1,2466,null,{}] 15:30:54 INFO - PROCESS | 3572 | 1463437854201 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:54 INFO - PROCESS | 3572 | 1463437854315 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 15:30:54 INFO - PROCESS | 3572 | 1463437854487 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:54 INFO - PROCESS | 3572 | ++DOCSHELL 231E9800 == 103 [pid = 3572] [id = 626] 15:30:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (231EAC00) [pid = 3572] [serial = 1878] [outer = 00000000] 15:30:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (231F1400) [pid = 3572] [serial = 1879] [outer = 231EAC00] 15:30:54 INFO - PROCESS | 3572 | 1463437854543 Marionette DEBUG loaded listener.js 15:30:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (231F4800) [pid = 3572] [serial = 1880] [outer = 231EAC00] 15:30:55 INFO - PROCESS | 3572 | 1463437855092 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 930ms 15:30:55 INFO - PROCESS | 3572 | 1463437855130 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 15:30:55 INFO - PROCESS | 3572 | 1463437855132 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 15:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:30:55 INFO - PROCESS | 3572 | 1463437855136 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:30:55 INFO - PROCESS | 3572 | 1463437855138 Marionette TRACE conn5 <- [1,2470,null,{}] 15:30:55 INFO - PROCESS | 3572 | 1463437855141 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:55 INFO - PROCESS | 3572 | 1463437855277 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 15:30:55 INFO - PROCESS | 3572 | 1463437855438 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:55 INFO - PROCESS | 3572 | ++DOCSHELL 233A2400 == 104 [pid = 3572] [id = 627] 15:30:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (23564C00) [pid = 3572] [serial = 1881] [outer = 00000000] 15:30:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (2356D000) [pid = 3572] [serial = 1882] [outer = 23564C00] 15:30:55 INFO - PROCESS | 3572 | 1463437855494 Marionette DEBUG loaded listener.js 15:30:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (2356F800) [pid = 3572] [serial = 1883] [outer = 23564C00] 15:30:56 INFO - PROCESS | 3572 | 1463437856061 Marionette TRACE conn5 <- [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]]]}] 15:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 15:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:30:56 INFO - PROCESS | 3572 | 1463437856109 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 15:30:56 INFO - PROCESS | 3572 | 1463437856112 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 15:30:56 INFO - PROCESS | 3572 | 1463437856115 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:30:56 INFO - PROCESS | 3572 | 1463437856118 Marionette TRACE conn5 <- [1,2474,null,{}] 15:30:56 INFO - PROCESS | 3572 | 1463437856122 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:56 INFO - PROCESS | 3572 | 1463437856236 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 15:30:56 INFO - PROCESS | 3572 | 1463437856408 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:56 INFO - PROCESS | 3572 | ++DOCSHELL 2358C000 == 105 [pid = 3572] [id = 628] 15:30:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (23591400) [pid = 3572] [serial = 1884] [outer = 00000000] 15:30:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (23869000) [pid = 3572] [serial = 1885] [outer = 23591400] 15:30:56 INFO - PROCESS | 3572 | 1463437856464 Marionette DEBUG loaded listener.js 15:30:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (23871800) [pid = 3572] [serial = 1886] [outer = 23591400] 15:30:57 INFO - PROCESS | 3572 | 1463437856981 Marionette TRACE conn5 <- [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]]]}] 15:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 930ms 15:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:30:57 INFO - PROCESS | 3572 | 1463437857049 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 15:30:57 INFO - PROCESS | 3572 | 1463437857052 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 15:30:57 INFO - PROCESS | 3572 | 1463437857055 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:30:57 INFO - PROCESS | 3572 | 1463437857057 Marionette TRACE conn5 <- [1,2478,null,{}] 15:30:57 INFO - PROCESS | 3572 | 1463437857061 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:57 INFO - PROCESS | 3572 | 1463437857178 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 15:30:57 INFO - PROCESS | 3572 | 1463437857339 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:57 INFO - PROCESS | 3572 | ++DOCSHELL 23CB9800 == 106 [pid = 3572] [id = 629] 15:30:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (23CBC400) [pid = 3572] [serial = 1887] [outer = 00000000] 15:30:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (23CC0C00) [pid = 3572] [serial = 1888] [outer = 23CBC400] 15:30:57 INFO - PROCESS | 3572 | 1463437857394 Marionette DEBUG loaded listener.js 15:30:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (23CC3000) [pid = 3572] [serial = 1889] [outer = 23CBC400] 15:30:58 INFO - PROCESS | 3572 | 1463437858035 Marionette TRACE conn5 <- [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]]]}] 15:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1015ms 15:30:58 INFO - PROCESS | 3572 | 1463437858075 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 15:30:58 INFO - PROCESS | 3572 | 1463437858077 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 15:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:30:58 INFO - PROCESS | 3572 | 1463437858080 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:30:58 INFO - PROCESS | 3572 | 1463437858082 Marionette TRACE conn5 <- [1,2482,null,{}] 15:30:58 INFO - PROCESS | 3572 | 1463437858086 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:58 INFO - PROCESS | 3572 | 1463437858397 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 15:30:58 INFO - PROCESS | 3572 | 1463437858601 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:58 INFO - PROCESS | 3572 | ++DOCSHELL 106B9800 == 107 [pid = 3572] [id = 630] 15:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (10CC5000) [pid = 3572] [serial = 1890] [outer = 00000000] 15:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (147D9800) [pid = 3572] [serial = 1891] [outer = 10CC5000] 15:30:58 INFO - PROCESS | 3572 | 1463437858652 Marionette DEBUG loaded listener.js 15:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (15E6B400) [pid = 3572] [serial = 1892] [outer = 10CC5000] 15:30:59 INFO - PROCESS | 3572 | 1463437859285 Marionette TRACE conn5 <- [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]]]}] 15:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1231ms 15:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:30:59 INFO - PROCESS | 3572 | 1463437859316 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 15:30:59 INFO - PROCESS | 3572 | 1463437859320 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 15:30:59 INFO - PROCESS | 3572 | 1463437859324 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:30:59 INFO - PROCESS | 3572 | 1463437859328 Marionette TRACE conn5 <- [1,2486,null,{}] 15:30:59 INFO - PROCESS | 3572 | 1463437859333 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:59 INFO - PROCESS | 3572 | 1463437859447 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 15:30:59 INFO - PROCESS | 3572 | 1463437859630 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:59 INFO - PROCESS | 3572 | ++DOCSHELL 18E27C00 == 108 [pid = 3572] [id = 631] 15:30:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (19748C00) [pid = 3572] [serial = 1893] [outer = 00000000] 15:30:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (1984C400) [pid = 3572] [serial = 1894] [outer = 19748C00] 15:30:59 INFO - PROCESS | 3572 | 1463437859682 Marionette DEBUG loaded listener.js 15:30:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (19E74000) [pid = 3572] [serial = 1895] [outer = 19748C00] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 15EC6C00 == 107 [pid = 3572] [id = 395] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 18DB3C00 == 106 [pid = 3572] [id = 399] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 1BCE0400 == 105 [pid = 3572] [id = 511] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 0C610400 == 104 [pid = 3572] [id = 512] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 0FF15000 == 103 [pid = 3572] [id = 620] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 14DAFC00 == 102 [pid = 3572] [id = 619] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 1CBA3000 == 101 [pid = 3572] [id = 618] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 1C26AC00 == 100 [pid = 3572] [id = 617] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 1A3E1800 == 99 [pid = 3572] [id = 616] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 19F3F000 == 98 [pid = 3572] [id = 615] 15:30:59 INFO - PROCESS | 3572 | --DOCSHELL 19851800 == 97 [pid = 3572] [id = 614] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 166 (1F66A000) [pid = 3572] [serial = 1810] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 165 (1B24C400) [pid = 3572] [serial = 1762] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 164 (16BC4000) [pid = 3572] [serial = 1759] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOCSHELL 106BEC00 == 96 [pid = 3572] [id = 613] 15:31:00 INFO - PROCESS | 3572 | --DOCSHELL 10CC6000 == 95 [pid = 3572] [id = 612] 15:31:00 INFO - PROCESS | 3572 | --DOCSHELL 10012C00 == 94 [pid = 3572] [id = 585] 15:31:00 INFO - PROCESS | 3572 | --DOCSHELL 1F0A6000 == 93 [pid = 3572] [id = 603] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (1F634000) [pid = 3572] [serial = 1808] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (1974D400) [pid = 3572] [serial = 1783] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (1C720400) [pid = 3572] [serial = 1798] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (1B241C00) [pid = 3572] [serial = 1793] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (14772400) [pid = 3572] [serial = 1780] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (233A8800) [pid = 3572] [serial = 1774] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (19B07400) [pid = 3572] [serial = 1789] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (19E6F800) [pid = 3572] [serial = 1790] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (1B248400) [pid = 3572] [serial = 1804] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1C266400) [pid = 3572] [serial = 1796] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (0FC51C00) [pid = 3572] [serial = 1658] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (21DD9400) [pid = 3572] [serial = 1777] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1FB05C00) [pid = 3572] [serial = 1768] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1D68B000) [pid = 3572] [serial = 1802] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (17F5F000) [pid = 3572] [serial = 1664] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1F668800) [pid = 3572] [serial = 1765] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (15E68C00) [pid = 3572] [serial = 1781] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1D50B400) [pid = 3572] [serial = 1801] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1A1C9400) [pid = 3572] [serial = 1792] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1CE5CC00) [pid = 3572] [serial = 1805] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1BC19C00) [pid = 3572] [serial = 1795] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (19E76400) [pid = 3572] [serial = 1667] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (16BBE800) [pid = 3572] [serial = 1786] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1CE57400) [pid = 3572] [serial = 1706] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1F0A9400) [pid = 3572] [serial = 1757] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1A1C9000) [pid = 3572] [serial = 1670] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1B275800) [pid = 3572] [serial = 1673] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (17F61800) [pid = 3572] [serial = 1787] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1DDCD000) [pid = 3572] [serial = 1807] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (14DACC00) [pid = 3572] [serial = 1661] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1CBA0800) [pid = 3572] [serial = 1799] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1984DC00) [pid = 3572] [serial = 1784] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1FB33800) [pid = 3572] [serial = 1771] [outer = 00000000] [url = about:blank] 15:31:00 INFO - PROCESS | 3572 | 1463437860299 Marionette TRACE conn5 <- [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]]]}] 15:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1024ms 15:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:31:00 INFO - PROCESS | 3572 | 1463437860350 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 15:31:00 INFO - PROCESS | 3572 | 1463437860353 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 15:31:00 INFO - PROCESS | 3572 | 1463437860357 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:31:00 INFO - PROCESS | 3572 | 1463437860359 Marionette TRACE conn5 <- [1,2490,null,{}] 15:31:00 INFO - PROCESS | 3572 | 1463437860363 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:00 INFO - PROCESS | 3572 | 1463437860463 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 15:31:00 INFO - PROCESS | 3572 | 1463437860582 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:00 INFO - PROCESS | 3572 | ++DOCSHELL 14DAFC00 == 94 [pid = 3572] [id = 632] 15:31:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (14DB2000) [pid = 3572] [serial = 1896] [outer = 00000000] 15:31:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (16BC4400) [pid = 3572] [serial = 1897] [outer = 14DB2000] 15:31:00 INFO - PROCESS | 3572 | 1463437860627 Marionette DEBUG loaded listener.js 15:31:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (17D7C000) [pid = 3572] [serial = 1898] [outer = 14DB2000] 15:31:01 INFO - PROCESS | 3572 | 1463437861052 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 15:31:01 INFO - PROCESS | 3572 | 1463437861090 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 15:31:01 INFO - PROCESS | 3572 | 1463437861094 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 15:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:31:01 INFO - PROCESS | 3572 | 1463437861103 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:31:01 INFO - PROCESS | 3572 | 1463437861108 Marionette TRACE conn5 <- [1,2494,null,{}] 15:31:01 INFO - PROCESS | 3572 | 1463437861140 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:01 INFO - PROCESS | 3572 | 1463437861246 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 15:31:01 INFO - PROCESS | 3572 | 1463437861260 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:01 INFO - PROCESS | 3572 | ++DOCSHELL 19E6F800 == 95 [pid = 3572] [id = 633] 15:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (19E70C00) [pid = 3572] [serial = 1899] [outer = 00000000] 15:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (19F6A400) [pid = 3572] [serial = 1900] [outer = 19E70C00] 15:31:01 INFO - PROCESS | 3572 | 1463437861305 Marionette DEBUG loaded listener.js 15:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1A1D0000) [pid = 3572] [serial = 1901] [outer = 19E70C00] 15:31:01 INFO - PROCESS | 3572 | 1463437861784 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 15:31:01 INFO - PROCESS | 3572 | 1463437861830 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 15:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:31:01 INFO - PROCESS | 3572 | 1463437861832 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 15:31:01 INFO - PROCESS | 3572 | 1463437861835 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:31:01 INFO - PROCESS | 3572 | 1463437861836 Marionette TRACE conn5 <- [1,2498,null,{}] 15:31:01 INFO - PROCESS | 3572 | 1463437861839 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:01 INFO - PROCESS | 3572 | 1463437861935 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 15:31:01 INFO - PROCESS | 3572 | 1463437861945 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:01 INFO - PROCESS | 3572 | ++DOCSHELL 1A1D3000 == 96 [pid = 3572] [id = 634] 15:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1A3DA000) [pid = 3572] [serial = 1902] [outer = 00000000] 15:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (19850000) [pid = 3572] [serial = 1903] [outer = 1A3DA000] 15:31:02 INFO - PROCESS | 3572 | 1463437861990 Marionette DEBUG loaded listener.js 15:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1B245800) [pid = 3572] [serial = 1904] [outer = 1A3DA000] 15:31:02 INFO - PROCESS | 3572 | 1463437862442 Marionette TRACE conn5 <- [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]]]}] 15:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 15:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:31:02 INFO - PROCESS | 3572 | 1463437862513 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 15:31:02 INFO - PROCESS | 3572 | 1463437862515 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 15:31:02 INFO - PROCESS | 3572 | 1463437862518 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:31:02 INFO - PROCESS | 3572 | 1463437862520 Marionette TRACE conn5 <- [1,2502,null,{}] 15:31:02 INFO - PROCESS | 3572 | 1463437862524 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:02 INFO - PROCESS | 3572 | 1463437862659 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 15:31:02 INFO - PROCESS | 3572 | 1463437862764 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:02 INFO - PROCESS | 3572 | ++DOCSHELL 1B273400 == 97 [pid = 3572] [id = 635] 15:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1B275800) [pid = 3572] [serial = 1905] [outer = 00000000] 15:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1BCDDC00) [pid = 3572] [serial = 1906] [outer = 1B275800] 15:31:02 INFO - PROCESS | 3572 | 1463437862815 Marionette DEBUG loaded listener.js 15:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1C269C00) [pid = 3572] [serial = 1907] [outer = 1B275800] 15:31:03 INFO - PROCESS | 3572 | 1463437863256 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 15:31:03 INFO - PROCESS | 3572 | 1463437863291 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 15:31:03 INFO - PROCESS | 3572 | 1463437863293 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 15:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:31:03 INFO - PROCESS | 3572 | 1463437863296 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:31:03 INFO - PROCESS | 3572 | 1463437863298 Marionette TRACE conn5 <- [1,2506,null,{}] 15:31:03 INFO - PROCESS | 3572 | 1463437863301 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:03 INFO - PROCESS | 3572 | 1463437863436 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 15:31:03 INFO - PROCESS | 3572 | 1463437863473 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:03 INFO - PROCESS | 3572 | ++DOCSHELL 1C650000 == 98 [pid = 3572] [id = 636] 15:31:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1C6D6400) [pid = 3572] [serial = 1908] [outer = 00000000] 15:31:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1CB9F800) [pid = 3572] [serial = 1909] [outer = 1C6D6400] 15:31:03 INFO - PROCESS | 3572 | 1463437863517 Marionette DEBUG loaded listener.js 15:31:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1CBAC800) [pid = 3572] [serial = 1910] [outer = 1C6D6400] 15:31:03 INFO - PROCESS | 3572 | 1463437863976 Marionette TRACE conn5 <- [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]]]}] 15:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 15:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:31:04 INFO - PROCESS | 3572 | 1463437864027 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 15:31:04 INFO - PROCESS | 3572 | 1463437864029 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 15:31:04 INFO - PROCESS | 3572 | 1463437864032 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:31:04 INFO - PROCESS | 3572 | 1463437864034 Marionette TRACE conn5 <- [1,2510,null,{}] 15:31:04 INFO - PROCESS | 3572 | 1463437864038 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:04 INFO - PROCESS | 3572 | 1463437864212 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 15:31:04 INFO - PROCESS | 3572 | 1463437864231 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:04 INFO - PROCESS | 3572 | ++DOCSHELL 1CB30800 == 99 [pid = 3572] [id = 637] 15:31:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1CB35800) [pid = 3572] [serial = 1911] [outer = 00000000] 15:31:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1D689800) [pid = 3572] [serial = 1912] [outer = 1CB35800] 15:31:04 INFO - PROCESS | 3572 | 1463437864275 Marionette DEBUG loaded listener.js 15:31:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1DBDD400) [pid = 3572] [serial = 1913] [outer = 1CB35800] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (19856400) [pid = 3572] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (18E26C00) [pid = 3572] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (1B589800) [pid = 3572] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1F6F0400) [pid = 3572] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (14442800) [pid = 3572] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (147CB800) [pid = 3572] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1869F000) [pid = 3572] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1F09D800) [pid = 3572] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (19859400) [pid = 3572] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1DBE9C00) [pid = 3572] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1DBE1400) [pid = 3572] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1CBAD400) [pid = 3572] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (19856000) [pid = 3572] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1B24BC00) [pid = 3572] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1C720000) [pid = 3572] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (15F55800) [pid = 3572] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (1D50E800) [pid = 3572] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (113AB000) [pid = 3572] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (19F66000) [pid = 3572] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:31:04 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1476E800) [pid = 3572] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:31:05 INFO - PROCESS | 3572 | 1463437865007 Marionette TRACE conn5 <- [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]]]}] 15:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1020ms 15:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:31:05 INFO - PROCESS | 3572 | 1463437865052 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 15:31:05 INFO - PROCESS | 3572 | 1463437865054 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 15:31:05 INFO - PROCESS | 3572 | 1463437865057 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:31:05 INFO - PROCESS | 3572 | 1463437865059 Marionette TRACE conn5 <- [1,2514,null,{}] 15:31:05 INFO - PROCESS | 3572 | 1463437865062 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:05 INFO - PROCESS | 3572 | 1463437865203 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 15:31:05 INFO - PROCESS | 3572 | 1463437865219 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:05 INFO - PROCESS | 3572 | ++DOCSHELL 0FC51000 == 100 [pid = 3572] [id = 638] 15:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (10657800) [pid = 3572] [serial = 1914] [outer = 00000000] 15:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1A1CFC00) [pid = 3572] [serial = 1915] [outer = 10657800] 15:31:05 INFO - PROCESS | 3572 | 1463437865263 Marionette DEBUG loaded listener.js 15:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1C6D9C00) [pid = 3572] [serial = 1916] [outer = 10657800] 15:31:05 INFO - PROCESS | 3572 | 1463437865684 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 15:31:05 INFO - PROCESS | 3572 | 1463437865730 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 15:31:05 INFO - PROCESS | 3572 | 1463437865732 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 15:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:31:05 INFO - PROCESS | 3572 | 1463437865735 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:31:05 INFO - PROCESS | 3572 | 1463437865736 Marionette TRACE conn5 <- [1,2518,null,{}] 15:31:05 INFO - PROCESS | 3572 | 1463437865740 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:05 INFO - PROCESS | 3572 | 1463437865838 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 15:31:05 INFO - PROCESS | 3572 | 1463437865880 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:05 INFO - PROCESS | 3572 | ++DOCSHELL 113A8C00 == 101 [pid = 3572] [id = 639] 15:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1DBDF000) [pid = 3572] [serial = 1917] [outer = 00000000] 15:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1DDCFC00) [pid = 3572] [serial = 1918] [outer = 1DBDF000] 15:31:05 INFO - PROCESS | 3572 | 1463437865926 Marionette DEBUG loaded listener.js 15:31:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1F0AA800) [pid = 3572] [serial = 1919] [outer = 1DBDF000] 15:31:06 INFO - PROCESS | 3572 | 1463437866385 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 15:31:06 INFO - PROCESS | 3572 | 1463437866427 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 15:31:06 INFO - PROCESS | 3572 | 1463437866429 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 15:31:06 INFO - PROCESS | 3572 | 1463437866432 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:31:06 INFO - PROCESS | 3572 | 1463437866434 Marionette TRACE conn5 <- [1,2522,null,{}] 15:31:06 INFO - PROCESS | 3572 | 1463437866437 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:06 INFO - PROCESS | 3572 | 1463437866536 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 15:31:06 INFO - PROCESS | 3572 | 1463437866543 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:06 INFO - PROCESS | 3572 | ++DOCSHELL 10005000 == 102 [pid = 3572] [id = 640] 15:31:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1C6DA000) [pid = 3572] [serial = 1920] [outer = 00000000] 15:31:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1F660C00) [pid = 3572] [serial = 1921] [outer = 1C6DA000] 15:31:06 INFO - PROCESS | 3572 | 1463437866592 Marionette DEBUG loaded listener.js 15:31:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1F6CD000) [pid = 3572] [serial = 1922] [outer = 1C6DA000] 15:31:07 INFO - PROCESS | 3572 | 1463437867382 Marionette TRACE conn5 <- [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]]]}] 15:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 970ms 15:31:07 INFO - PROCESS | 3572 | 1463437867407 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 15:31:07 INFO - PROCESS | 3572 | 1463437867413 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 15:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:31:07 INFO - PROCESS | 3572 | 1463437867433 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:31:07 INFO - PROCESS | 3572 | 1463437867438 Marionette TRACE conn5 <- [1,2526,null,{}] 15:31:07 INFO - PROCESS | 3572 | 1463437867444 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:07 INFO - PROCESS | 3572 | 1463437867574 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 15:31:07 INFO - PROCESS | 3572 | 1463437867739 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:07 INFO - PROCESS | 3572 | ++DOCSHELL 14D0DC00 == 103 [pid = 3572] [id = 641] 15:31:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (14DB6800) [pid = 3572] [serial = 1923] [outer = 00000000] 15:31:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (17F1E400) [pid = 3572] [serial = 1924] [outer = 14DB6800] 15:31:07 INFO - PROCESS | 3572 | 1463437867797 Marionette DEBUG loaded listener.js 15:31:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (186CD800) [pid = 3572] [serial = 1925] [outer = 14DB6800] 15:31:08 INFO - PROCESS | 3572 | 1463437868371 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 990ms 15:31:08 INFO - PROCESS | 3572 | 1463437868426 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 15:31:08 INFO - PROCESS | 3572 | 1463437868432 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 15:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:31:08 INFO - PROCESS | 3572 | 1463437868439 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:31:08 INFO - PROCESS | 3572 | 1463437868442 Marionette TRACE conn5 <- [1,2530,null,{}] 15:31:08 INFO - PROCESS | 3572 | 1463437868446 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:08 INFO - PROCESS | 3572 | 1463437868573 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 15:31:08 INFO - PROCESS | 3572 | 1463437868748 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:08 INFO - PROCESS | 3572 | ++DOCSHELL 1984DC00 == 104 [pid = 3572] [id = 642] 15:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (19B0EC00) [pid = 3572] [serial = 1926] [outer = 00000000] 15:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1A1E1400) [pid = 3572] [serial = 1927] [outer = 19B0EC00] 15:31:08 INFO - PROCESS | 3572 | 1463437868804 Marionette DEBUG loaded listener.js 15:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1BCD9000) [pid = 3572] [serial = 1928] [outer = 19B0EC00] 15:31:09 INFO - PROCESS | 3572 | 1463437869410 Marionette TRACE conn5 <- [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]]]}] 15:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1019ms 15:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:31:09 INFO - PROCESS | 3572 | 1463437869459 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 15:31:09 INFO - PROCESS | 3572 | 1463437869462 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 15:31:09 INFO - PROCESS | 3572 | 1463437869466 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:31:09 INFO - PROCESS | 3572 | 1463437869470 Marionette TRACE conn5 <- [1,2534,null,{}] 15:31:09 INFO - PROCESS | 3572 | 1463437869481 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:09 INFO - PROCESS | 3572 | 1463437869606 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 15:31:09 INFO - PROCESS | 3572 | 1463437869771 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:09 INFO - PROCESS | 3572 | ++DOCSHELL 1F6CAC00 == 105 [pid = 3572] [id = 643] 15:31:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1F6F2000) [pid = 3572] [serial = 1929] [outer = 00000000] 15:31:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1FB08C00) [pid = 3572] [serial = 1930] [outer = 1F6F2000] 15:31:09 INFO - PROCESS | 3572 | 1463437869830 Marionette DEBUG loaded listener.js 15:31:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1FB38000) [pid = 3572] [serial = 1931] [outer = 1F6F2000] 15:31:10 INFO - PROCESS | 3572 | 1463437870444 Marionette TRACE conn5 <- [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]]]}] 15:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1021ms 15:31:10 INFO - PROCESS | 3572 | 1463437870490 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 15:31:10 INFO - PROCESS | 3572 | 1463437870493 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 15:31:10 INFO - PROCESS | 3572 | 1463437870496 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:31:10 INFO - PROCESS | 3572 | 1463437870498 Marionette TRACE conn5 <- [1,2538,null,{}] 15:31:10 INFO - PROCESS | 3572 | 1463437870502 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:10 INFO - PROCESS | 3572 | 1463437870623 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 15:31:10 INFO - PROCESS | 3572 | 1463437870798 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:10 INFO - PROCESS | 3572 | ++DOCSHELL 21775C00 == 106 [pid = 3572] [id = 644] 15:31:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (21780800) [pid = 3572] [serial = 1932] [outer = 00000000] 15:31:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (21DDC000) [pid = 3572] [serial = 1933] [outer = 21780800] 15:31:10 INFO - PROCESS | 3572 | 1463437870855 Marionette DEBUG loaded listener.js 15:31:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (233A3800) [pid = 3572] [serial = 1934] [outer = 21780800] 15:31:11 INFO - PROCESS | 3572 | 1463437871492 Marionette TRACE conn5 <- [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]]]}] 15:31:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:31:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1018ms 15:31:11 INFO - PROCESS | 3572 | 1463437871518 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 15:31:11 INFO - PROCESS | 3572 | 1463437871520 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 15:31:11 INFO - PROCESS | 3572 | 1463437871524 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:31:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:31:11 INFO - PROCESS | 3572 | 1463437871526 Marionette TRACE conn5 <- [1,2542,null,{}] 15:31:11 INFO - PROCESS | 3572 | 1463437871530 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:11 INFO - PROCESS | 3572 | 1463437871649 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 15:31:11 INFO - PROCESS | 3572 | 1463437871811 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:11 INFO - PROCESS | 3572 | ++DOCSHELL 1DBDC000 == 107 [pid = 3572] [id = 645] 15:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (231F8C00) [pid = 3572] [serial = 1935] [outer = 00000000] 15:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (23569C00) [pid = 3572] [serial = 1936] [outer = 231F8C00] 15:31:11 INFO - PROCESS | 3572 | 1463437871866 Marionette DEBUG loaded listener.js 15:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (2358D000) [pid = 3572] [serial = 1937] [outer = 231F8C00] 15:31:12 INFO - PROCESS | 3572 | 1463437872424 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 15:31:12 INFO - PROCESS | 3572 | 1463437872498 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 15:31:12 INFO - PROCESS | 3572 | 1463437872501 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 15:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:31:12 INFO - PROCESS | 3572 | 1463437872504 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:31:12 INFO - PROCESS | 3572 | 1463437872506 Marionette TRACE conn5 <- [1,2546,null,{}] 15:31:12 INFO - PROCESS | 3572 | 1463437872510 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:12 INFO - PROCESS | 3572 | 1463437872642 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 15:31:12 INFO - PROCESS | 3572 | 1463437872818 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:12 INFO - PROCESS | 3572 | ++DOCSHELL 233B6000 == 108 [pid = 3572] [id = 646] 15:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (233B7000) [pid = 3572] [serial = 1938] [outer = 00000000] 15:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (233BFC00) [pid = 3572] [serial = 1939] [outer = 233B7000] 15:31:12 INFO - PROCESS | 3572 | 1463437872874 Marionette DEBUG loaded listener.js 15:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (2386F000) [pid = 3572] [serial = 1940] [outer = 233B7000] 15:31:13 INFO - PROCESS | 3572 | 1463437873474 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1017ms 15:31:13 INFO - PROCESS | 3572 | 1463437873525 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 15:31:13 INFO - PROCESS | 3572 | 1463437873528 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 15:31:13 INFO - PROCESS | 3572 | 1463437873531 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:31:13 INFO - PROCESS | 3572 | 1463437873533 Marionette TRACE conn5 <- [1,2550,null,{}] 15:31:13 INFO - PROCESS | 3572 | 1463437873536 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:13 INFO - PROCESS | 3572 | 1463437873652 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 15:31:13 INFO - PROCESS | 3572 | 1463437873829 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:13 INFO - PROCESS | 3572 | ++DOCSHELL 233BE800 == 109 [pid = 3572] [id = 647] 15:31:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (2356C000) [pid = 3572] [serial = 1941] [outer = 00000000] 15:31:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (23CC7C00) [pid = 3572] [serial = 1942] [outer = 2356C000] 15:31:13 INFO - PROCESS | 3572 | 1463437873886 Marionette DEBUG loaded listener.js 15:31:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (287C0000) [pid = 3572] [serial = 1943] [outer = 2356C000] 15:31:14 INFO - PROCESS | 3572 | 1463437874568 Marionette TRACE conn5 <- [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]]]}] 15:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1066ms 15:31:14 INFO - PROCESS | 3572 | 1463437874606 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 15:31:14 INFO - PROCESS | 3572 | 1463437874609 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 15:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:31:14 INFO - PROCESS | 3572 | 1463437874612 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:31:14 INFO - PROCESS | 3572 | 1463437874614 Marionette TRACE conn5 <- [1,2554,null,{}] 15:31:14 INFO - PROCESS | 3572 | 1463437874617 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:14 INFO - PROCESS | 3572 | 1463437874737 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 15:31:15 INFO - PROCESS | 3572 | 1463437875110 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:15 INFO - PROCESS | 3572 | ++DOCSHELL 09071400 == 110 [pid = 3572] [id = 648] 15:31:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (0C613800) [pid = 3572] [serial = 1944] [outer = 00000000] 15:31:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (1065C000) [pid = 3572] [serial = 1945] [outer = 0C613800] 15:31:15 INFO - PROCESS | 3572 | 1463437875194 Marionette DEBUG loaded listener.js 15:31:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (14829400) [pid = 3572] [serial = 1946] [outer = 0C613800] 15:31:15 INFO - PROCESS | 3572 | 1463437875813 Marionette TRACE conn5 <- [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]]]}] 15:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1217ms 15:31:15 INFO - PROCESS | 3572 | 1463437875832 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 15:31:15 INFO - PROCESS | 3572 | 1463437875837 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 15:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:31:15 INFO - PROCESS | 3572 | 1463437875841 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:31:15 INFO - PROCESS | 3572 | 1463437875844 Marionette TRACE conn5 <- [1,2558,null,{}] 15:31:15 INFO - PROCESS | 3572 | 1463437875849 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:15 INFO - PROCESS | 3572 | 1463437875966 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 15:31:16 INFO - PROCESS | 3572 | 1463437876154 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:16 INFO - PROCESS | 3572 | ++DOCSHELL 14FD0400 == 111 [pid = 3572] [id = 649] 15:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (17D77000) [pid = 3572] [serial = 1947] [outer = 00000000] 15:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (1974D800) [pid = 3572] [serial = 1948] [outer = 17D77000] 15:31:16 INFO - PROCESS | 3572 | 1463437876206 Marionette DEBUG loaded listener.js 15:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (19854400) [pid = 3572] [serial = 1949] [outer = 17D77000] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 1D505400 == 110 [pid = 3572] [id = 527] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 1984BC00 == 109 [pid = 3572] [id = 542] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 1F6F3000 == 108 [pid = 3572] [id = 480] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 1F09F400 == 107 [pid = 3572] [id = 529] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 113A8C00 == 106 [pid = 3572] [id = 639] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 0FC51000 == 105 [pid = 3572] [id = 638] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 1CB30800 == 104 [pid = 3572] [id = 637] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 1C650000 == 103 [pid = 3572] [id = 636] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 1B273400 == 102 [pid = 3572] [id = 635] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 1A1D3000 == 101 [pid = 3572] [id = 634] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 19E6F800 == 100 [pid = 3572] [id = 633] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 164 (2358F800) [pid = 3572] [serial = 1831] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (1F6C1000) [pid = 3572] [serial = 1864] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (17F63000) [pid = 3572] [serial = 1813] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (1A73A800) [pid = 3572] [serial = 1816] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (1FB06000) [pid = 3572] [serial = 1819] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (233A2C00) [pid = 3572] [serial = 1822] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1A3DC800) [pid = 3572] [serial = 1825] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (2177F000) [pid = 3572] [serial = 1828] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 14DAFC00 == 99 [pid = 3572] [id = 632] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 18E27C00 == 98 [pid = 3572] [id = 631] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 106B9800 == 97 [pid = 3572] [id = 630] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 2358C000 == 96 [pid = 3572] [id = 628] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 233A2400 == 95 [pid = 3572] [id = 627] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 231E9800 == 94 [pid = 3572] [id = 626] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 1FB3C000 == 93 [pid = 3572] [id = 625] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 1F66C800 == 92 [pid = 3572] [id = 624] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 197E2400 == 91 [pid = 3572] [id = 623] 15:31:16 INFO - PROCESS | 3572 | --DOCSHELL 10619800 == 90 [pid = 3572] [id = 622] 15:31:16 INFO - PROCESS | 3572 | 1463437876939 Marionette TRACE conn5 <- [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]]]}] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (1F6FF800) [pid = 3572] [serial = 1727] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (16D54400) [pid = 3572] [serial = 1709] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (17D7E000) [pid = 3572] [serial = 1760] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (19850400) [pid = 3572] [serial = 1655] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1F6CC400) [pid = 3572] [serial = 1724] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1B24B000) [pid = 3572] [serial = 1712] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (1F636800) [pid = 3572] [serial = 1721] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1DDD0800) [pid = 3572] [serial = 1718] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1D68E000) [pid = 3572] [serial = 1715] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1BCDE000) [pid = 3572] [serial = 1763] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (18DB6800) [pid = 3572] [serial = 1837] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1D690C00) [pid = 3572] [serial = 1861] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1DDCF800) [pid = 3572] [serial = 1856] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1DBE0C00) [pid = 3572] [serial = 1862] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (19E71C00) [pid = 3572] [serial = 1859] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1B244C00) [pid = 3572] [serial = 1847] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1C17DC00) [pid = 3572] [serial = 1849] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1C266800) [pid = 3572] [serial = 1850] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1CE63000) [pid = 3572] [serial = 1853] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1CE4FC00) [pid = 3572] [serial = 1852] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (197D9800) [pid = 3572] [serial = 1858] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1DBE1000) [pid = 3572] [serial = 1855] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (15F58800) [pid = 3572] [serial = 1840] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1A1E8400) [pid = 3572] [serial = 1846] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (16ED3800) [pid = 3572] [serial = 1841] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (18645400) [pid = 3572] [serial = 1835] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (17D7C400) [pid = 3572] [serial = 1834] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (19D52800) [pid = 3572] [serial = 1843] [outer = 00000000] [url = about:blank] 15:31:16 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (19F3A000) [pid = 3572] [serial = 1844] [outer = 00000000] [url = about:blank] 15:31:17 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (19805000) [pid = 3572] [serial = 1838] [outer = 00000000] [url = about:blank] 15:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1183ms 15:31:17 INFO - PROCESS | 3572 | 1463437877027 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 15:31:17 INFO - PROCESS | 3572 | 1463437877031 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 15:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:31:17 INFO - PROCESS | 3572 | 1463437877036 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:31:17 INFO - PROCESS | 3572 | 1463437877037 Marionette TRACE conn5 <- [1,2562,null,{}] 15:31:17 INFO - PROCESS | 3572 | 1463437877041 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:17 INFO - PROCESS | 3572 | 1463437877140 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 15:31:17 INFO - PROCESS | 3572 | 1463437877153 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:17 INFO - PROCESS | 3572 | ++DOCSHELL 10C62800 == 91 [pid = 3572] [id = 650] 15:31:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (10CB8400) [pid = 3572] [serial = 1950] [outer = 00000000] 15:31:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (15E63000) [pid = 3572] [serial = 1951] [outer = 10CB8400] 15:31:17 INFO - PROCESS | 3572 | 1463437877199 Marionette DEBUG loaded listener.js 15:31:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (16D56000) [pid = 3572] [serial = 1952] [outer = 10CB8400] 15:31:17 INFO - PROCESS | 3572 | 1463437877780 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 15:31:17 INFO - PROCESS | 3572 | 1463437877811 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 15:31:17 INFO - PROCESS | 3572 | 1463437877813 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 15:31:17 INFO - PROCESS | 3572 | 1463437877818 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:31:17 INFO - PROCESS | 3572 | 1463437877824 Marionette TRACE conn5 <- [1,2566,null,{}] 15:31:17 INFO - PROCESS | 3572 | 1463437877833 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:17 INFO - PROCESS | 3572 | 1463437877938 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 15:31:18 INFO - PROCESS | 3572 | 1463437878065 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:18 INFO - PROCESS | 3572 | ++DOCSHELL 19857400 == 92 [pid = 3572] [id = 651] 15:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1987DC00) [pid = 3572] [serial = 1953] [outer = 00000000] 15:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (19B03000) [pid = 3572] [serial = 1954] [outer = 1987DC00] 15:31:18 INFO - PROCESS | 3572 | 1463437878112 Marionette DEBUG loaded listener.js 15:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (19E6C400) [pid = 3572] [serial = 1955] [outer = 1987DC00] 15:31:18 INFO - PROCESS | 3572 | 1463437878543 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 790ms 15:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:31:18 INFO - PROCESS | 3572 | 1463437878613 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 15:31:18 INFO - PROCESS | 3572 | 1463437878616 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 15:31:18 INFO - PROCESS | 3572 | 1463437878619 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:31:18 INFO - PROCESS | 3572 | 1463437878620 Marionette TRACE conn5 <- [1,2570,null,{}] 15:31:18 INFO - PROCESS | 3572 | 1463437878624 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:18 INFO - PROCESS | 3572 | 1463437878725 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 15:31:18 INFO - PROCESS | 3572 | 1463437878736 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:18 INFO - PROCESS | 3572 | ++DOCSHELL 19F35000 == 93 [pid = 3572] [id = 652] 15:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1A1CD800) [pid = 3572] [serial = 1956] [outer = 00000000] 15:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1A3DF000) [pid = 3572] [serial = 1957] [outer = 1A1CD800] 15:31:18 INFO - PROCESS | 3572 | 1463437878780 Marionette DEBUG loaded listener.js 15:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1A608800) [pid = 3572] [serial = 1958] [outer = 1A1CD800] 15:31:19 INFO - PROCESS | 3572 | 1463437879255 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 15:31:19 INFO - PROCESS | 3572 | 1463437879290 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 15:31:19 INFO - PROCESS | 3572 | 1463437879292 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 15:31:19 INFO - PROCESS | 3572 | 1463437879306 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:31:19 INFO - PROCESS | 3572 | 1463437879308 Marionette TRACE conn5 <- [1,2574,null,{}] 15:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:31:19 INFO - PROCESS | 3572 | 1463437879311 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:19 INFO - PROCESS | 3572 | 1463437879473 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 15:31:19 INFO - PROCESS | 3572 | 1463437879489 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:19 INFO - PROCESS | 3572 | ++DOCSHELL 1B24B400 == 94 [pid = 3572] [id = 653] 15:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1B24D000) [pid = 3572] [serial = 1959] [outer = 00000000] 15:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1B496400) [pid = 3572] [serial = 1960] [outer = 1B24D000] 15:31:19 INFO - PROCESS | 3572 | 1463437879541 Marionette DEBUG loaded listener.js 15:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1C21BC00) [pid = 3572] [serial = 1961] [outer = 1B24D000] 15:31:20 INFO - PROCESS | 3572 | 1463437880024 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 770ms 15:31:20 INFO - PROCESS | 3572 | 1463437880082 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 15:31:20 INFO - PROCESS | 3572 | 1463437880084 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 15:31:20 INFO - PROCESS | 3572 | 1463437880087 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:31:20 INFO - PROCESS | 3572 | 1463437880089 Marionette TRACE conn5 <- [1,2578,null,{}] 15:31:20 INFO - PROCESS | 3572 | 1463437880099 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:20 INFO - PROCESS | 3572 | 1463437880236 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 15:31:20 INFO - PROCESS | 3572 | 1463437880320 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:20 INFO - PROCESS | 3572 | ++DOCSHELL 1C26C000 == 95 [pid = 3572] [id = 654] 15:31:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1C26C400) [pid = 3572] [serial = 1962] [outer = 00000000] 15:31:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1CB2C400) [pid = 3572] [serial = 1963] [outer = 1C26C400] 15:31:20 INFO - PROCESS | 3572 | 1463437880366 Marionette DEBUG loaded listener.js 15:31:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1CB37800) [pid = 3572] [serial = 1964] [outer = 1C26C400] 15:31:20 INFO - PROCESS | 3572 | 1463437880797 Marionette TRACE conn5 <- [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]]]}] 15:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 731ms 15:31:20 INFO - PROCESS | 3572 | 1463437880854 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 15:31:20 INFO - PROCESS | 3572 | 1463437880856 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 15:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:31:20 INFO - PROCESS | 3572 | 1463437880864 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:31:20 INFO - PROCESS | 3572 | 1463437880866 Marionette TRACE conn5 <- [1,2582,null,{}] 15:31:20 INFO - PROCESS | 3572 | 1463437880869 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:21 INFO - PROCESS | 3572 | 1463437881011 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 15:31:21 INFO - PROCESS | 3572 | 1463437881093 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:21 INFO - PROCESS | 3572 | ++DOCSHELL 1862D800 == 96 [pid = 3572] [id = 655] 15:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (1CBA3C00) [pid = 3572] [serial = 1965] [outer = 00000000] 15:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1CE5F400) [pid = 3572] [serial = 1966] [outer = 1CBA3C00] 15:31:21 INFO - PROCESS | 3572 | 1463437881139 Marionette DEBUG loaded listener.js 15:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1D686000) [pid = 3572] [serial = 1967] [outer = 1CBA3C00] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1B275800) [pid = 3572] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1C6D6400) [pid = 3572] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1CB35800) [pid = 3572] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1DBDF000) [pid = 3572] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (19748C00) [pid = 3572] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (10CC5000) [pid = 3572] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (19E70C00) [pid = 3572] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (14DB2000) [pid = 3572] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1A3DA000) [pid = 3572] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (10657800) [pid = 3572] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (21DD2800) [pid = 3572] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (1F6FD000) [pid = 3572] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (15F5D800) [pid = 3572] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1F65E400) [pid = 3572] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:31:21 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1FB0F800) [pid = 3572] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:31:21 INFO - PROCESS | 3572 | 1463437881891 Marionette TRACE conn5 <- [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]]]}] 15:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1076ms 15:31:21 INFO - PROCESS | 3572 | 1463437881943 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 15:31:21 INFO - PROCESS | 3572 | 1463437881955 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 15:31:21 INFO - PROCESS | 3572 | 1463437881966 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:31:21 INFO - PROCESS | 3572 | 1463437881968 Marionette TRACE conn5 <- [1,2586,null,{}] 15:31:22 INFO - PROCESS | 3572 | 1463437881972 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:22 INFO - PROCESS | 3572 | 1463437882068 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 15:31:22 INFO - PROCESS | 3572 | 1463437882077 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:22 INFO - PROCESS | 3572 | ++DOCSHELL 186A9000 == 97 [pid = 3572] [id = 656] 15:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (1984FC00) [pid = 3572] [serial = 1968] [outer = 00000000] 15:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1BC1FC00) [pid = 3572] [serial = 1969] [outer = 1984FC00] 15:31:22 INFO - PROCESS | 3572 | 1463437882123 Marionette DEBUG loaded listener.js 15:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (1C6D6400) [pid = 3572] [serial = 1970] [outer = 1984FC00] 15:31:22 INFO - PROCESS | 3572 | 1463437882572 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 15:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:31:22 INFO - PROCESS | 3572 | 1463437882604 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 15:31:22 INFO - PROCESS | 3572 | 1463437882605 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 15:31:22 INFO - PROCESS | 3572 | 1463437882613 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:31:22 INFO - PROCESS | 3572 | 1463437882615 Marionette TRACE conn5 <- [1,2590,null,{}] 15:31:22 INFO - PROCESS | 3572 | 1463437882618 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:22 INFO - PROCESS | 3572 | 1463437882775 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 15:31:22 INFO - PROCESS | 3572 | 1463437882815 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:22 INFO - PROCESS | 3572 | ++DOCSHELL 1B494C00 == 98 [pid = 3572] [id = 657] 15:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (1CE50800) [pid = 3572] [serial = 1971] [outer = 00000000] 15:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (1DBDF000) [pid = 3572] [serial = 1972] [outer = 1CE50800] 15:31:22 INFO - PROCESS | 3572 | 1463437882861 Marionette DEBUG loaded listener.js 15:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (1DDC6000) [pid = 3572] [serial = 1973] [outer = 1CE50800] 15:31:23 INFO - PROCESS | 3572 | 1463437883302 Marionette TRACE conn5 <- [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]]]}] 15:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 15:31:23 INFO - PROCESS | 3572 | 1463437883342 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 15:31:23 INFO - PROCESS | 3572 | 1463437883344 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 15:31:23 INFO - PROCESS | 3572 | 1463437883347 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:31:23 INFO - PROCESS | 3572 | 1463437883349 Marionette TRACE conn5 <- [1,2594,null,{}] 15:31:23 INFO - PROCESS | 3572 | 1463437883352 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:23 INFO - PROCESS | 3572 | 1463437883447 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 15:31:23 INFO - PROCESS | 3572 | 1463437883453 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:23 INFO - PROCESS | 3572 | ++DOCSHELL 1DBDC800 == 99 [pid = 3572] [id = 658] 15:31:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (1DDCB400) [pid = 3572] [serial = 1974] [outer = 00000000] 15:31:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (1F0A3C00) [pid = 3572] [serial = 1975] [outer = 1DDCB400] 15:31:23 INFO - PROCESS | 3572 | 1463437883502 Marionette DEBUG loaded listener.js 15:31:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (1F639800) [pid = 3572] [serial = 1976] [outer = 1DDCB400] 15:31:24 INFO - PROCESS | 3572 | 1463437884304 Marionette TRACE conn5 <- [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]]]}] 15:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 971ms 15:31:24 INFO - PROCESS | 3572 | 1463437884322 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 15:31:24 INFO - PROCESS | 3572 | 1463437884327 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 15:31:24 INFO - PROCESS | 3572 | 1463437884332 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:31:24 INFO - PROCESS | 3572 | 1463437884337 Marionette TRACE conn5 <- [1,2598,null,{}] 15:31:24 INFO - PROCESS | 3572 | 1463437884342 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:24 INFO - PROCESS | 3572 | 1463437884474 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 15:31:24 INFO - PROCESS | 3572 | 1463437884657 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:24 INFO - PROCESS | 3572 | ++DOCSHELL 15E18400 == 100 [pid = 3572] [id = 659] 15:31:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (15ECB400) [pid = 3572] [serial = 1977] [outer = 00000000] 15:31:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (1864A800) [pid = 3572] [serial = 1978] [outer = 15ECB400] 15:31:24 INFO - PROCESS | 3572 | 1463437884718 Marionette DEBUG loaded listener.js 15:31:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (18E2F400) [pid = 3572] [serial = 1979] [outer = 15ECB400] 15:31:25 INFO - PROCESS | 3572 | 1463437885292 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1019ms 15:31:25 INFO - PROCESS | 3572 | 1463437885356 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 15:31:25 INFO - PROCESS | 3572 | 1463437885363 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 15:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:31:25 INFO - PROCESS | 3572 | 1463437885369 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:31:25 INFO - PROCESS | 3572 | 1463437885372 Marionette TRACE conn5 <- [1,2602,null,{}] 15:31:25 INFO - PROCESS | 3572 | 1463437885376 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:25 INFO - PROCESS | 3572 | 1463437885502 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 15:31:25 INFO - PROCESS | 3572 | 1463437885669 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:25 INFO - PROCESS | 3572 | ++DOCSHELL 1987D400 == 101 [pid = 3572] [id = 660] 15:31:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (19E6B800) [pid = 3572] [serial = 1980] [outer = 00000000] 15:31:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1A3DB800) [pid = 3572] [serial = 1981] [outer = 19E6B800] 15:31:25 INFO - PROCESS | 3572 | 1463437885727 Marionette DEBUG loaded listener.js 15:31:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1B491000) [pid = 3572] [serial = 1982] [outer = 19E6B800] 15:31:26 INFO - PROCESS | 3572 | 1463437886346 Marionette TRACE conn5 <- [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]]]}] 15:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1020ms 15:31:26 INFO - PROCESS | 3572 | 1463437886391 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 15:31:26 INFO - PROCESS | 3572 | 1463437886394 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 15:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:31:26 INFO - PROCESS | 3572 | 1463437886397 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:31:26 INFO - PROCESS | 3572 | 1463437886401 Marionette TRACE conn5 <- [1,2606,null,{}] 15:31:26 INFO - PROCESS | 3572 | 1463437886412 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:26 INFO - PROCESS | 3572 | 1463437886554 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 15:31:26 INFO - PROCESS | 3572 | 1463437886718 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:26 INFO - PROCESS | 3572 | ++DOCSHELL 1F63B000 == 102 [pid = 3572] [id = 661] 15:31:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1F63B400) [pid = 3572] [serial = 1983] [outer = 00000000] 15:31:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1F664C00) [pid = 3572] [serial = 1984] [outer = 1F63B400] 15:31:26 INFO - PROCESS | 3572 | 1463437886777 Marionette DEBUG loaded listener.js 15:31:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1F6CA000) [pid = 3572] [serial = 1985] [outer = 1F63B400] 15:31:27 INFO - PROCESS | 3572 | 1463437887373 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1020ms 15:31:27 INFO - PROCESS | 3572 | 1463437887421 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 15:31:27 INFO - PROCESS | 3572 | 1463437887424 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 15:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:31:27 INFO - PROCESS | 3572 | 1463437887427 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:31:27 INFO - PROCESS | 3572 | 1463437887429 Marionette TRACE conn5 <- [1,2610,null,{}] 15:31:27 INFO - PROCESS | 3572 | 1463437887433 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:27 INFO - PROCESS | 3572 | 1463437887557 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 15:31:27 INFO - PROCESS | 3572 | 1463437887736 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:27 INFO - PROCESS | 3572 | ++DOCSHELL 1F6CE400 == 103 [pid = 3572] [id = 662] 15:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1F6FB000) [pid = 3572] [serial = 1986] [outer = 00000000] 15:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1FB07800) [pid = 3572] [serial = 1987] [outer = 1F6FB000] 15:31:27 INFO - PROCESS | 3572 | 1463437887793 Marionette DEBUG loaded listener.js 15:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1FB36400) [pid = 3572] [serial = 1988] [outer = 1F6FB000] 15:31:28 INFO - PROCESS | 3572 | 1463437888405 Marionette TRACE conn5 <- [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]]]}] 15:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1017ms 15:31:28 INFO - PROCESS | 3572 | 1463437888448 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 15:31:28 INFO - PROCESS | 3572 | 1463437888450 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 15:31:28 INFO - PROCESS | 3572 | 1463437888454 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:31:28 INFO - PROCESS | 3572 | 1463437888456 Marionette TRACE conn5 <- [1,2614,null,{}] 15:31:28 INFO - PROCESS | 3572 | 1463437888459 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:28 INFO - PROCESS | 3572 | 1463437888581 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 15:31:28 INFO - PROCESS | 3572 | 1463437888757 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:28 INFO - PROCESS | 3572 | ++DOCSHELL 1988E400 == 104 [pid = 3572] [id = 663] 15:31:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (19D52800) [pid = 3572] [serial = 1989] [outer = 00000000] 15:31:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (21DD6000) [pid = 3572] [serial = 1990] [outer = 19D52800] 15:31:28 INFO - PROCESS | 3572 | 1463437888813 Marionette DEBUG loaded listener.js 15:31:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 154 (231F8400) [pid = 3572] [serial = 1991] [outer = 19D52800] 15:31:29 INFO - PROCESS | 3572 | 1463437889373 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 15:31:29 INFO - PROCESS | 3572 | 1463437889428 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 15:31:29 INFO - PROCESS | 3572 | 1463437889430 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 15:31:29 INFO - PROCESS | 3572 | 1463437889434 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:31:29 INFO - PROCESS | 3572 | 1463437889436 Marionette TRACE conn5 <- [1,2618,null,{}] 15:31:29 INFO - PROCESS | 3572 | 1463437889440 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:29 INFO - PROCESS | 3572 | 1463437889573 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 15:31:29 INFO - PROCESS | 3572 | 1463437889741 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:29 INFO - PROCESS | 3572 | ++DOCSHELL 21DD7000 == 105 [pid = 3572] [id = 664] 15:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 155 (233A9800) [pid = 3572] [serial = 1992] [outer = 00000000] 15:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 156 (23564400) [pid = 3572] [serial = 1993] [outer = 233A9800] 15:31:29 INFO - PROCESS | 3572 | 1463437889798 Marionette DEBUG loaded listener.js 15:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 157 (2356E400) [pid = 3572] [serial = 1994] [outer = 233A9800] 15:31:30 INFO - PROCESS | 3572 | 1463437890371 Marionette TRACE conn5 <- [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]]]}] 15:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 15:31:30 INFO - PROCESS | 3572 | 1463437890408 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 15:31:30 INFO - PROCESS | 3572 | 1463437890410 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 15:31:30 INFO - PROCESS | 3572 | 1463437890414 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:31:30 INFO - PROCESS | 3572 | 1463437890416 Marionette TRACE conn5 <- [1,2622,null,{}] 15:31:30 INFO - PROCESS | 3572 | 1463437890420 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:30 INFO - PROCESS | 3572 | 1463437890537 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 15:31:30 INFO - PROCESS | 3572 | 1463437890718 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:30 INFO - PROCESS | 3572 | ++DOCSHELL 23563000 == 106 [pid = 3572] [id = 665] 15:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 158 (2358F400) [pid = 3572] [serial = 1995] [outer = 00000000] 15:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 159 (235B2C00) [pid = 3572] [serial = 1996] [outer = 2358F400] 15:31:30 INFO - PROCESS | 3572 | 1463437890774 Marionette DEBUG loaded listener.js 15:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 160 (235B9000) [pid = 3572] [serial = 1997] [outer = 2358F400] 15:31:31 INFO - PROCESS | 3572 | 1463437891374 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1017ms 15:31:31 INFO - PROCESS | 3572 | 1463437891435 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 15:31:31 INFO - PROCESS | 3572 | 1463437891438 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 15:31:31 INFO - PROCESS | 3572 | 1463437891441 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:31:31 INFO - PROCESS | 3572 | 1463437891443 Marionette TRACE conn5 <- [1,2626,null,{}] 15:31:31 INFO - PROCESS | 3572 | 1463437891447 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:31 INFO - PROCESS | 3572 | 1463437891564 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 15:31:31 INFO - PROCESS | 3572 | 1463437891703 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:31 INFO - PROCESS | 3572 | ++DOCSHELL 233B4000 == 107 [pid = 3572] [id = 666] 15:31:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 161 (235BB400) [pid = 3572] [serial = 1998] [outer = 00000000] 15:31:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 162 (2386DC00) [pid = 3572] [serial = 1999] [outer = 235BB400] 15:31:31 INFO - PROCESS | 3572 | 1463437891758 Marionette DEBUG loaded listener.js 15:31:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 163 (23CC1800) [pid = 3572] [serial = 2000] [outer = 235BB400] 15:31:32 INFO - PROCESS | 3572 | 1463437892310 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 930ms 15:31:32 INFO - PROCESS | 3572 | 1463437892375 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 15:31:32 INFO - PROCESS | 3572 | 1463437892377 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 15:31:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:31:32 INFO - PROCESS | 3572 | 1463437892381 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:31:32 INFO - PROCESS | 3572 | 1463437892383 Marionette TRACE conn5 <- [1,2630,null,{}] 15:31:32 INFO - PROCESS | 3572 | 1463437892387 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:32 INFO - PROCESS | 3572 | 1463437892507 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 15:31:32 INFO - PROCESS | 3572 | 1463437892674 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:32 INFO - PROCESS | 3572 | ++DOCSHELL 24248800 == 108 [pid = 3572] [id = 667] 15:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 164 (2424A000) [pid = 3572] [serial = 2001] [outer = 00000000] 15:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 165 (2424FC00) [pid = 3572] [serial = 2002] [outer = 2424A000] 15:31:32 INFO - PROCESS | 3572 | 1463437892731 Marionette DEBUG loaded listener.js 15:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 166 (24252000) [pid = 3572] [serial = 2003] [outer = 2424A000] 15:31:33 INFO - PROCESS | 3572 | 1463437893376 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:31:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:31:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1020ms 15:31:33 INFO - PROCESS | 3572 | 1463437893405 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 15:31:33 INFO - PROCESS | 3572 | 1463437893407 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 15:31:33 INFO - PROCESS | 3572 | 1463437893410 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:31:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:31:33 INFO - PROCESS | 3572 | 1463437893412 Marionette TRACE conn5 <- [1,2634,null,{}] 15:31:33 INFO - PROCESS | 3572 | 1463437893416 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:33 INFO - PROCESS | 3572 | 1463437893535 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 15:31:33 INFO - PROCESS | 3572 | 1463437893737 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:33 INFO - PROCESS | 3572 | ++DOCSHELL 16BC8C00 == 109 [pid = 3572] [id = 668] 15:31:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 167 (16D5D800) [pid = 3572] [serial = 2004] [outer = 00000000] 15:31:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 168 (186A6800) [pid = 3572] [serial = 2005] [outer = 16D5D800] 15:31:33 INFO - PROCESS | 3572 | 1463437893795 Marionette DEBUG loaded listener.js 15:31:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 169 (19F63800) [pid = 3572] [serial = 2006] [outer = 16D5D800] 15:31:34 INFO - PROCESS | 3572 | 1463437894678 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:31:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:31:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1316ms 15:31:34 INFO - PROCESS | 3572 | 1463437894730 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 15:31:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:31:34 INFO - PROCESS | 3572 | 1463437894734 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 15:31:34 INFO - PROCESS | 3572 | 1463437894739 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:31:34 INFO - PROCESS | 3572 | 1463437894743 Marionette TRACE conn5 <- [1,2638,null,{}] 15:31:34 INFO - PROCESS | 3572 | 1463437894763 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:34 INFO - PROCESS | 3572 | 1463437894881 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 15:31:35 INFO - PROCESS | 3572 | 1463437895052 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:35 INFO - PROCESS | 3572 | ++DOCSHELL 1131FC00 == 110 [pid = 3572] [id = 669] 15:31:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 170 (11320400) [pid = 3572] [serial = 2007] [outer = 00000000] 15:31:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 171 (17D66C00) [pid = 3572] [serial = 2008] [outer = 11320400] 15:31:35 INFO - PROCESS | 3572 | 1463437895105 Marionette DEBUG loaded listener.js 15:31:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 172 (18631C00) [pid = 3572] [serial = 2009] [outer = 11320400] 15:31:35 INFO - PROCESS | 3572 | 1463437895699 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:31:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:31:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 991ms 15:31:35 INFO - PROCESS | 3572 | 1463437895732 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 15:31:35 INFO - PROCESS | 3572 | 1463437895737 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 15:31:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:31:35 INFO - PROCESS | 3572 | 1463437895743 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:31:35 INFO - PROCESS | 3572 | 1463437895746 Marionette TRACE conn5 <- [1,2642,null,{}] 15:31:35 INFO - PROCESS | 3572 | 1463437895750 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:35 INFO - PROCESS | 3572 | 1463437895863 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 1440F800 == 109 [pid = 3572] [id = 398] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 15F54400 == 108 [pid = 3572] [id = 414] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 0FF17400 == 107 [pid = 3572] [id = 510] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 1B494C00 == 106 [pid = 3572] [id = 657] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 186A9000 == 105 [pid = 3572] [id = 656] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 1862D800 == 104 [pid = 3572] [id = 655] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 1C26C000 == 103 [pid = 3572] [id = 654] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 1B24B400 == 102 [pid = 3572] [id = 653] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 19F35000 == 101 [pid = 3572] [id = 652] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 19857400 == 100 [pid = 3572] [id = 651] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 10C62800 == 99 [pid = 3572] [id = 650] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 171 (23869000) [pid = 3572] [serial = 1885] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 170 (23CC0C00) [pid = 3572] [serial = 1888] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 169 (1F660C00) [pid = 3572] [serial = 1921] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 14FD0400 == 98 [pid = 3572] [id = 649] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 09071400 == 97 [pid = 3572] [id = 648] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 233B6000 == 96 [pid = 3572] [id = 646] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 1DBDC000 == 95 [pid = 3572] [id = 645] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 21775C00 == 94 [pid = 3572] [id = 644] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 1F6CAC00 == 93 [pid = 3572] [id = 643] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 1984DC00 == 92 [pid = 3572] [id = 642] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 1C647C00 == 91 [pid = 3572] [id = 540] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 14D0DC00 == 90 [pid = 3572] [id = 641] 15:31:36 INFO - PROCESS | 3572 | --DOCSHELL 10005000 == 89 [pid = 3572] [id = 640] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 168 (21DDC800) [pid = 3572] [serial = 1778] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 167 (1FB0A000) [pid = 3572] [serial = 1769] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 166 (233ACC00) [pid = 3572] [serial = 1775] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 165 (1F6C5000) [pid = 3572] [serial = 1766] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 164 (1FB38800) [pid = 3572] [serial = 1772] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 163 (1BCDDC00) [pid = 3572] [serial = 1906] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 162 (1C269C00) [pid = 3572] [serial = 1907] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 161 (1CB9F800) [pid = 3572] [serial = 1909] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 160 (1D689800) [pid = 3572] [serial = 1912] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 159 (1DDCFC00) [pid = 3572] [serial = 1918] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 158 (1984C400) [pid = 3572] [serial = 1894] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 157 (15E6B400) [pid = 3572] [serial = 1892] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 156 (147D9800) [pid = 3572] [serial = 1891] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 155 (19F6A400) [pid = 3572] [serial = 1900] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 154 (1A1D0000) [pid = 3572] [serial = 1901] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 153 (16BC4400) [pid = 3572] [serial = 1897] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (17D7C000) [pid = 3572] [serial = 1898] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (19850000) [pid = 3572] [serial = 1903] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (2356D000) [pid = 3572] [serial = 1882] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (19F39400) [pid = 3572] [serial = 1870] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1F6FDC00) [pid = 3572] [serial = 1873] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1DBDD400) [pid = 3572] [serial = 1913] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (231F1400) [pid = 3572] [serial = 1879] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (2177B000) [pid = 3572] [serial = 1876] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1A1CFC00) [pid = 3572] [serial = 1915] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (16BC0800) [pid = 3572] [serial = 1867] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (19E74000) [pid = 3572] [serial = 1895] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (1CBAC800) [pid = 3572] [serial = 1910] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (1B245800) [pid = 3572] [serial = 1904] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (1C6D9C00) [pid = 3572] [serial = 1916] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (1F0AA800) [pid = 3572] [serial = 1919] [outer = 00000000] [url = about:blank] 15:31:36 INFO - PROCESS | 3572 | 1463437896145 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:36 INFO - PROCESS | 3572 | ++DOCSHELL 09075C00 == 90 [pid = 3572] [id = 670] 15:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (0C644400) [pid = 3572] [serial = 2010] [outer = 00000000] 15:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 140 (1065F000) [pid = 3572] [serial = 2011] [outer = 0C644400] 15:31:36 INFO - PROCESS | 3572 | 1463437896194 Marionette DEBUG loaded listener.js 15:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 141 (14D0DC00) [pid = 3572] [serial = 2012] [outer = 0C644400] 15:31:36 INFO - PROCESS | 3572 | 1463437896610 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:31:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:31:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 15:31:36 INFO - PROCESS | 3572 | 1463437896680 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 15:31:36 INFO - PROCESS | 3572 | 1463437896683 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 15:31:36 INFO - PROCESS | 3572 | 1463437896687 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:31:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:31:36 INFO - PROCESS | 3572 | 1463437896690 Marionette TRACE conn5 <- [1,2646,null,{}] 15:31:36 INFO - PROCESS | 3572 | 1463437896701 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:36 INFO - PROCESS | 3572 | 1463437896807 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 15:31:36 INFO - PROCESS | 3572 | 1463437896824 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:36 INFO - PROCESS | 3572 | ++DOCSHELL 19859800 == 91 [pid = 3572] [id = 671] 15:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 142 (1987E400) [pid = 3572] [serial = 2013] [outer = 00000000] 15:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 143 (19B10400) [pid = 3572] [serial = 2014] [outer = 1987E400] 15:31:36 INFO - PROCESS | 3572 | 1463437896874 Marionette DEBUG loaded listener.js 15:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (19E76000) [pid = 3572] [serial = 2015] [outer = 1987E400] 15:31:37 INFO - PROCESS | 3572 | 1463437897365 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:31:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:31:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 15:31:37 INFO - PROCESS | 3572 | 1463437897423 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 15:31:37 INFO - PROCESS | 3572 | 1463437897426 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 15:31:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:31:37 INFO - PROCESS | 3572 | 1463437897429 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:31:37 INFO - PROCESS | 3572 | 1463437897431 Marionette TRACE conn5 <- [1,2650,null,{}] 15:31:37 INFO - PROCESS | 3572 | 1463437897434 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:37 INFO - PROCESS | 3572 | 1463437897537 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 15:31:37 INFO - PROCESS | 3572 | 1463437897669 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:37 INFO - PROCESS | 3572 | ++DOCSHELL 1A1CFC00 == 92 [pid = 3572] [id = 672] 15:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1A1D3800) [pid = 3572] [serial = 2016] [outer = 00000000] 15:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1A743C00) [pid = 3572] [serial = 2017] [outer = 1A1D3800] 15:31:37 INFO - PROCESS | 3572 | 1463437897716 Marionette DEBUG loaded listener.js 15:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1B267C00) [pid = 3572] [serial = 2018] [outer = 1A1D3800] 15:31:38 INFO - PROCESS | 3572 | 1463437898096 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:31:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:31:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 15:31:38 INFO - PROCESS | 3572 | 1463437898162 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 15:31:38 INFO - PROCESS | 3572 | 1463437898164 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 15:31:38 INFO - PROCESS | 3572 | 1463437898167 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:31:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:31:38 INFO - PROCESS | 3572 | 1463437898169 Marionette TRACE conn5 <- [1,2654,null,{}] 15:31:38 INFO - PROCESS | 3572 | 1463437898172 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:38 INFO - PROCESS | 3572 | 1463437898315 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 15:31:38 INFO - PROCESS | 3572 | 1463437898335 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:38 INFO - PROCESS | 3572 | ++DOCSHELL 1B26C000 == 93 [pid = 3572] [id = 673] 15:31:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1B26D000) [pid = 3572] [serial = 2019] [outer = 00000000] 15:31:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1C228000) [pid = 3572] [serial = 2020] [outer = 1B26D000] 15:31:38 INFO - PROCESS | 3572 | 1463437898393 Marionette DEBUG loaded listener.js 15:31:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 150 (1C26C000) [pid = 3572] [serial = 2021] [outer = 1B26D000] 15:31:39 INFO - PROCESS | 3572 | 1463437899339 Marionette TRACE conn5 <- [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]]]}] 15:31:39 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) 15:31:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1217ms 15:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:31:39 INFO - PROCESS | 3572 | 1463437899392 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 15:31:39 INFO - PROCESS | 3572 | 1463437899394 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 15:31:39 INFO - PROCESS | 3572 | 1463437899397 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:31:39 INFO - PROCESS | 3572 | 1463437899399 Marionette TRACE conn5 <- [1,2658,null,{}] 15:31:39 INFO - PROCESS | 3572 | 1463437899402 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:39 INFO - PROCESS | 3572 | 1463437899563 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 15:31:39 INFO - PROCESS | 3572 | 1463437899580 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:39 INFO - PROCESS | 3572 | ++DOCSHELL 1C219400 == 94 [pid = 3572] [id = 674] 15:31:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 151 (1C650000) [pid = 3572] [serial = 2022] [outer = 00000000] 15:31:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 152 (1D689800) [pid = 3572] [serial = 2023] [outer = 1C650000] 15:31:39 INFO - PROCESS | 3572 | 1463437899626 Marionette DEBUG loaded listener.js 15:31:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 153 (1D694400) [pid = 3572] [serial = 2024] [outer = 1C650000] 15:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 152 (1A1CD800) [pid = 3572] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 151 (1B24D000) [pid = 3572] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 150 (0C613800) [pid = 3572] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 149 (1987DC00) [pid = 3572] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1C26C400) [pid = 3572] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (10CB8400) [pid = 3572] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (17D77000) [pid = 3572] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1CBA3C00) [pid = 3572] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1CE50800) [pid = 3572] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (1984FC00) [pid = 3572] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:31:40 INFO - PROCESS | 3572 | 1463437900566 Marionette TRACE conn5 <- [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] 15:31:40 INFO - PROCESS | 3572 | 1463437900621 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 15:31:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:31:40 INFO - PROCESS | 3572 | 1463437900625 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:31:40 INFO - PROCESS | 3572 | 1463437900627 Marionette TRACE conn5 <- [1,2662,null,{}] 15:31:40 INFO - PROCESS | 3572 | 1463437900635 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:40 INFO - PROCESS | 3572 | 1463437900734 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 15:31:40 INFO - PROCESS | 3572 | 1463437900741 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:40 INFO - PROCESS | 3572 | ++DOCSHELL 19856800 == 95 [pid = 3572] [id = 675] 15:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 144 (1987DC00) [pid = 3572] [serial = 2025] [outer = 00000000] 15:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 145 (1CB30000) [pid = 3572] [serial = 2026] [outer = 1987DC00] 15:31:40 INFO - PROCESS | 3572 | 1463437900786 Marionette DEBUG loaded listener.js 15:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 146 (1974F400) [pid = 3572] [serial = 2027] [outer = 1987DC00] 15:31:41 INFO - PROCESS | 3572 | 1463437901758 Marionette TRACE conn5 <- [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] 15:31:41 INFO - PROCESS | 3572 | 1463437901816 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 15:31:41 INFO - PROCESS | 3572 | 1463437901819 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:31:41 INFO - PROCESS | 3572 | 1463437901820 Marionette TRACE conn5 <- [1,2666,null,{}] 15:31:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:31:41 INFO - PROCESS | 3572 | 1463437901824 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:41 INFO - PROCESS | 3572 | 1463437901922 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 15:31:41 INFO - PROCESS | 3572 | 1463437901929 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:41 INFO - PROCESS | 3572 | ++DOCSHELL 1DBE8400 == 96 [pid = 3572] [id = 676] 15:31:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 147 (1DBE9000) [pid = 3572] [serial = 2028] [outer = 00000000] 15:31:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 148 (1F0A6000) [pid = 3572] [serial = 2029] [outer = 1DBE9000] 15:31:42 INFO - PROCESS | 3572 | 1463437901973 Marionette DEBUG loaded listener.js 15:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 149 (1F660800) [pid = 3572] [serial = 2030] [outer = 1DBE9000] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 0C64B400 == 95 [pid = 3572] [id = 497] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F0AA000 == 94 [pid = 3572] [id = 544] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 10617000 == 93 [pid = 3572] [id = 492] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 19921C00 == 92 [pid = 3572] [id = 410] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 0906BC00 == 91 [pid = 3572] [id = 390] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 15EC2800 == 90 [pid = 3572] [id = 604] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 0C616C00 == 89 [pid = 3572] [id = 508] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1D68D000 == 88 [pid = 3572] [id = 449] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 186A6400 == 87 [pid = 3572] [id = 477] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 14D0B400 == 86 [pid = 3572] [id = 401] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 21DD1800 == 85 [pid = 3572] [id = 592] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 0FF0D800 == 84 [pid = 3572] [id = 586] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1987F400 == 83 [pid = 3572] [id = 605] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 15F54800 == 82 [pid = 3572] [id = 405] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 14836C00 == 81 [pid = 3572] [id = 393] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F637800 == 80 [pid = 3572] [id = 621] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 186A5400 == 79 [pid = 3572] [id = 493] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 19850800 == 78 [pid = 3572] [id = 411] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F6FE800 == 77 [pid = 3572] [id = 607] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F641800 == 76 [pid = 3572] [id = 588] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F6FC000 == 75 [pid = 3572] [id = 589] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1A3D4400 == 74 [pid = 3572] [id = 608] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 2177E400 == 73 [pid = 3572] [id = 610] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 0C643400 == 72 [pid = 3572] [id = 429] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1B26C400 == 71 [pid = 3572] [id = 479] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 10003800 == 70 [pid = 3572] [id = 494] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F63F400 == 69 [pid = 3572] [id = 609] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F0A9800 == 68 [pid = 3572] [id = 464] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 0FC57800 == 67 [pid = 3572] [id = 391] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1443C000 == 66 [pid = 3572] [id = 611] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 18648C00 == 65 [pid = 3572] [id = 446] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1D510800 == 64 [pid = 3572] [id = 543] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1440DC00 == 63 [pid = 3572] [id = 546] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 19F6C800 == 62 [pid = 3572] [id = 412] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1CBA3400 == 61 [pid = 3572] [id = 444] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 19756800 == 60 [pid = 3572] [id = 400] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F634C00 == 59 [pid = 3572] [id = 545] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 14E79000 == 58 [pid = 3572] [id = 509] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 10654800 == 57 [pid = 3572] [id = 394] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 16A71000 == 56 [pid = 3572] [id = 408] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 14836400 == 55 [pid = 3572] [id = 507] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 15F5D400 == 54 [pid = 3572] [id = 591] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 0C64E000 == 53 [pid = 3572] [id = 447] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1FB0EC00 == 52 [pid = 3572] [id = 590] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1C26A400 == 51 [pid = 3572] [id = 478] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 0C614C00 == 50 [pid = 3572] [id = 396] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F6F2400 == 49 [pid = 3572] [id = 606] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1CBAB800 == 48 [pid = 3572] [id = 495] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 17F6CC00 == 47 [pid = 3572] [id = 406] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 10008800 == 46 [pid = 3572] [id = 466] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 23CB9800 == 45 [pid = 3572] [id = 629] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1980D800 == 44 [pid = 3572] [id = 587] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 233BE800 == 43 [pid = 3572] [id = 647] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1131FC00 == 42 [pid = 3572] [id = 669] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 16BC8C00 == 41 [pid = 3572] [id = 668] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 24248800 == 40 [pid = 3572] [id = 667] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 23563000 == 39 [pid = 3572] [id = 665] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 233B4000 == 38 [pid = 3572] [id = 666] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 21DD7000 == 37 [pid = 3572] [id = 664] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1988E400 == 36 [pid = 3572] [id = 663] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F63B000 == 35 [pid = 3572] [id = 661] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1F6CE400 == 34 [pid = 3572] [id = 662] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1987D400 == 33 [pid = 3572] [id = 660] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 15E18400 == 32 [pid = 3572] [id = 659] 15:31:43 INFO - PROCESS | 3572 | --DOCSHELL 1DBDC800 == 31 [pid = 3572] [id = 658] 15:31:44 INFO - PROCESS | 3572 | --DOCSHELL 19859800 == 30 [pid = 3572] [id = 671] 15:31:44 INFO - PROCESS | 3572 | --DOCSHELL 1B26C000 == 29 [pid = 3572] [id = 673] 15:31:44 INFO - PROCESS | 3572 | --DOCSHELL 19856800 == 28 [pid = 3572] [id = 675] 15:31:44 INFO - PROCESS | 3572 | --DOCSHELL 1A1CFC00 == 27 [pid = 3572] [id = 672] 15:31:44 INFO - PROCESS | 3572 | --DOCSHELL 1C219400 == 26 [pid = 3572] [id = 674] 15:31:44 INFO - PROCESS | 3572 | --DOCSHELL 09075C00 == 25 [pid = 3572] [id = 670] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 148 (1A3DF000) [pid = 3572] [serial = 1957] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 147 (1A1E1400) [pid = 3572] [serial = 1927] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 146 (23569C00) [pid = 3572] [serial = 1936] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 145 (1B496400) [pid = 3572] [serial = 1960] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 144 (1C21BC00) [pid = 3572] [serial = 1961] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 143 (14829400) [pid = 3572] [serial = 1946] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 142 (1065C000) [pid = 3572] [serial = 1945] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 141 (17F1E400) [pid = 3572] [serial = 1924] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 140 (21DDC000) [pid = 3572] [serial = 1933] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 139 (19B03000) [pid = 3572] [serial = 1954] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (19E6C400) [pid = 3572] [serial = 1955] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1FB08C00) [pid = 3572] [serial = 1930] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (233BFC00) [pid = 3572] [serial = 1939] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1CB37800) [pid = 3572] [serial = 1964] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (1CB2C400) [pid = 3572] [serial = 1963] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (23CC7C00) [pid = 3572] [serial = 1942] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (15E63000) [pid = 3572] [serial = 1951] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (16D56000) [pid = 3572] [serial = 1952] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (19854400) [pid = 3572] [serial = 1949] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (1974D800) [pid = 3572] [serial = 1948] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (1F0A3C00) [pid = 3572] [serial = 1975] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (1CE5F400) [pid = 3572] [serial = 1966] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (1DBDF000) [pid = 3572] [serial = 1972] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1D686000) [pid = 3572] [serial = 1967] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (1BC1FC00) [pid = 3572] [serial = 1969] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (1C6D6400) [pid = 3572] [serial = 1970] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (1DDC6000) [pid = 3572] [serial = 1973] [outer = 00000000] [url = about:blank] 15:31:44 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (1A608800) [pid = 3572] [serial = 1958] [outer = 00000000] [url = about:blank] 15:31:45 INFO - PROCESS | 3572 | 1463437905303 Marionette TRACE conn5 <- [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]]]}] 15:31:45 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) 15:31:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3523ms 15:31:45 INFO - PROCESS | 3572 | 1463437905346 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 15:31:45 INFO - PROCESS | 3572 | 1463437905350 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 15:31:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:31:45 INFO - PROCESS | 3572 | 1463437905355 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:31:45 INFO - PROCESS | 3572 | 1463437905359 Marionette TRACE conn5 <- [1,2670,null,{}] 15:31:45 INFO - PROCESS | 3572 | 1463437905365 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:45 INFO - PROCESS | 3572 | 1463437905460 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 15:31:45 INFO - PROCESS | 3572 | 1463437905469 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:45 INFO - PROCESS | 3572 | ++DOCSHELL 0C61D400 == 26 [pid = 3572] [id = 677] 15:31:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 122 (0C61E400) [pid = 3572] [serial = 2031] [outer = 00000000] 15:31:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 123 (0C64B800) [pid = 3572] [serial = 2032] [outer = 0C61E400] 15:31:45 INFO - PROCESS | 3572 | 1463437905517 Marionette DEBUG loaded listener.js 15:31:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 124 (0C788000) [pid = 3572] [serial = 2033] [outer = 0C61E400] 15:31:46 INFO - PROCESS | 3572 | 1463437906453 Marionette TRACE conn5 <- [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]]]}] 15:31:46 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) 15:31:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1134ms 15:31:46 INFO - PROCESS | 3572 | 1463437906490 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 15:31:46 INFO - PROCESS | 3572 | 1463437906496 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 15:31:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:31:46 INFO - PROCESS | 3572 | 1463437906502 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:31:46 INFO - PROCESS | 3572 | 1463437906505 Marionette TRACE conn5 <- [1,2674,null,{}] 15:31:46 INFO - PROCESS | 3572 | 1463437906509 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:46 INFO - PROCESS | 3572 | 1463437906598 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 15:31:46 INFO - PROCESS | 3572 | 1463437906607 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:46 INFO - PROCESS | 3572 | ++DOCSHELL 0CBE2C00 == 27 [pid = 3572] [id = 678] 15:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 125 (0FB5B000) [pid = 3572] [serial = 2034] [outer = 00000000] 15:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 126 (0FF0FC00) [pid = 3572] [serial = 2035] [outer = 0FB5B000] 15:31:46 INFO - PROCESS | 3572 | 1463437906654 Marionette DEBUG loaded listener.js 15:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 127 (0FF16800) [pid = 3572] [serial = 2036] [outer = 0FB5B000] 15:31:47 INFO - PROCESS | 3572 | 1463437907625 Marionette TRACE conn5 <- [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] 15:31:47 INFO - PROCESS | 3572 | 1463437907682 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 15:31:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:31:47 INFO - PROCESS | 3572 | 1463437907686 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:31:47 INFO - PROCESS | 3572 | 1463437907689 Marionette TRACE conn5 <- [1,2678,null,{}] 15:31:47 INFO - PROCESS | 3572 | 1463437907700 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:47 INFO - PROCESS | 3572 | 1463437907793 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 15:31:47 INFO - PROCESS | 3572 | 1463437907802 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:47 INFO - PROCESS | 3572 | ++DOCSHELL 1061B400 == 28 [pid = 3572] [id = 679] 15:31:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 128 (10654400) [pid = 3572] [serial = 2037] [outer = 00000000] 15:31:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 129 (106BFC00) [pid = 3572] [serial = 2038] [outer = 10654400] 15:31:47 INFO - PROCESS | 3572 | 1463437907851 Marionette DEBUG loaded listener.js 15:31:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 130 (10CBA000) [pid = 3572] [serial = 2039] [outer = 10654400] 15:31:48 INFO - PROCESS | 3572 | 1463437908792 Marionette TRACE conn5 <- [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] 15:31:48 INFO - PROCESS | 3572 | 1463437908817 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 15:31:48 INFO - PROCESS | 3572 | 1463437908820 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:31:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:31:48 INFO - PROCESS | 3572 | 1463437908822 Marionette TRACE conn5 <- [1,2682,null,{}] 15:31:48 INFO - PROCESS | 3572 | 1463437908826 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:48 INFO - PROCESS | 3572 | 1463437908959 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 15:31:48 INFO - PROCESS | 3572 | 1463437908969 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:49 INFO - PROCESS | 3572 | ++DOCSHELL 1440B800 == 29 [pid = 3572] [id = 680] 15:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 131 (14411400) [pid = 3572] [serial = 2040] [outer = 00000000] 15:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 132 (1482D400) [pid = 3572] [serial = 2041] [outer = 14411400] 15:31:49 INFO - PROCESS | 3572 | 1463437909014 Marionette DEBUG loaded listener.js 15:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 133 (14834000) [pid = 3572] [serial = 2042] [outer = 14411400] 15:31:49 INFO - PROCESS | 3572 | 1463437909952 Marionette TRACE conn5 <- [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] 15:31:50 INFO - PROCESS | 3572 | 1463437910005 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 15:31:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:31:50 INFO - PROCESS | 3572 | 1463437910008 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:31:50 INFO - PROCESS | 3572 | 1463437910009 Marionette TRACE conn5 <- [1,2686,null,{}] 15:31:50 INFO - PROCESS | 3572 | 1463437910013 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:50 INFO - PROCESS | 3572 | 1463437910130 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 15:31:50 INFO - PROCESS | 3572 | 1463437910137 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:50 INFO - PROCESS | 3572 | ++DOCSHELL 14838800 == 30 [pid = 3572] [id = 681] 15:31:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 134 (14D2DC00) [pid = 3572] [serial = 2043] [outer = 00000000] 15:31:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 135 (14DF2800) [pid = 3572] [serial = 2044] [outer = 14D2DC00] 15:31:50 INFO - PROCESS | 3572 | 1463437910181 Marionette DEBUG loaded listener.js 15:31:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 136 (14FCC400) [pid = 3572] [serial = 2045] [outer = 14D2DC00] 15:31:51 INFO - PROCESS | 3572 | 1463437911157 Marionette TRACE conn5 <- [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] 15:31:51 INFO - PROCESS | 3572 | 1463437911196 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 15:31:51 INFO - PROCESS | 3572 | 1463437911199 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:31:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:31:51 INFO - PROCESS | 3572 | 1463437911201 Marionette TRACE conn5 <- [1,2690,null,{}] 15:31:51 INFO - PROCESS | 3572 | 1463437911204 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:51 INFO - PROCESS | 3572 | 1463437911363 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 15:31:51 INFO - PROCESS | 3572 | 1463437911372 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:51 INFO - PROCESS | 3572 | ++DOCSHELL 15E18400 == 31 [pid = 3572] [id = 682] 15:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 137 (15E68800) [pid = 3572] [serial = 2046] [outer = 00000000] 15:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 138 (16A71000) [pid = 3572] [serial = 2047] [outer = 15E68800] 15:31:51 INFO - PROCESS | 3572 | 1463437911478 Marionette DEBUG loaded listener.js 15:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 139 (16BC0000) [pid = 3572] [serial = 2048] [outer = 15E68800] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 138 (23CBC400) [pid = 3572] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 137 (1F65F000) [pid = 3572] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 136 (1F63D400) [pid = 3572] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 135 (1F6F2000) [pid = 3572] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 134 (23564C00) [pid = 3572] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 133 (19B0EC00) [pid = 3572] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 132 (21773800) [pid = 3572] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 131 (1A3D5C00) [pid = 3572] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 130 (1F6F2C00) [pid = 3572] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 129 (233B7000) [pid = 3572] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 128 (19E6E000) [pid = 3572] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 127 (23591400) [pid = 3572] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 126 (14DB6800) [pid = 3572] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 125 (1F6C5800) [pid = 3572] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 124 (14771800) [pid = 3572] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 123 (2177F400) [pid = 3572] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 122 (231EAC00) [pid = 3572] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 121 (2356C000) [pid = 3572] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 120 (21780800) [pid = 3572] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 119 (1984E400) [pid = 3572] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1FB3FC00) [pid = 3572] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (15F56400) [pid = 3572] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (21773400) [pid = 3572] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (231F8C00) [pid = 3572] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1C6DA000) [pid = 3572] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (1987DC00) [pid = 3572] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1C650000) [pid = 3572] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (1A1D3800) [pid = 3572] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1987E400) [pid = 3572] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (0C644400) [pid = 3572] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (11320400) [pid = 3572] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (16D5D800) [pid = 3572] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (2424A000) [pid = 3572] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (235BB400) [pid = 3572] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (2358F400) [pid = 3572] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (233A9800) [pid = 3572] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (19D52800) [pid = 3572] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1F6FB000) [pid = 3572] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1F63B400) [pid = 3572] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (19E6B800) [pid = 3572] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (15ECB400) [pid = 3572] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1DDCB400) [pid = 3572] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1B26D000) [pid = 3572] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:31:52 INFO - PROCESS | 3572 | 1463437912587 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:31:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:31:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1430ms 15:31:52 INFO - PROCESS | 3572 | 1463437912634 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 15:31:52 INFO - PROCESS | 3572 | 1463437912636 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 15:31:52 INFO - PROCESS | 3572 | 1463437912639 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:31:52 INFO - PROCESS | 3572 | 1463437912641 Marionette TRACE conn5 <- [1,2694,null,{}] 15:31:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:31:52 INFO - PROCESS | 3572 | 1463437912645 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:52 INFO - PROCESS | 3572 | 1463437912723 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 15:31:52 INFO - PROCESS | 3572 | 1463437912730 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:52 INFO - PROCESS | 3572 | ++DOCSHELL 14DF0400 == 32 [pid = 3572] [id = 683] 15:31:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (15E11000) [pid = 3572] [serial = 2049] [outer = 00000000] 15:31:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (16A73800) [pid = 3572] [serial = 2050] [outer = 15E11000] 15:31:52 INFO - PROCESS | 3572 | 1463437912774 Marionette DEBUG loaded listener.js 15:31:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (16D55400) [pid = 3572] [serial = 2051] [outer = 15E11000] 15:31:53 INFO - PROCESS | 3572 | 1463437913221 Marionette TRACE conn5 <- [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]]]}] 15:31:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:31:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 15:31:53 INFO - PROCESS | 3572 | 1463437913274 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 15:31:53 INFO - PROCESS | 3572 | 1463437913276 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 15:31:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:31:53 INFO - PROCESS | 3572 | 1463437913280 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:31:53 INFO - PROCESS | 3572 | 1463437913281 Marionette TRACE conn5 <- [1,2698,null,{}] 15:31:53 INFO - PROCESS | 3572 | 1463437913285 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:53 INFO - PROCESS | 3572 | 1463437913363 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 15:31:53 INFO - PROCESS | 3572 | 1463437913370 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:53 INFO - PROCESS | 3572 | ++DOCSHELL 16D56C00 == 33 [pid = 3572] [id = 684] 15:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (16ED1800) [pid = 3572] [serial = 2052] [outer = 00000000] 15:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (17D6BC00) [pid = 3572] [serial = 2053] [outer = 16ED1800] 15:31:53 INFO - PROCESS | 3572 | 1463437913414 Marionette DEBUG loaded listener.js 15:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (17D61800) [pid = 3572] [serial = 2054] [outer = 16ED1800] 15:31:53 INFO - PROCESS | 3572 | 1463437913874 Marionette TRACE conn5 <- [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] 15:31:53 INFO - PROCESS | 3572 | 1463437913924 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 15:31:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:31:53 INFO - PROCESS | 3572 | 1463437913927 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:31:53 INFO - PROCESS | 3572 | 1463437913928 Marionette TRACE conn5 <- [1,2702,null,{}] 15:31:53 INFO - PROCESS | 3572 | 1463437913931 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:54 INFO - PROCESS | 3572 | 1463437914012 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 15:31:54 INFO - PROCESS | 3572 | 1463437914018 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:54 INFO - PROCESS | 3572 | ++DOCSHELL 1061AC00 == 34 [pid = 3572] [id = 685] 15:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (17D7C400) [pid = 3572] [serial = 2055] [outer = 00000000] 15:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (17F1AC00) [pid = 3572] [serial = 2056] [outer = 17D7C400] 15:31:54 INFO - PROCESS | 3572 | 1463437914062 Marionette DEBUG loaded listener.js 15:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (17F25000) [pid = 3572] [serial = 2057] [outer = 17D7C400] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 1DBE7400 == 33 [pid = 3572] [id = 573] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 10DB5000 == 32 [pid = 3572] [id = 574] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 1CBAC400 == 31 [pid = 3572] [id = 571] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 113A7000 == 30 [pid = 3572] [id = 559] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 19854800 == 29 [pid = 3572] [id = 570] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 1F6CCC00 == 28 [pid = 3572] [id = 575] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 1440AC00 == 27 [pid = 3572] [id = 576] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 1DBE0000 == 26 [pid = 3572] [id = 572] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 14414C00 == 25 [pid = 3572] [id = 569] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 1B267800 == 24 [pid = 3572] [id = 564] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 1CB35C00 == 23 [pid = 3572] [id = 568] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 1BCDC800 == 22 [pid = 3572] [id = 565] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 1984C800 == 21 [pid = 3572] [id = 563] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 17F61400 == 20 [pid = 3572] [id = 561] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 0FBF8800 == 19 [pid = 3572] [id = 560] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 1978F800 == 18 [pid = 3572] [id = 562] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 10DB0800 == 17 [pid = 3572] [id = 566] 15:31:55 INFO - PROCESS | 3572 | --DOCSHELL 14434000 == 16 [pid = 3572] [id = 567] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1A608400) [pid = 3572] [serial = 1871] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (233AC400) [pid = 3572] [serial = 1823] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (186D0C00) [pid = 3572] [serial = 1814] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (21DDFC00) [pid = 3572] [serial = 1877] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (2358D000) [pid = 3572] [serial = 1937] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (23CC3000) [pid = 3572] [serial = 1889] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1F6C6800) [pid = 3572] [serial = 1865] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1F6CE000) [pid = 3572] [serial = 1811] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1FB38000) [pid = 3572] [serial = 1931] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (2356F800) [pid = 3572] [serial = 1883] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1BCD9000) [pid = 3572] [serial = 1928] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (21DDA400) [pid = 3572] [serial = 1829] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (1A3E0000) [pid = 3572] [serial = 1826] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1FB37000) [pid = 3572] [serial = 1820] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (2386F000) [pid = 3572] [serial = 1940] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1BCD8000) [pid = 3572] [serial = 1817] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (23871800) [pid = 3572] [serial = 1886] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (186CD800) [pid = 3572] [serial = 1925] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (1FB0D800) [pid = 3572] [serial = 1874] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (18631400) [pid = 3572] [serial = 1868] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (23864800) [pid = 3572] [serial = 1832] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (231F4800) [pid = 3572] [serial = 1880] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (287C0000) [pid = 3572] [serial = 1943] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (233A3800) [pid = 3572] [serial = 1934] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1F6CD000) [pid = 3572] [serial = 1922] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (1974F400) [pid = 3572] [serial = 2027] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (1F0A6000) [pid = 3572] [serial = 2029] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (1D689800) [pid = 3572] [serial = 2023] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (1D694400) [pid = 3572] [serial = 2024] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (1CB30000) [pid = 3572] [serial = 2026] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (1A743C00) [pid = 3572] [serial = 2017] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (19B10400) [pid = 3572] [serial = 2014] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (19E76000) [pid = 3572] [serial = 2015] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (1065F000) [pid = 3572] [serial = 2011] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (14D0DC00) [pid = 3572] [serial = 2012] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (18631C00) [pid = 3572] [serial = 2009] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (17D66C00) [pid = 3572] [serial = 2008] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (19F63800) [pid = 3572] [serial = 2006] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (186A6800) [pid = 3572] [serial = 2005] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (24252000) [pid = 3572] [serial = 2003] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (2424FC00) [pid = 3572] [serial = 2002] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (23CC1800) [pid = 3572] [serial = 2000] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (2386DC00) [pid = 3572] [serial = 1999] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (235B9000) [pid = 3572] [serial = 1997] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (235B2C00) [pid = 3572] [serial = 1996] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (2356E400) [pid = 3572] [serial = 1994] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (23564400) [pid = 3572] [serial = 1993] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (231F8400) [pid = 3572] [serial = 1991] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (21DD6000) [pid = 3572] [serial = 1990] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (1FB36400) [pid = 3572] [serial = 1988] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 54 (1FB07800) [pid = 3572] [serial = 1987] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 53 (1F6CA000) [pid = 3572] [serial = 1985] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 52 (1F664C00) [pid = 3572] [serial = 1984] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 51 (1B491000) [pid = 3572] [serial = 1982] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 50 (1A3DB800) [pid = 3572] [serial = 1981] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 49 (18E2F400) [pid = 3572] [serial = 1979] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 48 (1864A800) [pid = 3572] [serial = 1978] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 47 (1F639800) [pid = 3572] [serial = 1976] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 46 (1C228000) [pid = 3572] [serial = 2020] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 45 (1C26C000) [pid = 3572] [serial = 2021] [outer = 00000000] [url = about:blank] 15:31:55 INFO - PROCESS | 3572 | --DOMWINDOW == 44 (1B267C00) [pid = 3572] [serial = 2018] [outer = 00000000] [url = about:blank] 15:31:56 INFO - PROCESS | 3572 | 1463437915964 Marionette TRACE conn5 <- [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]]]}] 15:31:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:31:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2073ms 15:31:56 INFO - PROCESS | 3572 | 1463437916003 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 15:31:56 INFO - PROCESS | 3572 | 1463437916007 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 15:31:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:31:56 INFO - PROCESS | 3572 | 1463437916013 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:31:56 INFO - PROCESS | 3572 | 1463437916017 Marionette TRACE conn5 <- [1,2706,null,{}] 15:31:56 INFO - PROCESS | 3572 | 1463437916023 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:56 INFO - PROCESS | 3572 | 1463437916115 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 15:31:56 INFO - PROCESS | 3572 | 1463437916128 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:56 INFO - PROCESS | 3572 | ++DOCSHELL 0C781C00 == 17 [pid = 3572] [id = 686] 15:31:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 45 (0FB03400) [pid = 3572] [serial = 2058] [outer = 00000000] 15:31:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 46 (0FBF2800) [pid = 3572] [serial = 2059] [outer = 0FB03400] 15:31:56 INFO - PROCESS | 3572 | 1463437916175 Marionette DEBUG loaded listener.js 15:31:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 47 (0FC53000) [pid = 3572] [serial = 2060] [outer = 0FB03400] 15:31:56 INFO - PROCESS | 3572 | 1463437916704 Marionette TRACE conn5 <- [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] 15:31:56 INFO - PROCESS | 3572 | 1463437916753 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 15:31:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:31:56 INFO - PROCESS | 3572 | 1463437916760 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:31:56 INFO - PROCESS | 3572 | 1463437916762 Marionette TRACE conn5 <- [1,2710,null,{}] 15:31:56 INFO - PROCESS | 3572 | 1463437916766 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:56 INFO - PROCESS | 3572 | 1463437916849 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 15:31:56 INFO - PROCESS | 3572 | 1463437916946 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:56 INFO - PROCESS | 3572 | ++DOCSHELL 1000D800 == 18 [pid = 3572] [id = 687] 15:31:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 48 (1000E000) [pid = 3572] [serial = 2061] [outer = 00000000] 15:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 49 (1035F800) [pid = 3572] [serial = 2062] [outer = 1000E000] 15:31:57 INFO - PROCESS | 3572 | 1463437916997 Marionette DEBUG loaded listener.js 15:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 50 (10653800) [pid = 3572] [serial = 2063] [outer = 1000E000] 15:31:57 INFO - PROCESS | 3572 | 1463437917401 Marionette TRACE conn5 <- [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] 15:31:57 INFO - PROCESS | 3572 | 1463437917435 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 15:31:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:31:57 INFO - PROCESS | 3572 | 1463437917439 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:31:57 INFO - PROCESS | 3572 | 1463437917442 Marionette TRACE conn5 <- [1,2714,null,{}] 15:31:57 INFO - PROCESS | 3572 | 1463437917453 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:57 INFO - PROCESS | 3572 | 1463437917565 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 15:31:57 INFO - PROCESS | 3572 | 1463437917577 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:57 INFO - PROCESS | 3572 | ++DOCSHELL 147D2400 == 19 [pid = 3572] [id = 688] 15:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 51 (147D4C00) [pid = 3572] [serial = 2064] [outer = 00000000] 15:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 52 (1482E000) [pid = 3572] [serial = 2065] [outer = 147D4C00] 15:31:57 INFO - PROCESS | 3572 | 1463437917625 Marionette DEBUG loaded listener.js 15:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 53 (14837800) [pid = 3572] [serial = 2066] [outer = 147D4C00] 15:31:58 INFO - PROCESS | 3572 | 1463437918068 Marionette TRACE conn5 <- [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]]]}] 15:31:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:31:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 15:31:58 INFO - PROCESS | 3572 | 1463437918114 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 15:31:58 INFO - PROCESS | 3572 | 1463437918116 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 15:31:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:31:58 INFO - PROCESS | 3572 | 1463437918119 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:31:58 INFO - PROCESS | 3572 | 1463437918121 Marionette TRACE conn5 <- [1,2718,null,{}] 15:31:58 INFO - PROCESS | 3572 | 1463437918124 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:58 INFO - PROCESS | 3572 | 1463437918204 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 15:31:58 INFO - PROCESS | 3572 | 1463437918224 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:58 INFO - PROCESS | 3572 | ++DOCSHELL 10011800 == 20 [pid = 3572] [id = 689] 15:31:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 54 (1482DC00) [pid = 3572] [serial = 2067] [outer = 00000000] 15:31:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (14FD1C00) [pid = 3572] [serial = 2068] [outer = 1482DC00] 15:31:58 INFO - PROCESS | 3572 | 1463437918269 Marionette DEBUG loaded listener.js 15:31:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (15EC5400) [pid = 3572] [serial = 2069] [outer = 1482DC00] 15:31:59 INFO - PROCESS | 3572 | 1463437919185 Marionette TRACE conn5 <- [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] 15:31:59 INFO - PROCESS | 3572 | 1463437919253 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 15:31:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:31:59 INFO - PROCESS | 3572 | 1463437919256 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:31:59 INFO - PROCESS | 3572 | 1463437919258 Marionette TRACE conn5 <- [1,2722,null,{}] 15:31:59 INFO - PROCESS | 3572 | 1463437919261 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:59 INFO - PROCESS | 3572 | 1463437919336 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 15:31:59 INFO - PROCESS | 3572 | 1463437919342 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:59 INFO - PROCESS | 3572 | ++DOCSHELL 16A6AC00 == 21 [pid = 3572] [id = 690] 15:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (16A6B400) [pid = 3572] [serial = 2070] [outer = 00000000] 15:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (16D57800) [pid = 3572] [serial = 2071] [outer = 16A6B400] 15:31:59 INFO - PROCESS | 3572 | 1463437919387 Marionette DEBUG loaded listener.js 15:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (16EE0800) [pid = 3572] [serial = 2072] [outer = 16A6B400] 15:31:59 INFO - PROCESS | 3572 | 1463437919816 Marionette TRACE conn5 <- [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]]]}] 15:31:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:31:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 15:31:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:31:59 INFO - PROCESS | 3572 | 1463437919887 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 15:31:59 INFO - PROCESS | 3572 | 1463437919889 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 15:31:59 INFO - PROCESS | 3572 | 1463437919892 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:31:59 INFO - PROCESS | 3572 | 1463437919894 Marionette TRACE conn5 <- [1,2726,null,{}] 15:31:59 INFO - PROCESS | 3572 | 1463437919897 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:00 INFO - PROCESS | 3572 | 1463437920035 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 15:32:00 INFO - PROCESS | 3572 | 1463437920172 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:00 INFO - PROCESS | 3572 | ++DOCSHELL 09078400 == 22 [pid = 3572] [id = 691] 15:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (09079000) [pid = 3572] [serial = 2073] [outer = 00000000] 15:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (0C617000) [pid = 3572] [serial = 2074] [outer = 09079000] 15:32:00 INFO - PROCESS | 3572 | 1463437920230 Marionette DEBUG loaded listener.js 15:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (0CBA6800) [pid = 3572] [serial = 2075] [outer = 09079000] 15:32:01 INFO - PROCESS | 3572 | 1463437921005 Marionette TRACE conn5 <- [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]]]}] 15:32:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:32:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1170ms 15:32:01 INFO - PROCESS | 3572 | 1463437921084 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 15:32:01 INFO - PROCESS | 3572 | 1463437921088 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 15:32:01 INFO - PROCESS | 3572 | 1463437921094 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:32:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:32:01 INFO - PROCESS | 3572 | 1463437921098 Marionette TRACE conn5 <- [1,2730,null,{}] 15:32:01 INFO - PROCESS | 3572 | 1463437921103 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:01 INFO - PROCESS | 3572 | 1463437921221 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 15:32:01 INFO - PROCESS | 3572 | 1463437921344 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:01 INFO - PROCESS | 3572 | ++DOCSHELL 14747800 == 23 [pid = 3572] [id = 692] 15:32:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (14771C00) [pid = 3572] [serial = 2076] [outer = 00000000] 15:32:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (14E7B800) [pid = 3572] [serial = 2077] [outer = 14771C00] 15:32:01 INFO - PROCESS | 3572 | 1463437921402 Marionette DEBUG loaded listener.js 15:32:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (15E13800) [pid = 3572] [serial = 2078] [outer = 14771C00] 15:32:02 INFO - PROCESS | 3572 | 1463437922193 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:32:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:32:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1181ms 15:32:02 INFO - PROCESS | 3572 | 1463437922280 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 15:32:02 INFO - PROCESS | 3572 | 1463437922284 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 15:32:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:32:02 INFO - PROCESS | 3572 | 1463437922289 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:32:02 INFO - PROCESS | 3572 | 1463437922293 Marionette TRACE conn5 <- [1,2734,null,{}] 15:32:02 INFO - PROCESS | 3572 | 1463437922300 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:02 INFO - PROCESS | 3572 | 1463437922389 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 15:32:02 INFO - PROCESS | 3572 | 1463437922397 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:02 INFO - PROCESS | 3572 | ++DOCSHELL 0FF18400 == 24 [pid = 3572] [id = 693] 15:32:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (0FF18800) [pid = 3572] [serial = 2079] [outer = 00000000] 15:32:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (1000AC00) [pid = 3572] [serial = 2080] [outer = 0FF18800] 15:32:02 INFO - PROCESS | 3572 | 1463437922444 Marionette DEBUG loaded listener.js 15:32:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (1032F000) [pid = 3572] [serial = 2081] [outer = 0FF18800] 15:32:02 INFO - PROCESS | 3572 | 1463437922959 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:32:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:32:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 15:32:03 INFO - PROCESS | 3572 | 1463437923021 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 3572 | 1463437923027 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 15:32:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:32:03 INFO - PROCESS | 3572 | 1463437923033 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - PROCESS | 3572 | 1463437923036 Marionette TRACE conn5 <- [1,2738,null,{}] 15:32:03 INFO - PROCESS | 3572 | 1463437923039 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:03 INFO - PROCESS | 3572 | 1463437923120 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 15:32:03 INFO - PROCESS | 3572 | 1463437923213 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:03 INFO - PROCESS | 3572 | ++DOCSHELL 113AD000 == 25 [pid = 3572] [id = 694] 15:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (147D0000) [pid = 3572] [serial = 2082] [outer = 00000000] 15:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (14D2A800) [pid = 3572] [serial = 2083] [outer = 147D0000] 15:32:03 INFO - PROCESS | 3572 | 1463437923259 Marionette DEBUG loaded listener.js 15:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (15E62400) [pid = 3572] [serial = 2084] [outer = 147D0000] 15:32:03 INFO - PROCESS | 3572 | 1463437923635 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:32:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:32:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 15:32:03 INFO - PROCESS | 3572 | 1463437923705 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 3572 | 1463437923708 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 15:32:03 INFO - PROCESS | 3572 | 1463437923711 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:32:03 INFO - PROCESS | 3572 | 1463437923715 Marionette TRACE conn5 <- [1,2742,null,{}] 15:32:03 INFO - PROCESS | 3572 | 1463437923745 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:03 INFO - PROCESS | 3572 | 1463437923866 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 15:32:03 INFO - PROCESS | 3572 | 1463437923875 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:03 INFO - PROCESS | 3572 | ++DOCSHELL 17F26C00 == 26 [pid = 3572] [id = 695] 15:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (17F5EC00) [pid = 3572] [serial = 2085] [outer = 00000000] 15:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (18631400) [pid = 3572] [serial = 2086] [outer = 17F5EC00] 15:32:03 INFO - PROCESS | 3572 | 1463437923926 Marionette DEBUG loaded listener.js 15:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (18652800) [pid = 3572] [serial = 2087] [outer = 17F5EC00] 15:32:04 INFO - PROCESS | 3572 | 1463437924381 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:32:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:32:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 731ms 15:32:04 INFO - PROCESS | 3572 | 1463437924445 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 15:32:04 INFO - PROCESS | 3572 | 1463437924448 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 15:32:04 INFO - PROCESS | 3572 | 1463437924451 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:32:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:32:04 INFO - PROCESS | 3572 | 1463437924452 Marionette TRACE conn5 <- [1,2746,null,{}] 15:32:04 INFO - PROCESS | 3572 | 1463437924456 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:04 INFO - PROCESS | 3572 | 1463437924576 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 15:32:04 INFO - PROCESS | 3572 | 1463437924583 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:04 INFO - PROCESS | 3572 | ++DOCSHELL 0C644C00 == 27 [pid = 3572] [id = 696] 15:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (0CB75000) [pid = 3572] [serial = 2088] [outer = 00000000] 15:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (186CE800) [pid = 3572] [serial = 2089] [outer = 0CB75000] 15:32:04 INFO - PROCESS | 3572 | 1463437924627 Marionette DEBUG loaded listener.js 15:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (18DB2800) [pid = 3572] [serial = 2090] [outer = 0CB75000] 15:32:05 INFO - PROCESS | 3572 | 1463437925069 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:32:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:32:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 15:32:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:32:05 INFO - PROCESS | 3572 | 1463437925125 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 15:32:05 INFO - PROCESS | 3572 | 1463437925127 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 15:32:05 INFO - PROCESS | 3572 | 1463437925130 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:32:05 INFO - PROCESS | 3572 | 1463437925132 Marionette TRACE conn5 <- [1,2750,null,{}] 15:32:05 INFO - PROCESS | 3572 | 1463437925135 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:05 INFO - PROCESS | 3572 | 1463437925247 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 15:32:05 INFO - PROCESS | 3572 | 1463437925339 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:05 INFO - PROCESS | 3572 | ++DOCSHELL 18DB3C00 == 28 [pid = 3572] [id = 697] 15:32:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (18DB8400) [pid = 3572] [serial = 2091] [outer = 00000000] 15:32:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (18E2AC00) [pid = 3572] [serial = 2092] [outer = 18DB8400] 15:32:05 INFO - PROCESS | 3572 | 1463437925384 Marionette DEBUG loaded listener.js 15:32:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (18E2D000) [pid = 3572] [serial = 2093] [outer = 18DB8400] 15:32:05 INFO - PROCESS | 3572 | 1463437925810 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:32:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:32:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 15:32:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:32:05 INFO - PROCESS | 3572 | 1463437925861 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 15:32:05 INFO - PROCESS | 3572 | 1463437925863 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 15:32:05 INFO - PROCESS | 3572 | 1463437925866 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:32:05 INFO - PROCESS | 3572 | 1463437925868 Marionette TRACE conn5 <- [1,2754,null,{}] 15:32:05 INFO - PROCESS | 3572 | 1463437925871 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:06 INFO - PROCESS | 3572 | 1463437926008 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 15:32:06 INFO - PROCESS | 3572 | 1463437926020 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:06 INFO - PROCESS | 3572 | ++DOCSHELL 18E2A400 == 29 [pid = 3572] [id = 698] 15:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (1974C800) [pid = 3572] [serial = 2094] [outer = 00000000] 15:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (197D8400) [pid = 3572] [serial = 2095] [outer = 1974C800] 15:32:06 INFO - PROCESS | 3572 | 1463437926066 Marionette DEBUG loaded listener.js 15:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (197DD800) [pid = 3572] [serial = 2096] [outer = 1974C800] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (0FB03400) [pid = 3572] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (1000E000) [pid = 3572] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (147D4C00) [pid = 3572] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (1482DC00) [pid = 3572] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (17D7C400) [pid = 3572] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (16ED1800) [pid = 3572] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (14D2DC00) [pid = 3572] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (15E68800) [pid = 3572] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (1DBE9000) [pid = 3572] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (0C61E400) [pid = 3572] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (0FB5B000) [pid = 3572] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (10654400) [pid = 3572] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (14411400) [pid = 3572] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:32:06 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (15E11000) [pid = 3572] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:32:06 INFO - PROCESS | 3572 | 1463437926578 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:32:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:32:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 15:32:06 INFO - PROCESS | 3572 | 1463437926622 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 15:32:06 INFO - PROCESS | 3572 | 1463437926624 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 15:32:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:32:06 INFO - PROCESS | 3572 | 1463437926631 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:32:06 INFO - PROCESS | 3572 | 1463437926633 Marionette TRACE conn5 <- [1,2758,null,{}] 15:32:06 INFO - PROCESS | 3572 | 1463437926636 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:06 INFO - PROCESS | 3572 | 1463437926714 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 15:32:06 INFO - PROCESS | 3572 | 1463437926721 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:06 INFO - PROCESS | 3572 | ++DOCSHELL 0FF12800 == 30 [pid = 3572] [id = 699] 15:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (1000B000) [pid = 3572] [serial = 2097] [outer = 00000000] 15:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (16A74C00) [pid = 3572] [serial = 2098] [outer = 1000B000] 15:32:06 INFO - PROCESS | 3572 | 1463437926766 Marionette DEBUG loaded listener.js 15:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (17F63000) [pid = 3572] [serial = 2099] [outer = 1000B000] 15:32:07 INFO - PROCESS | 3572 | 1463437927204 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:32:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:32:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 15:32:07 INFO - PROCESS | 3572 | 1463437927263 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 15:32:07 INFO - PROCESS | 3572 | 1463437927266 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 15:32:07 INFO - PROCESS | 3572 | 1463437927269 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:32:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:32:07 INFO - PROCESS | 3572 | 1463437927270 Marionette TRACE conn5 <- [1,2762,null,{}] 15:32:07 INFO - PROCESS | 3572 | 1463437927274 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:07 INFO - PROCESS | 3572 | 1463437927349 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 15:32:07 INFO - PROCESS | 3572 | 1463437927355 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:07 INFO - PROCESS | 3572 | ++DOCSHELL 15EC9000 == 31 [pid = 3572] [id = 700] 15:32:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (197DF400) [pid = 3572] [serial = 2100] [outer = 00000000] 15:32:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (19858800) [pid = 3572] [serial = 2101] [outer = 197DF400] 15:32:07 INFO - PROCESS | 3572 | 1463437927399 Marionette DEBUG loaded listener.js 15:32:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (1988CC00) [pid = 3572] [serial = 2102] [outer = 197DF400] 15:32:07 INFO - PROCESS | 3572 | 1463437927815 Marionette TRACE conn5 <- [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]]]}] 15:32:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:32:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 571ms 15:32:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:32:07 INFO - PROCESS | 3572 | 1463437927844 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 15:32:07 INFO - PROCESS | 3572 | 1463437927846 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 15:32:07 INFO - PROCESS | 3572 | 1463437927849 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:32:07 INFO - PROCESS | 3572 | 1463437927851 Marionette TRACE conn5 <- [1,2766,null,{}] 15:32:07 INFO - PROCESS | 3572 | 1463437927872 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:07 INFO - PROCESS | 3572 | 1463437927953 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 15:32:07 INFO - PROCESS | 3572 | 1463437927961 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:08 INFO - PROCESS | 3572 | ++DOCSHELL 16BC4000 == 32 [pid = 3572] [id = 701] 15:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (1984CC00) [pid = 3572] [serial = 2103] [outer = 00000000] 15:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (19B08400) [pid = 3572] [serial = 2104] [outer = 1984CC00] 15:32:08 INFO - PROCESS | 3572 | 1463437928005 Marionette DEBUG loaded listener.js 15:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (19B0C800) [pid = 3572] [serial = 2105] [outer = 1984CC00] 15:32:08 INFO - PROCESS | 3572 | 1463437928442 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:32:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:32:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 650ms 15:32:08 INFO - PROCESS | 3572 | 1463437928551 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 15:32:08 INFO - PROCESS | 3572 | 1463437928555 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 15:32:08 INFO - PROCESS | 3572 | 1463437928560 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:32:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:32:08 INFO - PROCESS | 3572 | 1463437928565 Marionette TRACE conn5 <- [1,2770,null,{}] 15:32:08 INFO - PROCESS | 3572 | 1463437928571 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:08 INFO - PROCESS | 3572 | 1463437928688 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 15:32:08 INFO - PROCESS | 3572 | 1463437928817 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:08 INFO - PROCESS | 3572 | ++DOCSHELL 0FC52400 == 33 [pid = 3572] [id = 702] 15:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (0FC53800) [pid = 3572] [serial = 2106] [outer = 00000000] 15:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (10005C00) [pid = 3572] [serial = 2107] [outer = 0FC53800] 15:32:08 INFO - PROCESS | 3572 | 1463437928874 Marionette DEBUG loaded listener.js 15:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (10C62C00) [pid = 3572] [serial = 2108] [outer = 0FC53800] 15:32:09 INFO - PROCESS | 3572 | 1463437929527 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:32:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:32:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1018ms 15:32:09 INFO - PROCESS | 3572 | 1463437929585 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 15:32:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:32:09 INFO - PROCESS | 3572 | 1463437929589 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 15:32:09 INFO - PROCESS | 3572 | 1463437929596 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:32:09 INFO - PROCESS | 3572 | 1463437929600 Marionette TRACE conn5 <- [1,2774,null,{}] 15:32:09 INFO - PROCESS | 3572 | 1463437929605 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:09 INFO - PROCESS | 3572 | 1463437929723 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 15:32:09 INFO - PROCESS | 3572 | 1463437929862 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:09 INFO - PROCESS | 3572 | ++DOCSHELL 15F5D400 == 34 [pid = 3572] [id = 703] 15:32:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (16BC4C00) [pid = 3572] [serial = 2109] [outer = 00000000] 15:32:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (1862D800) [pid = 3572] [serial = 2110] [outer = 16BC4C00] 15:32:09 INFO - PROCESS | 3572 | 1463437929919 Marionette DEBUG loaded listener.js 15:32:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (186A4000) [pid = 3572] [serial = 2111] [outer = 16BC4C00] 15:32:10 INFO - PROCESS | 3572 | 1463437930473 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:32:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:32:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 930ms 15:32:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:32:10 INFO - PROCESS | 3572 | 1463437930525 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 15:32:10 INFO - PROCESS | 3572 | 1463437930527 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 15:32:10 INFO - PROCESS | 3572 | 1463437930531 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:32:10 INFO - PROCESS | 3572 | 1463437930533 Marionette TRACE conn5 <- [1,2778,null,{}] 15:32:10 INFO - PROCESS | 3572 | 1463437930543 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:10 INFO - PROCESS | 3572 | 1463437930652 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 15:32:10 INFO - PROCESS | 3572 | 1463437930790 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:10 INFO - PROCESS | 3572 | ++DOCSHELL 1988DC00 == 35 [pid = 3572] [id = 704] 15:32:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1991E800) [pid = 3572] [serial = 2112] [outer = 00000000] 15:32:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (19E0E400) [pid = 3572] [serial = 2113] [outer = 1991E800] 15:32:10 INFO - PROCESS | 3572 | 1463437930849 Marionette DEBUG loaded listener.js 15:32:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (19E6DC00) [pid = 3572] [serial = 2114] [outer = 1991E800] 15:32:11 INFO - PROCESS | 3572 | 1463437931644 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1167ms 15:32:11 INFO - PROCESS | 3572 | 1463437931702 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 15:32:11 INFO - PROCESS | 3572 | 1463437931706 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 15:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:32:11 INFO - PROCESS | 3572 | 1463437931711 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:32:11 INFO - PROCESS | 3572 | 1463437931715 Marionette TRACE conn5 <- [1,2782,null,{}] 15:32:11 INFO - PROCESS | 3572 | 1463437931722 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:11 INFO - PROCESS | 3572 | 1463437931817 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 15:32:11 INFO - PROCESS | 3572 | 1463437931960 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:12 INFO - PROCESS | 3572 | ++DOCSHELL 0C61E800 == 36 [pid = 3572] [id = 705] 15:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (0FF0A800) [pid = 3572] [serial = 2115] [outer = 00000000] 15:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (10003800) [pid = 3572] [serial = 2116] [outer = 0FF0A800] 15:32:12 INFO - PROCESS | 3572 | 1463437932011 Marionette DEBUG loaded listener.js 15:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1000BC00) [pid = 3572] [serial = 2117] [outer = 0FF0A800] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (0FBF2800) [pid = 3572] [serial = 2059] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1035F800) [pid = 3572] [serial = 2062] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (1482E000) [pid = 3572] [serial = 2065] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (14837800) [pid = 3572] [serial = 2066] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (14FD1C00) [pid = 3572] [serial = 2068] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (10653800) [pid = 3572] [serial = 2063] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (17F1AC00) [pid = 3572] [serial = 2056] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (17D61800) [pid = 3572] [serial = 2054] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (15EC5400) [pid = 3572] [serial = 2069] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (14DF2800) [pid = 3572] [serial = 2044] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (16A71000) [pid = 3572] [serial = 2047] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (14FCC400) [pid = 3572] [serial = 2045] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (17D6BC00) [pid = 3572] [serial = 2053] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (0FC53000) [pid = 3572] [serial = 2060] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (16BC0000) [pid = 3572] [serial = 2048] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (1F660800) [pid = 3572] [serial = 2030] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (0C64B800) [pid = 3572] [serial = 2032] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (0C788000) [pid = 3572] [serial = 2033] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (0FF0FC00) [pid = 3572] [serial = 2035] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (17F25000) [pid = 3572] [serial = 2057] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (0FF16800) [pid = 3572] [serial = 2036] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (106BFC00) [pid = 3572] [serial = 2038] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (10CBA000) [pid = 3572] [serial = 2039] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (1482D400) [pid = 3572] [serial = 2041] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (16A73800) [pid = 3572] [serial = 2050] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (16D55400) [pid = 3572] [serial = 2051] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (14834000) [pid = 3572] [serial = 2042] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (16D57800) [pid = 3572] [serial = 2071] [outer = 00000000] [url = about:blank] 15:32:12 INFO - PROCESS | 3572 | 1463437932551 Marionette TRACE conn5 <- [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]]]}] 15:32:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:32:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 890ms 15:32:12 INFO - PROCESS | 3572 | 1463437932602 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 15:32:12 INFO - PROCESS | 3572 | 1463437932607 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 15:32:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:32:12 INFO - PROCESS | 3572 | 1463437932618 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:32:12 INFO - PROCESS | 3572 | 1463437932620 Marionette TRACE conn5 <- [1,2786,null,{}] 15:32:12 INFO - PROCESS | 3572 | 1463437932624 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:12 INFO - PROCESS | 3572 | 1463437932705 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 15:32:12 INFO - PROCESS | 3572 | 1463437932715 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:12 INFO - PROCESS | 3572 | ++DOCSHELL 0FC57800 == 37 [pid = 3572] [id = 706] 15:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (0FC58000) [pid = 3572] [serial = 2118] [outer = 00000000] 15:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (1036EC00) [pid = 3572] [serial = 2119] [outer = 0FC58000] 15:32:12 INFO - PROCESS | 3572 | 1463437932760 Marionette DEBUG loaded listener.js 15:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (106C2000) [pid = 3572] [serial = 2120] [outer = 0FC58000] 15:32:13 INFO - PROCESS | 3572 | 1463437933250 Marionette TRACE conn5 <- [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]]]}] 15:32:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:32:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 15:32:13 INFO - PROCESS | 3572 | 1463437933293 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 15:32:13 INFO - PROCESS | 3572 | 1463437933295 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 15:32:13 INFO - PROCESS | 3572 | 1463437933298 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:32:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:32:13 INFO - PROCESS | 3572 | 1463437933302 Marionette TRACE conn5 <- [1,2790,null,{}] 15:32:13 INFO - PROCESS | 3572 | 1463437933312 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:13 INFO - PROCESS | 3572 | 1463437933397 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 15:32:13 INFO - PROCESS | 3572 | 1463437933407 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:13 INFO - PROCESS | 3572 | ++DOCSHELL 147D6C00 == 38 [pid = 3572] [id = 707] 15:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (147D8400) [pid = 3572] [serial = 2121] [outer = 00000000] 15:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (1482F400) [pid = 3572] [serial = 2122] [outer = 147D8400] 15:32:13 INFO - PROCESS | 3572 | 1463437933455 Marionette DEBUG loaded listener.js 15:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (14838400) [pid = 3572] [serial = 2123] [outer = 147D8400] 15:32:13 INFO - PROCESS | 3572 | 1463437933943 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:32:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:32:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 15:32:14 INFO - PROCESS | 3572 | 1463437933972 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 15:32:14 INFO - PROCESS | 3572 | 1463437933975 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 15:32:14 INFO - PROCESS | 3572 | 1463437933978 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:32:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:32:14 INFO - PROCESS | 3572 | 1463437933980 Marionette TRACE conn5 <- [1,2794,null,{}] 15:32:14 INFO - PROCESS | 3572 | 1463437933984 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:14 INFO - PROCESS | 3572 | 1463437934065 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 15:32:14 INFO - PROCESS | 3572 | 1463437934074 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:14 INFO - PROCESS | 3572 | ++DOCSHELL 14E82C00 == 39 [pid = 3572] [id = 708] 15:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (14ED7400) [pid = 3572] [serial = 2124] [outer = 00000000] 15:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (15EC6000) [pid = 3572] [serial = 2125] [outer = 14ED7400] 15:32:14 INFO - PROCESS | 3572 | 1463437934200 Marionette DEBUG loaded listener.js 15:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (15F59800) [pid = 3572] [serial = 2126] [outer = 14ED7400] 15:32:14 INFO - PROCESS | 3572 | 1463437934579 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:32:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:32:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 631ms 15:32:14 INFO - PROCESS | 3572 | 1463437934613 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 15:32:14 INFO - PROCESS | 3572 | 1463437934615 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 15:32:14 INFO - PROCESS | 3572 | 1463437934617 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:32:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:32:14 INFO - PROCESS | 3572 | 1463437934619 Marionette TRACE conn5 <- [1,2798,null,{}] 15:32:14 INFO - PROCESS | 3572 | 1463437934623 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:14 INFO - PROCESS | 3572 | 1463437934701 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 15:32:14 INFO - PROCESS | 3572 | 1463437934831 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:14 INFO - PROCESS | 3572 | ++DOCSHELL 16BC5000 == 40 [pid = 3572] [id = 709] 15:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (16BC8800) [pid = 3572] [serial = 2127] [outer = 00000000] 15:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (17D6F400) [pid = 3572] [serial = 2128] [outer = 16BC8800] 15:32:14 INFO - PROCESS | 3572 | 1463437934884 Marionette DEBUG loaded listener.js 15:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (17D6F800) [pid = 3572] [serial = 2129] [outer = 16BC8800] 15:32:15 INFO - PROCESS | 3572 | 1463437935301 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:32:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:32:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 15:32:15 INFO - PROCESS | 3572 | 1463437935352 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 15:32:15 INFO - PROCESS | 3572 | 1463437935354 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 15:32:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:32:15 INFO - PROCESS | 3572 | 1463437935363 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:32:15 INFO - PROCESS | 3572 | 1463437935365 Marionette TRACE conn5 <- [1,2802,null,{}] 15:32:15 INFO - PROCESS | 3572 | 1463437935368 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:15 INFO - PROCESS | 3572 | 1463437935500 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 15:32:15 INFO - PROCESS | 3572 | 1463437935515 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:15 INFO - PROCESS | 3572 | ++DOCSHELL 17F5F000 == 41 [pid = 3572] [id = 710] 15:32:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (17F5FC00) [pid = 3572] [serial = 2130] [outer = 00000000] 15:32:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (18652C00) [pid = 3572] [serial = 2131] [outer = 17F5FC00] 15:32:15 INFO - PROCESS | 3572 | 1463437935560 Marionette DEBUG loaded listener.js 15:32:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (18DB3800) [pid = 3572] [serial = 2132] [outer = 17F5FC00] 15:32:16 INFO - PROCESS | 3572 | 1463437936016 Marionette TRACE conn5 <- [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]]]}] 15:32:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:32:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 15:32:16 INFO - PROCESS | 3572 | 1463437936039 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 15:32:16 INFO - PROCESS | 3572 | 1463437936041 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 15:32:16 INFO - PROCESS | 3572 | 1463437936044 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:32:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:32:16 INFO - PROCESS | 3572 | 1463437936046 Marionette TRACE conn5 <- [1,2806,null,{}] 15:32:16 INFO - PROCESS | 3572 | 1463437936049 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:16 INFO - PROCESS | 3572 | 1463437936189 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 15:32:16 INFO - PROCESS | 3572 | 1463437936212 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:16 INFO - PROCESS | 3572 | ++DOCSHELL 0C740C00 == 42 [pid = 3572] [id = 711] 15:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (18DB9400) [pid = 3572] [serial = 2133] [outer = 00000000] 15:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (19750C00) [pid = 3572] [serial = 2134] [outer = 18DB9400] 15:32:16 INFO - PROCESS | 3572 | 1463437936256 Marionette DEBUG loaded listener.js 15:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (19794400) [pid = 3572] [serial = 2135] [outer = 18DB9400] 15:32:16 INFO - PROCESS | 3572 | 1463437936678 Marionette TRACE conn5 <- [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]]]}] 15:32:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:32:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 15:32:16 INFO - PROCESS | 3572 | 1463437936717 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 15:32:16 INFO - PROCESS | 3572 | 1463437936719 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 15:32:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:32:16 INFO - PROCESS | 3572 | 1463437936722 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:32:16 INFO - PROCESS | 3572 | 1463437936724 Marionette TRACE conn5 <- [1,2810,null,{}] 15:32:16 INFO - PROCESS | 3572 | 1463437936728 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:16 INFO - PROCESS | 3572 | 1463437936906 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 15:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (17F5EC00) [pid = 3572] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (0CB75000) [pid = 3572] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (1000B000) [pid = 3572] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (0FF18800) [pid = 3572] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (147D0000) [pid = 3572] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (1974C800) [pid = 3572] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (18DB8400) [pid = 3572] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (16A6B400) [pid = 3572] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:32:17 INFO - PROCESS | 3572 | 1463437936971 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:17 INFO - PROCESS | 3572 | ++DOCSHELL 0907AC00 == 43 [pid = 3572] [id = 712] 15:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (0C61F800) [pid = 3572] [serial = 2136] [outer = 00000000] 15:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (14440000) [pid = 3572] [serial = 2137] [outer = 0C61F800] 15:32:17 INFO - PROCESS | 3572 | 1463437937016 Marionette DEBUG loaded listener.js 15:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (14833800) [pid = 3572] [serial = 2138] [outer = 0C61F800] 15:32:17 INFO - PROCESS | 3572 | 1463437937372 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:32:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:32:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 15:32:17 INFO - PROCESS | 3572 | 1463437937393 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 15:32:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:32:17 INFO - PROCESS | 3572 | 1463437937395 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 15:32:17 INFO - PROCESS | 3572 | 1463437937398 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:32:17 INFO - PROCESS | 3572 | 1463437937400 Marionette TRACE conn5 <- [1,2814,null,{}] 15:32:17 INFO - PROCESS | 3572 | 1463437937414 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:17 INFO - PROCESS | 3572 | 1463437937491 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 15:32:17 INFO - PROCESS | 3572 | 1463437937526 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:17 INFO - PROCESS | 3572 | ++DOCSHELL 0C61A800 == 44 [pid = 3572] [id = 713] 15:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (10006C00) [pid = 3572] [serial = 2139] [outer = 00000000] 15:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (1984C400) [pid = 3572] [serial = 2140] [outer = 10006C00] 15:32:17 INFO - PROCESS | 3572 | 1463437937570 Marionette DEBUG loaded listener.js 15:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (19854000) [pid = 3572] [serial = 2141] [outer = 10006C00] 15:32:18 INFO - PROCESS | 3572 | 1463437937988 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:32:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:32:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 15:32:18 INFO - PROCESS | 3572 | 1463437938043 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 15:32:18 INFO - PROCESS | 3572 | 1463437938045 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 15:32:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:32:18 INFO - PROCESS | 3572 | 1463437938049 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:32:18 INFO - PROCESS | 3572 | 1463437938050 Marionette TRACE conn5 <- [1,2818,null,{}] 15:32:18 INFO - PROCESS | 3572 | 1463437938054 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:18 INFO - PROCESS | 3572 | 1463437938134 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 15:32:18 INFO - PROCESS | 3572 | 1463437938141 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:18 INFO - PROCESS | 3572 | ++DOCSHELL 17F5E000 == 45 [pid = 3572] [id = 714] 15:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (1988C000) [pid = 3572] [serial = 2142] [outer = 00000000] 15:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (19F31000) [pid = 3572] [serial = 2143] [outer = 1988C000] 15:32:18 INFO - PROCESS | 3572 | 1463437938187 Marionette DEBUG loaded listener.js 15:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (19F36400) [pid = 3572] [serial = 2144] [outer = 1988C000] 15:32:18 INFO - PROCESS | 3572 | 1463437938628 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:32:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:32:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 15:32:18 INFO - PROCESS | 3572 | 1463437938681 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 15:32:18 INFO - PROCESS | 3572 | 1463437938683 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 15:32:18 INFO - PROCESS | 3572 | 1463437938686 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:32:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:32:18 INFO - PROCESS | 3572 | 1463437938688 Marionette TRACE conn5 <- [1,2822,null,{}] 15:32:18 INFO - PROCESS | 3572 | 1463437938692 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:18 INFO - PROCESS | 3572 | 1463437938819 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 15:32:18 INFO - PROCESS | 3572 | 1463437938869 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:18 INFO - PROCESS | 3572 | ++DOCSHELL 18DAEC00 == 46 [pid = 3572] [id = 715] 15:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (19F6BC00) [pid = 3572] [serial = 2145] [outer = 00000000] 15:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (1A1C8C00) [pid = 3572] [serial = 2146] [outer = 19F6BC00] 15:32:18 INFO - PROCESS | 3572 | 1463437938919 Marionette DEBUG loaded listener.js 15:32:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (1A1D0000) [pid = 3572] [serial = 2147] [outer = 19F6BC00] 15:32:19 INFO - PROCESS | 3572 | 1463437939602 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:32:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:32:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 970ms 15:32:19 INFO - PROCESS | 3572 | 1463437939674 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 15:32:19 INFO - PROCESS | 3572 | 1463437939680 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 15:32:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:32:19 INFO - PROCESS | 3572 | 1463437939686 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:32:19 INFO - PROCESS | 3572 | 1463437939690 Marionette TRACE conn5 <- [1,2826,null,{}] 15:32:19 INFO - PROCESS | 3572 | 1463437939696 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:19 INFO - PROCESS | 3572 | 1463437939806 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 15:32:19 INFO - PROCESS | 3572 | 1463437939945 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:19 INFO - PROCESS | 3572 | ++DOCSHELL 0FF0AC00 == 47 [pid = 3572] [id = 716] 15:32:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (0FF17400) [pid = 3572] [serial = 2148] [outer = 00000000] 15:32:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (10CC2400) [pid = 3572] [serial = 2149] [outer = 0FF17400] 15:32:20 INFO - PROCESS | 3572 | 1463437940003 Marionette DEBUG loaded listener.js 15:32:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (1440A000) [pid = 3572] [serial = 2150] [outer = 0FF17400] 15:32:20 INFO - PROCESS | 3572 | 1463437940611 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:32:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:32:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 970ms 15:32:20 INFO - PROCESS | 3572 | 1463437940660 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 15:32:20 INFO - PROCESS | 3572 | 1463437940666 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 15:32:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:32:20 INFO - PROCESS | 3572 | 1463437940672 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:32:20 INFO - PROCESS | 3572 | 1463437940675 Marionette TRACE conn5 <- [1,2830,null,{}] 15:32:20 INFO - PROCESS | 3572 | 1463437940679 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:20 INFO - PROCESS | 3572 | 1463437940787 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 15:32:20 INFO - PROCESS | 3572 | 1463437940896 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:20 INFO - PROCESS | 3572 | ++DOCSHELL 15F57400 == 48 [pid = 3572] [id = 717] 15:32:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (16BC0800) [pid = 3572] [serial = 2151] [outer = 00000000] 15:32:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (17F1C000) [pid = 3572] [serial = 2152] [outer = 16BC0800] 15:32:20 INFO - PROCESS | 3572 | 1463437940950 Marionette DEBUG loaded listener.js 15:32:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (18651400) [pid = 3572] [serial = 2153] [outer = 16BC0800] 15:32:21 INFO - PROCESS | 3572 | 1463437941618 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:32:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:32:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 15:32:21 INFO - PROCESS | 3572 | 1463437941644 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 15:32:21 INFO - PROCESS | 3572 | 1463437941646 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 15:32:21 INFO - PROCESS | 3572 | 1463437941650 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:32:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:32:21 INFO - PROCESS | 3572 | 1463437941654 Marionette TRACE conn5 <- [1,2834,null,{}] 15:32:21 INFO - PROCESS | 3572 | 1463437941665 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:21 INFO - PROCESS | 3572 | 1463437941776 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 15:32:21 INFO - PROCESS | 3572 | 1463437941914 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:21 INFO - PROCESS | 3572 | ++DOCSHELL 19F3E800 == 49 [pid = 3572] [id = 718] 15:32:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (19F3F800) [pid = 3572] [serial = 2154] [outer = 00000000] 15:32:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1A1D2C00) [pid = 3572] [serial = 2155] [outer = 19F3F800] 15:32:22 INFO - PROCESS | 3572 | 1463437941985 Marionette DEBUG loaded listener.js 15:32:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1A1E8C00) [pid = 3572] [serial = 2156] [outer = 19F3F800] 15:32:22 INFO - PROCESS | 3572 | 1463437942772 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:32:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:32:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1171ms 15:32:22 INFO - PROCESS | 3572 | 1463437942825 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 15:32:22 INFO - PROCESS | 3572 | 1463437942829 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 15:32:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:32:22 INFO - PROCESS | 3572 | 1463437942834 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:32:22 INFO - PROCESS | 3572 | 1463437942838 Marionette TRACE conn5 <- [1,2838,null,{}] 15:32:22 INFO - PROCESS | 3572 | 1463437942843 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:22 INFO - PROCESS | 3572 | 1463437942943 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 15:32:23 INFO - PROCESS | 3572 | 1463437943087 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:23 INFO - PROCESS | 3572 | ++DOCSHELL 0C618400 == 50 [pid = 3572] [id = 719] 15:32:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (0C61F400) [pid = 3572] [serial = 2157] [outer = 00000000] 15:32:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (10657000) [pid = 3572] [serial = 2158] [outer = 0C61F400] 15:32:23 INFO - PROCESS | 3572 | 1463437943139 Marionette DEBUG loaded listener.js 15:32:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1482F800) [pid = 3572] [serial = 2159] [outer = 0C61F400] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 0FF12800 == 49 [pid = 3572] [id = 699] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 18E2A400 == 48 [pid = 3572] [id = 698] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 15EC9000 == 47 [pid = 3572] [id = 700] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 1DBE8400 == 46 [pid = 3572] [id = 676] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 0C644C00 == 45 [pid = 3572] [id = 696] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 18DB3C00 == 44 [pid = 3572] [id = 697] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 17F26C00 == 43 [pid = 3572] [id = 695] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 17F5E000 == 42 [pid = 3572] [id = 714] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 0C61A800 == 41 [pid = 3572] [id = 713] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 0907AC00 == 40 [pid = 3572] [id = 712] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 0C740C00 == 39 [pid = 3572] [id = 711] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 17F5F000 == 38 [pid = 3572] [id = 710] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 16BC5000 == 37 [pid = 3572] [id = 709] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 14E82C00 == 36 [pid = 3572] [id = 708] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 147D6C00 == 35 [pid = 3572] [id = 707] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 0FC57800 == 34 [pid = 3572] [id = 706] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 0C61E800 == 33 [pid = 3572] [id = 705] 15:32:23 INFO - PROCESS | 3572 | --DOCSHELL 16BC4000 == 32 [pid = 3572] [id = 701] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (19B08400) [pid = 3572] [serial = 2104] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (14E7B800) [pid = 3572] [serial = 2077] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (18631400) [pid = 3572] [serial = 2086] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (186CE800) [pid = 3572] [serial = 2089] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (17F63000) [pid = 3572] [serial = 2099] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (0C617000) [pid = 3572] [serial = 2074] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1000AC00) [pid = 3572] [serial = 2080] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (16A74C00) [pid = 3572] [serial = 2098] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (14D2A800) [pid = 3572] [serial = 2083] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (197DD800) [pid = 3572] [serial = 2096] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (18E2AC00) [pid = 3572] [serial = 2092] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (19858800) [pid = 3572] [serial = 2101] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (197D8400) [pid = 3572] [serial = 2095] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (18E2D000) [pid = 3572] [serial = 2093] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (15E62400) [pid = 3572] [serial = 2084] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1032F000) [pid = 3572] [serial = 2081] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (16EE0800) [pid = 3572] [serial = 2072] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (18652800) [pid = 3572] [serial = 2087] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (18DB2800) [pid = 3572] [serial = 2090] [outer = 00000000] [url = about:blank] 15:32:23 INFO - PROCESS | 3572 | 1463437943678 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 890ms 15:32:23 INFO - PROCESS | 3572 | 1463437943725 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 15:32:23 INFO - PROCESS | 3572 | 1463437943731 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 15:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:32:23 INFO - PROCESS | 3572 | 1463437943736 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:32:23 INFO - PROCESS | 3572 | 1463437943739 Marionette TRACE conn5 <- [1,2842,null,{}] 15:32:23 INFO - PROCESS | 3572 | 1463437943743 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:23 INFO - PROCESS | 3572 | 1463437943828 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 15:32:23 INFO - PROCESS | 3572 | 1463437943923 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:23 INFO - PROCESS | 3572 | ++DOCSHELL 0FBF2400 == 33 [pid = 3572] [id = 720] 15:32:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (0FC4D800) [pid = 3572] [serial = 2160] [outer = 00000000] 15:32:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (1036B800) [pid = 3572] [serial = 2161] [outer = 0FC4D800] 15:32:24 INFO - PROCESS | 3572 | 1463437943972 Marionette DEBUG loaded listener.js 15:32:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (14747400) [pid = 3572] [serial = 2162] [outer = 0FC4D800] 15:32:24 INFO - PROCESS | 3572 | 1463437944385 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:32:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:32:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 671ms 15:32:24 INFO - PROCESS | 3572 | 1463437944410 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 15:32:24 INFO - PROCESS | 3572 | 1463437944413 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 15:32:24 INFO - PROCESS | 3572 | 1463437944416 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:32:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:32:24 INFO - PROCESS | 3572 | 1463437944419 Marionette TRACE conn5 <- [1,2846,null,{}] 15:32:24 INFO - PROCESS | 3572 | 1463437944429 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:24 INFO - PROCESS | 3572 | 1463437944542 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 15:32:24 INFO - PROCESS | 3572 | 1463437944553 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:24 INFO - PROCESS | 3572 | ++DOCSHELL 15E6B000 == 34 [pid = 3572] [id = 721] 15:32:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (15E6B800) [pid = 3572] [serial = 2163] [outer = 00000000] 15:32:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (16A6D400) [pid = 3572] [serial = 2164] [outer = 15E6B800] 15:32:24 INFO - PROCESS | 3572 | 1463437944600 Marionette DEBUG loaded listener.js 15:32:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (16BCD400) [pid = 3572] [serial = 2165] [outer = 15E6B800] 15:32:25 INFO - PROCESS | 3572 | 1463437945064 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 15:32:25 INFO - PROCESS | 3572 | 1463437945090 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 15:32:25 INFO - PROCESS | 3572 | 1463437945092 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 15:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:32:25 INFO - PROCESS | 3572 | 1463437945099 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:32:25 INFO - PROCESS | 3572 | 1463437945101 Marionette TRACE conn5 <- [1,2850,null,{}] 15:32:25 INFO - PROCESS | 3572 | 1463437945105 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:25 INFO - PROCESS | 3572 | 1463437945190 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 15:32:25 INFO - PROCESS | 3572 | 1463437945197 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:25 INFO - PROCESS | 3572 | ++DOCSHELL 17D73400 == 35 [pid = 3572] [id = 722] 15:32:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (17D78000) [pid = 3572] [serial = 2166] [outer = 00000000] 15:32:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (17F61800) [pid = 3572] [serial = 2167] [outer = 17D78000] 15:32:25 INFO - PROCESS | 3572 | 1463437945242 Marionette DEBUG loaded listener.js 15:32:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (18648C00) [pid = 3572] [serial = 2168] [outer = 17D78000] 15:32:25 INFO - PROCESS | 3572 | 1463437945692 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 15:32:25 INFO - PROCESS | 3572 | 1463437945739 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 15:32:25 INFO - PROCESS | 3572 | 1463437945741 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 15:32:25 INFO - PROCESS | 3572 | 1463437945745 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:32:25 INFO - PROCESS | 3572 | 1463437945746 Marionette TRACE conn5 <- [1,2854,null,{}] 15:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:32:25 INFO - PROCESS | 3572 | 1463437945750 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:25 INFO - PROCESS | 3572 | 1463437945859 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 15:32:25 INFO - PROCESS | 3572 | 1463437945865 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:25 INFO - PROCESS | 3572 | ++DOCSHELL 18652800 == 36 [pid = 3572] [id = 723] 15:32:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (1869DC00) [pid = 3572] [serial = 2169] [outer = 00000000] 15:32:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (18DAF400) [pid = 3572] [serial = 2170] [outer = 1869DC00] 15:32:25 INFO - PROCESS | 3572 | 1463437945911 Marionette DEBUG loaded listener.js 15:32:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (18DB6C00) [pid = 3572] [serial = 2171] [outer = 1869DC00] 15:32:26 INFO - PROCESS | 3572 | 1463437946404 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:32:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:32:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 15:32:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:32:26 INFO - PROCESS | 3572 | 1463437946420 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 15:32:26 INFO - PROCESS | 3572 | 1463437946421 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 15:32:26 INFO - PROCESS | 3572 | 1463437946425 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:32:26 INFO - PROCESS | 3572 | 1463437946426 Marionette TRACE conn5 <- [1,2858,null,{}] 15:32:26 INFO - PROCESS | 3572 | 1463437946437 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:26 INFO - PROCESS | 3572 | 1463437946570 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 15:32:26 INFO - PROCESS | 3572 | 1463437946585 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:26 INFO - PROCESS | 3572 | ++DOCSHELL 0FF14400 == 37 [pid = 3572] [id = 724] 15:32:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1974A400) [pid = 3572] [serial = 2172] [outer = 00000000] 15:32:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (197E0400) [pid = 3572] [serial = 2173] [outer = 1974A400] 15:32:26 INFO - PROCESS | 3572 | 1463437946685 Marionette DEBUG loaded listener.js 15:32:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (19851000) [pid = 3572] [serial = 2174] [outer = 1974A400] 15:32:27 INFO - PROCESS | 3572 | 1463437947128 Marionette TRACE conn5 <- [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]]]}] 15:32:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:32:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 15:32:27 INFO - PROCESS | 3572 | 1463437947156 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 15:32:27 INFO - PROCESS | 3572 | 1463437947158 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 15:32:27 INFO - PROCESS | 3572 | 1463437947165 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:32:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:32:27 INFO - PROCESS | 3572 | 1463437947167 Marionette TRACE conn5 <- [1,2862,null,{}] 15:32:27 INFO - PROCESS | 3572 | 1463437947170 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:27 INFO - PROCESS | 3572 | 1463437947315 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 15:32:27 INFO - PROCESS | 3572 | 1463437947329 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:27 INFO - PROCESS | 3572 | ++DOCSHELL 19856C00 == 38 [pid = 3572] [id = 725] 15:32:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1987E400) [pid = 3572] [serial = 2175] [outer = 00000000] 15:32:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (19B08400) [pid = 3572] [serial = 2176] [outer = 1987E400] 15:32:27 INFO - PROCESS | 3572 | 1463437947373 Marionette DEBUG loaded listener.js 15:32:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (19B09400) [pid = 3572] [serial = 2177] [outer = 1987E400] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (14771C00) [pid = 3572] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (1988C000) [pid = 3572] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (197DF400) [pid = 3572] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (17F5FC00) [pid = 3572] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (14ED7400) [pid = 3572] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (147D8400) [pid = 3572] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (0FF0A800) [pid = 3572] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (0FC58000) [pid = 3572] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (0C61F800) [pid = 3572] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (18DB9400) [pid = 3572] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (10006C00) [pid = 3572] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (16BC8800) [pid = 3572] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:32:27 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (09079000) [pid = 3572] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:32:28 INFO - PROCESS | 3572 | 1463437947989 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 870ms 15:32:28 INFO - PROCESS | 3572 | 1463437948041 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 15:32:28 INFO - PROCESS | 3572 | 1463437948043 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 15:32:28 INFO - PROCESS | 3572 | 1463437948046 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:32:28 INFO - PROCESS | 3572 | 1463437948048 Marionette TRACE conn5 <- [1,2866,null,{}] 15:32:28 INFO - PROCESS | 3572 | 1463437948052 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:28 INFO - PROCESS | 3572 | 1463437948139 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 15:32:28 INFO - PROCESS | 3572 | 1463437948237 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:28 INFO - PROCESS | 3572 | ++DOCSHELL 0C64D800 == 39 [pid = 3572] [id = 726] 15:32:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (0C7F2000) [pid = 3572] [serial = 2178] [outer = 00000000] 15:32:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (14FD3C00) [pid = 3572] [serial = 2179] [outer = 0C7F2000] 15:32:28 INFO - PROCESS | 3572 | 1463437948281 Marionette DEBUG loaded listener.js 15:32:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (17D6B000) [pid = 3572] [serial = 2180] [outer = 0C7F2000] 15:32:28 INFO - PROCESS | 3572 | 1463437948670 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 15:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:32:28 INFO - PROCESS | 3572 | 1463437948721 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 15:32:28 INFO - PROCESS | 3572 | 1463437948723 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 15:32:28 INFO - PROCESS | 3572 | 1463437948726 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:32:28 INFO - PROCESS | 3572 | 1463437948728 Marionette TRACE conn5 <- [1,2870,null,{}] 15:32:28 INFO - PROCESS | 3572 | 1463437948731 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:28 INFO - PROCESS | 3572 | 1463437948811 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 15:32:28 INFO - PROCESS | 3572 | 1463437948818 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:28 INFO - PROCESS | 3572 | ++DOCSHELL 17F68C00 == 40 [pid = 3572] [id = 727] 15:32:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (17F6B800) [pid = 3572] [serial = 2181] [outer = 00000000] 15:32:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (19E71400) [pid = 3572] [serial = 2182] [outer = 17F6B800] 15:32:28 INFO - PROCESS | 3572 | 1463437948862 Marionette DEBUG loaded listener.js 15:32:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (19F3EC00) [pid = 3572] [serial = 2183] [outer = 17F6B800] 15:32:29 INFO - PROCESS | 3572 | 1463437949297 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:32:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:32:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 15:32:29 INFO - PROCESS | 3572 | 1463437949358 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 15:32:29 INFO - PROCESS | 3572 | 1463437949360 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 15:32:29 INFO - PROCESS | 3572 | 1463437949363 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:32:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:32:29 INFO - PROCESS | 3572 | 1463437949365 Marionette TRACE conn5 <- [1,2874,null,{}] 15:32:29 INFO - PROCESS | 3572 | 1463437949369 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:29 INFO - PROCESS | 3572 | 1463437949447 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 15:32:29 INFO - PROCESS | 3572 | 1463437949456 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:29 INFO - PROCESS | 3572 | ++DOCSHELL 1A1CA800 == 41 [pid = 3572] [id = 728] 15:32:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (1A1CC800) [pid = 3572] [serial = 2184] [outer = 00000000] 15:32:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1A1E1400) [pid = 3572] [serial = 2185] [outer = 1A1CC800] 15:32:29 INFO - PROCESS | 3572 | 1463437949499 Marionette DEBUG loaded listener.js 15:32:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1A3D5C00) [pid = 3572] [serial = 2186] [outer = 1A1CC800] 15:32:30 INFO - PROCESS | 3572 | 1463437949999 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:32:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:32:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 15:32:30 INFO - PROCESS | 3572 | 1463437950038 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 15:32:30 INFO - PROCESS | 3572 | 1463437950042 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 15:32:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:32:30 INFO - PROCESS | 3572 | 1463437950048 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:32:30 INFO - PROCESS | 3572 | 1463437950052 Marionette TRACE conn5 <- [1,2878,null,{}] 15:32:30 INFO - PROCESS | 3572 | 1463437950059 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:30 INFO - PROCESS | 3572 | 1463437950180 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 15:32:30 INFO - PROCESS | 3572 | 1463437950344 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:30 INFO - PROCESS | 3572 | ++DOCSHELL 0FB5BC00 == 42 [pid = 3572] [id = 729] 15:32:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (0FB62800) [pid = 3572] [serial = 2187] [outer = 00000000] 15:32:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (0FF0EC00) [pid = 3572] [serial = 2188] [outer = 0FB62800] 15:32:30 INFO - PROCESS | 3572 | 1463437950401 Marionette DEBUG loaded listener.js 15:32:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1000E800) [pid = 3572] [serial = 2189] [outer = 0FB62800] 15:32:31 INFO - PROCESS | 3572 | 1463437950973 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:32:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:32:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 970ms 15:32:31 INFO - PROCESS | 3572 | 1463437951023 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 15:32:31 INFO - PROCESS | 3572 | 1463437951030 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 15:32:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:32:31 INFO - PROCESS | 3572 | 1463437951036 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:32:31 INFO - PROCESS | 3572 | 1463437951040 Marionette TRACE conn5 <- [1,2882,null,{}] 15:32:31 INFO - PROCESS | 3572 | 1463437951044 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:31 INFO - PROCESS | 3572 | 1463437951159 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 15:32:31 INFO - PROCESS | 3572 | 1463437951272 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:31 INFO - PROCESS | 3572 | ++DOCSHELL 14DB6400 == 43 [pid = 3572] [id = 730] 15:32:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (14E7B800) [pid = 3572] [serial = 2190] [outer = 00000000] 15:32:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (16A72400) [pid = 3572] [serial = 2191] [outer = 14E7B800] 15:32:31 INFO - PROCESS | 3572 | 1463437951368 Marionette DEBUG loaded listener.js 15:32:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (17D79400) [pid = 3572] [serial = 2192] [outer = 14E7B800] 15:32:32 INFO - PROCESS | 3572 | 1463437951990 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:32:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:32:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 970ms 15:32:32 INFO - PROCESS | 3572 | 1463437952007 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 15:32:32 INFO - PROCESS | 3572 | 1463437952010 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 15:32:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:32:32 INFO - PROCESS | 3572 | 1463437952028 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:32:32 INFO - PROCESS | 3572 | 1463437952032 Marionette TRACE conn5 <- [1,2886,null,{}] 15:32:32 INFO - PROCESS | 3572 | 1463437952043 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:32 INFO - PROCESS | 3572 | 1463437952154 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 15:32:32 INFO - PROCESS | 3572 | 1463437952293 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:32 INFO - PROCESS | 3572 | ++DOCSHELL 197DE000 == 44 [pid = 3572] [id = 731] 15:32:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (19854400) [pid = 3572] [serial = 2193] [outer = 00000000] 15:32:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (19E6B000) [pid = 3572] [serial = 2194] [outer = 19854400] 15:32:32 INFO - PROCESS | 3572 | 1463437952351 Marionette DEBUG loaded listener.js 15:32:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (19F6D800) [pid = 3572] [serial = 2195] [outer = 19854400] 15:32:32 INFO - PROCESS | 3572 | 1463437952943 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:32:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:32:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 988ms 15:32:33 INFO - PROCESS | 3572 | 1463437953016 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 15:32:33 INFO - PROCESS | 3572 | 1463437953019 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 15:32:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:32:33 INFO - PROCESS | 3572 | 1463437953023 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:32:33 INFO - PROCESS | 3572 | 1463437953025 Marionette TRACE conn5 <- [1,2890,null,{}] 15:32:33 INFO - PROCESS | 3572 | 1463437953029 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:33 INFO - PROCESS | 3572 | 1463437953133 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 15:32:33 INFO - PROCESS | 3572 | 1463437953243 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:33 INFO - PROCESS | 3572 | ++DOCSHELL 1A602800 == 45 [pid = 3572] [id = 732] 15:32:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1A604000) [pid = 3572] [serial = 2196] [outer = 00000000] 15:32:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (1B23E800) [pid = 3572] [serial = 2197] [outer = 1A604000] 15:32:33 INFO - PROCESS | 3572 | 1463437953298 Marionette DEBUG loaded listener.js 15:32:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (1B244C00) [pid = 3572] [serial = 2198] [outer = 1A604000] 15:32:34 INFO - PROCESS | 3572 | 1463437954110 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:32:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:32:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1121ms 15:32:34 INFO - PROCESS | 3572 | 1463437954147 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 15:32:34 INFO - PROCESS | 3572 | 1463437954151 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 15:32:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:32:34 INFO - PROCESS | 3572 | 1463437954156 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:32:34 INFO - PROCESS | 3572 | 1463437954158 Marionette TRACE conn5 <- [1,2894,null,{}] 15:32:34 INFO - PROCESS | 3572 | 1463437954164 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:34 INFO - PROCESS | 3572 | 1463437954260 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 15:32:34 INFO - PROCESS | 3572 | 1463437954402 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:34 INFO - PROCESS | 3572 | ++DOCSHELL 1000B400 == 46 [pid = 3572] [id = 733] 15:32:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1000F000) [pid = 3572] [serial = 2199] [outer = 00000000] 15:32:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (14834000) [pid = 3572] [serial = 2200] [outer = 1000F000] 15:32:34 INFO - PROCESS | 3572 | 1463437954453 Marionette DEBUG loaded listener.js 15:32:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (14DACC00) [pid = 3572] [serial = 2201] [outer = 1000F000] 15:32:34 INFO - PROCESS | 3572 | --DOCSHELL 17F68C00 == 45 [pid = 3572] [id = 727] 15:32:34 INFO - PROCESS | 3572 | --DOCSHELL 0C64D800 == 44 [pid = 3572] [id = 726] 15:32:34 INFO - PROCESS | 3572 | --DOCSHELL 19856C00 == 43 [pid = 3572] [id = 725] 15:32:34 INFO - PROCESS | 3572 | --DOCSHELL 0FF14400 == 42 [pid = 3572] [id = 724] 15:32:34 INFO - PROCESS | 3572 | --DOCSHELL 18652800 == 41 [pid = 3572] [id = 723] 15:32:34 INFO - PROCESS | 3572 | --DOCSHELL 17D73400 == 40 [pid = 3572] [id = 722] 15:32:34 INFO - PROCESS | 3572 | --DOCSHELL 15E6B000 == 39 [pid = 3572] [id = 721] 15:32:35 INFO - PROCESS | 3572 | --DOCSHELL 0FBF2400 == 38 [pid = 3572] [id = 720] 15:32:35 INFO - PROCESS | 3572 | --DOCSHELL 0C618400 == 37 [pid = 3572] [id = 719] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (15E13800) [pid = 3572] [serial = 2078] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (18652C00) [pid = 3572] [serial = 2131] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (15EC6000) [pid = 3572] [serial = 2125] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (15F59800) [pid = 3572] [serial = 2126] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1482F400) [pid = 3572] [serial = 2122] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (14838400) [pid = 3572] [serial = 2123] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (1000BC00) [pid = 3572] [serial = 2117] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (10003800) [pid = 3572] [serial = 2116] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1036EC00) [pid = 3572] [serial = 2119] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (106C2000) [pid = 3572] [serial = 2120] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (10005C00) [pid = 3572] [serial = 2107] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1862D800) [pid = 3572] [serial = 2110] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (19E0E400) [pid = 3572] [serial = 2113] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (14440000) [pid = 3572] [serial = 2137] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (19794400) [pid = 3572] [serial = 2135] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (19750C00) [pid = 3572] [serial = 2134] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1984C400) [pid = 3572] [serial = 2140] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (14833800) [pid = 3572] [serial = 2138] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (19854000) [pid = 3572] [serial = 2141] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (17D6F400) [pid = 3572] [serial = 2128] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (17D6F800) [pid = 3572] [serial = 2129] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (18DB3800) [pid = 3572] [serial = 2132] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (19F36400) [pid = 3572] [serial = 2144] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (0CBA6800) [pid = 3572] [serial = 2075] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (19F31000) [pid = 3572] [serial = 2143] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1988CC00) [pid = 3572] [serial = 2102] [outer = 00000000] [url = about:blank] 15:32:35 INFO - PROCESS | 3572 | 1463437955080 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:32:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:32:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 971ms 15:32:35 INFO - PROCESS | 3572 | 1463437955128 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 15:32:35 INFO - PROCESS | 3572 | 1463437955133 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 15:32:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:32:35 INFO - PROCESS | 3572 | 1463437955139 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:32:35 INFO - PROCESS | 3572 | 1463437955141 Marionette TRACE conn5 <- [1,2898,null,{}] 15:32:35 INFO - PROCESS | 3572 | 1463437955148 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:35 INFO - PROCESS | 3572 | 1463437955237 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 15:32:35 INFO - PROCESS | 3572 | 1463437955333 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:35 INFO - PROCESS | 3572 | ++DOCSHELL 0C61DC00 == 38 [pid = 3572] [id = 734] 15:32:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (0C61EC00) [pid = 3572] [serial = 2202] [outer = 00000000] 15:32:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (1000DC00) [pid = 3572] [serial = 2203] [outer = 0C61EC00] 15:32:35 INFO - PROCESS | 3572 | 1463437955378 Marionette DEBUG loaded listener.js 15:32:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (107E0000) [pid = 3572] [serial = 2204] [outer = 0C61EC00] 15:32:35 INFO - PROCESS | 3572 | 1463437955736 Marionette TRACE conn5 <- [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]]]}] 15:32:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:32:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:32:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 15:32:35 INFO - PROCESS | 3572 | 1463437955795 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 15:32:35 INFO - PROCESS | 3572 | 1463437955797 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 15:32:35 INFO - PROCESS | 3572 | 1463437955813 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:32:35 INFO - TEST-START | /DOMEvents/constructors.html 15:32:35 INFO - PROCESS | 3572 | 1463437955816 Marionette TRACE conn5 <- [1,2902,null,{}] 15:32:35 INFO - PROCESS | 3572 | 1463437955827 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:35 INFO - PROCESS | 3572 | 1463437955910 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 15:32:35 INFO - PROCESS | 3572 | 1463437955917 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:35 INFO - PROCESS | 3572 | ++DOCSHELL 14833800 == 39 [pid = 3572] [id = 735] 15:32:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (14DB2C00) [pid = 3572] [serial = 2205] [outer = 00000000] 15:32:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (15EC8000) [pid = 3572] [serial = 2206] [outer = 14DB2C00] 15:32:35 INFO - PROCESS | 3572 | 1463437955964 Marionette DEBUG loaded listener.js 15:32:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (16A74400) [pid = 3572] [serial = 2207] [outer = 14DB2C00] 15:32:36 INFO - PROCESS | 3572 | 1463437956597 Marionette TRACE conn5 <- [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]]]}] 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:32:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:32:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:32:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:32:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:32:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:32:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:32:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:32:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:32:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 866ms 15:32:36 INFO - PROCESS | 3572 | 1463437956684 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 15:32:36 INFO - PROCESS | 3572 | 1463437956686 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 15:32:36 INFO - PROCESS | 3572 | 1463437956689 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:32:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:32:36 INFO - PROCESS | 3572 | 1463437956691 Marionette TRACE conn5 <- [1,2906,null,{}] 15:32:36 INFO - PROCESS | 3572 | 1463437956695 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:36 INFO - PROCESS | 3572 | 1463437956777 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 15:32:36 INFO - PROCESS | 3572 | 1463437956878 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:36 INFO - PROCESS | 3572 | ++DOCSHELL 16BC4800 == 40 [pid = 3572] [id = 736] 15:32:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (16BCB400) [pid = 3572] [serial = 2208] [outer = 00000000] 15:32:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (1864F800) [pid = 3572] [serial = 2209] [outer = 16BCB400] 15:32:36 INFO - PROCESS | 3572 | 1463437956923 Marionette DEBUG loaded listener.js 15:32:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (17D75800) [pid = 3572] [serial = 2210] [outer = 16BCB400] 15:32:37 INFO - PROCESS | 3572 | 1463437957337 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:32:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:32:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 15:32:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:32:37 INFO - PROCESS | 3572 | 1463437957366 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 15:32:37 INFO - PROCESS | 3572 | 1463437957368 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 15:32:37 INFO - PROCESS | 3572 | 1463437957371 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:32:37 INFO - PROCESS | 3572 | 1463437957373 Marionette TRACE conn5 <- [1,2910,null,{}] 15:32:37 INFO - PROCESS | 3572 | 1463437957376 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:37 INFO - PROCESS | 3572 | 1463437957491 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 15:32:37 INFO - PROCESS | 3572 | 1463437957497 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:37 INFO - PROCESS | 3572 | ++DOCSHELL 1869D000 == 41 [pid = 3572] [id = 737] 15:32:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (186A2800) [pid = 3572] [serial = 2211] [outer = 00000000] 15:32:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (18DBC800) [pid = 3572] [serial = 2212] [outer = 186A2800] 15:32:37 INFO - PROCESS | 3572 | 1463437957542 Marionette DEBUG loaded listener.js 15:32:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1974B800) [pid = 3572] [serial = 2213] [outer = 186A2800] 15:32:37 INFO - PROCESS | 3572 | [3572] 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 15:32:37 INFO - PROCESS | 3572 | [3572] 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 15:32:37 INFO - PROCESS | 3572 | [3572] 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 15:32:37 INFO - PROCESS | 3572 | [3572] 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 15:32:38 INFO - PROCESS | 3572 | 1463437958048 Marionette TRACE conn5 <- [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]]]}] 15:32:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:32:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:38 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 15:32:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:38 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 15:32:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:38 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]" 15:32:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:32:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:32:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:32:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 732ms 15:32:38 INFO - PROCESS | 3572 | 1463437958105 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 15:32:38 INFO - PROCESS | 3572 | 1463437958107 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 15:32:38 INFO - PROCESS | 3572 | 1463437958111 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:32:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:32:38 INFO - PROCESS | 3572 | 1463437958112 Marionette TRACE conn5 <- [1,2914,null,{}] 15:32:38 INFO - PROCESS | 3572 | 1463437958116 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:38 INFO - PROCESS | 3572 | 1463437958253 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 15:32:38 INFO - PROCESS | 3572 | 1463437958324 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:38 INFO - PROCESS | 3572 | ++DOCSHELL 1974D000 == 42 [pid = 3572] [id = 738] 15:32:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1974F800) [pid = 3572] [serial = 2214] [outer = 00000000] 15:32:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (19D59000) [pid = 3572] [serial = 2215] [outer = 1974F800] 15:32:38 INFO - PROCESS | 3572 | 1463437958370 Marionette DEBUG loaded listener.js 15:32:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (19E6D800) [pid = 3572] [serial = 2216] [outer = 1974F800] 15:32:38 INFO - PROCESS | 3572 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:32:38 INFO - PROCESS | 3572 | 1463437958766 Marionette TRACE conn5 <- [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]]]}] 15:32:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:32:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 15:32:38 INFO - PROCESS | 3572 | 1463437958818 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 15:32:38 INFO - PROCESS | 3572 | 1463437958820 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 15:32:38 INFO - PROCESS | 3572 | 1463437958823 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:32:38 INFO - PROCESS | 3572 | 1463437958825 Marionette TRACE conn5 <- [1,2918,null,{}] 15:32:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:32:38 INFO - PROCESS | 3572 | 1463437958829 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:38 INFO - PROCESS | 3572 | 1463437958941 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 15:32:38 INFO - PROCESS | 3572 | 1463437958947 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:39 INFO - PROCESS | 3572 | ++DOCSHELL 19E77400 == 43 [pid = 3572] [id = 739] 15:32:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (19F32800) [pid = 3572] [serial = 2217] [outer = 00000000] 15:32:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (19F68C00) [pid = 3572] [serial = 2218] [outer = 19F32800] 15:32:39 INFO - PROCESS | 3572 | 1463437958992 Marionette DEBUG loaded listener.js 15:32:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (19F6A800) [pid = 3572] [serial = 2219] [outer = 19F32800] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (0FC4D800) [pid = 3572] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (0C61F400) [pid = 3572] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (17D78000) [pid = 3572] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (15E6B800) [pid = 3572] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (19F3F800) [pid = 3572] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (17F6B800) [pid = 3572] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1869DC00) [pid = 3572] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1974A400) [pid = 3572] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (0C7F2000) [pid = 3572] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (1987E400) [pid = 3572] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:32:39 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (1984CC00) [pid = 3572] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:32:39 INFO - PROCESS | 3572 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:32:39 INFO - PROCESS | 3572 | 1463437959511 Marionette TRACE conn5 <- [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]]]}] 15:32:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:32:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 730ms 15:32:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:32:39 INFO - PROCESS | 3572 | 1463437959560 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 15:32:39 INFO - PROCESS | 3572 | 1463437959562 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 15:32:39 INFO - PROCESS | 3572 | 1463437959565 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:32:39 INFO - PROCESS | 3572 | 1463437959567 Marionette TRACE conn5 <- [1,2922,null,{}] 15:32:39 INFO - PROCESS | 3572 | 1463437959570 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:39 INFO - PROCESS | 3572 | 1463437959650 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 15:32:39 INFO - PROCESS | 3572 | 1463437959655 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:39 INFO - PROCESS | 3572 | ++DOCSHELL 10C5E400 == 44 [pid = 3572] [id = 740] 15:32:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (17F5E000) [pid = 3572] [serial = 2220] [outer = 00000000] 15:32:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (19B03C00) [pid = 3572] [serial = 2221] [outer = 17F5E000] 15:32:39 INFO - PROCESS | 3572 | 1463437959699 Marionette DEBUG loaded listener.js 15:32:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (19E73400) [pid = 3572] [serial = 2222] [outer = 17F5E000] 15:32:40 INFO - PROCESS | 3572 | 1463437960107 Marionette TRACE conn5 <- [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]]]}] 15:32:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:32:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms 15:32:40 INFO - PROCESS | 3572 | 1463437960136 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 15:32:40 INFO - PROCESS | 3572 | 1463437960138 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 15:32:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:32:40 INFO - PROCESS | 3572 | 1463437960141 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:32:40 INFO - PROCESS | 3572 | 1463437960142 Marionette TRACE conn5 <- [1,2926,null,{}] 15:32:40 INFO - PROCESS | 3572 | 1463437960146 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:40 INFO - PROCESS | 3572 | 1463437960271 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 15:32:40 INFO - PROCESS | 3572 | 1463437960279 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:40 INFO - PROCESS | 3572 | ++DOCSHELL 18DB5800 == 45 [pid = 3572] [id = 741] 15:32:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (19F3A400) [pid = 3572] [serial = 2223] [outer = 00000000] 15:32:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1A3DD400) [pid = 3572] [serial = 2224] [outer = 19F3A400] 15:32:40 INFO - PROCESS | 3572 | 1463437960324 Marionette DEBUG loaded listener.js 15:32:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1A60D800) [pid = 3572] [serial = 2225] [outer = 19F3A400] 15:32:40 INFO - PROCESS | 3572 | 1463437960729 Marionette TRACE conn5 <- [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]]]}] 15:32:40 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. 15:32:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 15:32:40 INFO - PROCESS | 3572 | 1463437960772 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 15:32:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:32:40 INFO - PROCESS | 3572 | 1463437960774 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 15:32:40 INFO - PROCESS | 3572 | 1463437960778 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:32:40 INFO - PROCESS | 3572 | 1463437960780 Marionette TRACE conn5 <- [1,2930,null,{}] 15:32:40 INFO - PROCESS | 3572 | 1463437960783 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:40 INFO - PROCESS | 3572 | 1463437960904 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 15:32:40 INFO - PROCESS | 3572 | 1463437960912 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:40 INFO - PROCESS | 3572 | ++DOCSHELL 0C780000 == 46 [pid = 3572] [id = 742] 15:32:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1A741400) [pid = 3572] [serial = 2226] [outer = 00000000] 15:32:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1B24C000) [pid = 3572] [serial = 2227] [outer = 1A741400] 15:32:41 INFO - PROCESS | 3572 | 1463437960956 Marionette DEBUG loaded listener.js 15:32:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1B26A800) [pid = 3572] [serial = 2228] [outer = 1A741400] 15:32:41 INFO - PROCESS | 3572 | 1463437961440 Marionette TRACE conn5 <- [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"]]]}] 15:32:41 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 15:32:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:32:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 15:32:41 INFO - PROCESS | 3572 | 1463437961449 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 15:32:41 INFO - PROCESS | 3572 | 1463437961453 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 15:32:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:32:41 INFO - PROCESS | 3572 | 1463437961459 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:32:41 INFO - PROCESS | 3572 | 1463437961463 Marionette TRACE conn5 <- [1,2934,null,{}] 15:32:41 INFO - PROCESS | 3572 | 1463437961468 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:41 INFO - PROCESS | 3572 | 1463437961579 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 15:32:41 INFO - PROCESS | 3572 | 1463437961740 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:41 INFO - PROCESS | 3572 | ++DOCSHELL 10010000 == 47 [pid = 3572] [id = 743] 15:32:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (10012400) [pid = 3572] [serial = 2229] [outer = 00000000] 15:32:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (10C62800) [pid = 3572] [serial = 2230] [outer = 10012400] 15:32:41 INFO - PROCESS | 3572 | 1463437961812 Marionette DEBUG loaded listener.js 15:32:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1482B400) [pid = 3572] [serial = 2231] [outer = 10012400] 15:32:42 INFO - PROCESS | 3572 | 1463437962322 Marionette TRACE conn5 <- [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]]]}] 15:32:42 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. 15:32:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 890ms 15:32:42 INFO - PROCESS | 3572 | 1463437962350 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 15:32:42 INFO - PROCESS | 3572 | 1463437962356 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 15:32:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:32:42 INFO - PROCESS | 3572 | 1463437962362 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:32:42 INFO - PROCESS | 3572 | 1463437962365 Marionette TRACE conn5 <- [1,2938,null,{}] 15:32:42 INFO - PROCESS | 3572 | 1463437962370 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:42 INFO - PROCESS | 3572 | 1463437962480 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 15:32:42 INFO - PROCESS | 3572 | 1463437962595 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:42 INFO - PROCESS | 3572 | ++DOCSHELL 14D0E000 == 48 [pid = 3572] [id = 744] 15:32:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (16ED1400) [pid = 3572] [serial = 2232] [outer = 00000000] 15:32:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (17F61C00) [pid = 3572] [serial = 2233] [outer = 16ED1400] 15:32:42 INFO - PROCESS | 3572 | 1463437962691 Marionette DEBUG loaded listener.js 15:32:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (197D3400) [pid = 3572] [serial = 2234] [outer = 16ED1400] 15:32:43 INFO - PROCESS | 3572 | ++DOCSHELL 19B02400 == 49 [pid = 3572] [id = 745] 15:32:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (19F32400) [pid = 3572] [serial = 2235] [outer = 00000000] 15:32:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (1A3D7800) [pid = 3572] [serial = 2236] [outer = 19F32400] 15:32:43 INFO - PROCESS | 3572 | 1463437963342 Marionette TRACE conn5 <- [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]]]}] 15:32:43 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. 15:32:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1023ms 15:32:43 INFO - PROCESS | 3572 | 1463437963387 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 15:32:43 INFO - PROCESS | 3572 | 1463437963389 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 15:32:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:32:43 INFO - PROCESS | 3572 | 1463437963400 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:32:43 INFO - PROCESS | 3572 | 1463437963404 Marionette TRACE conn5 <- [1,2942,null,{}] 15:32:43 INFO - PROCESS | 3572 | 1463437963434 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:43 INFO - PROCESS | 3572 | 1463437963587 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 15:32:43 INFO - PROCESS | 3572 | 1463437963721 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:43 INFO - PROCESS | 3572 | ++DOCSHELL 17F5F000 == 50 [pid = 3572] [id = 746] 15:32:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (1B24A400) [pid = 3572] [serial = 2237] [outer = 00000000] 15:32:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (1B271C00) [pid = 3572] [serial = 2238] [outer = 1B24A400] 15:32:43 INFO - PROCESS | 3572 | 1463437963780 Marionette DEBUG loaded listener.js 15:32:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1B48F400) [pid = 3572] [serial = 2239] [outer = 1B24A400] 15:32:44 INFO - PROCESS | 3572 | 1463437964283 Marionette TRACE conn5 <- [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]]]}] 15:32:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:32:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 15:32:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 931ms 15:32:44 INFO - PROCESS | 3572 | 1463437964327 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 15:32:44 INFO - PROCESS | 3572 | 1463437964330 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 15:32:44 INFO - PROCESS | 3572 | 1463437964333 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:32:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:32:44 INFO - PROCESS | 3572 | 1463437964335 Marionette TRACE conn5 <- [1,2946,null,{}] 15:32:44 INFO - PROCESS | 3572 | 1463437964339 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:44 INFO - PROCESS | 3572 | 1463437964486 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 15:32:44 INFO - PROCESS | 3572 | 1463437964599 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:44 INFO - PROCESS | 3572 | ++DOCSHELL 1B58A800 == 51 [pid = 3572] [id = 747] 15:32:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1BC1A800) [pid = 3572] [serial = 2240] [outer = 00000000] 15:32:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1BCE3400) [pid = 3572] [serial = 2241] [outer = 1BC1A800] 15:32:44 INFO - PROCESS | 3572 | 1463437964694 Marionette DEBUG loaded listener.js 15:32:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1C179000) [pid = 3572] [serial = 2242] [outer = 1BC1A800] 15:32:45 INFO - PROCESS | 3572 | 1463437965262 Marionette TRACE conn5 <- [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]]]}] 15:32:45 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:32:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 970ms 15:32:45 INFO - PROCESS | 3572 | 1463437965307 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 15:32:45 INFO - PROCESS | 3572 | 1463437965309 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 15:32:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:32:45 INFO - PROCESS | 3572 | 1463437965531 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:32:45 INFO - PROCESS | 3572 | 1463437965535 Marionette TRACE conn5 <- [1,2950,null,{}] 15:32:45 INFO - PROCESS | 3572 | 1463437965541 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:45 INFO - PROCESS | 3572 | 1463437965642 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 15:32:45 INFO - PROCESS | 3572 | 1463437965780 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:45 INFO - PROCESS | 3572 | ++DOCSHELL 0FF18800 == 52 [pid = 3572] [id = 748] 15:32:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (0FF19000) [pid = 3572] [serial = 2243] [outer = 00000000] 15:32:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (106BFC00) [pid = 3572] [serial = 2244] [outer = 0FF19000] 15:32:45 INFO - PROCESS | 3572 | 1463437965831 Marionette DEBUG loaded listener.js 15:32:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1482C400) [pid = 3572] [serial = 2245] [outer = 0FF19000] 15:32:46 INFO - PROCESS | 3572 | 1463437966338 Marionette TRACE conn5 <- [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]]]}] 15:32:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:32:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 15:32:46 INFO - PROCESS | 3572 | 1463437966367 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 15:32:46 INFO - PROCESS | 3572 | 1463437966371 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 15:32:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:32:46 INFO - PROCESS | 3572 | 1463437966375 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:32:46 INFO - PROCESS | 3572 | 1463437966377 Marionette TRACE conn5 <- [1,2954,null,{}] 15:32:46 INFO - PROCESS | 3572 | 1463437966405 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:46 INFO - PROCESS | 3572 | 1463437966506 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 15:32:46 INFO - PROCESS | 3572 | 1463437966621 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:46 INFO - PROCESS | 3572 | ++DOCSHELL 0C645800 == 53 [pid = 3572] [id = 749] 15:32:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (0C647400) [pid = 3572] [serial = 2246] [outer = 00000000] 15:32:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (113A5800) [pid = 3572] [serial = 2247] [outer = 0C647400] 15:32:46 INFO - PROCESS | 3572 | 1463437966691 Marionette DEBUG loaded listener.js 15:32:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (14830800) [pid = 3572] [serial = 2248] [outer = 0C647400] 15:32:46 INFO - PROCESS | 3572 | --DOCSHELL 18DB5800 == 52 [pid = 3572] [id = 741] 15:32:46 INFO - PROCESS | 3572 | --DOCSHELL 10C5E400 == 51 [pid = 3572] [id = 740] 15:32:46 INFO - PROCESS | 3572 | --DOCSHELL 19E77400 == 50 [pid = 3572] [id = 739] 15:32:46 INFO - PROCESS | 3572 | --DOCSHELL 1974D000 == 49 [pid = 3572] [id = 738] 15:32:46 INFO - PROCESS | 3572 | --DOCSHELL 1869D000 == 48 [pid = 3572] [id = 737] 15:32:46 INFO - PROCESS | 3572 | --DOCSHELL 16BC4800 == 47 [pid = 3572] [id = 736] 15:32:46 INFO - PROCESS | 3572 | --DOCSHELL 14833800 == 46 [pid = 3572] [id = 735] 15:32:46 INFO - PROCESS | 3572 | --DOCSHELL 0C61DC00 == 45 [pid = 3572] [id = 734] 15:32:46 INFO - PROCESS | 3572 | --DOCSHELL 1000B400 == 44 [pid = 3572] [id = 733] 15:32:46 INFO - PROCESS | 3572 | --DOCSHELL 1A1CA800 == 43 [pid = 3572] [id = 728] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (1A1C8C00) [pid = 3572] [serial = 2146] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (1A1E1400) [pid = 3572] [serial = 2185] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (10CC2400) [pid = 3572] [serial = 2149] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (17F1C000) [pid = 3572] [serial = 2152] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (19B0C800) [pid = 3572] [serial = 2105] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (16A6D400) [pid = 3572] [serial = 2164] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (16BCD400) [pid = 3572] [serial = 2165] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1A1E8C00) [pid = 3572] [serial = 2156] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (1A1D2C00) [pid = 3572] [serial = 2155] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (19F3EC00) [pid = 3572] [serial = 2183] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (18DB6C00) [pid = 3572] [serial = 2171] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (19851000) [pid = 3572] [serial = 2174] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (197E0400) [pid = 3572] [serial = 2173] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (14FD3C00) [pid = 3572] [serial = 2179] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (19B08400) [pid = 3572] [serial = 2176] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (19E71400) [pid = 3572] [serial = 2182] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (18DAF400) [pid = 3572] [serial = 2170] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (19B09400) [pid = 3572] [serial = 2177] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (17D6B000) [pid = 3572] [serial = 2180] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (18648C00) [pid = 3572] [serial = 2168] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (1036B800) [pid = 3572] [serial = 2161] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (14747400) [pid = 3572] [serial = 2162] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (1482F800) [pid = 3572] [serial = 2159] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (10657000) [pid = 3572] [serial = 2158] [outer = 00000000] [url = about:blank] 15:32:46 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (17F61800) [pid = 3572] [serial = 2167] [outer = 00000000] [url = about:blank] 15:32:47 INFO - PROCESS | 3572 | 1463437967165 Marionette TRACE conn5 <- [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]]]}] 15:32:47 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. 15:32:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 850ms 15:32:47 INFO - PROCESS | 3572 | 1463437967227 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 15:32:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:32:47 INFO - PROCESS | 3572 | 1463437967229 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 15:32:47 INFO - PROCESS | 3572 | 1463437967232 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:32:47 INFO - PROCESS | 3572 | 1463437967234 Marionette TRACE conn5 <- [1,2958,null,{}] 15:32:47 INFO - PROCESS | 3572 | 1463437967238 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:47 INFO - PROCESS | 3572 | 1463437967321 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 15:32:47 INFO - PROCESS | 3572 | 1463437967336 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:47 INFO - PROCESS | 3572 | ++DOCSHELL 15EC5000 == 44 [pid = 3572] [id = 750] 15:32:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (15F5DC00) [pid = 3572] [serial = 2249] [outer = 00000000] 15:32:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (16BCC800) [pid = 3572] [serial = 2250] [outer = 15F5DC00] 15:32:47 INFO - PROCESS | 3572 | 1463437967387 Marionette DEBUG loaded listener.js 15:32:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (17D6B000) [pid = 3572] [serial = 2251] [outer = 15F5DC00] 15:32:47 INFO - PROCESS | 3572 | 1463437967872 Marionette TRACE conn5 <- [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]]]}] 15:32:47 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. 15:32:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 15:32:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:32:47 INFO - PROCESS | 3572 | 1463437967903 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 15:32:47 INFO - PROCESS | 3572 | 1463437967905 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 15:32:47 INFO - PROCESS | 3572 | 1463437967908 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:32:47 INFO - PROCESS | 3572 | 1463437967909 Marionette TRACE conn5 <- [1,2962,null,{}] 15:32:47 INFO - PROCESS | 3572 | 1463437967917 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:48 INFO - PROCESS | 3572 | 1463437967998 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 15:32:48 INFO - PROCESS | 3572 | 1463437968005 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:48 INFO - PROCESS | 3572 | ++DOCSHELL 17F68800 == 45 [pid = 3572] [id = 751] 15:32:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (17F69800) [pid = 3572] [serial = 2252] [outer = 00000000] 15:32:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (1869D000) [pid = 3572] [serial = 2253] [outer = 17F69800] 15:32:48 INFO - PROCESS | 3572 | 1463437968050 Marionette DEBUG loaded listener.js 15:32:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (186CD400) [pid = 3572] [serial = 2254] [outer = 17F69800] 15:32:48 INFO - PROCESS | 3572 | 1463437968471 Marionette TRACE conn5 <- [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]]]}] 15:32:48 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. 15:32:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 15:32:48 INFO - PROCESS | 3572 | 1463437968538 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 15:32:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:32:48 INFO - PROCESS | 3572 | 1463437968540 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 15:32:48 INFO - PROCESS | 3572 | 1463437968544 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:32:48 INFO - PROCESS | 3572 | 1463437968545 Marionette TRACE conn5 <- [1,2966,null,{}] 15:32:48 INFO - PROCESS | 3572 | 1463437968549 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:48 INFO - PROCESS | 3572 | 1463437968630 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 15:32:48 INFO - PROCESS | 3572 | 1463437968636 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:48 INFO - PROCESS | 3572 | ++DOCSHELL 18DB8400 == 46 [pid = 3572] [id = 752] 15:32:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (18DBCC00) [pid = 3572] [serial = 2255] [outer = 00000000] 15:32:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1974D000) [pid = 3572] [serial = 2256] [outer = 18DBCC00] 15:32:48 INFO - PROCESS | 3572 | 1463437968682 Marionette DEBUG loaded listener.js 15:32:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (19756000) [pid = 3572] [serial = 2257] [outer = 18DBCC00] 15:32:49 INFO - PROCESS | 3572 | 1463437969144 Marionette TRACE conn5 <- [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]]]}] 15:32:49 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. 15:32:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 15:32:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:32:49 INFO - PROCESS | 3572 | 1463437969174 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 15:32:49 INFO - PROCESS | 3572 | 1463437969176 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 15:32:49 INFO - PROCESS | 3572 | 1463437969179 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:32:49 INFO - PROCESS | 3572 | 1463437969181 Marionette TRACE conn5 <- [1,2970,null,{}] 15:32:49 INFO - PROCESS | 3572 | 1463437969206 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:49 INFO - PROCESS | 3572 | 1463437969350 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 15:32:49 INFO - PROCESS | 3572 | 1463437969413 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:49 INFO - PROCESS | 3572 | ++DOCSHELL 19794400 == 47 [pid = 3572] [id = 753] 15:32:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (197DF800) [pid = 3572] [serial = 2258] [outer = 00000000] 15:32:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (19B05C00) [pid = 3572] [serial = 2259] [outer = 197DF800] 15:32:49 INFO - PROCESS | 3572 | 1463437969462 Marionette DEBUG loaded listener.js 15:32:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (19B10800) [pid = 3572] [serial = 2260] [outer = 197DF800] 15:32:49 INFO - PROCESS | 3572 | 1463437969846 Marionette TRACE conn5 <- [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"]]]}] 15:32:49 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 15:32:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:32:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 731ms 15:32:49 INFO - PROCESS | 3572 | 1463437969912 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 15:32:49 INFO - PROCESS | 3572 | 1463437969914 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 15:32:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:32:49 INFO - PROCESS | 3572 | 1463437969923 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:32:49 INFO - PROCESS | 3572 | 1463437969925 Marionette TRACE conn5 <- [1,2974,null,{}] 15:32:49 INFO - PROCESS | 3572 | 1463437969931 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:50 INFO - PROCESS | 3572 | 1463437970045 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 15:32:50 INFO - PROCESS | 3572 | 1463437970138 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:50 INFO - PROCESS | 3572 | ++DOCSHELL 19F34000 == 48 [pid = 3572] [id = 754] 15:32:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (19F34400) [pid = 3572] [serial = 2261] [outer = 00000000] 15:32:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (19F3F000) [pid = 3572] [serial = 2262] [outer = 19F34400] 15:32:50 INFO - PROCESS | 3572 | 1463437970183 Marionette DEBUG loaded listener.js 15:32:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (19F68400) [pid = 3572] [serial = 2263] [outer = 19F34400] 15:32:50 INFO - PROCESS | 3572 | 1463437970550 Marionette TRACE conn5 <- [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]]]}] 15:32:50 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. 15:32:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 15:32:50 INFO - PROCESS | 3572 | 1463437970609 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 15:32:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:32:50 INFO - PROCESS | 3572 | 1463437970611 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 15:32:50 INFO - PROCESS | 3572 | 1463437970614 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:32:50 INFO - PROCESS | 3572 | 1463437970615 Marionette TRACE conn5 <- [1,2978,null,{}] 15:32:50 INFO - PROCESS | 3572 | 1463437970619 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:50 INFO - PROCESS | 3572 | 1463437970733 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 15:32:50 INFO - PROCESS | 3572 | 1463437970739 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:50 INFO - PROCESS | 3572 | ++DOCSHELL 1A1C8800 == 49 [pid = 3572] [id = 755] 15:32:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (1A1CAC00) [pid = 3572] [serial = 2264] [outer = 00000000] 15:32:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (1A3D4000) [pid = 3572] [serial = 2265] [outer = 1A1CAC00] 15:32:50 INFO - PROCESS | 3572 | 1463437970839 Marionette DEBUG loaded listener.js 15:32:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1A3DD000) [pid = 3572] [serial = 2266] [outer = 1A1CAC00] 15:32:51 INFO - PROCESS | 3572 | ++DOCSHELL 1B245000 == 50 [pid = 3572] [id = 756] 15:32:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1B268800) [pid = 3572] [serial = 2267] [outer = 00000000] 15:32:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1B26C000) [pid = 3572] [serial = 2268] [outer = 1B268800] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (19F6BC00) [pid = 3572] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (16BC0800) [pid = 3572] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (1991E800) [pid = 3572] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (16BC4C00) [pid = 3572] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (0FF17400) [pid = 3572] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (186A2800) [pid = 3572] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1974F800) [pid = 3572] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (19F32800) [pid = 3572] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (14DB2C00) [pid = 3572] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (16BCB400) [pid = 3572] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (0C61EC00) [pid = 3572] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (19854400) [pid = 3572] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (1A604000) [pid = 3572] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (1000F000) [pid = 3572] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (14E7B800) [pid = 3572] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (19F3A400) [pid = 3572] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (0FB62800) [pid = 3572] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (17F5E000) [pid = 3572] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:32:51 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (0FC53800) [pid = 3572] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:32:51 INFO - PROCESS | 3572 | 1463437971483 Marionette TRACE conn5 <- [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]]]}] 15:32:51 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. 15:32:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 15:32:51 INFO - PROCESS | 3572 | 1463437971545 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 15:32:51 INFO - PROCESS | 3572 | 1463437971547 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 15:32:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:32:51 INFO - PROCESS | 3572 | 1463437971550 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:32:51 INFO - PROCESS | 3572 | 1463437971552 Marionette TRACE conn5 <- [1,2982,null,{}] 15:32:51 INFO - PROCESS | 3572 | 1463437971556 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:51 INFO - PROCESS | 3572 | 1463437971650 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 15:32:51 INFO - PROCESS | 3572 | 1463437971749 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:51 INFO - PROCESS | 3572 | ++DOCSHELL 0C646C00 == 51 [pid = 3572] [id = 757] 15:32:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (0C7EC000) [pid = 3572] [serial = 2269] [outer = 00000000] 15:32:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (16A71400) [pid = 3572] [serial = 2270] [outer = 0C7EC000] 15:32:51 INFO - PROCESS | 3572 | 1463437971792 Marionette DEBUG loaded listener.js 15:32:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (17F1AC00) [pid = 3572] [serial = 2271] [outer = 0C7EC000] 15:32:52 INFO - PROCESS | 3572 | 1463437972123 Marionette TRACE conn5 <- [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]]]}] 15:32:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:32:52 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 15:32:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 15:32:52 INFO - PROCESS | 3572 | 1463437972181 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 15:32:52 INFO - PROCESS | 3572 | 1463437972183 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 15:32:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:32:52 INFO - PROCESS | 3572 | 1463437972186 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:32:52 INFO - PROCESS | 3572 | 1463437972188 Marionette TRACE conn5 <- [1,2986,null,{}] 15:32:52 INFO - PROCESS | 3572 | 1463437972191 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:52 INFO - PROCESS | 3572 | 1463437972317 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 15:32:52 INFO - PROCESS | 3572 | 1463437972326 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:52 INFO - PROCESS | 3572 | ++DOCSHELL 15ECB400 == 52 [pid = 3572] [id = 758] 15:32:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (16BC4C00) [pid = 3572] [serial = 2272] [outer = 00000000] 15:32:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1A607400) [pid = 3572] [serial = 2273] [outer = 16BC4C00] 15:32:52 INFO - PROCESS | 3572 | 1463437972371 Marionette DEBUG loaded listener.js 15:32:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (1B247000) [pid = 3572] [serial = 2274] [outer = 16BC4C00] 15:32:52 INFO - PROCESS | 3572 | 1463437972746 Marionette TRACE conn5 <- [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]]]}] 15:32:52 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. 15:32:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 15:32:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:32:52 INFO - PROCESS | 3572 | 1463437972756 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 15:32:52 INFO - PROCESS | 3572 | 1463437972758 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 15:32:52 INFO - PROCESS | 3572 | 1463437972761 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:32:52 INFO - PROCESS | 3572 | 1463437972764 Marionette TRACE conn5 <- [1,2990,null,{}] 15:32:52 INFO - PROCESS | 3572 | 1463437972767 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:52 INFO - PROCESS | 3572 | 1463437972862 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 15:32:52 INFO - PROCESS | 3572 | 1463437972868 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:52 INFO - PROCESS | 3572 | ++DOCSHELL 107DBC00 == 53 [pid = 3572] [id = 759] 15:32:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1B26E400) [pid = 3572] [serial = 2275] [outer = 00000000] 15:32:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1C17E400) [pid = 3572] [serial = 2276] [outer = 1B26E400] 15:32:52 INFO - PROCESS | 3572 | 1463437972918 Marionette DEBUG loaded listener.js 15:32:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1C266000) [pid = 3572] [serial = 2277] [outer = 1B26E400] 15:32:53 INFO - PROCESS | 3572 | 1463437973377 Marionette TRACE conn5 <- [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]]]}] 15:32:53 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. 15:32:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 730ms 15:32:53 INFO - PROCESS | 3572 | 1463437973498 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 15:32:53 INFO - PROCESS | 3572 | 1463437973502 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 15:32:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:32:53 INFO - PROCESS | 3572 | 1463437973507 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:32:53 INFO - PROCESS | 3572 | 1463437973511 Marionette TRACE conn5 <- [1,2994,null,{}] 15:32:53 INFO - PROCESS | 3572 | 1463437973518 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:53 INFO - PROCESS | 3572 | 1463437973661 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 15:32:53 INFO - PROCESS | 3572 | 1463437973772 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:53 INFO - PROCESS | 3572 | ++DOCSHELL 0FBF4000 == 54 [pid = 3572] [id = 760] 15:32:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (0FC4DC00) [pid = 3572] [serial = 2278] [outer = 00000000] 15:32:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (0FF15800) [pid = 3572] [serial = 2279] [outer = 0FC4DC00] 15:32:53 INFO - PROCESS | 3572 | 1463437973829 Marionette DEBUG loaded listener.js 15:32:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (10617000) [pid = 3572] [serial = 2280] [outer = 0FC4DC00] 15:32:54 INFO - PROCESS | 3572 | 1463437974376 Marionette TRACE conn5 <- [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]]]}] 15:32:54 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. 15:32:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 891ms 15:32:54 INFO - PROCESS | 3572 | 1463437974399 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 15:32:54 INFO - PROCESS | 3572 | 1463437974404 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 15:32:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:32:54 INFO - PROCESS | 3572 | 1463437974411 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:32:54 INFO - PROCESS | 3572 | 1463437974415 Marionette TRACE conn5 <- [1,2998,null,{}] 15:32:54 INFO - PROCESS | 3572 | 1463437974419 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:54 INFO - PROCESS | 3572 | 1463437974530 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 15:32:54 INFO - PROCESS | 3572 | 1463437974672 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:54 INFO - PROCESS | 3572 | ++DOCSHELL 14774000 == 55 [pid = 3572] [id = 761] 15:32:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 105 (14E7C800) [pid = 3572] [serial = 2281] [outer = 00000000] 15:32:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 106 (17D72400) [pid = 3572] [serial = 2282] [outer = 14E7C800] 15:32:54 INFO - PROCESS | 3572 | 1463437974731 Marionette DEBUG loaded listener.js 15:32:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 107 (17F6B800) [pid = 3572] [serial = 2283] [outer = 14E7C800] 15:32:54 INFO - PROCESS | 3572 | [3572] 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 15:32:55 INFO - PROCESS | 3572 | 1463437975277 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:32:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:32:55 INFO - {} 15:32:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:32:55 INFO - {} 15:32:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:32:55 INFO - {} 15:32:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:32:55 INFO - {} 15:32:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 890ms 15:32:55 INFO - PROCESS | 3572 | 1463437975300 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 15:32:55 INFO - PROCESS | 3572 | 1463437975302 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 15:32:55 INFO - TEST-START | /FileAPI/fileReader.html 15:32:55 INFO - PROCESS | 3572 | 1463437975306 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:32:55 INFO - PROCESS | 3572 | 1463437975308 Marionette TRACE conn5 <- [1,3002,null,{}] 15:32:55 INFO - PROCESS | 3572 | 1463437975319 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:55 INFO - PROCESS | 3572 | 1463437975472 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 15:32:55 INFO - PROCESS | 3572 | 1463437975614 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:55 INFO - PROCESS | 3572 | ++DOCSHELL 19851000 == 56 [pid = 3572] [id = 762] 15:32:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 108 (19B0F800) [pid = 3572] [serial = 2284] [outer = 00000000] 15:32:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 109 (1C21BC00) [pid = 3572] [serial = 2285] [outer = 19B0F800] 15:32:55 INFO - PROCESS | 3572 | 1463437975678 Marionette DEBUG loaded listener.js 15:32:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 110 (1C26BC00) [pid = 3572] [serial = 2286] [outer = 19B0F800] 15:32:56 INFO - PROCESS | 3572 | 1463437976224 Marionette TRACE conn5 <- [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]]]}] 15:32:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:32:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:32:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:32:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:32:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 970ms 15:32:56 INFO - PROCESS | 3572 | 1463437976280 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 15:32:56 INFO - PROCESS | 3572 | 1463437976282 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 15:32:56 INFO - TEST-START | /FileAPI/historical.html 15:32:56 INFO - PROCESS | 3572 | 1463437976286 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:32:56 INFO - PROCESS | 3572 | 1463437976288 Marionette TRACE conn5 <- [1,3006,null,{}] 15:32:56 INFO - PROCESS | 3572 | 1463437976292 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:56 INFO - PROCESS | 3572 | 1463437976399 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 15:32:56 INFO - PROCESS | 3572 | 1463437976557 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:56 INFO - PROCESS | 3572 | ++DOCSHELL 1C26D400 == 57 [pid = 3572] [id = 763] 15:32:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 111 (1C26E400) [pid = 3572] [serial = 2287] [outer = 00000000] 15:32:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 112 (1C720800) [pid = 3572] [serial = 2288] [outer = 1C26E400] 15:32:56 INFO - PROCESS | 3572 | 1463437976613 Marionette DEBUG loaded listener.js 15:32:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 113 (1CB29C00) [pid = 3572] [serial = 2289] [outer = 1C26E400] 15:32:57 INFO - PROCESS | 3572 | 1463437977145 Marionette TRACE conn5 <- [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"]]]}] 15:32:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:32:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:32:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:32:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:32:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:32:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:32:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:32:57 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 15:32:57 INFO - PROCESS | 3572 | 1463437977220 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 15:32:57 INFO - PROCESS | 3572 | 1463437977222 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 15:32:57 INFO - PROCESS | 3572 | 1463437977226 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:32:57 INFO - TEST-START | /FileAPI/idlharness.html 15:32:57 INFO - PROCESS | 3572 | 1463437977228 Marionette TRACE conn5 <- [1,3010,null,{}] 15:32:57 INFO - PROCESS | 3572 | 1463437977232 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:57 INFO - PROCESS | 3572 | 1463437977334 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 15:32:57 INFO - PROCESS | 3572 | 1463437977491 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:57 INFO - PROCESS | 3572 | ++DOCSHELL 1CB2AC00 == 58 [pid = 3572] [id = 764] 15:32:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 114 (1CB2C400) [pid = 3572] [serial = 2290] [outer = 00000000] 15:32:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 115 (1CB9FC00) [pid = 3572] [serial = 2291] [outer = 1CB2C400] 15:32:57 INFO - PROCESS | 3572 | 1463437977548 Marionette DEBUG loaded listener.js 15:32:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 116 (1CBA3000) [pid = 3572] [serial = 2292] [outer = 1CB2C400] 15:32:58 INFO - PROCESS | 3572 | 1463437978767 Marionette TRACE conn5 <- [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]]]}] 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:32:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:32:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:32:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:32:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:32:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:32:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:32:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:32:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:32:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:32:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:32:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:32:58 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 15:32:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:32:58 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 15:32:58 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 15:32:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:32:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:32:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:32:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:32:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:32:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:32:58 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 15:32:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:32:58 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 15:32:58 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 15:32:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:32:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:32:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:32:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:32:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:32:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:32:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:32:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:32:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:32:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:32:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:32:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1659ms 15:32:58 INFO - PROCESS | 3572 | 1463437978936 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 15:32:58 INFO - PROCESS | 3572 | 1463437978940 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 15:32:58 INFO - TEST-START | /FileAPI/idlharness.worker 15:32:58 INFO - PROCESS | 3572 | 1463437978960 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:32:59 INFO - PROCESS | 3572 | 1463437978964 Marionette TRACE conn5 <- [1,3014,null,{}] 15:32:59 INFO - PROCESS | 3572 | 1463437978971 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:59 INFO - PROCESS | 3572 | 1463437979068 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 15:32:59 INFO - PROCESS | 3572 | 1463437979210 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:59 INFO - PROCESS | 3572 | ++DOCSHELL 0C73B800 == 59 [pid = 3572] [id = 765] 15:32:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 117 (0C740C00) [pid = 3572] [serial = 2293] [outer = 00000000] 15:32:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 118 (0FF19800) [pid = 3572] [serial = 2294] [outer = 0C740C00] 15:32:59 INFO - PROCESS | 3572 | 1463437979262 Marionette DEBUG loaded listener.js 15:32:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 119 (106BD400) [pid = 3572] [serial = 2295] [outer = 0C740C00] 15:32:59 INFO - PROCESS | 3572 | [3572] 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 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 15ECB400 == 58 [pid = 3572] [id = 758] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 0C646C00 == 57 [pid = 3572] [id = 757] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 1B245000 == 56 [pid = 3572] [id = 756] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 1A1C8800 == 55 [pid = 3572] [id = 755] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 19F34000 == 54 [pid = 3572] [id = 754] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 19794400 == 53 [pid = 3572] [id = 753] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 18DB8400 == 52 [pid = 3572] [id = 752] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 17F68800 == 51 [pid = 3572] [id = 751] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 15EC5000 == 50 [pid = 3572] [id = 750] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 0C645800 == 49 [pid = 3572] [id = 749] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 0FF18800 == 48 [pid = 3572] [id = 748] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 118 (1B24C000) [pid = 3572] [serial = 2227] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOCSHELL 19B02400 == 47 [pid = 3572] [id = 745] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 117 (10C62C00) [pid = 3572] [serial = 2108] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 116 (1A1D0000) [pid = 3572] [serial = 2147] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 115 (18651400) [pid = 3572] [serial = 2153] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 114 (19E6DC00) [pid = 3572] [serial = 2114] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 113 (186A4000) [pid = 3572] [serial = 2111] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 112 (1440A000) [pid = 3572] [serial = 2150] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 111 (16A72400) [pid = 3572] [serial = 2191] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 110 (1A60D800) [pid = 3572] [serial = 2225] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 109 (1000E800) [pid = 3572] [serial = 2189] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 108 (0FF0EC00) [pid = 3572] [serial = 2188] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 107 (19F6A800) [pid = 3572] [serial = 2219] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 106 (19B03C00) [pid = 3572] [serial = 2221] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 105 (19E73400) [pid = 3572] [serial = 2222] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 104 (1A3DD400) [pid = 3572] [serial = 2224] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (17D75800) [pid = 3572] [serial = 2210] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (18DBC800) [pid = 3572] [serial = 2212] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (19D59000) [pid = 3572] [serial = 2215] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1974B800) [pid = 3572] [serial = 2213] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (19F68C00) [pid = 3572] [serial = 2218] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (15EC8000) [pid = 3572] [serial = 2206] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (16A74400) [pid = 3572] [serial = 2207] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (1864F800) [pid = 3572] [serial = 2209] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (1000DC00) [pid = 3572] [serial = 2203] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (107E0000) [pid = 3572] [serial = 2204] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (19F6D800) [pid = 3572] [serial = 2195] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (19E6B000) [pid = 3572] [serial = 2194] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (1B244C00) [pid = 3572] [serial = 2198] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1B23E800) [pid = 3572] [serial = 2197] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (19E6D800) [pid = 3572] [serial = 2216] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (14DACC00) [pid = 3572] [serial = 2201] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (14834000) [pid = 3572] [serial = 2200] [outer = 00000000] [url = about:blank] 15:32:59 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (17D79400) [pid = 3572] [serial = 2192] [outer = 00000000] [url = about:blank] 15:33:00 INFO - PROCESS | 3572 | 1463437980280 Marionette TRACE conn5 <- [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,{},{}]]]}] 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:33:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:33:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:33:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:33:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:33:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:33:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:33:00 INFO - {} 15:33:00 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 15:33:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:33:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:33:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:33:00 INFO - {} 15:33:00 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 - {} 15:33:00 INFO - {} 15:33:00 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 15:33:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:33:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:33:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:33:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:33:00 INFO - {} 15:33:00 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 15:33:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:33:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:33:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:33:00 INFO - {} 15:33:00 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 - {} 15:33:00 INFO - {} 15:33:00 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 15:33:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:33:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:33:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 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 15:33:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:33:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:33:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 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 15:33:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 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 15:33:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 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 15:33:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:33:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:33:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:33:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:33:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:33:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:33:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:33:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:33:00 INFO - {} 15:33:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1461ms 15:33:00 INFO - PROCESS | 3572 | 1463437980417 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 15:33:00 INFO - PROCESS | 3572 | 1463437980424 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 15:33:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:33:00 INFO - PROCESS | 3572 | 1463437980431 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:33:00 INFO - PROCESS | 3572 | 1463437980433 Marionette TRACE conn5 <- [1,3018,null,{}] 15:33:00 INFO - PROCESS | 3572 | 1463437980437 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:00 INFO - PROCESS | 3572 | 1463437980526 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 15:33:00 INFO - PROCESS | 3572 | 1463437980532 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:00 INFO - PROCESS | 3572 | ++DOCSHELL 0FC50000 == 48 [pid = 3572] [id = 766] 15:33:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (0FF16C00) [pid = 3572] [serial = 2296] [outer = 00000000] 15:33:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (1974E800) [pid = 3572] [serial = 2297] [outer = 0FF16C00] 15:33:00 INFO - PROCESS | 3572 | 1463437980578 Marionette DEBUG loaded listener.js 15:33:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (19792800) [pid = 3572] [serial = 2298] [outer = 0FF16C00] 15:33:01 INFO - PROCESS | 3572 | 1463437981050 Marionette TRACE conn5 <- [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]]]}] 15:33:01 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 15:33:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 15:33:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:33:01 INFO - PROCESS | 3572 | 1463437981103 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 15:33:01 INFO - PROCESS | 3572 | 1463437981105 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 15:33:01 INFO - PROCESS | 3572 | 1463437981109 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:33:01 INFO - PROCESS | 3572 | 1463437981112 Marionette TRACE conn5 <- [1,3022,null,{}] 15:33:01 INFO - PROCESS | 3572 | 1463437981127 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:01 INFO - PROCESS | 3572 | 1463437981215 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 15:33:01 INFO - PROCESS | 3572 | 1463437981224 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:01 INFO - PROCESS | 3572 | ++DOCSHELL 19B04000 == 49 [pid = 3572] [id = 767] 15:33:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (19B05400) [pid = 3572] [serial = 2299] [outer = 00000000] 15:33:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (19B0EC00) [pid = 3572] [serial = 2300] [outer = 19B05400] 15:33:01 INFO - PROCESS | 3572 | 1463437981274 Marionette DEBUG loaded listener.js 15:33:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (19E6D400) [pid = 3572] [serial = 2301] [outer = 19B05400] 15:33:01 INFO - PROCESS | 3572 | 1463437981731 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:33:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:33:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 15:33:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:33:01 INFO - PROCESS | 3572 | 1463437981799 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 15:33:01 INFO - PROCESS | 3572 | 1463437981802 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 15:33:01 INFO - PROCESS | 3572 | 1463437981805 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:33:01 INFO - PROCESS | 3572 | 1463437981807 Marionette TRACE conn5 <- [1,3026,null,{}] 15:33:01 INFO - PROCESS | 3572 | 1463437981810 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:01 INFO - PROCESS | 3572 | 1463437981928 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 15:33:02 INFO - PROCESS | 3572 | 1463437982021 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:02 INFO - PROCESS | 3572 | ++DOCSHELL 19F35400 == 50 [pid = 3572] [id = 768] 15:33:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (19F35800) [pid = 3572] [serial = 2302] [outer = 00000000] 15:33:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1A1C8000) [pid = 3572] [serial = 2303] [outer = 19F35800] 15:33:02 INFO - PROCESS | 3572 | 1463437982066 Marionette DEBUG loaded listener.js 15:33:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1A1D0800) [pid = 3572] [serial = 2304] [outer = 19F35800] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1A1CAC00) [pid = 3572] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (0FF19000) [pid = 3572] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (0C7EC000) [pid = 3572] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (17F69800) [pid = 3572] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (197DF800) [pid = 3572] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (19F34400) [pid = 3572] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (18DBCC00) [pid = 3572] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (16BC4C00) [pid = 3572] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (15F5DC00) [pid = 3572] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (0C647400) [pid = 3572] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (1B268800) [pid = 3572] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:33:02 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (19F32400) [pid = 3572] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:33:02 INFO - PROCESS | 3572 | 1463437982877 Marionette TRACE conn5 <- [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"]]]}] 15:33:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:33:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:33:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1120ms 15:33:02 INFO - PROCESS | 3572 | 1463437982930 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 15:33:02 INFO - PROCESS | 3572 | 1463437982936 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 15:33:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:33:02 INFO - PROCESS | 3572 | 1463437982941 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:33:02 INFO - PROCESS | 3572 | 1463437982946 Marionette TRACE conn5 <- [1,3030,null,{}] 15:33:02 INFO - PROCESS | 3572 | 1463437982951 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:03 INFO - PROCESS | 3572 | 1463437983062 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 15:33:03 INFO - PROCESS | 3572 | 1463437983177 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:03 INFO - PROCESS | 3572 | ++DOCSHELL 107E3800 == 51 [pid = 3572] [id = 769] 15:33:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (10C5DC00) [pid = 3572] [serial = 2305] [outer = 00000000] 15:33:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (15F60800) [pid = 3572] [serial = 2306] [outer = 10C5DC00] 15:33:03 INFO - PROCESS | 3572 | 1463437983235 Marionette DEBUG loaded listener.js 15:33:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (17F65800) [pid = 3572] [serial = 2307] [outer = 10C5DC00] 15:33:04 INFO - PROCESS | 3572 | 1463437983962 Marionette TRACE conn5 <- [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]]]}] 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:33:04 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. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:33:04 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'.) 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:33:04 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. 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:33:04 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. 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:33:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:33:04 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. 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:33:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:33:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:33:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:33:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:33:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:33:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:33:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1145ms 15:33:04 INFO - PROCESS | 3572 | 1463437984090 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 15:33:04 INFO - PROCESS | 3572 | 1463437984097 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 15:33:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:33:04 INFO - PROCESS | 3572 | 1463437984104 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:33:04 INFO - PROCESS | 3572 | 1463437984106 Marionette TRACE conn5 <- [1,3034,null,{}] 15:33:04 INFO - PROCESS | 3572 | 1463437984117 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:04 INFO - PROCESS | 3572 | 1463437984252 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 15:33:04 INFO - PROCESS | 3572 | 1463437984390 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:04 INFO - PROCESS | 3572 | ++DOCSHELL 19F35000 == 52 [pid = 3572] [id = 770] 15:33:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (19F36800) [pid = 3572] [serial = 2308] [outer = 00000000] 15:33:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (19F3EC00) [pid = 3572] [serial = 2309] [outer = 19F36800] 15:33:04 INFO - PROCESS | 3572 | 1463437984448 Marionette DEBUG loaded listener.js 15:33:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (1A1D3400) [pid = 3572] [serial = 2310] [outer = 19F36800] 15:33:04 INFO - PROCESS | 3572 | [3572] 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 15:33:04 INFO - PROCESS | 3572 | 1463437984952 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:33:05 INFO - {} 15:33:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 890ms 15:33:05 INFO - PROCESS | 3572 | 1463437985019 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 15:33:05 INFO - PROCESS | 3572 | 1463437985021 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 15:33:05 INFO - PROCESS | 3572 | 1463437985026 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:33:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:33:05 INFO - PROCESS | 3572 | 1463437985030 Marionette TRACE conn5 <- [1,3038,null,{}] 15:33:05 INFO - PROCESS | 3572 | 1463437985046 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:05 INFO - PROCESS | 3572 | 1463437985162 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 15:33:05 INFO - PROCESS | 3572 | 1463437985269 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:05 INFO - PROCESS | 3572 | ++DOCSHELL 1B246C00 == 53 [pid = 3572] [id = 771] 15:33:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1B24C000) [pid = 3572] [serial = 2311] [outer = 00000000] 15:33:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1B269C00) [pid = 3572] [serial = 2312] [outer = 1B24C000] 15:33:05 INFO - PROCESS | 3572 | 1463437985326 Marionette DEBUG loaded listener.js 15:33:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1B496800) [pid = 3572] [serial = 2313] [outer = 1B24C000] 15:33:05 INFO - PROCESS | 3572 | 1463437985835 Marionette TRACE conn5 <- [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]]]}] 15:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:33:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:33:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 830ms 15:33:05 INFO - PROCESS | 3572 | 1463437985863 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 15:33:05 INFO - PROCESS | 3572 | 1463437985865 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 15:33:05 INFO - PROCESS | 3572 | 1463437985869 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:33:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:33:05 INFO - PROCESS | 3572 | 1463437985871 Marionette TRACE conn5 <- [1,3042,null,{}] 15:33:05 INFO - PROCESS | 3572 | 1463437985875 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:06 INFO - PROCESS | 3572 | 1463437985982 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 15:33:06 INFO - PROCESS | 3572 | 1463437986123 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:06 INFO - PROCESS | 3572 | ++DOCSHELL 1000BC00 == 54 [pid = 3572] [id = 772] 15:33:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (10012000) [pid = 3572] [serial = 2314] [outer = 00000000] 15:33:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (10DB5400) [pid = 3572] [serial = 2315] [outer = 10012000] 15:33:06 INFO - PROCESS | 3572 | 1463437986182 Marionette DEBUG loaded listener.js 15:33:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (14771400) [pid = 3572] [serial = 2316] [outer = 10012000] 15:33:06 INFO - PROCESS | 3572 | 1463437986937 Marionette TRACE conn5 <- [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"]]]}] 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:33:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:33:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:33:07 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" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:33:07 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" 15:33:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:33:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:33:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1225ms 15:33:07 INFO - PROCESS | 3572 | 1463437987098 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 15:33:07 INFO - PROCESS | 3572 | 1463437987100 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 15:33:07 INFO - PROCESS | 3572 | 1463437987104 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:33:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:33:07 INFO - PROCESS | 3572 | 1463437987106 Marionette TRACE conn5 <- [1,3046,null,{}] 15:33:07 INFO - PROCESS | 3572 | 1463437987110 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:07 INFO - PROCESS | 3572 | 1463437987281 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 15:33:07 INFO - PROCESS | 3572 | 1463437987388 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:07 INFO - PROCESS | 3572 | ++DOCSHELL 147D6C00 == 55 [pid = 3572] [id = 773] 15:33:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (14829C00) [pid = 3572] [serial = 2317] [outer = 00000000] 15:33:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (17D6BC00) [pid = 3572] [serial = 2318] [outer = 14829C00] 15:33:07 INFO - PROCESS | 3572 | 1463437987442 Marionette DEBUG loaded listener.js 15:33:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (17D73C00) [pid = 3572] [serial = 2319] [outer = 14829C00] 15:33:08 INFO - PROCESS | 3572 | 1463437988026 Marionette TRACE conn5 <- [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]]]}] 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:33:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:33:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:33:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:33:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:33:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:33:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:33:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:33:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:33:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 979ms 15:33:08 INFO - PROCESS | 3572 | 1463437988087 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 15:33:08 INFO - PROCESS | 3572 | 1463437988089 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 15:33:08 INFO - PROCESS | 3572 | 1463437988093 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:33:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:33:08 INFO - PROCESS | 3572 | 1463437988095 Marionette TRACE conn5 <- [1,3050,null,{}] 15:33:08 INFO - PROCESS | 3572 | 1463437988098 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:08 INFO - PROCESS | 3572 | 1463437988213 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 15:33:08 INFO - PROCESS | 3572 | 1463437988354 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:08 INFO - PROCESS | 3572 | ++DOCSHELL 17D80800 == 56 [pid = 3572] [id = 774] 15:33:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (1BCDD000) [pid = 3572] [serial = 2320] [outer = 00000000] 15:33:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1C71F400) [pid = 3572] [serial = 2321] [outer = 1BCDD000] 15:33:08 INFO - PROCESS | 3572 | 1463437988410 Marionette DEBUG loaded listener.js 15:33:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (1CB2FC00) [pid = 3572] [serial = 2322] [outer = 1BCDD000] 15:33:08 INFO - PROCESS | 3572 | [3572] 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 15:33:09 INFO - PROCESS | 3572 | 1463437989079 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:33:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:33:09 INFO - {} 15:33:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1017ms 15:33:09 INFO - PROCESS | 3572 | 1463437989125 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 15:33:09 INFO - PROCESS | 3572 | 1463437989129 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 15:33:09 INFO - PROCESS | 3572 | 1463437989136 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:33:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:33:09 INFO - PROCESS | 3572 | 1463437989140 Marionette TRACE conn5 <- [1,3054,null,{}] 15:33:09 INFO - PROCESS | 3572 | 1463437989167 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:09 INFO - PROCESS | 3572 | 1463437989279 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 15:33:09 INFO - PROCESS | 3572 | 1463437989416 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:09 INFO - PROCESS | 3572 | ++DOCSHELL 1000A800 == 57 [pid = 3572] [id = 775] 15:33:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (113A8800) [pid = 3572] [serial = 2323] [outer = 00000000] 15:33:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 103 (14DF1000) [pid = 3572] [serial = 2324] [outer = 113A8800] 15:33:09 INFO - PROCESS | 3572 | 1463437989468 Marionette DEBUG loaded listener.js 15:33:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 104 (16A6BC00) [pid = 3572] [serial = 2325] [outer = 113A8800] 15:33:10 INFO - PROCESS | 3572 | --DOCSHELL 19B04000 == 56 [pid = 3572] [id = 767] 15:33:10 INFO - PROCESS | 3572 | --DOCSHELL 0FC50000 == 55 [pid = 3572] [id = 766] 15:33:10 INFO - PROCESS | 3572 | --DOCSHELL 0C73B800 == 54 [pid = 3572] [id = 765] 15:33:10 INFO - PROCESS | 3572 | --DOCSHELL 19851000 == 53 [pid = 3572] [id = 762] 15:33:10 INFO - PROCESS | 3572 | --DOCSHELL 14774000 == 52 [pid = 3572] [id = 761] 15:33:10 INFO - PROCESS | 3572 | --DOCSHELL 0FBF4000 == 51 [pid = 3572] [id = 760] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 103 (1C17E400) [pid = 3572] [serial = 2276] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 102 (1B247000) [pid = 3572] [serial = 2274] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (1A3DD000) [pid = 3572] [serial = 2266] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (1482C400) [pid = 3572] [serial = 2245] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (16A71400) [pid = 3572] [serial = 2270] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (186CD400) [pid = 3572] [serial = 2254] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (19B10800) [pid = 3572] [serial = 2260] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (19F68400) [pid = 3572] [serial = 2263] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (19756000) [pid = 3572] [serial = 2257] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1A607400) [pid = 3572] [serial = 2273] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (16BCC800) [pid = 3572] [serial = 2250] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (19F3F000) [pid = 3572] [serial = 2262] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (19B05C00) [pid = 3572] [serial = 2259] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1BCE3400) [pid = 3572] [serial = 2241] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (1974D000) [pid = 3572] [serial = 2256] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (17F1AC00) [pid = 3572] [serial = 2271] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (113A5800) [pid = 3572] [serial = 2247] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (1869D000) [pid = 3572] [serial = 2253] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (17D6B000) [pid = 3572] [serial = 2251] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (106BFC00) [pid = 3572] [serial = 2244] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (1B271C00) [pid = 3572] [serial = 2238] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (10C62800) [pid = 3572] [serial = 2230] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (17F61C00) [pid = 3572] [serial = 2233] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (1B26C000) [pid = 3572] [serial = 2268] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (14830800) [pid = 3572] [serial = 2248] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (1A3D7800) [pid = 3572] [serial = 2236] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (1A3D4000) [pid = 3572] [serial = 2265] [outer = 00000000] [url = about:blank] 15:33:10 INFO - PROCESS | 3572 | 1463437990040 Marionette TRACE conn5 <- [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]]]}] 15:33:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:33:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:33:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:33:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:33:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:33:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:33:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:33:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 930ms 15:33:10 INFO - PROCESS | 3572 | 1463437990072 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 15:33:10 INFO - PROCESS | 3572 | 1463437990078 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 15:33:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:33:10 INFO - PROCESS | 3572 | 1463437990084 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:33:10 INFO - PROCESS | 3572 | 1463437990086 Marionette TRACE conn5 <- [1,3058,null,{}] 15:33:10 INFO - PROCESS | 3572 | 1463437990090 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:10 INFO - PROCESS | 3572 | 1463437990185 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 15:33:10 INFO - PROCESS | 3572 | 1463437990199 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:10 INFO - PROCESS | 3572 | ++DOCSHELL 10009800 == 52 [pid = 3572] [id = 776] 15:33:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (10C62800) [pid = 3572] [serial = 2326] [outer = 00000000] 15:33:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (14746400) [pid = 3572] [serial = 2327] [outer = 10C62800] 15:33:10 INFO - PROCESS | 3572 | 1463437990245 Marionette DEBUG loaded listener.js 15:33:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (14DB0400) [pid = 3572] [serial = 2328] [outer = 10C62800] 15:33:10 INFO - PROCESS | 3572 | 1463437990754 Marionette TRACE conn5 <- [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]]]}] 15:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:33:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:33:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 15:33:10 INFO - PROCESS | 3572 | 1463437990818 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 15:33:10 INFO - PROCESS | 3572 | 1463437990820 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 15:33:10 INFO - PROCESS | 3572 | 1463437990824 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:33:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:33:10 INFO - PROCESS | 3572 | 1463437990827 Marionette TRACE conn5 <- [1,3062,null,{}] 15:33:10 INFO - PROCESS | 3572 | 1463437990837 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:10 INFO - PROCESS | 3572 | 1463437990929 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 15:33:11 INFO - PROCESS | 3572 | 1463437991029 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:11 INFO - PROCESS | 3572 | ++DOCSHELL 14413000 == 53 [pid = 3572] [id = 777] 15:33:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (18651400) [pid = 3572] [serial = 2329] [outer = 00000000] 15:33:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (186A0C00) [pid = 3572] [serial = 2330] [outer = 18651400] 15:33:11 INFO - PROCESS | 3572 | 1463437991081 Marionette DEBUG loaded listener.js 15:33:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (186A8000) [pid = 3572] [serial = 2331] [outer = 18651400] 15:33:11 INFO - PROCESS | 3572 | 1463437991451 Marionette TRACE conn5 <- [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]]]}] 15:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:33:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:33:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 15:33:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:33:11 INFO - PROCESS | 3572 | 1463437991499 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 15:33:11 INFO - PROCESS | 3572 | 1463437991502 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 15:33:11 INFO - PROCESS | 3572 | 1463437991505 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:33:11 INFO - PROCESS | 3572 | 1463437991507 Marionette TRACE conn5 <- [1,3066,null,{}] 15:33:11 INFO - PROCESS | 3572 | 1463437991511 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:11 INFO - PROCESS | 3572 | 1463437991597 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 15:33:11 INFO - PROCESS | 3572 | 1463437991603 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:11 INFO - PROCESS | 3572 | ++DOCSHELL 18E23C00 == 54 [pid = 3572] [id = 778] 15:33:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (18E27C00) [pid = 3572] [serial = 2332] [outer = 00000000] 15:33:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (197D3C00) [pid = 3572] [serial = 2333] [outer = 18E27C00] 15:33:11 INFO - PROCESS | 3572 | 1463437991647 Marionette DEBUG loaded listener.js 15:33:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (197DD000) [pid = 3572] [serial = 2334] [outer = 18E27C00] 15:33:12 INFO - PROCESS | 3572 | 1463437992090 Marionette TRACE conn5 <- [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] 15:33:12 INFO - PROCESS | 3572 | 1463437992151 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 15:33:12 INFO - PROCESS | 3572 | 1463437992154 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:33:12 INFO - PROCESS | 3572 | 1463437992156 Marionette TRACE conn5 <- [1,3070,null,{}] 15:33:12 INFO - PROCESS | 3572 | 1463437992166 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:12 INFO - PROCESS | 3572 | 1463437992288 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 15:33:12 INFO - PROCESS | 3572 | 1463437992390 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:12 INFO - PROCESS | 3572 | ++DOCSHELL 19751800 == 55 [pid = 3572] [id = 779] 15:33:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (19853000) [pid = 3572] [serial = 2335] [outer = 00000000] 15:33:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (19E6A400) [pid = 3572] [serial = 2336] [outer = 19853000] 15:33:12 INFO - PROCESS | 3572 | 1463437992434 Marionette DEBUG loaded listener.js 15:33:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (19E6F800) [pid = 3572] [serial = 2337] [outer = 19853000] 15:33:12 INFO - PROCESS | 3572 | 1463437992820 Marionette TRACE conn5 <- [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]]]}] 15:33:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:33:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:33:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:33:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:33:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 690ms 15:33:12 INFO - PROCESS | 3572 | 1463437992846 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 15:33:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:33:12 INFO - PROCESS | 3572 | 1463437992848 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 15:33:12 INFO - PROCESS | 3572 | 1463437992859 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:33:12 INFO - PROCESS | 3572 | 1463437992861 Marionette TRACE conn5 <- [1,3074,null,{}] 15:33:12 INFO - PROCESS | 3572 | 1463437992864 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:13 INFO - PROCESS | 3572 | 1463437993007 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 15:33:13 INFO - PROCESS | 3572 | 1463437993083 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:13 INFO - PROCESS | 3572 | ++DOCSHELL 19E71800 == 56 [pid = 3572] [id = 780] 15:33:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (19E75C00) [pid = 3572] [serial = 2338] [outer = 00000000] 15:33:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1A1CC400) [pid = 3572] [serial = 2339] [outer = 19E75C00] 15:33:13 INFO - PROCESS | 3572 | 1463437993129 Marionette DEBUG loaded listener.js 15:33:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (1A3D7000) [pid = 3572] [serial = 2340] [outer = 19E75C00] 15:33:13 INFO - PROCESS | 3572 | 1463437993513 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:33:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:33:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 15:33:13 INFO - PROCESS | 3572 | 1463437993541 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 15:33:13 INFO - PROCESS | 3572 | 1463437993543 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 15:33:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:33:13 INFO - PROCESS | 3572 | 1463437993553 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:33:13 INFO - PROCESS | 3572 | 1463437993555 Marionette TRACE conn5 <- [1,3078,null,{}] 15:33:13 INFO - PROCESS | 3572 | 1463437993558 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:13 INFO - PROCESS | 3572 | 1463437993682 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 15:33:13 INFO - PROCESS | 3572 | 1463437993784 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:13 INFO - PROCESS | 3572 | ++DOCSHELL 1A3DD800 == 57 [pid = 3572] [id = 781] 15:33:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (1A3E0400) [pid = 3572] [serial = 2341] [outer = 00000000] 15:33:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (1B244C00) [pid = 3572] [serial = 2342] [outer = 1A3E0400] 15:33:13 INFO - PROCESS | 3572 | 1463437993829 Marionette DEBUG loaded listener.js 15:33:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (1B247C00) [pid = 3572] [serial = 2343] [outer = 1A3E0400] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (1A1CC800) [pid = 3572] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (19B05400) [pid = 3572] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (0C740C00) [pid = 3572] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (14E7C800) [pid = 3572] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (1A741400) [pid = 3572] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (10012400) [pid = 3572] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (16ED1400) [pid = 3572] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (1B24A400) [pid = 3572] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (1BC1A800) [pid = 3572] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (19B0F800) [pid = 3572] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (1C26E400) [pid = 3572] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (0FC4DC00) [pid = 3572] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 15:33:14 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (0FF16C00) [pid = 3572] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:33:14 INFO - PROCESS | 3572 | 1463437994269 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:33:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:33:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 770ms 15:33:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:33:14 INFO - PROCESS | 3572 | 1463437994326 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 15:33:14 INFO - PROCESS | 3572 | 1463437994328 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 15:33:14 INFO - PROCESS | 3572 | 1463437994332 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:33:14 INFO - PROCESS | 3572 | 1463437994333 Marionette TRACE conn5 <- [1,3082,null,{}] 15:33:14 INFO - PROCESS | 3572 | 1463437994337 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:14 INFO - PROCESS | 3572 | 1463437994429 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 15:33:14 INFO - PROCESS | 3572 | 1463437994435 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:14 INFO - PROCESS | 3572 | ++DOCSHELL 0C7EC000 == 58 [pid = 3572] [id = 782] 15:33:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (0FF19000) [pid = 3572] [serial = 2344] [outer = 00000000] 15:33:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (16ED1400) [pid = 3572] [serial = 2345] [outer = 0FF19000] 15:33:14 INFO - PROCESS | 3572 | 1463437994479 Marionette DEBUG loaded listener.js 15:33:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (1A3D7400) [pid = 3572] [serial = 2346] [outer = 0FF19000] 15:33:14 INFO - PROCESS | 3572 | 1463437994902 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:33:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:33:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 15:33:14 INFO - PROCESS | 3572 | 1463437994963 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 15:33:14 INFO - PROCESS | 3572 | 1463437994964 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 15:33:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:33:14 INFO - PROCESS | 3572 | 1463437994967 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:33:15 INFO - PROCESS | 3572 | 1463437994969 Marionette TRACE conn5 <- [1,3086,null,{}] 15:33:15 INFO - PROCESS | 3572 | 1463437994973 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:15 INFO - PROCESS | 3572 | 1463437995056 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 15:33:15 INFO - PROCESS | 3572 | 1463437995090 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:15 INFO - PROCESS | 3572 | ++DOCSHELL 1B24A400 == 59 [pid = 3572] [id = 783] 15:33:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (1B270400) [pid = 3572] [serial = 2347] [outer = 00000000] 15:33:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (1C173400) [pid = 3572] [serial = 2348] [outer = 1B270400] 15:33:15 INFO - PROCESS | 3572 | 1463437995136 Marionette DEBUG loaded listener.js 15:33:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (1C17D800) [pid = 3572] [serial = 2349] [outer = 1B270400] 15:33:15 INFO - PROCESS | 3572 | 1463437995556 Marionette TRACE conn5 <- [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]]]}] 15:33:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:33:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:33:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 15:33:15 INFO - PROCESS | 3572 | 1463437995599 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 15:33:15 INFO - PROCESS | 3572 | 1463437995600 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 15:33:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:33:15 INFO - PROCESS | 3572 | 1463437995623 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:33:15 INFO - PROCESS | 3572 | 1463437995625 Marionette TRACE conn5 <- [1,3090,null,{}] 15:33:15 INFO - PROCESS | 3572 | 1463437995628 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:15 INFO - PROCESS | 3572 | 1463437995712 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 15:33:15 INFO - PROCESS | 3572 | 1463437995718 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:15 INFO - PROCESS | 3572 | ++DOCSHELL 0CB7B800 == 60 [pid = 3572] [id = 784] 15:33:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (0FB62000) [pid = 3572] [serial = 2350] [outer = 00000000] 15:33:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (1C720000) [pid = 3572] [serial = 2351] [outer = 0FB62000] 15:33:15 INFO - PROCESS | 3572 | 1463437995762 Marionette DEBUG loaded listener.js 15:33:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (1CB32800) [pid = 3572] [serial = 2352] [outer = 0FB62000] 15:33:16 INFO - PROCESS | 3572 | 1463437996190 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:33:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:33:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 650ms 15:33:16 INFO - PROCESS | 3572 | 1463437996270 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 15:33:16 INFO - PROCESS | 3572 | 1463437996274 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 15:33:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:33:16 INFO - PROCESS | 3572 | 1463437996284 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:33:16 INFO - PROCESS | 3572 | 1463437996288 Marionette TRACE conn5 <- [1,3094,null,{}] 15:33:16 INFO - PROCESS | 3572 | 1463437996295 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:16 INFO - PROCESS | 3572 | 1463437996422 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 15:33:16 INFO - PROCESS | 3572 | 1463437996601 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:16 INFO - PROCESS | 3572 | ++DOCSHELL 0FF0D400 == 61 [pid = 3572] [id = 785] 15:33:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (0FF0FC00) [pid = 3572] [serial = 2353] [outer = 00000000] 15:33:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (10368400) [pid = 3572] [serial = 2354] [outer = 0FF0FC00] 15:33:16 INFO - PROCESS | 3572 | 1463437996656 Marionette DEBUG loaded listener.js 15:33:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (113AE800) [pid = 3572] [serial = 2355] [outer = 0FF0FC00] 15:33:17 INFO - PROCESS | 3572 | 1463437997166 Marionette TRACE conn5 <- [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]]]}] 15:33:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:33:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:33:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:33:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 930ms 15:33:17 INFO - PROCESS | 3572 | 1463437997221 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 15:33:17 INFO - PROCESS | 3572 | 1463437997225 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 15:33:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:33:17 INFO - PROCESS | 3572 | 1463437997251 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:33:17 INFO - PROCESS | 3572 | 1463437997255 Marionette TRACE conn5 <- [1,3098,null,{}] 15:33:17 INFO - PROCESS | 3572 | 1463437997259 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:17 INFO - PROCESS | 3572 | 1463437997371 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 15:33:17 INFO - PROCESS | 3572 | 1463437997536 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:17 INFO - PROCESS | 3572 | ++DOCSHELL 147DAC00 == 62 [pid = 3572] [id = 786] 15:33:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (15E62800) [pid = 3572] [serial = 2356] [outer = 00000000] 15:33:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (17F64000) [pid = 3572] [serial = 2357] [outer = 15E62800] 15:33:17 INFO - PROCESS | 3572 | 1463437997592 Marionette DEBUG loaded listener.js 15:33:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (1869CC00) [pid = 3572] [serial = 2358] [outer = 15E62800] 15:33:18 INFO - PROCESS | 3572 | 1463437998130 Marionette TRACE conn5 <- [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"]]]}] 15:33:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:33:18 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 15:33:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:33:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 15:33:18 INFO - PROCESS | 3572 | 1463437998179 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 15:33:18 INFO - PROCESS | 3572 | 1463437998182 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 15:33:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:33:18 INFO - PROCESS | 3572 | 1463437998185 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:33:18 INFO - PROCESS | 3572 | 1463437998188 Marionette TRACE conn5 <- [1,3102,null,{}] 15:33:18 INFO - PROCESS | 3572 | 1463437998198 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:18 INFO - PROCESS | 3572 | 1463437998314 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 15:33:18 INFO - PROCESS | 3572 | 1463437998481 Marionette TRACE conn5 -> [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\", \"7a6c4dab-8bb6-4e4a-8961-870a3dbe0d99\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:18 INFO - PROCESS | 3572 | ++DOCSHELL 19D4FC00 == 63 [pid = 3572] [id = 787] 15:33:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (19F30400) [pid = 3572] [serial = 2359] [outer = 00000000] 15:33:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (19F64800) [pid = 3572] [serial = 2360] [outer = 19F30400] 15:33:18 INFO - PROCESS | 3572 | 1463437998540 Marionette DEBUG loaded listener.js 15:33:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (1A1DA400) [pid = 3572] [serial = 2361] [outer = 19F30400] 15:33:19 INFO - PROCESS | 3572 | 1463437999054 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:33:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:33:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 932ms 15:33:19 INFO - PROCESS | 3572 | 1463437999121 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 15:33:19 INFO - PROCESS | 3572 | 1463437999124 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 15:33:20 WARNING - u'runner_teardown' () 15:33:20 INFO - No more tests 15:33:20 INFO - Got 0 unexpected results 15:33:20 INFO - SUITE-END | took 711s 15:33:20 INFO - Closing logging queue 15:33:20 INFO - queue closed 15:33:20 INFO - Return code: 0 15:33:20 WARNING - # TBPL SUCCESS # 15:33:20 INFO - Running post-action listener: _resource_record_post_action 15:33:20 INFO - Running post-run listener: _resource_record_post_run 15:33:21 INFO - Total resource usage - Wall time: 720s; CPU: 14.0%; Read bytes: 126493696; Write bytes: 1148570112; Read time: 1670830; Write time: 8411920 15:33:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:33:21 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 14479872; Write bytes: 53479936; Read time: 157140; Write time: 48070 15:33:21 INFO - run-tests - Wall time: 718s; CPU: 14.0%; Read bytes: 107578880; Write bytes: 1089830912; Read time: 1413770; Write time: 8349350 15:33:21 INFO - Running post-run listener: _upload_blobber_files 15:33:21 INFO - Blob upload gear active. 15:33:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:33:21 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 15:33:21 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'] 15:33:21 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 15:33:22 INFO - (blobuploader) - INFO - Open directory for files ... 15:33:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:33:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:33:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:33:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:33:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:33:22 INFO - (blobuploader) - INFO - Done attempting. 15:33:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:33:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:33:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:33:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:33:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:33:25 INFO - (blobuploader) - INFO - Done attempting. 15:33:25 INFO - (blobuploader) - INFO - Iteration through files over. 15:33:25 INFO - Return code: 0 15:33:25 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:33:25 INFO - Using _rmtree_windows ... 15:33:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:33:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27acaa17ed934db2730c18417c22cda7520def29bc0b9a54b5ae23d80d2de7751caaaed3191e47a627410f49ffc3c3ed04f150475f76f2c561f01c4781d83ef1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d3ec141c21d2ac72562f15ebc38ec3c5a15fc735364b27300f9f622b19df9e662ce82c73e5d3097344fd99abc2d220221e84c534cf27b7ea9051cce7c052e553"} 15:33:25 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:33:25 INFO - Writing to file C:\slave\test\properties\blobber_files 15:33:25 INFO - Contents: 15:33:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27acaa17ed934db2730c18417c22cda7520def29bc0b9a54b5ae23d80d2de7751caaaed3191e47a627410f49ffc3c3ed04f150475f76f2c561f01c4781d83ef1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d3ec141c21d2ac72562f15ebc38ec3c5a15fc735364b27300f9f622b19df9e662ce82c73e5d3097344fd99abc2d220221e84c534cf27b7ea9051cce7c052e553"} 15:33:25 INFO - Running post-run listener: copy_logs_to_upload_dir 15:33:25 INFO - Copying logs to upload dir... 15:33:25 INFO - mkdir: C:\slave\test\build\upload\logs 15:33:25 INFO - Copying logs to upload dir... 15:33:25 INFO - Using _rmtree_windows ... 15:33:25 INFO - Using _rmtree_windows ... 15:33:25 INFO - Using _rmtree_windows ... 15:33:25 INFO - Using _rmtree_windows ... 15:33:25 INFO - Using _rmtree_windows ... 15:33:25 INFO - Using _rmtree_windows ... 15:33:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1018.515000 ========= master_lag: 0.15 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 58 secs) (at 2016-05-16 15:33:25.650764) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 15:33:25.651910) ========= '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-158 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-158 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-158 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/27acaa17ed934db2730c18417c22cda7520def29bc0b9a54b5ae23d80d2de7751caaaed3191e47a627410f49ffc3c3ed04f150475f76f2c561f01c4781d83ef1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d3ec141c21d2ac72562f15ebc38ec3c5a15fc735364b27300f9f622b19df9e662ce82c73e5d3097344fd99abc2d220221e84c534cf27b7ea9051cce7c052e553"} build_url:https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/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/27acaa17ed934db2730c18417c22cda7520def29bc0b9a54b5ae23d80d2de7751caaaed3191e47a627410f49ffc3c3ed04f150475f76f2c561f01c4781d83ef1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d3ec141c21d2ac72562f15ebc38ec3c5a15fc735364b27300f9f622b19df9e662ce82c73e5d3097344fd99abc2d220221e84c534cf27b7ea9051cce7c052e553"}' symbols_url: 'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 15:33:25.777819) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 15:33:25.778225) ========= '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-158 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-158 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-158 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-16 15:33:25.896782) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 15:33:25.897546) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 15:33:26.493954) ========= ========= Total master_lag: 0.30 =========